Patent ID: 8229271

Claim:
A microcomputer for transferring externally inputted data to a storage circuit, the microcomputer comprising: a plurality of interface means each of which loads data in a prescribed area out of the externally inputted data and transfers the loaded data to the storage circuit; and a processor which controls the interface means so as to transfer data in respectively different areas out of the externally inputted data to the storage circuit, wherein each of the interface means loads data in an overlapping area out of the externally inputted data and transfers the loaded data to the storage circuit in parallel, wherein each of the interface means comprises: an event detecting means which receives a horizontal synchronizing signal, a vertical synchronizing signal, a data output clock signal externally inputted, and detects an event in one frame data output period according to the horizontal synchronizing signal, the vertical synchronizing signal, and the data output clock signal; a plurality of counting means each of which counts an event detected by the event detecting means and operable to enable loading of data corresponding to the prescribed area; a control means which receives data externally inputted, and outputs the data to the storage circuit when one of the counting means outputs an enable signal or stops to output the data when all of the counting means do not output the enable signal; and an address generating means which generates an address to which the data in the prescribed area outputted by the control means is stored and outputs the generated address to the storage circuit.