Display panel driver unit
First Claim
1. A display panel driver unit, having a built-in memory that is able to collectively read a row of memory cells at a plurality of addresses corresponding to the row, comprising:
- a reservation buffer, storing a reservation, said reservation comprising a reserved write address and a reserved write data; and
a mediator, executing mediation between a memory writing, with a corresponding write address, writing row address, and write data, generated from a host device and a display reading, with a corresponding reading row address;
wherein,the display panel driver unit is adapted to simultaneously receive the write data and output a row of read data,when the display reading and the memory writing occur simultaneously and the writing row address is the same as the reading row address, the mediator executes the memory writing into the memory cells at the write address and also executes the display reading by reading the data from the memory cells at the reading row address except at the write address and using the write data as read data from the write address,when the display reading and the memory writing occur simultaneously and the writing row address is different from the reading row address, the mediator stores the write address and the write data in the reservation buffer as a reservation and also executes the display reading,when a memory writing occurs, a reservation is stored in the reservation buffer, the writing row address is the same as the row address corresponding to the reserved write address, and the reserved write address is not the same as the write address, the mediator in a collective operation stores the write data into the memory cells at the write address and stores the reserved write data into the memory cells at the reserved write address, andwhen a display reading occurs and a reservation is stored in the reservation buffer, and the reading row address is the same as the row address corresponding to the reserved write address, the mediator stores the reserved write data into the memory cells at the reserved write address, and also executes the display reading by reading the data from the memory cells at the reading row address except at the write address and using the reserved write data as read data from the reserved write address.
1 Assignment
0 Petitions
Accused Products
Abstract
To provide an inexpensive display panel driver unit with a built-in memory, which is capable of achieving the same operation as that obtained in using a dual port memory by employing a single port RAM without reduction in an operation speed.
A reservation buffer 14 for storing an address and data in a memory writing is provided. When a display reading and a memory writing occurs simultaneously and row addresses of the memory writing and the display reading agree with each other, the memory writing is executed and also read data from addresses except a write address together with write data into the write address are used as data of the display reading. Also, when the row addresses of the memory writing and the display reading are different from each other, the write address and data are stored in the reservation buffer and also the display reading is executed. The similar mediation is applied in executing the reserved writing.
4 Citations
4 Claims
-
1. A display panel driver unit, having a built-in memory that is able to collectively read a row of memory cells at a plurality of addresses corresponding to the row, comprising:
-
a reservation buffer, storing a reservation, said reservation comprising a reserved write address and a reserved write data; and a mediator, executing mediation between a memory writing, with a corresponding write address, writing row address, and write data, generated from a host device and a display reading, with a corresponding reading row address;
wherein,the display panel driver unit is adapted to simultaneously receive the write data and output a row of read data, when the display reading and the memory writing occur simultaneously and the writing row address is the same as the reading row address, the mediator executes the memory writing into the memory cells at the write address and also executes the display reading by reading the data from the memory cells at the reading row address except at the write address and using the write data as read data from the write address, when the display reading and the memory writing occur simultaneously and the writing row address is different from the reading row address, the mediator stores the write address and the write data in the reservation buffer as a reservation and also executes the display reading, when a memory writing occurs, a reservation is stored in the reservation buffer, the writing row address is the same as the row address corresponding to the reserved write address, and the reserved write address is not the same as the write address, the mediator in a collective operation stores the write data into the memory cells at the write address and stores the reserved write data into the memory cells at the reserved write address, and when a display reading occurs and a reservation is stored in the reservation buffer, and the reading row address is the same as the row address corresponding to the reserved write address, the mediator stores the reserved write data into the memory cells at the reserved write address, and also executes the display reading by reading the data from the memory cells at the reading row address except at the write address and using the reserved write data as read data from the reserved write address. - View Dependent Claims (2, 3, 4)
-
Specification