一种高速可重构测试平台的制作方法

文档序号:13164343阅读:239来源:国知局

本发明涉及测试技术领域,特别是涉及一种高速可重构测试平台。



背景技术:

长期以来,地面测试设备行业分为专用测试设备与通用测试设备,通用测试设备以ni公司为代表,基于某一工控机平台如pxi平台开发标准io模块。国内各军工研究所都在向着ate(自动化测试设备)的方向提出需求。

2005年,安捷伦公司和vxi公司共同推出了lxi标准。lxi(lanextensionforinstrumentation)是一种基于局域网的模块化测试平台标准,它融合了gpib仪器的高性能、vxi、pxi仪器的小体积以及lan的高吞吐率,并考虑定时、触发、冷却、电磁兼容等仪器要求。其目的是充分利用当今测试技术的最新成果和pc机标准i/o能力,组建灵活、高效、可靠、模块化的测试平台。lxi仪器是基于ieee802.3、tcp/ip、网络总线、网络浏览器、ivi-com驱动程序、时钟同步协议(ieee1588)和标准模块尺寸的新型仪器。

2009年到2010年,安捷伦组织成立了axie联盟,并推出了了axie1.0基础体系结构标准和axie3.1半导体测试技术。axie兼容pxi。它在制定之初参考了advancetca、pxi、lxi和ivi等现有标准,是一个以advancetca为基础的开放式标准,其目标是创建一个由各种元器件、产品和系统组成的生态系统,推动通用仪器和半导体测试的发展。axie标准可提供最大的可扩展性,满足各种平台的需求,包括通用机架堆叠式系统、模块化系统、半导体ate系统,以及工作台和模块插件。

axie能够充分利用机架空间,提供更高的性能、更强大的可扩展性、更出色的模块性和灵活性,可以轻松与pxi、lxi和ivi进行集成并显著减少开发成本和部件成本。axie包括pcie和lan两种接口,是lxi与pxi标准的最佳补充。axie仪器与虚拟pxi或lxi仪器比较相似,可无缝集成在系统里并提供很高的性能。

advancetcapicmg3.0标准作为axie标准的基础,是一种证明过的采用大型电路板的开放式系统体系结构。

axie具有较高的可扩展性,用户可以使用1至14个插槽和1个或多个机箱来集成仪器,甚至可以通过适配器使用嵌入式pxi或cpci模块来集成仪器。advancetca同时也可提供单轨功率管理和强大的散热功能,是大功率应用的理想选择。advancetca支持lan和pcie的数据光纤架构,可用于虚拟lxi和pxi设计。

基于pcie的axie仪器模块可像pcie硬件器件一样充当控制计算机,其工作方式与pxi仪器模块一样。基于lan的axie仪器模块可像网络节点一样充当控制计算机,其工作方式与pxi仪器模块一样。

因此,在没有任何一家公司有能力垄断市场与技术的情况下,采用兼容axie标准的开放式平台,能使自身产品具有更好的适应性。

由于目前测试测量领域需要交换的数据越来越多,需要越来越高的数据总线互联测试模块,目前最新的标准已经发展到基于高速pcie总线与10ge互连的测试机箱标准,来支持测试测量领域的大量数据交互需求。

目前cpci平台在性能上较低,难以满足高性能高速要求,vpx,advancetca等平台虽然性能很强,但是价格太高,以此为平台开发必然面临市场狭小的局面。因此,亟待开发一种成本低廉,性能较高,具有开放性以及兼容性的测试设备,以满足日益激烈的竞争与市场需求。



技术实现要素:

