我们知道,运用DFT技术的基本步骤:
1. 规划scan chain
规划 scan chain,首先将电路中的普通 DFF 换成 scan DFF:
2. scan cell 替换
scan DFF 是在原DFF 的输入端增加了一个 MUX,于是多了几个 pin :scan_in,scan_enable,scan_out。换完之后将所有的 scan DFF 首尾依次串接起来,就构成了一条 scan chain :
原始RTL结构图
替换MUX-D scan 后的效果图
3. 工作原理解释
(1)当 SE 信号(即 scan enable )有效时,电路进入scan 状态,此时数据通路如下图蓝色粗线所示: