US5357523A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Memory testing system with algorithmic test data generation
Assignee: International Business Machines Corp
•
Filing: 1991-12-18
•
Granted: 1994-10-18
•
Expires: 2011-12-18
Abstract
Abstract A system for providing test data for testing a semiconductor memory includes generation means for successively developing generated data patterns beginning from a seed data pattern, such that every distinct data pattern of the seed data pattern is successively developed in a forward sequence and, subsequently, the distinct data patterns are successively developed in a reverse sequence relative to the forward sequence.
Inventors
- 👤 Richard Bogholtz, Jr.
- 👤 Louis J. Bosch
- 👤 Kevin C. Gower
- 👤 Thomas Mitchell
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 00:45
CPC Classifications
G; G11; G11C; G11C29/00; G11C29/56; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/31813; G11C29/04; G11C29/08; G11C29/12; G11C29/36
Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
239 words
A system for providing test data for testing a semiconductor memory having a plurality of input pins, comprising: control means for supplying control signals; at least one prechannel for developing test data in a predetermined manner responsive to said control signals, each of said at least one prechannel comprising: start means for providing a seed data pattern in response to one of said control signals; configuration means for providing a desired configuration; generation means for successively developing generated data patterns, in response to another one of said control signals, beginning from said seed data pattern, such that every distinct data pattern of said seed data pattern is successively developed in a forward sequence without repetition of any distinct data pattern and, subsequently, said distinct data patterns are successively developed in a reverse sequence relative to said forward sequence; and selection means for successively selecting data from said seed data pattern and each of said generated data patterns, according to said desired configuration, for developing said test data; and a plurality of channels, each channel receiving test data from a corresponding one of said at least one prechannel, and each channel applying said test data to a corresponding one of said plurality of input pins; wherein each of said at least one prechannel provides test data to at least two corresponding channels such that each of said at least one prechannel is in close proximity to the channels corresponding thereto.
Claim 2
Independent Claim
239 words
A system for providing test data for testing a semiconductor memory having a plurality of input pins, comprising: control means for supplying control signals; at least one prechannel for developing test data in a predetermined manner responsive to said control signals, each of said at least one prechannel comprising: start means for providing a seed data pattern in response to one of said control signals; configuration means for providing a desired configuration; generation means for successively developing generated data patterns, in response to another one of said control signals, beginning from said seed data pattern, such that every distinct data pattern of said seed data pattern is successively developed in a forward sequence without repetition of any distinct data pattern and, subsequently, said distinct data patterns are successively developed in a reverse sequence relative to said forward sequence; and selection means for successively selecting data from said seed data pattern and each of said generated data patterns, according to said desired configuration, for developing said test data; and a plurality of channels, each channel receiving test data from a corresponding one of said at least one prechannel, and each channel applying said test data to a corresponding one of said plurality of input pins; wherein each of said at least one prechannel provides test data to at least two corresponding channels such that each of said at least one prechannel is in close proximity to the channels corresponding thereto.
Claim 3
Dependent Claim
16 words
A system according to claim 1, wherein said generation means comprises a linear feedback shift register.
Claim 4
Dependent Claim
33 words
A system according to claim 2, wherein said linear feedback shift register is programmed in accordance with a prime polynomial with primitive roots said prime polynomial with primitive roots comprising terms with exponents.
Claim 5
Dependent Claim
86 words
A system according to claim 3, wherein feedback of said linear feedback shift register for developing said generated data patterns in said forward sequence is dictated by the exponents of the terms of said prime polynomial with primitive roots, except for the exponent of greatest value, and feedback of said linear feedback shift register for developing said generated data patterns in said reverse sequence is dictated by the exponents of the terms of said prime polynomial with primitive roots, except for the exponent of lowest value.
Claim 6
Dependent Claim
13 words
A system according to claim 1, wherein said selection means comprises a multiplexer.
Claim 7
Dependent Claim
15 words
A system according to claim 1, further comprising means for generating parity of test data.
Claim 8
Dependent Claim
18 words
A system according to claim 1, wherein said at least one prechannel provides test data to eight channels.
References Cited (Backward Citations)
US4216374A
Cited
US4222514A
Cited
US4654849B1
Cited
US4654849A
Cited
US4745355A
Cited
US4672307A
Cited
EP0254017A2
Cited
US4782487A
Cited
US4870346A
Cited
US4860291A
Cited
US4980888A
Cited
US4959832A
Cited
US4989209A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-10-17 | 1998-04-18 | 1998-10-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-10-17 | 2002-04-18 | 2002-10-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-10-17 | 2006-04-18 | 2006-10-18 | $7700.00 | Window Closed / Lapsed |