Patent ID: 7380184
Filing Date: 2008-05-27
Classification: G01R

Abstract:
1. A method of testing an integrated circuit using a sequential scan approach, said integrated circuit containing a plurality of scan enable terminals, each of said plurality of scan enable terminals being coupled to a corresponding one of a plurality of sets of scan elements, said plurality of sets of scan elements also being contained in said integrated circuit, each set of scan elements being in a functional mode when the corresponding scan enable terminal is at a first logic value and in a test mode when the corresponding scan enable terminal is at a second logic value, wherein the set of scan elements are connected as a scan chain in said test mode, said method comprising: loading each of said scan chains with a corresponding scan vector by placing said plurality of scan enable terminals at said second logic value, wherein said loading is completed by a first time instance; scanning out values in each of said scan chains starting from a second time instance; and providing logical values on said plurality of scan enable terminals such that a first scan enable terminal is at said first logic value for a first duration and a second scan enable terminal is at said first logic value for a second duration, wherein said first duration and said second scan duration are non-overlapping at least for some duration, wherein said first scan enable terminal and said second scan enable terminal are contained in said plurality of scan enable terminals, wherein said first duration and said second duration are between said first time instance and said second time instance; applying a plurality of clock pulses to the scan elements between said first time instance and said second time instance, wherein the edges of said plurality of clock pulses are timed to equal the at speed operation of said integrated circuit, wherein said plurality of clock pulses contains only two clock pulses, wherein the first clock pulse launches a desired transition at a node and the second clock pulse captures the response for the desired transition, wherein the start and end of each of said first duration and said second duration are aligned with edges of said two clock pulses.