[发明专利]基于BIST的板载FPGA中RAM资源遍历测试定位方法在审
申请号: | 201711330774.0 | 申请日: | 2017-12-13 |
公开(公告)号: | CN108172259A | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 邢立佳 | 申请(专利权)人: | 天津津航计算技术研究所 |
主分类号: | G11C29/12 | 分类号: | G11C29/12 |
代理公司: | 中国兵器工业集团公司专利中心 11011 | 代理人: | 周恒 |
地址: | 300308 天津*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于可编程器件验证测试技术领域,具体涉及一种基于BIST的板载FPGA中RAM资源遍历测试定位方法,在FPGA焊接到单板上后,利用FPGA中内建的BIST(Built‑in self‑test)方法,自动遍历测试FPGA中的RAM资源,识别出其中的坏块,并上报RAM坏块的统计结果,包括RAM坏块的个数、位置、错误类型等,从而避免由于RAM坏块引起的FPGA故障。 1 | ||
搜索关键词: | 坏块 遍历测试 板载 可编程器件 错误类型 统计结果 验证测试 自动遍历 单板 内建 测试 上报 | ||
所述方法首先对FPGA中所有的RAM资源块进行编号,将编号和其在FPGA中的位置一一对应,在选定的故障模式下进行测试时,如果某块RAM资源出现故障,就会上报RAM资源块的编号,这样就可以通过编号定位到RAM资源块的位置。
2.如权利要求1所述的基于BIST的板载FPGA中RAM资源遍历测试定位方法,其特征在于,所述方法包括:步骤一:
首先对FPGA中所有的RAM资源块进行编号,将编号和其在FPGA中的位置一一对应;
步骤二:
板卡上电,开始BIST自动测试;
步骤三:
开始AF故障测试,同时对所有RAM进行写读操作,其中地址由地址生成器进行控制,保证遍历完所有的地址空间;每个存储空间写入的存储数据内容为存储空间对应的地址,这就可以保证对每个存储空间写入不同的存储数据;
写完成后开始读RAM,将读到的数据和写入的数据比较,如果二者不一致,则记录第一错误信息;
步骤四:
在完成步骤三后,开始TF&SAF故障测试,这部分测试分为两个部分:
(1)同时对所有RAM进行写读操作,对所有存储空间写入相同的第一数据,写完成后开始读RAM,将读到的数据和写入的数据比较,如果二者不一致,则记录第二错误信息;
(2)同时对所有RAM进行写读操作,对所有存储空间写入相同的第二数据,写完成后开始读RAM,将读到的数据和写入的数据比较,如果二者不一致,则记录第三错误信息;
通过上述2部分测试可以覆盖TF&SAF故障测试。
步骤五:
按照出错的故障类型,对每次测试的结果即第一错误信息、第二错误信息及第三错误信息进行统计,统计出RAM块的坏块个数以及位置信息,并置位测试完成标志,上报给DSP,测试结束。
3.如权利要求1所述的基于BIST的板载FPGA中RAM资源遍历测试定位方法,其特征在于,步骤三中,错误信息包括错误类型、错误个数和出错的RAM块编号。4.如权利要求1所述的基于BIST的板载FPGA中RAM资源遍历测试定位方法,其特征在于,步骤三中,第一数据内容为“0B_0101_0101…_0101”。5.如权利要求1所述的基于BIST的板载FPGA中RAM资源遍历测试定位方法,其特征在于,步骤四中,第一数据是相邻数据线01跳变的数据。6.如权利要求1所述的基于BIST的板载FPGA中RAM资源遍历测试定位方法,其特征在于,步骤四中,第二数据内容为“0B_1010_1010…_1010”。7.如权利要求1所述的基于BIST的板载FPGA中RAM资源遍历测试定位方法,其特征在于,步骤四中,第二数据是对上一次写入的第一数据按位取反。8.如权利要求1所述的基于BIST的板载FPGA中RAM资源遍历测试定位方法,其特征在于,步骤四中,第二错误信息包括错误类型、错误个数和出错的RAM编号。9.如权利要求1所述的基于BIST的板载FPGA中RAM资源遍历测试定位方法,其特征在于,步骤四中,第三错误信息包括错误类型、错误个数和出错的RAM编号。10.如权利要求1所述的基于BIST的板载FPGA中RAM资源遍历测试定位方法,其特征在于,步骤五中,通过EMIF接口上报给DSP。该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津津航计算技术研究所,未经天津津航计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711330774.0/,转载请声明来源钻瓜专利网。
- 上一篇:存储器元件
- 下一篇:一种ASIC芯片中Hash模块的验证方法及装置