Patent US4646270A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4646270A Expired / Lapsed US ⏱️ 0.0 years remaining

Video graphic dynamic RAM

Assignee: NXP USA Inc
•
Filing: 1983-09-15
•
Granted: 1987-02-24
•
Expires: 2003-09-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A memory chip containing a standard dynamic RAM having the capability to serially read out data at a high rate of speed while performing standard RAM operations is provided. A standard memory latches a complete row of data into a latch. The data from the latch is then transferred upon command to a second latch or shift register where it is shifted out independently of the operation of the RAM.

Inventors

  • 👤 Donald J. Voss

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 22:43
CPC Classifications
G; G11; G11C; G11C11/00; G11C11/21; G11C11/34; G11C11/40; G11C11/401; G11C11/4063; G11C11/407; G11C11/409; G11C11/4096; G09; G09G; G09G5/00; G09G5/36; G09G5/39; G09G5/395

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 124 words
A monolithic memory capable of providing output data at a high speed, comprising: a memory array; a latch capable of latching a plurality of data bits, the latch being coupled to the memory array for temporarily storing data from the memory array; a shift register capable of storing a plurality of data bits, the shift register being coupled to the latch for receiving the data temporarily stored in the latch; and a multiplexer coupled to the shift register for selecting a predetermined data bit fron the shift register and for sequentially coupling the data out of the shift register to an output pin of the memory commencing with the predetermined data bit while data is simultaneously written/read into or out of the memory array.
Claim 2
Dependent Claim 124 words
A monolithic memory capable of providing output data at a high speed, comprising: a memory array; a latch capable of latching a plurality of data bits, the latch being coupled to the memory array for temporarily storing data from the memory array; a shift register capable of storing a plurality of data bits, the shift register being coupled to the latch for receiving the data temporarily stored in the latch; and a multiplexer coupled to the shift register for selecting a predetermined data bit fron the shift register and for sequentially coupling the data out of the shift register to an output pin of the memory commencing with the predetermined data bit while data is simultaneously written/read into or out of the memory array.
Claim 3
Dependent Claim 18 words
The memory of claim 1 further including means for commanding the multiplexer to select the predetermined data bit.
Claim 4
Dependent Claim 13 words
The memory of claim 2 wherein the means for commanding is a decoder.
Claim 5
Dependent Claim 40 words
The memory of claim 1 wherein the latch and the shift register each handle the same number of data bits so that plurality in each case is equal to an integer n, and wheredn the multiplexer is an n-to-one multiplexer.
Claim 6
Dependent Claim 9 words
The memory of claim 4 wherein n equals 256.
Claim 7
Dependent Claim 16 words
The memory of claim 1 wherein the memory array is a dynamic random access memory (RAM).
Claim 8
Independent Claim 115 words
A method of reading data out of a memory system at a high rate of speed, comprising: latching a block of data from a memory array into a first temporary stroage, wherein the block of data contains a predetermined number of bits; loading the block of data from the first temporary storage into a second temporary storage; selecting a particular bit in the block of data in the second temporary storage to shift out first and then continuing shifting out data fron the second temporary storage in a sequential manner; and reading/writing data into or out of the memory in a normal manner while the data is being shifted out of the second temporary storage.
Claim 9
Independent Claim 115 words
A method of reading data out of a memory system at a high rate of speed, comprising: latching a block of data from a memory array into a first temporary stroage, wherein the block of data contains a predetermined number of bits; loading the block of data from the first temporary storage into a second temporary storage; selecting a particular bit in the block of data in the second temporary storage to shift out first and then continuing shifting out data fron the second temporary storage in a sequential manner; and reading/writing data into or out of the memory in a normal manner while the data is being shifted out of the second temporary storage.
Claim 10
Dependent Claim 32 words
The method of claim 7 further including latching another block of data in the first temporary storage during the time that the data is being shifted out of the second temporary storage.
Claim 11
Dependent Claim 112 words
A video display system having at least a memory system, and a controller to control operation of the video display system, the memory system comprising: a memory array; a latch coupled to the memory array for storing at least one row of data from the memory array, the latch being loaded upon a first command from the controller; first means coupled to the latch for receiving the row of data from the latch upon a second command from the controller; and second means for selecting a predetermined bit in the first means to commence serially shifting data out of the first means while access to the memory array can be simultaneously accomplished.
Claim 12
Dependent Claim 112 words
A video display system having at least a memory system, and a controller to control operation of the video display system, the memory system comprising: a memory array; a latch coupled to the memory array for storing at least one row of data from the memory array, the latch being loaded upon a first command from the controller; first means coupled to the latch for receiving the row of data from the latch upon a second command from the controller; and second means for selecting a predetermined bit in the first means to commence serially shifting data out of the first means while access to the memory array can be simultaneously accomplished.
Claim 13
Dependent Claim 147 words
A video display system having at least a memory system, and a controller to control operation of the video display system, the memory system comprising: a memory array; a latch coupled to the memory array for storing at least one row of data from the memory array, the latch being loaded upon a first command from the controller; first means coupled to the latch for receiving the row of data from the latch upon a second command from the controller; and second means for selecting a predetermined bit in the first means to commence serially shifting data out of the first means wherein the second means includes an address latch for temporarily storing an address of the predetermined bit, a decoder for decoding the temporarily stored address, and a plurality of controllable means controlled by the decoder for serially coupling the data out of the first means.
Claim 14
Dependent Claim 147 words
A video display system having at least a memory system, and a controller to control operation of the video display system, the memory system comprising: a memory array; a latch coupled to the memory array for storing at least one row of data from the memory array, the latch being loaded upon a first command from the controller; first means coupled to the latch for receiving the row of data from the latch upon a second command from the controller; and second means for selecting a predetermined bit in the first means to commence serially shifting data out of the first means wherein the second means includes an address latch for temporarily storing an address of the predetermined bit, a decoder for decoding the temporarily stored address, and a plurality of controllable means controlled by the decoder for serially coupling the data out of the first means.
Claim 15
Dependent Claim 155 words
A architecture for a high speed memory placed on an integrated circuit chip, the integrated circuit having a strandard dynamic random access memory (RAM) and further comprising: first means for temporarily storing a block of data from the RAM; second means coupled to the first means for controllably receiving the block of data from the first means; a temporary storage for temporarily storing an address for a predetermined bit of data within the block of data; a decoder coupled to the temporary storage for decoding the address of the predetermined bit; and third means coupled to the second means and to the decoder for outputting the data of the second means upon command while allowing the RAM to be written into and read from in a normal manner during the time the data is being outputted from the second means and wherein the decoder provides the address of the predetermined bit to the second means.
Claim 16
Dependent Claim 155 words
A architecture for a high speed memory placed on an integrated circuit chip, the integrated circuit having a strandard dynamic random access memory (RAM) and further comprising: first means for temporarily storing a block of data from the RAM; second means coupled to the first means for controllably receiving the block of data from the first means; a temporary storage for temporarily storing an address for a predetermined bit of data within the block of data; a decoder coupled to the temporary storage for decoding the address of the predetermined bit; and third means coupled to the second means and to the decoder for outputting the data of the second means upon command while allowing the RAM to be written into and read from in a normal manner during the time the data is being outputted from the second means and wherein the decoder provides the address of the predetermined bit to the second means.
Claim 17
Dependent Claim 46 words
The architecture for a high speed memory of claim 11 further including a counter located between the temporary storage and the decoder to coupled the address to be decoded from the temporary storage to the decoder and then to sequentially vary subsequent addresses which are decoded.
Claim 18
Dependent Claim 35 words
The architecture for a high speed memory of claim 11 wherein the first and second means are latches and the third means are a plurality of controllable gates which are individually controlled by the decoder.
Claim 19
Dependent Claim 31 words
The architecture for a high speed memory of claim 11 wherein the first means is a latch, the second means is a shift register, and the third means is a multiplexer.

References Cited (Backward Citations)

US3772658A Cited
US3930239A Cited
US3898632A Cited
US4099259A Cited
US4044339A Cited
US4106109A Cited
US4330852A Cited
US4412313A Cited
US4541076A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-02-23 1990-08-25 1991-02-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-02-23 1994-08-25 1995-02-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-02-23 1998-08-25 1999-02-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag