Title :
Datawave: a single-chip multiprocessor for video applications
Author :
Schmidt, Ulrich ; Caesar, Knut
Author_Institution :
ITT Intermetall, Freiburg, Germany
fDate :
6/1/1991 12:00:00 AM
Abstract :
A fine-grained MIMD (multiple-instruction, multiple-data) array processor for video applications that combines submicron technology, parallel processing, and dataflow programming is presented. The Datawave processor is used as the building block of this cellular, data-driven system architecture. The processor executes statically scheduled dataflow programs, and self-timed hardware mechanisms handle the asynchronous dataflows automatically and transparently. The architecture is discussed first at the array level and then at the cell level. It is shown how Datawave implements a four-tap finite impulse response filer and a real-time image codec. Program development tools for Datawave are discussed, and the chip itself is briefly described.<>
Keywords :
codecs; digital signal processing chips; multiprocessing systems; parallel architectures; video equipment; Datawave processor; FIR filter; array processor; asynchronous dataflows; cellular architecture; data-driven system architecture; dataflow programming; fine-grained MIMD; four-tap finite impulse response filer; multiple-data; multiple-instruction; parallel processing; program development tools; real-time image codec; self-timed hardware mechanisms; single-chip multiprocessor; statically scheduled dataflow programs; submicron technology; video applications; Application software; Computer architecture; Hardware; Image color analysis; Packaging; Parallel processing; Parallel programming; Processor scheduling; Signal processing; Transistors;
Journal_Title :
Micro, IEEE