Data distribution device and data distribution method
AssigneeOki Electric Industry Co., Ltd.
InventorAtsushi Yusa
Life of this patent
Estimating the term…
Abstract
A data distribution device includes a pair of first storage units, a second storage unit which includes a dual-port memory, a write unit which repeatedly writes drive data into one of the pair of first storage units and thereafter writes the remaining drive data and a read output unit which outputs the respective concurrently read drive data to the k corresponding drive circuits concurrently, where read addresses read from the dual-port memory are not overtaken by write addresses written to the dual-port memory during the period in which reading and writing of the drive data are being simultaneously performed with respect to the dual-port memory of the second storage unit.
Claims17
A data distribution device connected to k (where k≧2) drive circuits which are respectively disposed in correspondence with individual data line groups in which data lines disposed in a display apparatus are divided into data line groups numbering k, and the k drive circuits drive the individual data lines of the respectively corresponding data line groups, comprising:
- a pair of first storage units, each of which having a storage capacity capable of storing drive data of data line groups numbering i (where i<k);
- a second storage unit which comprises a dual-port memory capable of simultaneously writing and reading data, and which has a storage capacity capable of storing the drive data of j (where j=k−i) data line groups;
- a write unit which repeatedly writes, from among the drive data of all the data lines of the display apparatus inputted every cycle from a data source in a fixed sequence, the drive data for the i data line groups from the start thereof in the fixed input sequence, into one of the pair of first storage units, and thereafter writes the remaining drive data of j data line groups into the second storage unit such that at least drive data which are in a memory at which reading and writing of drive data takes place during the same period are written into the dual-port memory of the second storage unit, and alternates every cycle the one of the pair of first storage units into which the drive data are written;
- and
- a read output unit which, after completion of the writing of the drive data by the write unit, concurrently reads the drive data to be outputted to the k drive circuits, from the one of the pair of first storage units into which the latest drive data have been written, and from the second storage unit, and which outputs the respective concurrently read drive data to the k corresponding drive circuits concurrently;
- wherein read addresses read from the dual-port memory are not overtaken by write addresses written to the dual-port memory during the period in which reading and writing of the drive data are being simultaneously performed with respect to the dual-port memory of the second storage unit.
A data distribution method, in which drive data of all data lines of a display apparatus are inputted in a fixed sequence from a data source every cycle and are distributed to k (where k≧2) drive circuits respectively disposed in correspondence with individual data line groups, and wherein data lines disposed in the display apparatus are divided into k data line groups, and which drive the individual data lines of the respectively corresponding data line groups, comprising:
- repeatedly writing, from among the drive data of all the data lines of the display apparatus that are inputted every cycle from the data source in the fixed sequence, drive data of the i (where i<k) data line groups from the start thereof, in a fixed input sequence into one of the pair of first storage units, each of which has a storage capacity capable of storing the drive data of the i data line groups, and thereafter writing the remaining drive data of j data line groups (where j=k−i) into a second storage unit which comprises a dual-port memory capable of simultaneously writing and reading data and which has a storage capacity capable of storing the drive data for the j data line groups, such that at least the drive data which are in a memory at which reading and writing of drive data takes place during the same period, are written into the dual-port memory of the second storage unit, and alternating every cycle the one of the pair of first storage units into which the drive data are written;
- and
- concurrently reading after completion of the writing of the drive data by the write unit, the drive data to be outputted to the k drive circuits, from the one of the pair of first storage units into which the latest drive data have been written, and from the second storage unit, and concurrently outputting the concurrently read respective drive data, to the k corresponding drive circuits.
Dependencies are inferred from the claim text.