The invention discloses a test system and test method for CFG of the configuration circuit of FPGA. The test system includes central processing module, switch, programmable digital power supply, code generator and CFG test PCB. The CFG test PCB is equipped with a test fixture group of FPGA, a JTAG download module, a test FPGA, a configuration chip, a reference clock interface and a power interface. The test FPGA chip is installed in the test fixture of the FPGA. Within the group, the test methods in turn include selecting configuration controller and code generator to provide clock signals to test FPGA and to test FPGA chips, downloading test vectors and outputting test bits, downloading test bits to test FPGA chips, correlating test results with test information and storing them; the invention realizes all-sided and high-performance test of CFG performance of the configuration circuit of FPGA, and integrates them. High degree, high flexibility, easy to use, by reducing manual test intervention, reduce manual switching and operation time, greatly improve the efficiency of CFG test of the chip configuration circuit of FPGA.
【技术实现步骤摘要】
一种FPGA配置电路CFG的测试系统和测试方法
本专利技术涉及FPGA测试治具
,尤其涉及一种FPGA配置电路CFG的测试系统和测试方法。
技术介绍
FPGA配置电路CFG,实现了对FPGA内部模块电路的配置,使得FPGA内部标准模块可以按照用户设计进行工作,配置电路CFG一方面要完成从PC上把bit文件下载到FPGA或存储器的任务,另一方面则要完成FPGA上电启动时加载配置数据的任务,因此,FPGA的配置电路是FPGA芯片设计的关键所在。FPGA芯片中最先启动的数字电路就是配置电路CFG,只有配置电路CFG正常的工作,才能保证FPGA芯片的正常运转。FPGA配置可工作于多种方式下,如JTAG配置、主并配置、从并配置、主串配置、从串配置等多种方式。当FPGA工作在并行方式配置时候,其宽度可以设置,故配置电路CFG的测试必须全面覆盖这些功能和性能。为保证FPGA芯片的功能性,FPGA芯片流片回来后需对其进行性能和功能的全覆盖测试。芯片的测试是FPGA芯片设计、生产中相当重要的环节,目前,芯片的测试往往有多种方案,例如搭建电路板使用各种测试仪器进行测试,使用专业的自动测试仪ATE进行测试,或者利用第三方FPGA与待测试FPGA芯片连接,灌注测试向量进行测试,或者在各种不同的应用环境中进行应用测试等各种不同的手段。通常批量FPGA片内电路测试都采用ATE方式进行测试,如:CFG、CLB、BRAM、DSP、IO等模块电路,这也是目前业界量产测试所采用的一种常规测试方法,但这种测试通常所需测试机台费用昂贵,而且上述测试也多是功能性测试,这种测试方式适用于成熟量 ...
【技术保护点】
1.一种FPGA配置电路CFG的测试系统,其特征在于:包括中央处理模块、交换机、程控数字电源、码型发生器和CFG测试PCB,中央处理模块第一通讯端连接交换机第一通讯端,交换机第二通讯端连接CFG测试PCB,交换机第三通讯端连接码型发生器,码型发生器输出端连接CFG测试PCB,交换机第四通讯端连接数字程控电源,数字程控电源为CFG测试PCB供电,中央处理模块第二通讯端连接CFG测试PCB;所述CFG测试PCB上设有FPGA测试夹具组、JTAG下载模块、测试FPGA、配置芯片、参考时钟接口和电源接口,待测FPGA芯片设置在FPGA测试夹具组内;测试FPGA下载输入端通过JTAG下载模块连接中央处理模块输出端,测试PCB测试结果输出端连接中央处理模块输入端,测试FPGA第一通讯端连接FPGA测试夹具组内的待测FPGA芯片,测试FPGA第二通讯端连接配置芯片;所述码型发生器分别向测试FPGA和待测FPGA芯片发送参考时钟信号,所述数字程控电源分别向测试FPGA和待测FPGA芯片供电。
【技术特征摘要】
1.一种FPGA配置电路CFG的测试系统,其特征在于:包括中央处理模块、交换机、程控数字电源、码型发生器和CFG测试PCB,中央处理模块第一通讯端连接交换机第一通讯端,交换机第二通讯端连接CFG测试PCB,交换机第三通讯端连接码型发生器,码型发生器输出端连接CFG测试PCB,交换机第四通讯端连接数字程控电源,数字程控电源为CFG测试PCB供电,中央处理模块第二通讯端连接CFG测试PCB;所述CFG测试PCB上设有FPGA测试夹具组、JTAG下载模块、测试FPGA、配置芯片、参考时钟接口和电源接口,待测FPGA芯片设置在FPGA测试夹具组内;测试FPGA下载输入端通过JTAG下载模块连接中央处理模块输出端,测试PCB测试结果输出端连接中央处理模块输入端,测试FPGA第一通讯端连接FPGA测试夹具组内的待测FPGA芯片,测试FPGA第二通讯端连接配置芯片;所述码型发生器分别向测试FPGA和待测FPGA芯片发送参考时钟信号,所述数字程控电源分别向测试FPGA和待测FPGA芯片供电。2.根据权利要求1所述的FPGA配置电路CFG的测试系统,其特征在于:所述测试FPGA包括以太网接口模块、解帧/成帧模块、数据解析模块、控制器配置模块、测试时长配置模块和记录模块,数据解析模块第一通讯端依次通过解帧/成帧模块和过以太网接口模块连接中央处理模块,数据解析模块第二通讯端连接控制器配置模块,数据解析模块第三通讯端连接测试时长配置模块,数据解析模块第四通讯端连接记录模块。3.根据权利要求2所述的FPGA配置电路CFG的测试系统,其特征在于...
【专利技术属性】
技术研发人员:段爱霞,段美霞,黄永志,江勇,白娟,段艳玲,杨阳蕊,
申请(专利权)人:华北水利水电大学,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。