推荐答案
测试一下
题目
What's the main usage of Scan shift registers? ()
A. Provide Control & Observe capability
B. Provide Lock and un-lock statement
C. Provide Control & stability check
D. Provide clock observation
参考答案与知识点
参考答案
正确答案是A。扫描移位寄存器(Scan shift registers)是集成电路可测试性设计(DFT)中的核心结构,其主要用途是通过将芯片内部的普通触发器替换为扫描触发器,并连接成扫描链,从而实现对内部节点的控制和观察。在测试模式下,测试数据通过扫描输入端口串行移入扫描链,设置内部状态(控制);然后执行功能时钟捕获响应,再通过扫描输出端口串行移出响应(观察)。这种机制显著提高了测试覆盖率,尤其是针对难以通过外部引脚直接激励或监测的内部节点。选项B“提供锁定和解锁状态”可能混淆于某些锁存器应用,但并非扫描链的主要用途;选项C“提供控制和稳定性检查”中的稳定性检查不是扫描链的设计目标;选项D“提供时钟观察”描述的是时钟监控功能,与扫描链无关。因此,只有A选项准确概括了扫描移位寄存器在DFT中的核心作用:提供对内部节点的可控制性和可观察性。
涉及知识点
- 可测试性设计(DFT)基础
- 扫描链的组成与操作
- 可控性与可观察性概念
- 扫描移位寄存器与普通触发器的区别
- 测试覆盖率提升原理