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

Method and apparatus to improve read reliability in semiconductor memories

Assignee: Intel Corp
•
Filing: 1992-10-30
•
Granted: 1995-09-19
•
Expires: 2012-10-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus for controlling a length of a period during which the output circuitry of a memory array waits before latching the output data including apparatus for detecting the presence of an error in data read from an memory array, apparatus for providing a first value to determine a wait period, apparatus responsive to the detection of an error for providing a second value, apparatus responsive to the first value for generating a signal to latch a data output from the memory array after a first period and responsive to the second value for generating a signal to latch a data output from the memory array after a second period.

Inventors

  • 👤 Steven Wells
  • 👤 Neal Mielke

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 02:02
CPC Classifications
G; G11; G11C; G11C29/00; G11C29/70; G11C29/88; G11C16/00; G11C16/02; G11C16/06; G11C16/32

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 136 words
A method for controlling a period during which the output circuitry of a memory array waits before latching the output data comprising the steps of: selecting an address to be read from the memory array, providing a signal to initiate a read operation at the selected address, latching output data provided by the read operation at the selected address after a first predetermined period, interrogating the data latched to detect the presence of an error in the data read from the memory array, continuing the operation of reading data at any next address following the selected address if the presence of an error is not detected, and repeating the operation of reading data at the selected address if the presence of an error is detected with output data being latched after a second longer predetermined period.
Claim 2
Independent Claim 136 words
A method for controlling a period during which the output circuitry of a memory array waits before latching the output data comprising the steps of: selecting an address to be read from the memory array, providing a signal to initiate a read operation at the selected address, latching output data provided by the read operation at the selected address after a first predetermined period, interrogating the data latched to detect the presence of an error in the data read from the memory array, continuing the operation of reading data at any next address following the selected address if the presence of an error is not detected, and repeating the operation of reading data at the selected address if the presence of an error is detected with output data being latched after a second longer predetermined period.
Claim 3
Dependent Claim 70 words
A method for controlling a period during which the output circuitry of a memory array waits before latching the output data as claimed in claim 1 comprising the steps of; continuing to repeat the operation of reading data at the selected address for a selected number of times with an output signal being latched after a continually longer predetermined periods as long as the presence of an error is detected.
Claim 4
Independent Claim 117 words
A method for controlling a period during which the output circuitry of a memory array waits before latching the output data comprising the steps of; interrogating a selected address of a memory array to read data thereat, latching data read from the selected address after a first preselected period, examining the data latched using error detecting means to determine whether an error has occurred in the data read, utilizing the data read if no error has occurred, and repeating the process of interrogation of the selected address to read data thereat if an error has occurred in the data read while latching data read from the selected address after a period longer than the first preselected period.
Claim 5
Independent Claim 117 words
A method for controlling a period during which the output circuitry of a memory array waits before latching the output data comprising the steps of; interrogating a selected address of a memory array to read data thereat, latching data read from the selected address after a first preselected period, examining the data latched using error detecting means to determine whether an error has occurred in the data read, utilizing the data read if no error has occurred, and repeating the process of interrogation of the selected address to read data thereat if an error has occurred in the data read while latching data read from the selected address after a period longer than the first preselected period.
Claim 6
Dependent Claim 60 words
A method for controlling a period during which the output circuitry of a memory array waits before latching the output data as claimed in claim 3 further comprising the step of attempting to correct any error detected after a repeating an attempt to read data at the selected address and determining that an error has occurred in the repeated attempt.
Claim 7
Dependent Claim 132 words
Apparatus for reading data from a memory array comprising: means for selecting an address to be read from the memory array, means for providing a signal to initiate a read operation at the selected address, means for latching output data provided by the read operation at the selected address after a first predetermined period, means for interrogating the data latched to detect the presence of an error in the data read from the memory array, means for continuing the operation of reading data at any next address following the selected address if the presence of an error is not detected, and means for repeating the operation of reading data at the selected address if the presence of an error is detected with output data being latched after a second longer predetermined period.
Claim 8
Dependent Claim 132 words
Apparatus for reading data from a memory array comprising: means for selecting an address to be read from the memory array, means for providing a signal to initiate a read operation at the selected address, means for latching output data provided by the read operation at the selected address after a first predetermined period, means for interrogating the data latched to detect the presence of an error in the data read from the memory array, means for continuing the operation of reading data at any next address following the selected address if the presence of an error is not detected, and means for repeating the operation of reading data at the selected address if the presence of an error is detected with output data being latched after a second longer predetermined period.
Claim 9
Dependent Claim 83 words
Apparatus for reading data from a memory array as claimed in claim 5 in which the means for selecting an address to be read from the memory array comprises means for selecting a plurality of sequential addresses included in a sector of a memory array, and in which the means for interrogating the data latched to detect the presence of an error in the data read from the memory array operates on the data read from an entire sector of the memory array.
Claim 10
Dependent Claim 80 words
Apparatus for reading data from a memory array as claimed in claim 6 in which the means for selecting a plurality of sequential addresses included in a sector of a memory array comprises means for storing an address, means for storing a count of addresses to be read, means for incrementing an address stored by the means for storing an address, and means for decrementing a count stored by the means for storing a count of addresses to be read.
Claim 11
Dependent Claim 55 words
Apparatus for reading data from a memory array as claimed in claim 5 further comprising means for continuing to repeat the operation of reading data at the selected address a selected number of times with an output signal being latched after continually longer predetermined periods as long as the presence of an error is detected.
Claim 12
Dependent Claim 136 words
Apparatus for reading data from a memory array comprising: circuitry for selecting an address to be read from the memory array; circuitry for providing a signal to initiate a read operation at the selected address; a data latch which latches output data provided by the read operation at the selected address after a first predetermined period; error detection circuitry for interrogating the data latched to detect the presence of an error in the data read from the memory array; circuitry for continuing the operation of reading data at any next address following the selected address if the presence of an error is not detected; and circuitry for repeating the operation of reading data at the selected address if the presence of an error is detected with output data being latched after a second longer predetermined period.
Claim 13
Dependent Claim 136 words
Apparatus for reading data from a memory array comprising: circuitry for selecting an address to be read from the memory array; circuitry for providing a signal to initiate a read operation at the selected address; a data latch which latches output data provided by the read operation at the selected address after a first predetermined period; error detection circuitry for interrogating the data latched to detect the presence of an error in the data read from the memory array; circuitry for continuing the operation of reading data at any next address following the selected address if the presence of an error is not detected; and circuitry for repeating the operation of reading data at the selected address if the presence of an error is detected with output data being latched after a second longer predetermined period.
Claim 14
Dependent Claim 65 words
Apparatus for reading data from a memory array as claimed in claim 9 in which the circuitry for selecting an address to be read from the memory array comprises circuitry for selecting a plurality of sequential addresses included in a sector of a memory array, and in which the error detection circuitry operates on the data read from an entire sector of the memory array.
Claim 15
Dependent Claim 77 words
Apparatus for reading data from a memory array as claimed in claim 10 in which the circuitry for selecting a plurality of sequential addresses included in a sector of a memory array comprises an address register for storing an address, a count register for storing a count of addresses to be read, an incrementer circuit for incrementing an address stored by the address register, and a decrementer circuit for decrementing a count stored by the count register.
Claim 16
Dependent Claim 55 words
Apparatus for reading data from a memory array as claimed in claim 9 further comprising circuitry for continuing to repeat the operation of reading data at the selected address a selected number of times with an output signal being latched after continually longer predetermined periods as long as the presence of an error is detected.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-09-18 1999-03-20 1999-09-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-09-18 2003-03-20 2003-09-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-09-18 2007-03-20 2007-09-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag