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.