检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:袁靖茹 杨震[1] 刘威[1] 王健[1] 来金梅[1]
机构地区:[1]复旦大学专用集成电路与系统国家重点实验室,上海201203
出 处:《复旦学报(自然科学版)》2015年第6期706-712,720,共8页Journal of Fudan University:Natural Science
摘 要:常规的测试时序电路最大工作频率的方法不仅受到测试设备测试能力的限制,还需要针对待测电路开发一套测试激励并逐个对待测电路进行测试,而不同的测试激励将带来测试误差.针对上述问题,提出了一种通过构建内建自测试(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.
关 键 词:FPGA 时序电路 最大工作频率 内建自测试 关键路径抽取
分 类 号:TN492[电子电信—微电子学与固体电子学]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.229