Claims
- 1. A system for generating high resolution video images on a raster scanned video monitor having a matrix array of display positions comprising:
- a processor having a control bus, a read bus, a write bus and an address bus, a video memory having a plurality of commonly addressed memory planes, there being an address position in each of said memory planes for each of said display positions, each of said planes containing selected information concerning the display at the display position, video counter means for generating address signals for said video memory in synchronization with said raster scan, multiplexer means, means for applying the output from said video counter means and the address bus from said processor as inputs to said multiplexer, means for applying the output from said multiplexer as the address input to the video memory, means for simultaneously reading information stored at an address position in all planes to control the display at the corresponding display position, means for independently writing information into an address position in a selected memory plane including a write bus for each memory plane, means for separating said write buses including isolation buffers disposed between write buses to demarcate separate write buses corresponding to the number of said memory planes, latch means for isolating the write bus from the read bus, said multiplexer means comprising a plurality of separate multiplexer circuits.
- 2. A system for generating high resolution video images on a raster scanned video monitor having a matrix array of display positions comprising:
- a processor having a control bus, a read bus, a write bus an address bus, a video memory having a plurality of commonly addressed memory planes, there being an address position in each of said memory planes for each of said display positions, each of said planes containing selected information concerning the display at the display position, video counter means for generating address signals for said video memory in synchronization with said raster scan, multiplexer means, means for applying the output from said video counter means and the address bus from said processor as inputs to said multiplexer, means for applying the output from said multiplexer as the address input to the video memory, means for simultaneously reading information stored at an address position in all planes to control the display at the corresponding display position, and means for independently writing information into an address position in a selected memory plane,
- a shift register means for each of said memory planes,
- means for applying information read out from each memory plane to the corresponding shift register means,
- means for reading out the contents of each shift register means in serial fashion,
- a multiplexer circuit,
- means for applying the outputs from said shift register means as one input to said multiplexer and for applying the address bus as a second input to said multiplexer,
- a palette RAM means, and
- means for coupling the output from said multiplexer circuit as the address input to said palette ram means,
- multiple output lines from said palette RAM means including color generating lines and an intensity line, and output driver means for coupling the palette RAM means to control said video monitor.
- 3. A system as set forth in claim 2, including a write bus for each memory plane, means for separating said write buses including isolation buffers disposed between write buses to demarcate separate write buses corresponding to the number of said memory planes, latch means for isolating the write bus from the read bus, and multiplexer means comprising a plurality of separate multiplexer circuits.
Parent Case Info
This application is a continuation, of application Ser. No. 06/823,206, filed 1-28-86, now abandoned which in turn is a continuation of application Ser. No. 06/556,178, filed 11-29-83 now abandoned.
US Referenced Citations (12)
Foreign Referenced Citations (6)
Number |
Date |
Country |
0085480 |
Aug 1983 |
EPX |
0105724 |
Apr 1984 |
EPX |
2463555 |
Feb 1981 |
FRX |
2073997 |
Oct 1981 |
GBX |
2090506 |
Jul 1982 |
GBX |
2112256 |
Jul 1983 |
GBX |
Continuations (2)
|
Number |
Date |
Country |
Parent |
823206 |
Jan 1986 |
|
Parent |
556178 |
Nov 1983 |
|