US5815513A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Test pattern preparation system
Assignee: Fujitsu Ltd
•
Filing: 1997-03-20
•
Granted: 1998-09-29
•
Expires: 2017-03-20
Abstract
Abstract A test pattern preparation system for testing an LSI circuit, the system includes: a circuit data file for storing various circuit data; an old test pattern file for storing old test patterns; a test pattern preparation unit for performing a logic simulation, detecting "simultaneous-change action" based on a result of the logic simulation, and preparing a new test pattern in accordance with the circuit data and the old test patterns; and a new test pattern file for storing new test patterns which are prepared by the test pattern preparation unit.
Inventors
- 👤 Takahisa Hiraide
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 20:02
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3183; G01R31/318307
Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
318 words
A test pattern preparation system for testing an LSI circuit, the system comprising: a circuit data file storing circuit data; an old test signal pattern file storing old test signal patterns; a test signal pattern preparation means, operatively connected to the circuit data file and the old test signal pattern file, for performing a logic simulation, detecting simultaneous-change action based on a result of the logic simultaneous-change action based on a result of the logic simulation, and preparing a new test signal pattern in accordance with the circuit data and the old test signal patterns; and a new test signal pattern file operatively connected to the test signal pattern preparation means for storing the new test signal pattern prepared by the test signal pattern preparation means, and wherein said test signal pattern preparation means comprises: a logic simulation unit receiving the circuit data from the circuit data file and the old test signal patterns from the old test signal pattern file; performing the logic simulation in consideration of signal delay; and recording names of input/output pins at which a signal level was changed, any change of the signal level before and after the change, and the time when the signal level changed; a simultaneous-change detection unit calculating a sum of noise levels at input/output pins which are provided in vicinity of a target input/output pin to be checked in accordance with the result of the logic simulation, and recording the sum of the noise levels caused by the simultaneous-change action at the input/output pins when the sum of the noise levels exceeds a threshold value which is previously determined; and a pattern masking unit setting the signal levels at input/output pins, where noises are considered, to a DON'T CARE value, performing a re-simulation, and masking all expected values on the test pattern at the output pins, when influence of the noise is propagated to the DON'T CARE value.
Claim 2
Dependent Claim
318 words
A test pattern preparation system for testing an LSI circuit, the system comprising: a circuit data file storing circuit data; an old test signal pattern file storing old test signal patterns; a test signal pattern preparation means, operatively connected to the circuit data file and the old test signal pattern file, for performing a logic simulation, detecting simultaneous-change action based on a result of the logic simultaneous-change action based on a result of the logic simulation, and preparing a new test signal pattern in accordance with the circuit data and the old test signal patterns; and a new test signal pattern file operatively connected to the test signal pattern preparation means for storing the new test signal pattern prepared by the test signal pattern preparation means, and wherein said test signal pattern preparation means comprises: a logic simulation unit receiving the circuit data from the circuit data file and the old test signal patterns from the old test signal pattern file; performing the logic simulation in consideration of signal delay; and recording names of input/output pins at which a signal level was changed, any change of the signal level before and after the change, and the time when the signal level changed; a simultaneous-change detection unit calculating a sum of noise levels at input/output pins which are provided in vicinity of a target input/output pin to be checked in accordance with the result of the logic simulation, and recording the sum of the noise levels caused by the simultaneous-change action at the input/output pins when the sum of the noise levels exceeds a threshold value which is previously determined; and a pattern masking unit setting the signal levels at input/output pins, where noises are considered, to a DON'T CARE value, performing a re-simulation, and masking all expected values on the test pattern at the output pins, when influence of the noise is propagated to the DON'T CARE value.
Claim 3
Dependent Claim
38 words
A test pattern preparation system as claimed in claim 1, wherein said simultaneous-change detection unit obtains weighted noise levels in accordance with a distance between input/output pins to be checked when calculating the sum of the noise levels.
Claim 4
Dependent Claim
39 words
A test pattern preparation system as claimed in claim 1, wherein said simultaneous-change detection unit obtains weighted noise levels in accordance with a time difference between input/output pins to be checked when calculating the sum of the noise levels.
References Cited (Backward Citations)
US4601032A
Cited
US5377203A
Cited
US5072178A
Cited
US5068812A
Cited
US5465383A
Cited
US5127011A
Cited
US5189365A
Cited
US5243603A
Cited
US5278769A
Cited
US5446674A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-09-28 | 2002-03-30 | 2002-09-29 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-09-28 | 2006-03-30 | 2006-09-29 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-09-28 | 2010-03-30 | 2010-09-29 | $7700.00 | Window Closed / Lapsed |