Hierarchical multiprocessor system for video signal processing
- authored by
- Joerg Wilberg, Matthias Schoebinger, Peter Pirsch
- Abstract
The architecture of a hierarchical multiprocessor (MP) system for videocoding is discussed. The topmost level of the proposed MP-system consists of identical, bus connected processing elements (PEs). A heterogeneous MIMD (multiple instruction multiple data) architecture is proposed for the PE. The PE contains a shared local memory and processing units, which are adapted to specific tasks. A strategy for optimizing the efficiency (defined by inverse area × processing time) at different levels of the hierarchy is proposed. This allows to realize an H.261 videocodec with only a few, if not a single PE. The efficiency of each PE can be increased, if multiple datablocks are processed concurrently within the PE (macropipelining). On the basis of a 1.0 μm CMOS technology a single PE (clock rate 50 MHz) can process the H.261 videocodec (except variable length coding and decoding) for CIF images at a frame rate of 18 Hz. Assuming an 0.6 μm CMOS technology, a single PE is expected to process frame rates of 30 Hz. A rough estimate of the silicon area for this technology is in the order of 100 mm2.
- Organisation(s)
-
Laboratorium f. Informationstechnologie
- Type
- Conference contribution
- Pages
- 1076-1087
- No. of pages
- 12
- Publication date
- 1992
- Publication status
- Published
- Peer reviewed
- Yes
- ASJC Scopus subject areas
- Electronic, Optical and Magnetic Materials, Condensed Matter Physics, Computer Science Applications, Applied Mathematics, Electrical and Electronic Engineering