Patent ID: 8892909

Claim:
A data processor comprising: a first data storage for storing therein compressed data; a data transferrer for transferring the compressed data while reading the compressed data; a second data storage for storing therein the compressed data transferred by the data transferrer; a decoder for decoding the compressed data into decoded data to output while reading the compressed data from the second data storage; a third data storage for storing therein the decoded data outputted from the decoder; a DA converter for converting the decoded data into an analog signal while reading the decoded data from the third data storage in real-time; a first controller for controlling at least the decoder to perform intermittent operation by executing a process between reading the compressed data from the first data storage and storing the decoded data into the third data storage at a speed faster than real-time; a clock/power controller for controlling supply of at least one of clock and power to the decoder and the first controller, and making a restriction of supply of at least one of the clock and power to the decoder and the first controller in downtime of the intermittent operation; a second controller for managing a storage status of the decoded data stored in the third data storage, and outputting a control signal in accordance with the storage status; and an activation controller for controlling the clock/power controller to lift the restriction in response to reception of the control signal, wherein the first controller controls the decoder to transit to the downtime with the second data storage holding at least one frame of the compressed data.