Video display system using memory with parallel and serial access employing serial shift registers selected by column address
First Claim
Patent Images
1. A memory device comprising:
- an array of memory cells, said memory cells arranged in rows and columns;
address input means, for receiving row address signals and column address signals;
row decode means, for selecting a row in said array responsive to a row address signal received by said address input means;
column decode means, for selecting a column in said selected row responsive to a column address signal received by said address input means;
random input means, for writing data to said memory cell selected by said column decode means;
random output means, for presenting the contents of said memory cell selected by said column decode means;
a register comprised of a plurality of memory cells;
means for transferring the contents of the memory cells in said selected row of said array into the memory cells of said register;
serial output means, connected to a selected memory cell in said register, for presenting the contents of said selected memory cell in said register;
transfer control means, responsive to a transfer control signal, for selectively enabling and disabling said transferring means so that, when said transferring means is disabled, data may be written to and read from any of said memory cells in said array independently from the presentation of data by said serial output means;
serial selecting means for selecting a memory cell in said register to be connected to said serial output means, responsive to said address input means receiving a column address signal after said transferring means is enabled; and
means, responsive to a serial clock signal, for shifting to the serial output means the contents of another memory cell in said register so that, upon a series of said serial clock signals, the contents of a series of memory cells in said register will be presented by said serial output means;
wherein said serial selecting means comprises;
a plurality of taps, each of said taps connected to a preselected memory cell in said register;
an output circuit, connected to said serial output means; and
decode means, responsive to said address input means receiving a column address signal after said transferring means is enabled, for connecting said output circuit to the tap corresponding to said column address signal.
3 Assignments
0 Petitions
Accused Products
Abstract
In a video-type computer system and the like, an improved memory circuit is provided for adapting the system to CRT screens having different resolutions. The memory circuit includes a bit-mapped RAM unit or chip having sufficient cells to accommodate any CRT screen sought to be used, and also a shift register having taps at a plurality of different locations corresponding to different columns of cells in the RAM unit. When the RAM unit is in serial mode, column address to the RAM unit is also used to instruct and actuate a suitable decoder circuit to select the tap appropriate to unload the portion of the shift register containing only the data bits of interest.
201 Citations
6 Claims
-
1. A memory device comprising:
-
an array of memory cells, said memory cells arranged in rows and columns; address input means, for receiving row address signals and column address signals; row decode means, for selecting a row in said array responsive to a row address signal received by said address input means; column decode means, for selecting a column in said selected row responsive to a column address signal received by said address input means; random input means, for writing data to said memory cell selected by said column decode means; random output means, for presenting the contents of said memory cell selected by said column decode means; a register comprised of a plurality of memory cells; means for transferring the contents of the memory cells in said selected row of said array into the memory cells of said register; serial output means, connected to a selected memory cell in said register, for presenting the contents of said selected memory cell in said register; transfer control means, responsive to a transfer control signal, for selectively enabling and disabling said transferring means so that, when said transferring means is disabled, data may be written to and read from any of said memory cells in said array independently from the presentation of data by said serial output means; serial selecting means for selecting a memory cell in said register to be connected to said serial output means, responsive to said address input means receiving a column address signal after said transferring means is enabled; and means, responsive to a serial clock signal, for shifting to the serial output means the contents of another memory cell in said register so that, upon a series of said serial clock signals, the contents of a series of memory cells in said register will be presented by said serial output means; wherein said serial selecting means comprises; a plurality of taps, each of said taps connected to a preselected memory cell in said register; an output circuit, connected to said serial output means; and decode means, responsive to said address input means receiving a column address signal after said transferring means is enabled, for connecting said output circuit to the tap corresponding to said column address signal. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification