IP Library Granted Patent US 7,302,626
Granted Patent B2
US 7,302,626 · App. 11/095,222 · Granted Nov 27, 2007

Test pattern compression with pattern-independent design-independent seed compression

Assignee: NEC Laboratories America, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,302,626
App. No.
11/095,222
Granted
Nov 27, 2007
Kind
B2
Abstract

The present invention is directed to a logic testing architecture with an improved decompression engine that compresses the seeds of a linear test pattern generator in a manner that is independent of the test pattern set.

Claims (19)

1. A method of generating a test pattern for a logic testing architecture, the method comprising:

storing one or more previous seed values;

decoding a compressed representation of a current seed which is encoded as a function of the one or more previous seeds; and

seeding a test pattern generator with the decoded current seed, thereby generating a test pattern for the logic testing architecture, wherein the compressed representation of the current seed encodes differences between the current seed and the one or more previous seeds.

2. The method of claim 1 , wherein the current seed is selected from a solution space of possible seed values for the test pattern generator which minimizes the differences between the current seed and the one or more previous seeds.

3. The method of claim 1 , wherein the one or more previous seed values are stored in a shadow register and wherein the current seed is decoded by modifying the shadow register.

4. The method of claim 1 , wherein the test pattern generator is a linear test pattern generator.

5. The method of claim 4 , wherein the linear test pattern generator is a linear feedback shift register.

6. The method of claim 4 , wherein the linear test pattern generator is a linear hybrid cellular automata.

7. A method of generating a test pattern for a logic testing architecture, the method comprising:

decoding a compressed representation of a seed for a test pattern generator which is encoded as a function of a last state of the test pattern generator; and

seeding the test pattern generator with the decoded seed, thereby generating a test pattern for the logic testing architecture, wherein the compressed representation of the current seed encodes differences between the seed and the last state of the test pattern generator.

8. The method of claim 7 , wherein the test pattern generator is a linear test pattern generator.

9. The method of claim 8 , wherein the linear test pattern generator is a linear feedback shift register.

10. The method of claim 8 , wherein the linear test pattern generator is a linear hybrid cellular automata.

11. A method of generating a test pattern for a logic testing architecture, the method comprising:

storing one or more previous seed values;

decoding a compressed representation of a current seed which is encoded as a function of the one or more previous seeds; and

seeding a test pattern generator with the decoded current seed, thereby generating a test pattern for the logic testing architecture, wherein the current seed is selected from a solution space of possible seed values for the test pattern generator which optimizes the compressed representation of the current seed.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2008
From: NEC LABORATORIES AMERICA, INC.
To: NEC CORPORATION
Reel/Frame 020487/0759 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2005
From: BALAKRISHNAN, KEDARNATH; WANG, SEONGMOON; CHAKRADHAR, SRIMAT T.
To: NEC LABORATORIES AMERICA, INC.
Reel/Frame 015982/0828 →
Continuity (2)
Provisional Application 6062982700 · Nov 19, 2004
Related Publication 20060112320A1 · May 25, 2006