IC functional and delay fault testing
AssigneeSpringsoft, Inc.
InventorHsin-Po Wang
Life of this patent
Estimating the term…
Loading patent…
AssigneeSpringsoft, Inc.
InventorHsin-Po Wang
Estimating the term…
An integrated circuit (IC) tester tests an IC having logic blocks that communicate through clocked devices arranged into scan chains. The tester organizes a low-speed IC functional test into a succession of test cycles, each of a uniform test cycle period, and can clock each clocked device up to once per test cycle with adjustable clock signal edge timing. At selected times during the functional test, the tester executes a capture procedure wherein it adjusts clock signal edge timing so that a delay between clocking of the input and output signals of selected logic blocks is less than the test cycle period to determine whether those logic blocks can operate at high frequency without delay faults. The tester executes a scan procedure immediately following each capture procedure to acquire data representing states of logic block output signals to enable the tester to determine whether one or more selected logic blocks experienced delay faults during the capture procedure.
A method for performing a test on at least one integrated circuit (IC), wherein each IC produces output signals in response to input signals and comprises a plurality of logic blocks and a plurality of clocked devices, wherein the clocked devices of each IC are interconnected to form at least one scan chain, wherein during a normal mode of scan chain operation, the clocked devices forming each scan chain convey data signals between logic blocks of the IC, wherein during a scan mode of scan chain operation, each scan chain provides output state data representing states of the data signals conveyed by the clocked devices forming the scan chain and then sets the data signals to states indicated by input state data, and wherein the test spans a plurality of test cycles of a uniform test cycle period, the method comprising the steps of:
A method for testing an integrated circuit (IC) comprising a plurality of logic blocks and a plurality of clocked devices providing paths for data signals passing between the logic blocks to determine whether the logic blocks can operate with the clock devices clocked at their specified clock frequencies, wherein the IC produces IC output signals in response to the data signals, the method comprising the steps of:
Dependencies are inferred from the claim text.