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

High resolution video graphics system

Assignee: AST Research Inc
•
Filing: 1987-09-21
•
Granted: 1989-03-07
•
Expires: 2007-09-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A high resolution video graphics system for use with a processor and characterized by improved memory expandability particularly in connection with color display. The high resolution video graphics system includes a video memory which is preferably comprised of a plurality of video memory planes and video counter means for providing display timing. There are basically four buses that are used with the system including a control bus, a read bus, a write bus, and an address bus. A multiplexer means is provided for receiving either video counter addresses or direct addresses from the processor. There is associated with the video memory means for converting to serial output data which the preferred embodiment includes a series of shift registers corresponding to the number of separate memory planes employed. In the preferred embodiment the system has three memory planes, each of 16K by 16 capacity. The shift register output is coupled to a high speed static palette RAM with the shift register outputs being the addresses thereto. The data outputs of the palette RAM couple to guns on a color monitor or to the back plane in connection with black and white graphics.

Inventors

  • 👤 Paul Schreiber

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 15:09
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/02; G09G5/06; G09G5/36; G09G5/39; G09G2360/00; G09G2360/12; G09G2360/126

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 228 words
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.
Claim 2
Independent Claim 228 words
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.
Claim 3
Independent Claim 299 words
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.
Claim 4
Independent Claim 299 words
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.
Claim 5
Dependent Claim 63 words
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.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-03-06 1992-09-05 1993-03-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-03-06 1996-09-05 1997-03-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-03-06 2000-09-05 2001-03-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag