具有低功耗扫描触发器的集成电路制造技术

技术编号:13078415 阅读:111 留言:0更新日期:2016-03-30 12:32
本发明专利技术涉及具有低功耗扫描触发器的集成电路。一种扫描-可测试集成电路,包括第一触发器和第二触发器。第一触发器包括第一锁存器和第二锁存器,以及第二触发器包括第三锁存器和第四锁存器以及逻辑电路。在扫描测试的扫描-移位模式期间,第一触发器将测试模板的第一比特移入第二触发器。接着第一触发器将测试模板的第二比特移入第二触发器。当第一比特和第二比特的逻辑状态相同时,逻辑电路将提供给第三锁存器的时钟信号失效,其中第三锁存器是主锁存器。第三锁存器和第四锁存器的输出端子保持在与第一比特相对应的逻辑状态,由此减小功率损耗。

【技术实现步骤摘要】
【专利说明】
技术介绍
本专利技术通常涉及集成电路,并且,更具体地涉及扫描触发器电路。集成电路(1C),例如片上系统(SoC),其在一个单独的芯片上集成了各种数字以及模拟元件。SoC的设计可能具有制造缺陷,例如短路、开路、材料缺陷以及受损的通孔。这样的制造缺陷可能导致SoC发生故障。因此,测试SoC的制造缺陷是很重要的。可测试性的设计(也被称为面向测试的设计或DFT)是为IC增加可测试性特性的设计工艺。DFT使得自动测试设备(ATE)能够采用由自动测试模板(pattern)生成器(ATPG)生成的测试模板执行各种故障测试方法。每个测试模板包括一组比特。ATPG基于IC中将被测试的故障类型设置每个比特的逻辑状态。传统的,故障测试方法被分类为两种类型一功能测试以及结构测试。功能测试采用由验证工程师生成的功能或操作测试模板来测试IC的功能特性。但是,由于技术进步已经极大增加了芯片上元件的数量,也增加了生成功能测试模板的复杂性以及所需时间,由此增加了测试的时间和成本。结构测试(也被称为扫描测试)将IC中的制造缺陷建模为逻辑故障,该逻辑故障可由相互链式连接的简单存储元件(即,扫描链)来检测,简单存储元件例如触发器(也被称为扫描触发器)。扫描测试具有两种模式,扫描-移位和扫描-捕获。该扫描-移位模式包括移入和移出模式。当激活扫描测试时,IC被设置为处于扫描-移位模式。在扫描-移位模式中,ATPG生成一测试模板(也被称为测试向量V1)并且将该测试模板提供至ATE。ATE将该测试模板(仅为一组比特)移入扫描触发器中。基于时钟信号的连续时钟脉冲将测试模板的每一比特移入扫描触发器。扫描触发器操作为移位寄存器并且在链中移位该比特。在扫描-移位模式的最后,扫描链中的每一个扫描触发器保持该测试模板中的相应比特。当将测试模板载入IC中时,该IC基于该测试模板以及扫描使能信号进行逻辑状态转换。在扫描-捕获模式期间,该扫描触发器基于扫描时钟信号捕获IC的内部组合逻辑的逻辑状态转换。由此,每一个扫描触发器存储与IC的多个逻辑模块的输出相对应的一位比特。在扫描-捕获模式完成之后,IC被设置为处于扫描-移位模式以使得存储的比特可以从IC中移出(被称为测试向量V2),并且与期望的模板相比较。通过将输出的测试模板与期望输出的测试模板相比较,ATE可区分出起作用的IC和故障1C。图1A为传统的扫描触发器电路100的原理框图。该扫描触发器电路100包括多路转接器102、主锁存器104、非门106以及从锁存器108。该扫描触发器电路100具有用于接收时钟信号的时钟输入端子(CLK)以及用于接收扫描使能信号的扫描使能输入端子(SE)。多路转接器102具有用于接收数据输入信号(Vd)的第一输入端子以用于接收扫描数据输入信号(Vsdi)的第二输入端子、与扫描使能输入端子(SE)连接以用于接收该扫描使能信号的选择输入端子以及用于输出数据输入信号(Vd)以及扫描数据输入信号(Vsdi)中的其中至少一个信号的输出端子。该主锁存器104具有连接至多路转接器102的输出端子的输入端子以用于接收数据输入信号(Vdi)以及扫描数据输入信号(Vsdi)中的至少其中一个,连接至非门106的输出端子的时钟输入端子以用于接收反相时钟信号,以及用于输出中间输出信号(Vint)的输出端子。从锁存器108具有连接至主锁存器104的输出端子的输入端子以用于接收中间输出信号(Vint),用于接收时钟信号的时钟输入端子以及用于输出输出信号(Vout)的输出端子。图1B为示出扫描触发器电路100的扫描测试的扫描-移位模式的时序图。在扫描测试期间,在时刻TO处,扫描使能信号处于逻辑高状态,并且测试模板的第一比特被移入扫描触发器电路100。从T0-T1,时钟信号处于逻辑诋状态,并且多路转接器102将测试模板的第一比特输出至主锁存器104。该主锁存器104从非门106中接收处于逻辑高状态的时钟信号。由此,主锁存器104被激活并且从而主锁存器104输出处于与第一比特相对应的逻辑状态的中间输出信号(Vint)。从锁存器108接收处于逻辑低状态的时钟信号,并且因此处于失效状O从Tl至T2,时钟信号处于逻辑高状态。主锁存器104从非门106中接收处于逻辑低状态的时钟信号,并且因此处于失效状态。但是,从锁存器108接收处于逻辑高状态的时钟信号。由此,从锁存器108被激活,并且接收中间输出信号(Vint)以及生成处于与第一比特相对应的逻辑状态的输出信号(V.)。由此,从TO至T2,测试模板的第一比特被移入扫描触发器电路100中。同样的,从T2至T4,测试模板的第二比特被移入扫描触发器电路100中。但是,当测试模板包括具有相同逻辑状态的连续比特时,S卩,当测试模板的第一比特和第二比特的逻辑状态相同时,锁定主锁存器104和从锁存器108,以在扫描链中移入第一比特和第二比特。即使中间输出信号(Vint)的逻辑状态被固定在第一比特和第二比特的逻辑状态处,主锁存器104和从锁存器108的时钟输入端子也基于时钟信号的逻辑状态进行切换。由此,扫描触发器电路100的内部元件(例如,晶体管和电容器)被频繁的充电和放电,因此导致不必要的电能损耗。另外,由于在扫描测试期间的功率损耗的增加,扫描链两端的电压降可能会超过扫描触发器电路100被设计时所期望的电压降,由此减小了在扫描触发器电路100时钟输入端子处的时钟信号的电压水平并且导致扫描测试技术的故障。克服前述问题的一种技术是采用时钟门控逻辑电路。图2为传统的集成电路(IC) 200的原理框图,其包括时钟门控电路202以及触发器204。IC200接收测试模板为输入信号(Vin)、时钟信号以及复位信号。时钟门控电路202包括异或非门206、或非门208以及与门210。异或非门206具有第一输入端子和第二输入端子以用于分别接收输出信号(V.)和输入信号(Vin),以及生成第一控制信号(Vesi)的输出端子。或非门208具有连接至异或非门206的输出端子以用于接收第一控制信号(Vesi)的第一输入端子,用于接收时钟信号的第二输入端子,以及用于生成第二控制信号(Ves2)的输出端子。与门210具有连接至或非门208的输出端子以用于接收第二控制信号(Ves2)的第一输入端子,用于接收时钟信号的第二输入端子,以及用于生成时钟门控时钟信号(Vaies)的输出端子。触发器204具有用于接收输入信号(Vin)的第一输入端子以用于接收复位信号的第二输入端子,以及连接到与非门210的输出端子、用于接收时钟门控时钟信号(Vcgcs)的时钟输入端子。在操作中,当输入信号(Vin)的逻辑状态与输出信号(V.)的逻辑状态相同时,第一控制信号(Vesi)以及第二控制信号(Ves2)分别处于逻辑高和逻辑诋状态。时钟门控逻辑电路202生成处于逻辑低状态的时钟门控时钟信号(Vcecs),由此使触发器204处于失效状态。但是,该技术需要扫描链(未示出)中的每一个触发器204具有时钟门控电路202,并且因此导致了单位面积触发器数量的减少。另外,时钟门控电路202增加了输入信号(Vin)的传播延迟,由此降低了时钟信号的频率。时钟信号频率的降低增加了测试IC200所需的时间。图3是用于克服前述问题的传统触发器电路本文档来自技高网...

【技术保护点】
一种集成电路,包括:第一触发器,包括:第一多路转接器,具有用于接收第一数据输入信号的第一输入端子,用于接收扫描数据输入信号的第二输入端子,用于接收扫描使能信号的选择输入端子,以及用于基于扫描使能信号来输出第一数据输入信号和扫描数据输入信号中的至少一个信号的输出端子;第一锁存器,具有连接到第一多路转接器的输出端子以用于接收第一数据输入信号和扫描数据输入信号中至少一个信号的输入端子,用于接收反相时钟信号的时钟输入端子,以及用于输出中间第一输出信号的输出端子;以及第二锁存器,具有连接至第一锁存器输出端子以用于接收中间第一输出信号的输入端子,用于接收时钟信号的时钟输入端子,以及用于输出第一输出信号的输出端子;以及第二触发器,包括:第二多路转接器,具有用于接收第二数据输入信号的第一输入端子,连接至第二锁存器的输出端子以用于接收第一输出信号的第二输入端子,用于接收扫描使能信号的选择输入端子,以及用于基于扫描使能信号来输出第二数据输入信号和第一输出信号中至少一个信号的输出端子;第一逻辑电路,用于在其输出端子处基于时钟信号、扫描数据输入信号、第一输出信号以及扫描使能信号生成第一中间时钟信号;第三锁存器,具有连接至第二多路转接器的输出端子以用于接收第二数据输入信号和第一输出信号中至少一个信号的输入端子,连接至第一逻辑电路的输出端子以用于接收第一中间时钟信号的时钟输入端子,以及用于基于第一中间时钟信号输出中间第二输出信号的输出端子;以及第四锁存器,具有连接至第三锁存器的输出端子以用于接收中间第二输出信号的输入端子,用于接收时钟信号的时钟输入端子,以及用于输出第二输出信号的输出端子,其中第四锁存器基于中间第二输出信号输出第二输出信号。...

【技术特征摘要】

【专利技术属性】
技术研发人员:陆思安王浩
申请(专利权)人:飞思卡尔半导体公司
类型:发明
国别省市:美国;US

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

1