本发明主要解决的技术问题是提供一种高速可重构测试平台,能够兼顾成本和性能,并具备开放性和兼容性。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种高速可重构测试平台,包括dsp处理器、fpga芯片、10ge接口芯片、第一ddr3存储器、第二ddr3存储器、come连接器、电源电路和时钟电路;所述dsp处理器和所述fpga芯片与所述come连接器连接,所述第一ddr3存储器和所述fpga芯片与所述dsp处理器连接,所述第二ddr3存储器与所述fpga芯片连接,所述dsp处理器通过所述10ge接口芯片与外部光模块连接,所述come连接器与外部主板的i/o接口连接,所述电源电路用于为所述dsp处理器、fpga芯片和10ge接口芯片供电,所述时钟电路用于为所述dsp处理器和fpga芯片提供时钟;所述10ge接口芯片用于将所述光模块发送的测试数据由sfi接口转换为xfi接口,所述测试数据包括dsp程序和fpga程序;所述dsp处理器用于运行所述dsp程序程序,并将所述fpga程序缓存至所述第一ddr3存储器,并在缓存完毕后,从所述第一ddr3存储器加载所述fpga程序,将所述fpga程序发送至所述fpga芯片;所述fpga芯片用于运行所述fpga程序进行配置,并根据所述fpga程序将所述i/o接口与所述dsp处理器之间交互的数据进行逻辑转换。

其中,所述dsp处理器与所述fpga芯片通过pciex2总线连接。

本发明的有益效果是:

1.可以符合axi联盟的axie标准;

2.可以满足新的总线接口以及高速总线接口的测试应用扩展,提升性能与处理能力,并采用统一标准设计;

3.可以降低生产阶段的硬件成本。

附图说明

图1是本发明实施例的高速可重构测试平台的架构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参阅图1,是本发明实施例的高速可重构测试平台的架构示意图。本实施例的高速可重构测试平台包括dsp处理器10、fpga芯片20、10ge接口芯片30、第一ddr3存储器40、第二ddr3存储器50、come连接器60、电源电路70和时钟电路80。

dsp处理器10和fpga芯片20与come连接器60连接,第一ddr3存储器40和fpga芯片20与dsp处理器10连接,第二ddr3存储器50与fpga芯片20连接,dsp处理器10通过10ge接口芯片30与外部光模块连接,come连接器60与外部主板的i/o接口连接,电源电路70用于为dsp处理器10、fpga芯片20和10ge接口芯片30供电,时钟电路80用于为dsp处理器10和fpga芯片20提供时钟。

10ge接口芯片30用于将光模块发送的测试数据由sfi接口转换为xfi接口,测试数据包括dsp程序和fpga程序。

dsp处理器10用于运行dsp程序程序,并将fpga程序缓存至第一ddr3存储器10,并在缓存完毕后,从第一ddr3存储器10加载fpga程序,将fpga程序发送至fpga芯片20。由于fpga程序的数据量通常较大,因此,第一ddr3存储器10的存储容量优选为2gb。

fpga芯片20用于运行fpga程序进行配置,并根据fpga程序将i/o接口与dsp处理器10之间交互的通信数据进行逻辑转换,并将转换后的通信数据缓存至第二ddr3存储器50。由于通信数据的数据量通常较小,因此,第二ddr3存储器50的存储容量优选为256mb。

在本实施例中,dsp处理器10优选为ti公司的型号为66ak2e05的soc芯片。

采用本实施例的高速可重构测试平台来构建vpx/atca/lxi(e)模块与设备,基于iscsi网络存储协议可实现最大超过800mb/s设备网络间数据块与文件交换速率,远高于pxi/cpci/lxi等平台前端总线数据传输速率;系统的前端总线与后端总线速率更匹配(前端总线pciex2提供理论1gb/s数据传输速率,后端网络总线速率10ge网络可提供理论1.25gb/s数据传输速率,除去协议开销,二者有效数据传输速率接近),匹配的前后端总线速率为数据传输简化了软件设计,提高了处理器效率;通用的接口设计简化了应用软件设计,为虚拟仪器的设计提供了方便,统一了接口,便于设计ate自动化测试系统,通过fpga外扩i/o接口进行同步与单纯的10ge/pcie接口的仪器设备,其时钟同步可达纳秒级;相比较于传统的测试仪器与设备控制模块,成本更低,配置更灵活(可通过网络加载与调试),并且兼容传统仪器与设备接口(网络接口)。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1