Patent US5357523A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 08:30
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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag