Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
289 words
A computer system for processing data comprising video data, said computer system comprising: a processor; a video controller; a first bus coupled between said processor and said video controller; a memory for storing video data comprising a serial port and a random access port; a second bus coupled between said video controller and the random access port of said memory, wherein said video controller is operable to provide said video data to said memory; a display device; a clock source for generating a pixel clock signal; and a video display driver circuit for driving said display device, comprising: a first clock terminal for receiving the pixel clock signal generated by said clock source; a second clock terminal for receiving a latch clock signal; an output clock terminal; a frequency divider circuit, for receiving the pixel clock signal from said first clock terminal, and for presenting, at said output clock terminal, an output clock signal having a period which is a multiple of the period of the pixel clock signal; a plurality of data terminals coupled to the serial port of said memory for receiving said pixel data; a latch, coupled to said data terminals and to said second clock terminal, for storing pixel data received at said data terminals responsive to said latch clock signal; a multiplexer, having a data input coupled to said latch for receiving said pixel data, having a clock input coupled to receive the pixel clock signal, and having an output, said multiplexer for applying a selected portion of said pixel data to its output responsive to the pixel clock signal; and output circuitry coupled to the output of said multiplexer and to said display device, for presenting said pixel data to said display device.
Claim 2
Dependent Claim
289 words
A computer system for processing data comprising video data, said computer system comprising: a processor; a video controller; a first bus coupled between said processor and said video controller; a memory for storing video data comprising a serial port and a random access port; a second bus coupled between said video controller and the random access port of said memory, wherein said video controller is operable to provide said video data to said memory; a display device; a clock source for generating a pixel clock signal; and a video display driver circuit for driving said display device, comprising: a first clock terminal for receiving the pixel clock signal generated by said clock source; a second clock terminal for receiving a latch clock signal; an output clock terminal; a frequency divider circuit, for receiving the pixel clock signal from said first clock terminal, and for presenting, at said output clock terminal, an output clock signal having a period which is a multiple of the period of the pixel clock signal; a plurality of data terminals coupled to the serial port of said memory for receiving said pixel data; a latch, coupled to said data terminals and to said second clock terminal, for storing pixel data received at said data terminals responsive to said latch clock signal; a multiplexer, having a data input coupled to said latch for receiving said pixel data, having a clock input coupled to receive the pixel clock signal, and having an output, said multiplexer for applying a selected portion of said pixel data to its output responsive to the pixel clock signal; and output circuitry coupled to the output of said multiplexer and to said display device, for presenting said pixel data to said display device.
Claim 3
Dependent Claim
16 words
The circuit of claim 1, wherein said display device is a cathode ray tube display device.
Claim 4
Dependent Claim
16 words
The circuit of claim 1, wherein said clock source is a phase lock loop clock source.
Claim 5
Dependent Claim
14 words
The circuit of claim 1, wherein said clock source is an oscillator clock source.
Claim 6
Dependent Claim
28 words
The circuit of claim 1, further comprising: means, coupled to said latch and said multiplexer, for synchronizing the application of said pixel data to said pixel clock signal.
Claim 7
Dependent Claim
72 words
The circuit of claim 1, wherein said output circuitry comprises: a palette memory for storing a plurality of color codes, having an address input coupled to the output of said multiplexer, and having a data output, said palette memory presenting a color code at its data output responsive to receiving pixel data at its address input, said pixel data indicating the address in said palette memory corresponding to the desired color code.
Claim 8
Dependent Claim
51 words
The circuit of claim 1, wherein said output circuitry comprises: a plurality of digital-to-analog converters, each for receiving a portion of said pixel data corresponding to a display component and for converting said received portion of said pixel data to an analog signal corresponding to the intensity of a display component.
Claim 9
Dependent Claim
125 words
The circuit of claim 7, wherein said output circuitry further comprises: a segmented palette memory for storing a plurality of color codes, comprising: a plurality of address inputs, each address input corresponding to a display component and coupled to a portion of the output of said multiplexer; storage locations grouped into a plurality of groups, each group of storage locations corresponding to a display component and addressable according to a value applied to the address input corresponding to its display component; a plurality of data outputs, each corresponding to a display component and coupled to the input of the digital-to-analog converters associated with its display component, for presenting the storage location corresponding to the value applied to the address input corresponding to its display component.
Claim 10
Dependent Claim
27 words
The circuit of claim 1, wherein said frequency divider circuit is controllable to select among a plurality of multiples of said period of said pixel clock signal.
Claim 11
Dependent Claim
31 words
The circuit of claim 1, further comprising: means for selecting the portion of said pixel data to be applied by said multiplexer to its output responsive to said pixel clock signal.
Claim 12
Dependent Claim
348 words
A computer system for processing data comprising video data, said computer system comprising: a processor; a video controller; a first bus coupled between said processor and said video controller; a memory for storing video data; a second bus coupled between said video controller and said memory, wherein said video controller is operable to provide said video data to said memory; a video display device; a clock source for generating a pixel clock signal; a video data bus coupled to said memory; and a video display driver circuit, coupled to said memory by said video data bus, for driving said video display device, comprising: a first clock terminal for receiving the pixel clock signal generated by said clock source; a second clock terminal for receiving a latch clock signal; an output clock terminal; a frequency divider circuit, for receiving the pixel clock signal from said first clock terminal, and for presenting, at said output clock terminal, an output clock signal having a period which is a multiple of the period of the pixel clock signal; a first port coupled to a first plurality of pixel data lines of said video data bus for receiving said pixel data from said memory; a second port coupled to a second plurality of pixel data lines of said video data bus for receiving said pixel data from said memory; a latch, coupled to said first and second ports and to said second clock terminal, for selecting either said first port or said second port in response to a port select signal, and for storing pixel data received at the selected port responsive to said latch clock signal; a multiplexer, having a data input coupled to said latch for receiving said pixel data, having a clock input coupled to receive the pixel clock signal, and having an output, said multiplexer for applying a selected portion of said pixel data to its output responsive to the pixel clock signal; and output circuitry coupled to the output of said multiplexer and to said video display device, for presenting said pixel data to said video display device.
Claim 13
Dependent Claim
348 words
A computer system for processing data comprising video data, said computer system comprising: a processor; a video controller; a first bus coupled between said processor and said video controller; a memory for storing video data; a second bus coupled between said video controller and said memory, wherein said video controller is operable to provide said video data to said memory; a video display device; a clock source for generating a pixel clock signal; a video data bus coupled to said memory; and a video display driver circuit, coupled to said memory by said video data bus, for driving said video display device, comprising: a first clock terminal for receiving the pixel clock signal generated by said clock source; a second clock terminal for receiving a latch clock signal; an output clock terminal; a frequency divider circuit, for receiving the pixel clock signal from said first clock terminal, and for presenting, at said output clock terminal, an output clock signal having a period which is a multiple of the period of the pixel clock signal; a first port coupled to a first plurality of pixel data lines of said video data bus for receiving said pixel data from said memory; a second port coupled to a second plurality of pixel data lines of said video data bus for receiving said pixel data from said memory; a latch, coupled to said first and second ports and to said second clock terminal, for selecting either said first port or said second port in response to a port select signal, and for storing pixel data received at the selected port responsive to said latch clock signal; a multiplexer, having a data input coupled to said latch for receiving said pixel data, having a clock input coupled to receive the pixel clock signal, and having an output, said multiplexer for applying a selected portion of said pixel data to its output responsive to the pixel clock signal; and output circuitry coupled to the output of said multiplexer and to said video display device, for presenting said pixel data to said video display device.
Claim 14
Dependent Claim
26 words
The circuit of claim 11 wherein said latch selects said second port in response to the port select signal indicating operation in video graphics array mode.
Claim 15
Dependent Claim
17 words
The circuit of claim 12 wherein said video display device is operable in video graphics array mode.
Claim 16
Dependent Claim
16 words
The circuit of claim 11 wherein said video display device is a cathode ray tube display.
Claim 17
Dependent Claim
23 words
The circuit of claim 11 wherein said first plurality of pixel data lines of said video data bus comprises thirty-two pixel data lines.
Claim 18
Dependent Claim
23 words
The circuit of claim 11 wherein said second plurality of pixel data lines of said video data bus comprises eight pixel data lines.