具有低功率扫描系统的集成电路的制作方法

文档序号:12456195阅读:来源:国知局

技术特征:

1.一种可在扫描模式中操作的集成电路,包括:

至少一个扫描链,由多个级联触发器单元形成,其中扫描链接收扫描输入信号SI并输出扫描输出信号SO,并且其中每个触发器单元包括:

主锁存器,接收第一数据信号并基于时钟信号产生第一锁存信号;

连接至主锁存器的从锁存器,接收第一锁存信号并基于时钟信号产生第二锁存信号;

第一多路复用器,具有分别连接至主锁存器和从锁存器用于接收第一输入信号和第二锁存信号的第一和第二输入端子,并取决于触发信号产生扫描数据输出信号SDO,其中第一输入信号是第一数据信号和第一锁存信号中的一种;和

第一逻辑门,利用触发信号对提供至从锁存器的时钟信号进行门控,并且

其中多个触发器单元至少包括接收扫描输入信号的第一触发器单元和输出扫描输出信号的最后触发器单元。

2.如权利要求1所述的集成电路,其中集成电路还可在功能模式中操作,并且其中每个触发器单元还包括:

连接至主锁存器的第二多路复用器,所述第二多路复用器接收数据输入信号D和扫描数据输入信号SDI,并取决于扫描模式中有效的扫描启用信号产生第一数据信号。

3.如权利要求1所述的集成电路,还包括连接至扫描链的控制单元,其在扫描模式中依次断言多个触发器单元中每个触发器单元的触发信号。

4.如权利要求3所述的集成电路,其中至每个触发器单元的触发信号是从至最后触发器单元的触发信号到至第一触发器单元的触发信号依次被断言的。

5.如权利要求3所述的集成电路,其中控制单元包括:

计数器,其接收时钟信号,并基于时钟信号产生计数信号,其中计数器在 功能模式中被扫描启用信号复位;

连接至计数器的解码器,接收计数信号并产生独热信号用于在扫描模式中依次断言至扫描链中每个触发器单元的触发信号;和

连接至解码器的多个第二逻辑门,每一个第二逻辑门都用于基于扫描启用信号对独热信号的相应位进行门控。

6.如权利要求5所述的集成电路,其中计数器在每个时钟周期的第二半段的上升沿被触发。

7.如权利要求3所述的集成电路,其中至少一个扫描链包括形成触发器单元的阵列的多个扫描链,其中阵列包括多个触发器单元列,所述触发器单元列至少包括由每个扫描链中的第一触发器单元形成的第一列和由每个扫描链中的最后触发器单元形成的最后列,其中每一列的触发器单元共享由控制单元提供的公共列触发信号,并且其中在扫描模式中,每一列的列触发信号从最后列的列触发信号至第一列的列触发信号依次被断言。

8.如权利要求1所述的集成电路,其中主锁存器接收第一数据信号并在每个时钟周期的第二半段产生第一锁存信号,并且从锁存器接收第一锁存信号并在下一时钟周期的第一半段产生第二锁存信号。

9.一种用于对可在扫描模式中操作的集成电路IC执行扫描测试的方法,其中IC包括由多个级联触发器单元形成的至少一个扫描链,其中多个触发器单元至少包括用于接收扫描输入信号的第一触发器单元,和用于输出扫描输出信号的最后触发器单元,并且其中每个触发器都包括串联连接的主锁存器和从锁存器,所述方法包括:

将时钟信号提供至多个触发器单元;

基于时钟信号,经由第一触发器单元的扫描数据输入端子将扫描输入信号提供至扫描链;

在时钟信号的每个时钟周期中从多个触发器单元选择所选触发器单元;

使得链中的未选触发器单元的从锁存器禁用且被旁路;

将扫描输入信号移位至所选触发器单元;和

输出所选触发器单元的从锁存器中的数据作为扫描链的扫描输出信号,其中从最后触发器单元至第一触发器单元依次选择多个触发器单元。

10.如权利要求9所述的方法,其中基于扫描启用信号,多个级联触发器单元可在扫描模式和功能模式之间操作,所述方法还包括:

在第一逻辑状态设置扫描启用信号以在扫描模式中配置多个触发器单元;和

使链中的未选触发器单元的主锁存器旁路。

11.如权利要求9所述的方法,其中:

每个触发器单元的主锁存器接收扫描数据输入信号并在每个时钟周期的第二半段产生第一锁存信号,并且所选触发器单元的从锁存器接收第一锁存信号并在下一时钟周期的第一半段产生第二锁存信号;以及

在时钟信号的每个时钟周期中,链中的未选触发器单元的每个从锁存器都保持第二锁存信号。

12.如权利要求9所述的方法,其中:

使得链中的未选触发器单元的从锁存器禁用且被旁路包括:对提供至未选触发器单元的从锁存器的时钟信号进行门控;并且

从最后触发器单元至第一触发器单元依次选择扫描链中的触发器单元。

13.如权利要求9所述的方法,其中IC包括形成触发器单元的阵列的多个扫描链,其中阵列包括多个触发器单元列,所述触发器单元列至少包括由扫描链的第一触发器单元形成的第一列,和由扫描链的最后触发器单元形成的最后列,其中在扫描模式期间,所述方法还包括:

在时钟信号的每个时钟周期中从多个列中选择所选列的触发器单元;和

使得阵列中未选列中的触发器单元的从锁存器禁用且被旁路,

其中从最后列到第一列依次选择阵列中的列。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1