Title :
DDMPs: self-timed super-pipelined data-driven multimedia processors
Author :
Terada, Hiroaki ; Miyata, Souichi ; Iwata, Makoto
Author_Institution :
Dept. of Inf. Syst. Eng., Kochi Univ., Japan
fDate :
2/1/1999 12:00:00 AM
Abstract :
This paper describes the world´s first commercial data-driven multimedia processors (DDMPs), developed jointly by Osaka University Kochi University of Technology, and Sharp Corporation. The data-driven principle underlying the structure of these processors was realized in a super-pipelined implementation, which was in turn based on a self-timed clocking scheme. This design made it possible to realize single chip DDMPs capable of executing tens of billions of signal processing operations per second with power consumption as low as 2 W. In terms of operations per watt, the processors exhibit threefold to tenfold improvement over conventional sequential digital signal processors (DSPs). The structure of this paper is as follows: 1) a brief introduction to the data-driven processing principle; 2) a detailed description of elementary modules for the realization of self-timed pipeline microprocessors; and 3) a description of the DDMP´s developed thus far in the research project, which has continued for more than a decade. Also outlined here are the numerous advantages, in terms of both function and power consumption, of the self-timed pipeline over its synchronous counterparts. Commercially available DSP-oriented asynchronous data-driven processors and their practical applications to consumer appliances such as digital TV receivers are discussed; some programming examples are provided
Keywords :
VLSI; asynchronous circuits; data flow computing; low-power electronics; microprocessor chips; multimedia computing; pipeline processing; timing; 2 W; DDMP; DSP-oriented asynchronous data-driven processors; commercially available data-driven processors; consumer appliances; data-driven multimedia processors; digital TV receivers; microprocessors; power consumption; self-timed clocking scheme; signal processing operations; super-pipelined implementation; Clocks; Digital TV; Digital signal processing chips; Digital signal processors; Energy consumption; Home appliances; Microprocessors; Pipelines; Signal design; TV receivers;
Journal_Title :
Proceedings of the IEEE