一种基于ate的fpga器件测试系统及方法_2

文档序号:8542706阅读:来源:国知局
与期望的输出信号做比对,给出判断结果。波形转换装置首先利用仿真工具把以代码形式的激励文件施加到被测FPGA代码中,产生输入波形文件和输出波形文件;其次利用波形转换软件将普通格式的波形文件如VCD格式文件转换为ATE可以识别的波形文件格式。
[0060]利用测试控制端控制代码的更改可以测试不同的场景:
[0061]针对于第一种测试场景:测试不同电气特性下,被测FPGA芯片的功能是否正常;
[0062]五种电气特性的测试需分别进行测试,每种测试完成后需重新载入测试激励和被测FPGA代码,保证被测件恢复到初始状态。五种电气特性测试共有的操作如下:
[0063]首先通过仿真工具模拟典型工作模式下的测试激励,并把此激励输出到门级网表上得到期望输出波形;将输入输出波形文件转换成ATE可以识别的文件形式,加载到测试控制端;母板把测试控制端的控制信号转换成测试激励电信号通过屏蔽双绞线传递到子板上的被测FPGA管脚;被测FPGA产生的响应信号通过母板传递到监显端,监显端把收到的数据与期望的数据做对比,最终输出判读结果。
[0064]六种电气特性测试时的区别在于对测试控制端输入的控制代码不同,下面分别针对每一种电气特性的测试给出测试控制端的控制方式:
[0065]a)测试电源管脚上电顺序的变化是否影响其功能,如芯片所需的3.3v, 1.8v, 2.5v电源信号加电顺序的变化;
[0066]测试控制端的控制流程(顺序执行)为:
[0067]DFPGA芯片电源供电3.3v ;
[0068]2) FPGA芯片电源供电2.5v ;
[0069]3) FPGA芯片电源供电1.8v ;
[0070]4)加载测试激励文件;
[0071]5)采集FPGA输出管脚波形;
[0072]6)期望波形与输出管脚波形做对比,给出对比结果。
[0073]测试上电顺序变化时候可以在每测完一次后重新执行1-6步,其中1-3步的顺序可以任意更改。
[0074]b)测试电源管脚上电时间间隔的变化是否影响其功能;
[0075]DFPGA芯片电源供电3.3v ;
[0076]2)以纳秒为单位进行时间延迟;
[0077]3) FPGA芯片电源供电2.5v ;
[0078]4)以纳秒为单位进行时间延迟;
[0079]5) FPGA芯片电源供电1.8v ;
[0080]6)加载测试激励文件;
[0081]7)采集FPGA输出管脚波形;
[0082]8)期望波形与输出管脚波形做对比,给出对比结果。
[0083]测试上电时间间隔的变化可以在每测完一次后重新执行1-8步,其中第2,第4步的的时间间隔可以任意更改。
[0084]c)测试电源管脚上电时间的变化是否影响其功能,如3.3V电压缓慢加电,快速加电等;
[0085]测试控制端的控制流程(顺序执行)为:
[0086]DFPGA芯片电源供电3.3v,设置上电的时间属性;
[0087]2)FPGA芯片电源供电2.5v,设置上电的时间属性;
[0088]3)FPGA芯片电源供电1.8v,设置上电的时间属性;
[0089]4)加载测试激励文件;
[0090]5)采集FPGA输出管脚波形;
[0091]6)期望波形与输出管脚波形做对比,给出对比结果。
[0092]测试电源管脚上电顺序的变化时候可以在每测完一次后重新执行1-6步,其中1-3步的时间属性顺序可以任意更改。
[0093]d)测试输入管脚信号电压幅度的变化是否影响其功能,如LVTTL的高电平在加减20%的幅度变化;
[0094]测试控制端的控制流程(顺序执行)为:
[0095]DFPGA芯片电源供电3.3v ;
[0096]2) FPGA芯片电源供电2.5v ;
[0097]3) FPGA芯片电源供电1.8v ;
[0098]4)加载测试激励文件,设置输入管脚信号电压的幅度属性;
[0099]5)采集FPGA输出管脚波形;
[0100]6)期望波形与输出管脚波形做对比,给出对比结果;
[0101]测试上电顺序变化时候可以在每测完一次后重新执行1-6步,其中第4步的顺序可以任意更改。
[0102]e)测试输入管脚信号电压变化时间的快慢是否影响其功能,如LVTTL高电平在变为低电平时时间快慢的调节等;
[0103]测试控制端的控制流程(顺序执行)为:
[0104]DFPGA芯片电源供电3.3v ;
[0105]2) FPGA芯片电源供电2.5v ;
[0106]3) FPGA芯片电源供电1.8v ;
[0107]4)加载测试激励文件,设置输入管脚信号电压的上升时间,下降时间属性;
[0108]5)采集FPGA输出管脚波形;
[0109]6)期望波形与输出管脚波形做对比,给出对比结果。
[0110]测试输入管脚信号电压变化时间的快慢时候可以在每测完一次后重新执行1-6步,其中第4步的顺序可以任意更改。
[0111]针对于第二种测试场景:测试接口时序的余量和强度。
[0112]强度和余量测试时,通过仿真工具模拟输入接口协议时序以及信号关系偏差精度为500ps的多组测试激励,将输入波形文件转换成ATE可以识别的文件形式,并加载到测试控制端;通过控制测试控制端以二分法的原则加载多组测试激励;母板把控制端的控制信号转换成测试激励电信号传递到子板上的被测FPGA ;FPGA产生的响应信号通过母板传递到监显端,监显端以波形形式显示输出信号,并标识出输出信号的时序。测试控制端的控制流程(顺序执行)为:
[0113]1)FPGA芯片电源供电3.3v ;
[0114]2) FPGA芯片电源供电2.5v ;
[0115]3) FPGA芯片电源供电1.8v ;
[0116]4)以时序二分法的原则加载测试激励文件;
[0117]5)采集FPGA输出管脚波形;
[0118]6)期望波形与输出管脚波形做对比,给出对比结果,并标识输出波形时序。
[0119]在每测完一次后重新执行1-6步,其中第四步加载测试激励文件时按照时序二分法的原则加载。
[0120]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种基于ATE的FPGA器件测试系统,其特征在于,包括测试控制装置、波形转换装置和测试监显装置; 所述测试控制装置控制激励控制信号通过波形转换装置输入到被测FPGA器件,FPGA器件接收激励控制信号,并根据所述激励控制信号输出相应的输出信号; 所述波形转换装置将测试控制装置发出的激励信号转换为输入波形文件,并将波形文件传输到被测FPGA器件中;所述波形转换装置对输出信号进行转换为波形信号; 所述测试监显装置对波形信号进行输出和显示,并将输出的波形信号与预期波形信号进行比对,输出比对结果。
2.根据权利要求1所述的一种基于ATE的FPGA器件测试系统,其特征在于,还包括子板,所述FPGA器件焊接在子板上,所述FPGA器件的JTAG下载接口和FPGA器件芯片管脚走线到子板四周的过孔;FPGA器件芯片的所有用户管脚和电源管脚都以等长布线的方式引到子板四周。
3.根据权利要求2所述的一种基于ATE的FPGA器件测试系统,其特征在于,还包括母版,所述母板为物理电信号产生装置,所述母板上包含多个信号连接点、多个电源连接点和共地点。
4.根据权利要求3所述的一种基于ATE的FPGA器件测试系统,其特征在于,所述子板的过孔与母板的连接点之间采用等长的屏蔽双绞线焊接相连。
5.根据权利要求1所述的一种基于ATE的FPGA器件测试系统,其特征在于,所述测试控制装置用于整个测试激励的控制,包括电压和电流的分配、电压转换时间的控制、电压上电顺序的控制以及被测芯片输入输出接口信号的控制。
6.根据权利要求4所述的一种基于ATE的FPGA器件测试系统,其特征在于,所述测试监显装置用于对母板传递的输出信号进行实时采集并以波形的形式显示,并且将采集的输出信号与期望的输出信号做比对,给出判断结果。
7.根据权利要求1所述的一种基于ATE的FPGA器件测试系统,其特征在于,所述波形转换装置首先利用仿真工具把测试控制装置发出的以代码形式的激励信号传输到被测FPGA代码中,产生输入波形文件; 所述波形转换装置利用波形转换软件将普通格式的波形信号转换为ATE可以识别的波形信号。
8.一种基于ATE的FPGA器件测试方法,其特征在于,具体包括以下步骤: 步骤1:输入激励控制信号,转换为输入波形文件,并将波形文件传输到被测FPGA器件中; 步骤2:FPGA器件接收波形文件,并根据所述激励控制信号输出相应的输出信号; 步骤3:对输出信号进行转换为波形信号,对波形信号进行输出和显示; 步骤4:将输出的波形信号与预期波形信号进行比对,输出比对结果。
9.根据权利要求8所述的一种基于ATE的FPGA器件测试方法,其特征在于,所述激励控制信号是采用代码形式的激励文件。
10.根据权利要求8所述的一种基于ATE的FPGA器件测试方法,其特征在于,所述步骤3中对波形信号的转换是利用波形转换方法将普通格式的波形信号转换为ATE可识别的波形信号。
【专利摘要】本发明涉及一种基于ATE的FPGA器件测试系统及方法,其中系统包括测试控制装置、波形转换装置和测试监显装置;所述测试控制装置控制激励控制信号通过波形转换装置输入到被测FPGA器件,FPGA器件接收激励控制信号,并根据所述激励控制信号输出相应的输出信号;所述波形转换装置将测试控制装置发出的激励信号转换为输入波形文件,并将波形文件传输到被测FPGA器件中;所述波形转换装置对输出信号进行转换为波形信号;所述测试监显装置对波形信号进行输出和显示,并将输出的波形信号与预期波形信号进行比对,输出比对结果。本发明实现一种高可靠且精度能达到纳秒以上的物理测试平台。
【IPC分类】G01R31-00
【公开号】CN104865469
【申请号】CN201510262636
【发明人】周珊, 王金波, 孔璐
【申请人】中国科学院空间应用工程与技术中心
【公开日】2015年8月26日
【申请日】2015年5月21日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1