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

Memory device with pulse circuit for timing data output, and method for outputting data

Assignee: Round Rock Research LLC
•
Filing: 1993-05-19
•
Granted: 1994-09-20
•
Expires: 2013-05-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A memory device includes an output buffer for temporarily storing first and second data that are sequentially retrieved from a memory array during a read cycle. The output buffer holds the first data until it is replaced by the second data. A pulse circuit is connected to the memory array and output buffer, and is designed to generate a pulse signal as soon as data becomes valid. The pulse signal causes the output buffer to replace the first data with the second data and to latch the second data therein until receipt of the next data. The pulse circuit generates the data valid signal upon receipt of the column address strobe and the presence of data on the data I/O lines. A method for outputting data from the memory device is also described.

Inventors

  • 👤 Todd A. Merritt
  • 👤 Greg A. Blodgett

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 20:18
CPC Classifications
G; G11; G11C; G11C7/00; G11C7/10; G11C7/1051; G11C7/22

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 84 words
A memory device comprising: a memory array; an output buffer operatively coupled to the memory array, the output buffer temporarily storing data that is retrieved from the memory array during a read cycle, the output buffer holding the data until it is replaced by subsequently retrieved data; and a pulse circuit operatively coupled to the memory array and the output buffer, the pulse circuit outputting a pulse signal as soon as data is valid which causes the output buffer to store the retrieved data.
Claim 2
Dependent Claim 84 words
A memory device comprising: a memory array; an output buffer operatively coupled to the memory array, the output buffer temporarily storing data that is retrieved from the memory array during a read cycle, the output buffer holding the data until it is replaced by subsequently retrieved data; and a pulse circuit operatively coupled to the memory array and the output buffer, the pulse circuit outputting a pulse signal as soon as data is valid which causes the output buffer to store the retrieved data.
Claim 3
Dependent Claim 21 words
A memory device according to claim 1 wherein the pulse circuit comprises: validation means for determining when the data is valid.
Claim 4
Dependent Claim 64 words
A memory device according to claim 1 wherein the pulse circuit comprises: validation means for determining when the data is valid, the validation means being coupled to receive (1) the data and (2) an address signal for retrieving the data from the memory array, the validation means outputting a data valid signal when the validation means receives both the data and the address signal.
Claim 5
Dependent Claim 63 words
A memory device according to claim 1 wherein the pulse circuit comprises: a data present circuit, coupled to receive the data, for providing a data present signal upon receipt of the data; and a sliding pulse circuit for generating a data valid signal upon receipt of both the data present signal and an address signal used to retrieve the data from the memory.
Claim 6
Dependent Claim 97 words
A memory device comprising: a memory array; an output buffer operatively coupled to the memory array, the output buffer temporarily storing data that is retrieved from the memory array during a read cycle, the output buffer holding the data until it is replaced by subsequently retrieved data; and a pulse circuit operatively coupled to the memory array and the output buffer, the pulse circuit outputting a pulse signal as soon as data is valid which causes the output buffer to store the retrieved data, the pulse circuit being configured to output a pulse signal of fixed duration.
Claim 7
Dependent Claim 97 words
A memory device comprising: a memory array; an output buffer operatively coupled to the memory array, the output buffer temporarily storing data that is retrieved from the memory array during a read cycle, the output buffer holding the data until it is replaced by subsequently retrieved data; and a pulse circuit operatively coupled to the memory array and the output buffer, the pulse circuit outputting a pulse signal as soon as data is valid which causes the output buffer to store the retrieved data, the pulse circuit being configured to output a pulse signal of fixed duration.
Claim 8
Dependent Claim 97 words
A memory device comprising: a memory array; an output buffer operatively coupled to the memory array, the output buffer temporarily storing data that is retrieved from the memory array during a read cycle, the output buffer holding the data until it is replaced by subsequently retrieved data; and a pulse circuit operatively coupled to the memory array and the output buffer, the pulse circuit outputting a pulse signal as soon as data is valid which causes the output buffer to store the retrieved data, the pulse circuit being configured to output a pulse signal of variable duration.
Claim 9
Dependent Claim 97 words
A memory device comprising: a memory array; an output buffer operatively coupled to the memory array, the output buffer temporarily storing data that is retrieved from the memory array during a read cycle, the output buffer holding the data until it is replaced by subsequently retrieved data; and a pulse circuit operatively coupled to the memory array and the output buffer, the pulse circuit outputting a pulse signal as soon as data is valid which causes the output buffer to store the retrieved data, the pulse circuit being configured to output a pulse signal of variable duration.
Claim 10
Dependent Claim 154 words
A memory device comprising: a memory array for storing data; a read/write system for providing row and column address signals for accessing the data stored in the memory array during a read cycle; a data present circuit for providing a data present signal when the data is retrieved from the memory array; a sliding pulse circuit operatively coupled to the read/write system and the data present circuit, the sliding pulse circuit providing a data valid signal upon receipt of both the data present signal and the column address signal; a row address valid circuit operatively coupled to the read/write system and the sliding pulse circuit, the row address valid circuit generating a pulse signal upon receipt of the row address signal and the data valid signal; and an output buffer, operatively coupled to the memory array, for temporarily storing the retrieved data upon receipt of the pulse signal from the row address valid circuit.
Claim 11
Dependent Claim 154 words
A memory device comprising: a memory array for storing data; a read/write system for providing row and column address signals for accessing the data stored in the memory array during a read cycle; a data present circuit for providing a data present signal when the data is retrieved from the memory array; a sliding pulse circuit operatively coupled to the read/write system and the data present circuit, the sliding pulse circuit providing a data valid signal upon receipt of both the data present signal and the column address signal; a row address valid circuit operatively coupled to the read/write system and the sliding pulse circuit, the row address valid circuit generating a pulse signal upon receipt of the row address signal and the data valid signal; and an output buffer, operatively coupled to the memory array, for temporarily storing the retrieved data upon receipt of the pulse signal from the row address valid circuit.
Claim 12
Dependent Claim 26 words
A memory device according to claim 7 wherein the sliding pulse circuit includes a pulse width circuit for establishing a duration of the data valid signal.
Claim 13
Dependent Claim 26 words
A memory device according to claim 7 wherein the sliding pulse circuit includes a delay circuit for establishing a fixed duration of the data valid signal.
Claim 14
Independent Claim 78 words
A method for outputting data from a memory device, the method comprising the following steps: providing a memory array having data stored therein; addressing the memory array to retrieve the data; reading the data from the memory array; generating a pulse signal when both (1) the memory array is addressed and (2) the data is read from the memory array; and transferring the data from the memory array to the output buffer in response to the pulse signal.
Claim 15
Independent Claim 78 words
A method for outputting data from a memory device, the method comprising the following steps: providing a memory array having data stored therein; addressing the memory array to retrieve the data; reading the data from the memory array; generating a pulse signal when both (1) the memory array is addressed and (2) the data is read from the memory array; and transferring the data from the memory array to the output buffer in response to the pulse signal.
Claim 16
Dependent Claim 15 words
A method according to claim 10 further comprising generating a pulse signal of fixed duration.
Claim 17
Dependent Claim 15 words
A method according to claim 10 further comprising generating a pulse signal of variable duration.
Claim 18
Independent Claim 157 words
A method for outputting data from a memory device, the method comprising the following steps: providing a memory array having first and second data stored therein; addressing a first memory location containing the first data; reading the first data from the memory array; generating a first pulse signal when the first memory location is addressed and the first data is read from the memory array; transferring the first data from the memory array to an output buffer in response to the first pulse signal; temporarily holding the first data in the output buffer; addressing a second memory location containing the second data; reading the second data from the memory array; generating a second pulse signal when the second memory location is addressed and the second data is read from the memory array; and transferring the second data from the memory array to the output buffer to replace the first data in response to the second pulse signal.
Claim 19
Independent Claim 157 words
A method for outputting data from a memory device, the method comprising the following steps: providing a memory array having first and second data stored therein; addressing a first memory location containing the first data; reading the first data from the memory array; generating a first pulse signal when the first memory location is addressed and the first data is read from the memory array; transferring the first data from the memory array to an output buffer in response to the first pulse signal; temporarily holding the first data in the output buffer; addressing a second memory location containing the second data; reading the second data from the memory array; generating a second pulse signal when the second memory location is addressed and the second data is read from the memory array; and transferring the second data from the memory array to the output buffer to replace the first data in response to the second pulse signal.

References Cited (Backward Citations)

US4701889A Cited
US4872143A Cited
US4947379A Cited
US5111386A Cited
US5200926A Cited
US5058066A Cited
US5014245A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag