← Back to Patent Explorer
US4972418A Expired / Lapsed US ⏱️ 0.0 years remaining

Memory readback check apparatus

Assignee: NEC Corp
•
Filing: 1988-08-22
•
Granted: 1990-11-20
•
Expires: 2008-08-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A memory check circuit for a memory system using a plurality of memories whose write addresses and read addresses are automatically updated in response to a data write and read clock pulse, includes a selector coupled to the plurality of memories for inserting a unique word for data error detection into a data sequence at predetermined interval and for providing a unique word-inserted data sequence, and a write clock pulse supplying device for supplying the write clock pulse to each of the plurality of memories while a read clock pulse supplying device supplies the read clock pulse to each of the plurality of memories. A unique word detection device detects the unique word from data read out from the plurality of memories in response to the read clock pulse and generates a detection signal. A timer counts a predetermined period of time and generates a reset signal to reset the plurality of memories if the detection signal is not generated within the predetermined time period.

Inventors

  • 👤 Fujio Chou

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 15:35
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/08; G06F11/10; G06F11/1008; G06F11/1076; G11; G11C; G11C29/00; G11C29/003; G06F11/0703; G06F11/0751; G06F11/0754; G06F11/0757

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 200 words
A memory check circuit for a memory system using a plurality of memories whose write addresses and read addresses are automatically updated in response to a data write and read clock pulse, respectively, comprising: means coupled to said plurality of memories for inserting a unique word for data error detection into a data sequence at predetermined intervals and for providing a unique word-inserted data sequence; write clock pulse supplying means for supplying said write clock pulse to each of said plurality of memories; read clock pulse supplying means for supplying said read clock pulse to each of said plurality of memories; said plurality of memories writing said unique word-inserted data sequence in response to said write clock pulse and reading out said unique word-inserted data sequence on a first-in-first-out basis in response to said read clock pulse to output an output data sequence; means coupled to said plurality of memories for detecting said unique word from said output data sequence and generating a detection signal; and timer means for counting a predetermined period of time and for generating a reset signal to reset said plurality of memories if said detection signal is not generated within said predetermined period of time.
Claim 2
Dependent Claim 200 words
A memory check circuit for a memory system using a plurality of memories whose write addresses and read addresses are automatically updated in response to a data write and read clock pulse, respectively, comprising: means coupled to said plurality of memories for inserting a unique word for data error detection into a data sequence at predetermined intervals and for providing a unique word-inserted data sequence; write clock pulse supplying means for supplying said write clock pulse to each of said plurality of memories; read clock pulse supplying means for supplying said read clock pulse to each of said plurality of memories; said plurality of memories writing said unique word-inserted data sequence in response to said write clock pulse and reading out said unique word-inserted data sequence on a first-in-first-out basis in response to said read clock pulse to output an output data sequence; means coupled to said plurality of memories for detecting said unique word from said output data sequence and generating a detection signal; and timer means for counting a predetermined period of time and for generating a reset signal to reset said plurality of memories if said detection signal is not generated within said predetermined period of time.
Claim 3
Dependent Claim 229 words
A memory check circuit comprising: first clock pulse generating means for generating a first clock pulse for use in data writing; means for generating a selection signal at predetermined intervals in response to said first clock pulse; selecting means for selecting either input data supplied from outside or a unique word for error detection according to said selection signal; a plurality of memories connected in parallel into which the output data from said selecting means is written; means responsive to said first clock pulse for generating a write clock pulse in response to which the output data from said selecting means is written into said plurality of memories; second clock pulse generating means for generating a second clock pulse for use in data reading; means responsive to said second clock pulse for generating a read clock pulse in response to which the data written into said plurality of memories are read out; detecting means responsive to the data read out of said plurality of memories for generating a detection signal if said unique word for error detection is detected from said read-out data; timer means for measuring a predetermined period of time and for generating an error detection signal if said detection signal is not generated within said predetermined period of time; and means for generating a reset signal for said plural memories based on said error detection signal.
Claim 4
Dependent Claim 229 words
A memory check circuit comprising: first clock pulse generating means for generating a first clock pulse for use in data writing; means for generating a selection signal at predetermined intervals in response to said first clock pulse; selecting means for selecting either input data supplied from outside or a unique word for error detection according to said selection signal; a plurality of memories connected in parallel into which the output data from said selecting means is written; means responsive to said first clock pulse for generating a write clock pulse in response to which the output data from said selecting means is written into said plurality of memories; second clock pulse generating means for generating a second clock pulse for use in data reading; means responsive to said second clock pulse for generating a read clock pulse in response to which the data written into said plurality of memories are read out; detecting means responsive to the data read out of said plurality of memories for generating a detection signal if said unique word for error detection is detected from said read-out data; timer means for measuring a predetermined period of time and for generating an error detection signal if said detection signal is not generated within said predetermined period of time; and means for generating a reset signal for said plural memories based on said error detection signal.
Claim 5
Dependent Claim 72 words
A memory check circuit, as claimed in claim 1, further comprising control means for starting to count said write clock pulse when said reset signal is generated; suspending the operation of said read clock pulse supplying means until a predetermined count is reached; resuming the operation of said read clock pulse supplying means and at the same time suspending the counting of said write clock pulse when said predetermined count is reached.
Claim 6
Dependent Claim 72 words
A memory check circuit, as claimed in claim 2, further comprising control means for starting to count said write clock pulse when said reset signal is generated; suspending the operation of said second clock pulse generating circuit until a predetermined count is reached; resuming the operation of said second clock pulse generating circuit and at the same time suspending the counting of said write clock pulse when said predetermined count is reached.

References Cited (Backward Citations)

US4355390A Cited
US4661930A Cited
US4807186A Cited
US4788684A Cited
US4744058A Cited
US4726024A Cited
US4782486A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-11-19 1994-05-21 1994-11-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-11-19 1998-05-21 1998-11-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-11-19 2002-05-21 2002-11-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag