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

Graphics coprocessor board with hardware scrolling window

Assignee: Nellcor Puritan Bennett LLC
•
Filing: 1991-11-22
•
Granted: 1994-02-22
•
Expires: 2011-11-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A graphics coprocessor adapter with hardware support for horizontal scrolling is disclosed. A graphics processor provides both a row address with a RAS signal and a column address with a CAS signal to two banks of video RAMs. Both banks are provided with the same scrolling column address signal. Translating logic intercepts the column address signal for the static plane RAM bank and translates it into a fixed value. Thus, a single column address signal can control both the scrolling and static planes.

Inventors

  • 👤 Tim G. Godfrey

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 15:24
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/34; G09G5/346

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 134 words
A graphics processor system comprising: a graphics processor which produces a row address strobe (RAS) signal, a column address strobe (CAS) signal and their corresponding addresses, including a scrolled column address; a first bank of video random access memories (RAMs) coupled to said graphics processor to receive said RAS, CAS and corresponding address signals; a second bank of video RAMs coupled to said graphics processor to receive said RAS signal; and substituting means, coupled between said graphics processor and said second bank of video RAMs, for substituting for said scrolled column address signal from said graphics processor a static plane column address signal, and providing said static plane column address signal to said second bank of video RAMs; whereby a single column address signal from said graphics processor controls both scrolling and static planes.
Claim 2
Dependent Claim 134 words
A graphics processor system comprising: a graphics processor which produces a row address strobe (RAS) signal, a column address strobe (CAS) signal and their corresponding addresses, including a scrolled column address; a first bank of video random access memories (RAMs) coupled to said graphics processor to receive said RAS, CAS and corresponding address signals; a second bank of video RAMs coupled to said graphics processor to receive said RAS signal; and substituting means, coupled between said graphics processor and said second bank of video RAMs, for substituting for said scrolled column address signal from said graphics processor a static plane column address signal, and providing said static plane column address signal to said second bank of video RAMs; whereby a single column address signal from said graphics processor controls both scrolling and static planes.
Claim 3
Dependent Claim 74 words
The system of claim 1 further comprising: a multiplexer having inputs coupled to serial data outputs of said first and second banks of video RAMs; an overlay RAM having an output coupled to a select input of said multiplexer for selecting between scrolling data in said first bank of video RAMs and static data in said second bank of video RAMs; and a color look up table coupled to an output of said multiplexer.
Claim 4
Dependent Claim 91 words
The system of claim 2 wherein said first and second banks of video RAMs output parallel data corresponding to a plurality of pixels at a time, and further comprising: a shift register coupled between said multiplexer and said color look-up table for converting said parallel data into serial data; and clocking means, coupled to said shift register, for varying the timing of pixels output with respect to a horizontal blanking interval, to allow pixel to pixel scrolling by varying a position within said plurality of pixels where a line will start.
Claim 5
Dependent Claim 49 words
The system of claim 1 further comprising counter means for switching an enable signal provided to said first and second banks of video RAMs midway through a scan line to provide a vertical boundary on a display between areas controlled by said first and second banks of video RAMs.
Claim 6
Dependent Claim 36 words
The system of claim 1 wherein said means for substituting comprises means for replacing said scrolled column address with a predetermined starting column address and further comprising a register for storing said predetermined starting column address.
Claim 7
Dependent Claim 198 words
A graphics processor system comprising: a graphics processor which produces a row address strobe (RAS) signal, a column address strobe (CAS) signal and their corresponding addresses, including a scrolled column address; a first bank of video random access memories (RAMs) coupled to said graphics processor to receive said RAS, CAS and corresponding address signals; a second bank of video RAMs coupled to said graphics processor to receive said RAS signal; substituting means, coupled between said graphics processor and said second bank of video RAMs, for substituting for said scrolled column address signal from said graphics processor a static plane column address signal, and providing said static plane column address signal to said second bank of video RAMs; a multiplexer having inputs coupled to serial data outputs of said first and second banks of video RAMs; an overlay RAM having an output coupled to a select input of said multiplexer for selecting between scrolling data in said first bank of RAMs and static data in said second bank of RAMs; and a color look up table coupled to an output of said multiplexer; whereby a single column address signal from said graphics processor controls both scrolling and static planes.
Claim 8
Dependent Claim 198 words
A graphics processor system comprising: a graphics processor which produces a row address strobe (RAS) signal, a column address strobe (CAS) signal and their corresponding addresses, including a scrolled column address; a first bank of video random access memories (RAMs) coupled to said graphics processor to receive said RAS, CAS and corresponding address signals; a second bank of video RAMs coupled to said graphics processor to receive said RAS signal; substituting means, coupled between said graphics processor and said second bank of video RAMs, for substituting for said scrolled column address signal from said graphics processor a static plane column address signal, and providing said static plane column address signal to said second bank of video RAMs; a multiplexer having inputs coupled to serial data outputs of said first and second banks of video RAMs; an overlay RAM having an output coupled to a select input of said multiplexer for selecting between scrolling data in said first bank of RAMs and static data in said second bank of RAMs; and a color look up table coupled to an output of said multiplexer; whereby a single column address signal from said graphics processor controls both scrolling and static planes.

References Cited (Backward Citations)

US4727423A Cited
US4755937A Cited
US4992961A Cited
US4985871A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag