Boundary Scan 测试技术 Boundary Scan 是一种用于测试数字集成电路的技术,它能找出,开路,短路,和功能不良的数字器件,另外它还能完成一些功能测试。在传统的数字器件测试中,Boundary Scan 测试具有较短的测试开发时间;能用于探针接触有困难的那些器件的测试;能减少维修时间和维修成本,故障诊断范围可以到 PIN 脚。 Boundary Scan 测试理论: Boundary-Scan 测试的时候发送一组信号流到被测的数字器件的转换寄存器单元里面。而这个单元可以在每一个输入,输出,和双向引脚以及器件的逻辑中心那里找到。那些信号在寄存器周围转换并且从器件输出,然后用输出的信号和输入的信号之间的差异来比较并判断出错。 Boundary Scan 器件的设计: Boundary scan 器件的设计遵从 IEEE 1149.1 的标准,遵从此类标准的 IC 在每个引脚和逻辑中心之间都有一个独立单元。这些相互独立的单元们连接到一个转换寄存器也叫 boundary scan 寄存器中,他负责控制和观察每个输入,输出,和双向引脚的值。 Boundary Scan 测试软件: 在 Agilent 3070 上有两个不同类型的 boundary scan 测试软件:in-circuit boundary scan 和 HP interconnectplus。其中 in-circuit boundary scan 是 Agilent 3070 标准软件包中自带的,它可以生成标准的单独的数字器件的在线 boundary scan 测试。而 HP interconnectplus 是一个可选软件,它可以生成链式的 boundary scan 测试程序,同时,它也能自动生成单独器件的 boundary scan 测试程序。 Boundary Scan 器件的组成: Boundary Scan 器件由 TAP 控制器、指令寄存器、ByPass 寄存器、身份辨别寄存器等组成。 TAP 控制器是一种 16 位态的设备,它控制 boundary-scan 测试的操作。指令寄存器包含了指令的解码,也包含了一些数据寄存所使用的特殊指令。 ByPass 寄存器可以通过那些没有被使用的 Boundary –Scan 寄存器链来进行数据传输的工作。 身份辨别寄存器是一个 32 位的寄存器,它包含了元器件的一些制造信息。 Boundary-scan 单元的功能: Boundary-scan 单元可以灵活的扮演输入或输出单元,对于双向 PIN 来说,你可以只选用一个单独的单元就行了。 转换,更新和测试模式用其它的颜色来标明。
剩余13页未读,继续阅读
- 粉丝: 1
- 资源: 16
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
评论0