BIST

BISTBIST即是在设计时在电路中植入相关功能电路用于提供自我测试功能的技术,BIST把测试仪的部分功能转移到电路内部,用嵌入到电路中的测试电路提供输入测试向量和分析响应的功能,最后输出简单的测试结果。根据被测试的对象不同,BIST测试分为LogicBIST和MemoryBIST。LogicBIST原理结构:实现方法一般基于STUMPS结构,包含测试向量生成模块PRPG、响应分析模块M

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

BIST即是在设计时在电路中植入相关功能电路用于提供自我测试功能的技术,BIST把测试仪的部分功能转移到电路内部,用嵌入到电路中的测试电路提供输入测试向量和分析响应的功能,最后输出简单的测试结果。根据被测试的对象不同,BIST测试分为Logic BIST和Memory BIST。


Logic BIST原理结构:实现方法一般基于STUMPS结构,包含测试向量生成模块PRPG、响应分析模块MISR、BIST控制器模块、已经完成扫描设计的待测电路(Circuit under test,CUT)。


其中测试向量生成模块由伪随机向量生成器(pseudorandom pattern generation,PRPG)和相移位器(phase shifter)组成,功能是为CUT生成测试向量。PRPG生成的伪随机码有线性反馈移位寄存器(LFSR)、细胞自动机(cellular automaton,CA)、二进制计数器、改进计数器、ROM与LFSR组合电路等等。。。实际电路中通常采用LFSR产生穷举测试序列和伪随机测试序列,穷举测试序列的故障覆盖率可达100%,但因其测试量较大,只应用在输入端较少的电路中。伪随机测试的故障覆盖率需进行故障模拟来评估,一般用伪随机测试技术测量80%的故障,用自动测试生成技术ATPG检测其余20%难以检测的故障,两种方法的结合基本可达到IC产品98%的故障覆盖底线要求。


输出响应分析模块由多输入特征寄存器(multiple-input signature register,MISR)和空间压缩器(space compactor)组成,其主要功能是压缩和分析测试向量以决定CUT的正确性。MISR实际上是一个增强的LFSR,从电路中取输出值,产生一个压缩的输出向量称为特征。扫描链的输出通过异或门进入MISR的各个位,使得MISR把从扫描链接收到的值压缩成一个测试特征,这个测试特征与一个已知的从无故障电路得到的特征比较,以决定电路的正确性。空间压缩器是一个可选的结构,也是由一个异或树构成,放置在大量的扫描输出和相对较小的MISR之间,以压缩扫描输出数目。 以此降低器件测试对自动测试设备ATE的依赖程度。


BIST控制器模块功能是接收边界扫描控制器发出的控制信号,并协调整个测试过程。控制器包括两个计数器:向量计数器和移位计数器,向量计数器用来计算应用的测试向量,移位计数器用来计算需要填充扫描链的周期数,通常等于电路中最长的扫描链长度。在一个向量的移位期间,来自PRPG的新的伪随机数据被移入扫描链,同时前一个向量的电路响应被移出到MISR进行特征提取,待扫描链完全装入后,扫描单元中的多路复用器放置在系统模式下一个周期以捕获电路响应。


BIST实现过程: 外界对测试控制器发出测试信号,电路进入测试状态。首先控制器对各个被控制电路发出控制信号使其分别进入响应的测试状态,然后,测试模式发生器向被测电路发出一组测试向量,输出响应分析器接收该向量下被测电路的输出并进行相应压缩处理,最后将压缩结果与正确输出特征比较,作出故障诊断及定位,并将结果输出。


