期刊文献+

基于关键路径的FPGA时序电路最大工作频率测试方法

Critical Path Extract Oriented Maximum Operating Frequency Testing Method for Sequential Circuit in FPGA
原文传递
导出
摘要 常规的测试时序电路最大工作频率的方法不仅受到测试设备测试能力的限制,还需要针对待测电路开发一套测试激励并逐个对待测电路进行测试,而不同的测试激励将带来测试误差.针对上述问题,提出了一种通过构建内建自测试(Build-in Self Test,BIST)电路测试FPGA中时序电路关键路径延迟,从而获取时序电路最大工作频率的测试方法.该方法根据时序电路的静态时序分析结果,首先从时序电路中抽取关键路径,随后在关键路径两端构建BIST电路并为其提供测试激励.基于该测试方法,利用C++语言开发了一个软件平台实现了对时序电路抽取关键路径和构建BIST电路的过程,大大降低了测试前构建BIST电路的时间和劳动力成本.实验结果表明,与消除了由测试激励不同带来的误差的常规方法相比,本文提出的测试方法的平均误差仅为2.70%. The common method for testing the maximum operating frequency of sequential circuits is not only limited by the capability of the testing equipment, but it also needs to develop a suit of test patterns for the sequential circuits. The circuit under test should be tested under each pattern, however, different patterns would cause a deviation in the results. Here, a testing approach is proposed to address these problems. In the proposed testing approach, a Build-in Self-Test (BIST) circuit established to test the critical path delay of the sequential circuits in FPGA, and the maximum operating frequency is consequently achieved. According to the results of the static timing analysis, the critical path is extracted, while BIST is then established on both ends of the critical path and provides the test stimulus. A software platform automatically performing the process of extracting the critical path and establishing the BIST, is built with C++ and it reduces the time and labor costs significantly. The experimental results show that the average deviation is about 2.70%, comparing to the common method with the deviation caused by different patterns removed.
出处 《复旦学报(自然科学版)》 CAS CSCD 北大核心 2015年第6期706-712,720,共8页 Journal of Fudan University:Natural Science
关键词 FPGA 时序电路 最大工作频率 内建自测试 关键路径抽取 FPGA sequential circuit maximum operating frequency Buildcin Self-Test (BIST) critical path extract
  • 相关文献

参考文献12

  • 1LEE J W, CHUN J J, ABRAHAM J A. Indirect method for random jitter measurement on SOCs using critical path characterization[C]///Test symposium (ETS), IEEE European. Annecy, France: IEEE Press, 2012: 1-6.
  • 2BALAJEE S, MAJHI A K. Automated AC (Timing) characterization for digital circuit testing [C]// Proceedings of international conference on VLSI Design. Chennai, India: IEEE Press, 1998: 374-377.
  • 3QIU W Q, WALKER D. M. H, SIMPSON N, et al. Comparison of delay tests on silicon[C] // Test Conference on IEEE. Santa Clara, CA: IEEE Press, 2006: 1-10.
  • 4MENON P R, XU W F, TESSIER R. Design-specific path delay testing in Look Up-Table-Based FPGAs [J]. IEEE Transaction on Computer-Aided Design of Integrated Circuits and Systems, 2006, 25: 867-877.
  • 5FAROOQ U, MARRAKCHI Z, MRABET H,et al. The effect of LUT and cluster size on a tree based FPGA architecture[C]//Reconfigurable Computing and FPGAs. Cancun, Mexico: IEEE Press, 2008: 115-120.
  • 6AHMED E, ROSE J. The effect of LUT and cluster size on deep-submicron FPGA performance anddensity[J]. IEEE Transaction on Very Large Scale Integration (VLSI) System, 2004, 12 ( 3 ) : 288-298.
  • 7HARRIS I G, MENON P R, TESSIER R. BIST-Based delay path testing in FPGA architectures[C]// Test Conference on IEEE. Baltimore, MD,USA: IEEE Press, 2001.. 932-938.
  • 8朱春,来金梅.高压缩性FPGA布线资源图与并行布线算法的设计与实现[D].上海:复旦大学,2012.
  • 9Xilinx Inc. Virtex-4 FPGA datasheet [EB/OL]. (2010-08-30) [2015-03-27]. http: ffwww, xilinx, corn/ support/documentation/data__sheets/ds112, pdf.
  • 10BRGLEZ F. The benchmark archives at CBL [EB/OL]. (1996-05-01) [2015-03-27]. http: ff www. cbk nesu. edu/benchmarks/Benchmarks-upto-1996, html.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部