一种边界扫描测试的实现方法及装置制造方法及图纸

技术编号:2866216 阅读:190 留言:0更新日期:2012-04-11 18:40
一种边界扫描测试的实现方法,该方法通过终端、测试总线控制器配合对边界扫描器件进行测试,所述终端向测试总线控制器提供边界扫描测试数据,所述总线控制器向边界扫描器件提供测试数据输入数据和测试模式选择;其特征在于该方法包括步骤:    A、终端根据边界扫描测试数据中的命令,将该边界扫描测试数据中的测试向量数、扫描链长度及测试模式选择序列分别写入测试总线控制器的测试向量计数器、扫描链长度寄存器和测试模式选择序列移位寄存器;    B、测试时钟控制测试总线控制器状态机将扫描链长度值写入扫描链长度计数器,以及移出测试模式选择序列移位寄存器的值,同时将移出的该值返回到该寄存器的尾部重新排队以形成循环移位;    C、在测试模式选择序列的第8位移出时,检测扫描链长度计数器;如果扫描链长度计数器的值表示无测试数据输入数据移出,则继续循环移位,然后进行步骤E;否则,测试模式选择序列移位寄存器停止移位,并保持测试模式选择值为该第8位值不变;    D、测试总线控制器状态机在测试时钟控制下将测试数据输入移位寄存器中的数据移出,每移出一位将扫描链长度计数器减1,直到扫描链长度为1时移出最后一位数据;    E、继续循环移位测试模式选择序列移位寄存器,并在移出第16位时检查测试向量计数器,如果测试向量计数器的值表明所有测试向量已全部传送完,则测试总线控制器状态机停止测试,否则将测试向量计数器的值减1并进行步骤B。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及测试技术,特别涉及一种边界扫描测试的实现方法及装置
技术介绍
在边界扫描器件中,每个重要的输入输出管脚,都增加了一个多用途的存储单元,被称为边界扫描单元。输入管脚上的边界扫描单元称为输入单元,输出管脚上的边界扫描单元称为输出单元,输入和输出是相对器件的内部逻辑来看的。在边界扫描器件中,边界扫描单元被组织成并行输入PI(Paralell Input)、并行输出PO(Paralell Output)的移位寄存器,如图1所示。并行输入(Capture)操作,使器件输入管脚上的信号值,被装入输入单元中;器件内部逻辑的值被装入输出单元中。并行输出(Update)操作,使输出单元里的值送到器件的输出管脚上;输入单元里的值送到器件内部逻辑上。图2是一种常见的边界扫描单元,称之为BC_1(Boundary-Scan Cell)。边界扫描单元里的值还可以串行地移位,从器件专用的输入管脚TDI开始,到器件的专用输出管脚TDO结束。测试时钟从器件的另一个专用输入管脚TCK输入,而运行模式由器件的专用输入管脚TMS来串行控制。JTAG组织建议的芯片边界扫描测试结构如图3,其中包含以下内容本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:王华
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利