边界扫描技术基础知识(俊哥制作)_第1页
边界扫描技术基础知识(俊哥制作)_第2页
边界扫描技术基础知识(俊哥制作)_第3页
边界扫描技术基础知识(俊哥制作)_第4页
边界扫描技术基础知识(俊哥制作)_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学习边界扫描技术

——心得体会讲解内容为什么?是什么?怎么样?——为什么使用边界扫描技术?——边界扫描技术是什么?——怎么样使用边界扫描技术?为什么?简单的概括为一句话:传统的测试方法已经不能满足测试任务!是什么?简单的概括为一句话:在原有的芯片结构中添加一部分硬件结构来完成测试任务。举例说明指令寄存器TAP控制器12345678TCKTMSTDITDOnTRSTBSCBSCBSCBSCBSCBSCBSCBSC指令译码器CID寄存器旁路寄存器12345678功能核功能核传统器件边界扫描功能器件123456BSCBSCBSC指令寄存器TAP控制器TCKTMSTDITDOnTRST指令译码器CID寄存器旁路寄存器边界扫描功能器件正常模式BSCBSCBSC功能核输入信号输出响应响应123456BSCBSCBSC指令寄存器TAP控制器TCKTMSTDITDOnTRST指令译码器CID寄存器旁路寄存器测试模式BSCBSCBSC功能核输入TAP信号DR、IR扫描输入数据DR、IR扫描输出数据复位信号输入怎么样?测试系统组成故障模型及故障诊断测试矢量生成TAP状态机TS的TAP控制器DTS的TAP控制器测试系统组成DTS被测系统-TS测试控制器PCJTAG、CJTAG接口USB接口故障模型及故障诊断短路故障开路故障101110故障模型举例:测试矢量生成网表文件BSDL文件故障模型故障诊断网表文件:提供被测系统的物理连接情况。BSDL文件:提供被测系统测试芯片的边界扫描技术的硬件结构信息参数。故障模型和故障诊断:提供测试矢量生成以及测试算法的根据。功能核12345678BSCBSCBSCBSCBSCBSCBSCBSC指令寄存器TAP控制器TCKTMSTDITDOnTRST指令译码器CID寄存器旁路寄存器Chip1功能核12345678BSCBSCBSCBSCBSCBSCBSCBSC指令寄存器TAP控制器TCKTMSTDITDOnTRST指令译码器CID寄存器旁路寄存器Chip21、BSDL文件提供的信息2、网表文件提供的信息TLRRTISDSCDRSDRE1DRPDRE2DRUDRSISCIRSIRE1IRPIRE2IRUIR1001000101101001011010101101010TCKTMSnTRST0111100011TAP状态机控制信号(TCK、TMS、nTRST)与状态机的关系TAP状态机状态介绍TLRRTISDSCDRSDRE1DRPDRE2DRUDRSISCIRSIRE1IRPIRE2IRUIR指令寄存器TAP控制器12345678TCKTMSTDITDOnTRSTBSCBSCBSCBSCBSCBSCBSCBSC指令译码器CID寄存器旁路寄存器功能核边界扫描功能器件1001000101101001011010101101010TLRRTISDSCDRSDRE1DRPDRE2DRUDRSISCIRSIRE1IRPIRE2IRUIR指令寄存器TAP控制器12345678TCKTMSTDITDOnTRST指令译码器CID寄存器旁路寄存器功能核边界扫描功能器件1001000101101001011010101101010TCKTMSnTRST011110001100000000111111111111TDI01100011TD001010101DTS产生的TAP信号TS的TAP控制器指令寄存器TAP控制器12345678TCKTMSTDITDOnTRST指令译码器CID寄存器旁路寄存器功能核0010101指令寄存器TAP控制器12345678TCKTMSTDITDOnTRST指令译码器CID寄存器旁路寄存器功能核010101011、指令寄存器扫描(EXTEST指令)EXTEST代码2、数据寄存器扫描(测试矢量代码0101010101010101)3、经过此次DR扫描的更新数据寄存器TAPC状态1EXTEST代码4、再一次DR扫描(接受TDO数据)5、测试矢量为:0101010101010101接受矢量为:0101011101010101判断分析故障11测试举例说明:测试系统数据流程及形式DTS被测系统-TS测试控制器PCUSB接口JTAG/CJTAG接口USB接口:完成数据传送(以数据包的形式)。主要包括的数据信息有:控制信息和数据信息。控制信息:TCK和TMS信息。数据信息:测试矢量数据、测试指令数据、测试响应数据。DTS工作:将接收到(USB接口)的控制信息和数据信息转换(生成)符合TAP控制器的JTAG时序信号(包括:TCK、TMS、TDI、TDO)。JTAG接口:以时序信号的方式传送JTAG信号。10101100101011100111001101010110011101111010110010101110011100110101011001110111主从测试系统各部分功能DTS被测系统-TS测试控制器PCUSB接口JTAG/CJTAG接口1、提取网表和BSDL文件信息以互连测试为例:2、生成测试矢量3、发送测试指令代码DTS指令代码以数据包得形式发送至DTS4、发送测试指令代码至TS指令代码以JTAG时序信号发送至TS5、存储并译码测试指令6、发送测试矢量代码至DTS矢量代码以数据包得形式发送至DTS矢量代码以JTAG时序信号发送至TS7、发送测试矢量代码至TS8、接受测试矢量代码9、发送矢量代码至DTS矢量代码以数据包得形式发送至DTS矢量代码以JTAG时序信号发送至TS10、发送矢量代码至TS11、输出测试矢量代码至DTS12、接受测试矢量代码输出测试矢量代码至DTS13、传回测试矢量代码至PC14、接受测试矢量代码15、分析诊断故障传回测试矢量代码至PCIEEE1149.7控制器简单的概括TAP.7接口:1、在TAP.1接口的基础上添加了新的功能特性;2、在TAP.1接口的硬件基础上添加了完成新功能的硬件层(APU、EPU、RSU)。3、在TAP.1控制器的基础上添加了高级等级的控制器(ADTAPC、CLTAPC)。TAP.7接口升级特性TAP.1接口TAP.7功能模块DTSRSU/EPU/APU路径STL路径TAP.7接口零位数据寄存器扫描

ZBS是一种特殊的TAPC状态顺序,从Select-DR扫描状态开始,以离开Update-DR状态结束,而不经过Shift-DR状态,这就完成一次ZBS。它是一种特殊的数据寄存器扫描,并且ZBS并不改变STL的状态。ZBS计数从零开始,每连续的发生一次ZBS,其计数值加1,计数值不能超过7。当ZBS包含一个Shift-DR状态并且其计数值大于0时,它的计数值在退出此次DR扫描的Update-DR状态时就被锁定在当前值。如果ZBS被识别,它就被TAP.7适配器用来执行各种功能。锁定的各ZBS计数值(1–7)代表了不同的控制级别,不同控制级别将执行不同的TAP.7适配器的功能。零位数据寄存器扫描11010111010111011001010011010

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论