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

Vertical blanking status flag indicator system

Assignee: Sun Microsystems Inc
•
Filing: 1986-11-17
•
Granted: 1989-08-22
•
Expires: 2006-11-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An improved display system which includes a central processing unit (CPU) coupled to a display utilizing vertical blanking intervals. A frame buffer memory is coupled to the CPU for storing data representative of color indices for each display pixel. The frame buffer is further coupled to look-up tables (LUTs) for storing color values which are provided through digital/analog converters (DACs) to the display. The CPU updates the contents of the frame buffer and/or LUTs during the vertical blanking interval of the display. A "first half" status flag is provided to the CPU at the beginning of each vertical blanking interval. This status flag remains true until one half of the period has elapsed. A "too late" status flag is also provided at the initiation of the interval which remains low until the end of the vertical blanking interval. The CPU may, based upon when the memory update begins relative to the status flags, determine whether or not to continue the update or terminate until the next vertical blanking interval. Accordingly, system efficiency is significantly increased and display integrity preserved.

Inventors

  • 👤 Karl Bizjak
  • 👤 Michael Shantz
  • 👤 Linda Shwetz

Bibliographic Details

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

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 180 words
An improved computer display system including a central processing unit (CPU) coupled to a display having vertical blanking intervals, comprising: memory means coupled to said CPU and said display for storing a plurality of data points representative of display elements defining images to be displayed on said display; said CPU updating said data points stored in said memory means during said vertical blanking interval of said display; video control means coupled to said display and said CPU for providing a first status flag to said CPU having a first state during a predetermined initial period of said vertical blanking interval and a second state at all other times; said video control means further providing a vertical interrupt signal to said CPU to initiate said updating of said data points; wherein said CPU initiates updating of said data points if said vertical interrupt signal is received when said first status flag is in said first state and delays initiating updating of said data points if said vertical interrupt signal is received when said first status flag is in said second state.
Claim 2
Dependent Claim 180 words
An improved computer display system including a central processing unit (CPU) coupled to a display having vertical blanking intervals, comprising: memory means coupled to said CPU and said display for storing a plurality of data points representative of display elements defining images to be displayed on said display; said CPU updating said data points stored in said memory means during said vertical blanking interval of said display; video control means coupled to said display and said CPU for providing a first status flag to said CPU having a first state during a predetermined initial period of said vertical blanking interval and a second state at all other times; said video control means further providing a vertical interrupt signal to said CPU to initiate said updating of said data points; wherein said CPU initiates updating of said data points if said vertical interrupt signal is received when said first status flag is in said first state and delays initiating updating of said data points if said vertical interrupt signal is received when said first status flag is in said second state.
Claim 3
Dependent Claim 60 words
The computer display system as defined by claim 1, wherein said video control means further provides a second status flag to said CPU having a third state during said vertical blanking interval and a fourth state at all other times; wherein said CPU suspends said update of said data points when said second status flag is in said fourth state.
Claim 4
Dependent Claim 51 words
The computer display system as defined by claim 2, wherein if said CPU initiates the updating of said data points during the current vertical blanking interval and there is insufficient time to complete said update during the current vertical blanking interval, said update is completed during the next vertical blanking interval.
Claim 5
Dependent Claim 22 words
The computer display system as defined by claim 2, wherein said predetermined initial period is one half of said vertical blanking interval.
Claim 6
Dependent Claim 43 words
The computer display system as defined by claim 3, wherein said memory means includes a frame buffer comprising said plurality of data points corresponding to each display element on said display, and a plurality of look-up tables (LUTs) coupled to said frame buffer.
Claim 7
Dependent Claim 63 words
The computer display system as defined by claim 5, wherein the output of said frame buffer is coupled to each of said LUTs, each of said LUTs providing a binary value corresponding to a color to be displayed by said display elements, each of said binary values being provided to a digital to analog coverter (DAC), said DACs being coupled to said display.
Claim 8
Dependent Claim 31 words
The computer display system as defined by claim 6, wherein three LUTs are coupled to said frame buffer, each of said LUTs having a digital to analog converter (DAC) coupled thereto.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-08-21 1993-02-20 1993-08-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-08-21 1997-02-20 1997-08-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-08-21 2001-02-20 2001-08-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag