当前位置: 首页 > article >正文

BIST(Built-in Self-Test,内建自测试)学习笔记

参考资料:

内建自测试(Built-in Self-Test,简称BIST)详解_built in self test-CSDN博客

芯片测试术语 ,片内测试(BIST),ATE测试-CSDN博客

可能是DFT最全面的介绍--BIST - 知乎 (zhihu.com)

汽车功能安全--TC3xx LBIST触发时机讨论-CSDN博客

1. BIST定义:

        BIST是在设计时在电路中植入相关功能电路,用于提供自我测试功能的技术,以此降低器件测试对自动测试设备(ATE)的依赖程度。

2. BIST基本电路结构:

BIST 电路基本由三部分组成:

  • TPG (test pattern generator)测试向量生成器

用来自动生成测试向量,灌入CUT(circuit under test)的输入引脚。

  • ORA (output response analyzer)输出响应分析器

对待测电路的输出进行压缩对比,来确定电路是否有错误。

  • BIST controller 内建自测试控制器

控制何时将什么样的数据用到被测电路上,控制被测电路的时钟并决定何时读取预期响应。

3.LBIST架构
        TC3xx LBIST结构如下图所示:

        它主要由PRPG(Pseudo-Random Pattern Generator)、Scan Chains、MISR(Multiple-Input Signature Register)、LBIST Controller组成。

        LBIST执行时,首先PRPG使用LFSR(Linear Feedback Shift Register )生成伪随机测试向量,送入到扫描链进行测试,然后compactor将得到结果通过异或门进行压缩,产生最终MISR签名,送入到LBIST Controller的相关寄存器中,以便应用软件比较。


http://www.kler.cn/a/389054.html

相关文章:

  • Flutter Getx状态管理
  • Redis高可用-主从复制
  • 「Mac玩转仓颉内测版7」入门篇7 - Cangjie控制结构(下)
  • 系统架构设计师论文:大数据Lambda架构
  • Unity3D 包体裁剪与优化详解
  • MySQL:CRUD
  • 项目功能--套餐预约占比饼形图
  • SQL注入(SQL Injection)详解
  • 十大经典排序算法-冒泡算法详解介绍
  • Linux下进程链接结构,命令行参数,环境变量
  • 【论文阅读】Learning dynamic alignment via meta-filter for few-shot learning
  • Django替换现有用户模型(auth_user)
  • 《潜行者2切尔诺贝利之心》游戏引擎介绍
  • Jest项目实战(2): 项目开发与测试
  • 鸿蒙next版开发:ArkTS组件快捷键事件详解
  • 密码学知识点整理二:常见的加密算法
  • c语言中的柔性数组
  • 【css flex 多行均分有间隙布局】
  • 小白学习之路:咖啡叶锈病分割
  • 105. UE5 GAS RPG 搭建主菜单
  • MySQL缓存参数如何优化与表结构如何优化才算是最大性能的优化
  • 6层板设计常用知识笔记
  • 鸿蒙开发基础入门
  • BP 神经网络学习 MATLAB 函数详解及应用
  • 【Istio】Istio原理
  • web安全漏洞之文件上传