MB I S T实现: 内嵌R A M的测试需要对存储单元写入/ 读出大量的数据, 其实现难度和花费时间使其往往采用B I S T测试方法。Me mo r y的译码阵一般有固定型和任意地址映射型故障, 存储阵通常有固定型、 相邻模型感应型和藕合型故障, 其测试方法一般采用确定性测试、 随机测试和进程测试等, 由于进程测试比另两种测试有故障覆盖率高、 测试序列短、 面积开销小和便于自测试等特点, 现行Me m o r y 通常使用进程测试( m a r c h t e s t ) 的B I S T设计方法 。 进程测试需预先定义几个由对存储单元读/ 写等操作组成的进程, 当地址译码器选定测试单元地址后,依次执行各进程, 使得各进程在每个单元均得到执行, 同时单元地址按递增或递减方式提供。框图如上所示。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/200854.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 一款小清新版的java代码生成器,springboot脚手架「建议收藏」

    一款小清新版的java代码生成器,springboot脚手架「建议收藏」在我们进行软件开发的时候,很多都只是单纯的增删查改,没有太大的技术含量但是却非常占据我们开发的时间,而且如果稍微一不注意,细节的bug就可能耽误一上午的时间,得不偿失,届于此,自己动手开发了一版代码生成器,java在代码自动化方面做得确实不够好,瞧瞧人家.net,算了,不说了,进入正题吧!首先让我们看一下这款生成器的界面整体…

    2022年5月13日
    43
  • 《算法导论》 — Chapter 7 高速排序[通俗易懂]

    《算法导论》 — Chapter 7 高速排序

    2022年1月21日
    45
  • 无锡梅里旅游策划方案——中国第一锡宫!

    无锡梅里旅游策划方案——中国第一锡宫!无锡梅里旅游策划方案——中国第一锡宫!熊大寻旅游策划公司/文无锡梅里古都”,位于无锡新区梅村,是吴文化的发祥地。梅村古名梅里,早在三千二百多年前,西周周太王长子泰伯,为达成父王想立三子季历的愿望,偕二弟仲雍托辞采药,夜奔江南,拴马于枯树桩。到清早,见枯枝上梅花朵朵,喜出望外,顿悟此地当为宝地。于是为其取“梅里”之名,定居于此。勾吴之国,由此发端。因泰伯三让两家天下,孔子称其为“至德”,司马迁的…

    2022年6月1日
    36
  • webservice最大长度_网址最大长度

    webservice最大长度_网址最大长度各浏览器HTTPGet请求URL最大长度并不相同,几类常用浏览器最大长度及超过最大长度后提交情况如下:IE6.0:url最大长度2083个字符,超过最大长度后无法提交。IE7.0:url最大长度2083个字符,超过最大长度后仍然能提交,但是只能传过去2083个字符。firefox3.0.3:url最大长度7764个字符,超过最大长度后无法提交。Opera9.52:url最大长度7648个字符,超过最

    2022年8月24日
    6
  • 锐捷交换机配置保存到计算机,锐捷交换机常用配置命令汇总「建议收藏」

    锐捷交换机配置保存到计算机,锐捷交换机常用配置命令汇总「建议收藏」前面我们给大家汇总了华为、华三交换机的配置命令,都是非常适合小项目的,当然碰到大型的网络工程,还是需要厂家的专业人才来做。今天再给大家分享一下锐捷交换机的配置命令,这样国内三大家就全部都有了,学习一些基础网络知识还是不错的,尤其在视频监控系统中应用一下,还是可以的。正文:一、连接及远程登录用一台计算机作为控制台和网络设备相连接,通过计算机对网络设备进行配置。1、硬件连接把Console线一端连接在…

    2022年6月26日
    90
  • PMF 培训[通俗易懂]

    PMF 培训[通俗易懂]IBM有一些很有名的培训,也很有效,真的是有立竿见影的效果.过去很长时间之后,可能不记得培训的那些细节,但是培训中传达的工作方式,能给你很大的影响.进公司后3个月的时候接受了第一个,有关customerfacing的,其实是为你提供了一个商务沟通的基本模式,现在培训的内容忘记了,但是这个模式还记得:调查-承诺-执行-反馈.一个有效的商务沟通,哪怕是和客户的一个电话,都需要艺…

    2022年6月22日
    36

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号