摘要 |
PROBLEM TO BE SOLVED: To supply an image block at arbitrary coordinates to a retrieval module although reducing a readout speed of reading from an external memory.SOLUTION: A reference image buffer comprises: an internal memory which temporary stores reference image data of a reference image stored in an external memory; a reference image write control part which reads the reference image data to be necessary according to progress of an encoding process out of the external memory, and writes it to the internal memory; a search part reference image readout control part which reads reference image data within a range, indicated with coordinates that a search part finds, out of the internal memory and transmits the reference image data, at a data readout request from the search part used in the encoding process; and a memory output data selection part which arbitrates access to the internal memory between a plurality of search part reference image readout control parts and the reference image write control part, selects coordinate values output from the search part reference image readout control part with a time slot signal, and transmits the reference image data read out of the selected internal memory to the search part reference image readout control part.SELECTED DRAWING: Figure 1 |