Claims
- 1. A display driver circuit comprising:
an internal row address register for receiving an initial row address from a system; an internal row sequencer, coupled to receive said initial row address from said row address register, for providing at an output a series of pixel row addresses based on said initial row address, each pixel row address uniquely corresponding to a row of pixels of said display; and a row decoder having an input, coupled to said output of said row sequencer, and a plurality of output terminals, for decoding each said pixel row address and asserting a write signal on a corresponding one of said output terminals.
- 2. A display driver circuit according to claim 1, further comprising a row address register coupled to said row sequencer for providing an initial row address to said row sequencer.
- 3. A display driver circuit according to claim 1, wherein said row address register responsive to instructions from said system is operative to receive another initial row address.
- 4. A display driver circuit according to claim 3, wherein:
said row sequencer includes a control input terminal; and wherein said row sequencer outputs a next address of said series of row addresses responsive to receipt of a first control signal; and wherein said row sequencer outputs a new series of row addresses starting from said another initial row address responsive to receipt of a second control signal.
- 5. A display driver circuit according to claim 1, wherein said series of pixel row addresses comprises a non-sequential series.
- 6. In a display driver circuit having a plurality of output terminals, said display driver circuit coupled to a system which provides data and display addresses to which said data is to be written, a method for driving a display comprising the steps of:
receiving a first initial row address from said system; internally generating a series of pixel row addresses based on said first initial row address, each pixel row address of said series uniquely corresponding to a row of pixels of said display; decoding each of said pixel row addresses of said series of row addresses; and asserting a series of write signals on a first group of said plurality of output terminals, each output terminal of said first group corresponding to an associated row address.
- 7. A method according to claim 6, wherein said method for driving said display further comprises the steps of:
receiving another initial row address; and generating another series of row addresses based on said another initial row address.
- 8. A method according to claim 6, wherein said step of generating a series of row addresses comprises the steps of:
outputting said initial row address responsive to a first array write command; generating a second row address based on said initial row address; and outputting said second row address responsive to a second array write command.
- 9. A method according to claim 7, wherein said step of generating another series of row addresses comprises the steps of:
outputting said another initial row address; generating a second row address based on said another initial row address; and outputting said second row address responsive to an array write command.
- 10. A display driver circuit comprising:
address receiving means for receiving an initial row address from a system; row address generating means for receiving said initial row address from said address receiving means, and for providing a series of row addresses based on said initial row address; and decoder means for receiving and decoding each said row address and asserting a write signal on a corresponding one of a plurality of output terminals.
- 11. A display according to claim 10, further comprising an instruction decoder responsive to op-code instructions from said system, and operative to provide control signals to said address receiving means and said row address generating means.
- 12. A display according to claim 11, wherein:
responsive to a first op-code instruction, said instruction decoder provides a signal to said address receiving means, causing said address receiving means to load an initial row address from said system; and responsive to a second op-code instruction, said instruction decoder provides a signal to said row address generating means, causing said row address generating means to provide a next address of said series of row addresses.
- 13. A display according to claim 12, wherein said second op-code instruction is an array-write instruction.
- 14. A display driver circuit comprising:
an internal row address register for receiving an initial row address from a system; an internal row sequencer, coupled to receive said initial row address from said row address register, for providing at an output a series of row addresses based on said initial row address; a row decoder having an input, coupled to said output of said row sequencer, and a plurality of output terminals, for decoding each said row address and asserting a write signal on a corresponding one of said output terminals; and an instruction decoder for receiving op-code instructions from said system, and for providing control signals to said row address register and said row sequencer depending on said op-code instructions.
- 15. A display driver circuit according to claim 14, wherein said instruction decoder includes at least two input terminals for receiving an op-code of at least two bits.
- 16. A display driver circuit according to claim 14, wherein responsive to a first op-code instruction, said instruction decoder provides a control signal to said row address register causing said row address register to load an initial row address from said system.
- 17. A display driver circuit according to claim 16, wherein responsive to a second op-code instruction, said instruction decoder provides a control signal to said row sequencer causing said row sequencer to output a next row address in said series of row addresses.
- 18. A display driver circuit according to claim 17, wherein said second op-code instruction causes data to be output from said display driver circuit to said display.
- 19. A display driver circuit according to claim 14, further comprising:
a plurality of data input terminals coupled to said row address register; and a data register coupled to said plurality of data input terminals for receiving and holding data from said system; and wherein responsive to a first op-code instruction said instruction decoder provides a control signal to said data register causing data asserted on said data input terminals by said system to be loaded into said data register.
- 20. A display driver circuit according to claim 19, wherein responsive to a second op-code instruction said instruction decoder provides a control signal to said row address register causing an initial row address asserted on said data input terminals to be loaded into said row address register.
- 21. A display driver circuit according to claim 20, wherein responsive to a third op-code instruction said instruction decoder provides a control signal to said data register causing said data register to assert the data stored therein on a plurality of output terminals.
- 22. A display driver circuit according to claim 21, wherein, responsive to said third op-code instruction, said instruction decoder further provides a control signal to said row sequencer causing said row sequencer to output a next address in said series of row addresses.
RELATED APPLICATIONS
[0001] This application is a continuation of co-pending U.S. patent application Ser. No. 08/970,443, filed Nov. 14, 1997, by the same inventors, which is incorporated herein by reference in its entirety.
Continuations (1)
|
Number |
Date |
Country |
Parent |
08970443 |
Nov 1997 |
US |
Child |
10001036 |
Nov 2001 |
US |