DocumentCode
3271242
Title
A 16 cm/sup 2/ monolithic multiprocessor system integrating 9 video signal-processing elements
Author
Otterstedt, J. ; Gaedke, K. ; Hermann, K. ; Kuboschek, M. ; Schroder, H.-U. ; Werner, A.
Author_Institution
Lab. fur Informationstechnol., Hannover Univ., Germany
fYear
1996
fDate
10-10 Feb. 1996
Firstpage
306
Lastpage
307
Abstract
The 16.6 cm/sup 2/ integrated circuit (LAIC) integrates a MIMD based multiprocessor system for real-time video coding applications (H.261, MPEG-1 and MPEG-2) that consists of identical bus-connected processing elements (PEs). Each PE contains a RISC processor core for controlling tasks and a low-level coprocessor (LCP) for fast processing of computation-intensive convolution-type tasks. The LCP consists of an arithmetic processing unit (APU), a controlling unit (CU), and a local memory (LM). The APU consists of four identical parallel and pipelined data paths with a common multi-operand accumulator. The results of the APU are stored in the LM for faster access. Address sequences for the LM are generated by the microprogrammable CU which is supervised by the RISC processor. At a clock rate of 66 MHz, a single PE provides a peak arithmetic performance of more than 1 GOPS. The basic arithmetic units (adders, multipliers, multioperand accu, shifter and ALU) and the single-, dual- and quad-port SRAMs used in RISC and LCP are implemented as full-custom macros.
Keywords
convolution; coprocessors; macros; multiprocessing systems; pipeline arithmetic; real-time systems; reduced instruction set computing; video coding; 66 MHz; H.261; LAIC; MIMD based multiprocessor system; MPEG-1; MPEG-2; RISC processor core; arithmetic processing unit; arithmetic units; bus-connected processing elements; clock rate; common multi-operand accumulator; computation-intensive convolution-type tasks; controlling unit; full-custom macros; local memory; low-level coprocessor; microprogrammable CU; monolithic multiprocessor system; peak arithmetic performance; pipelined data paths; real-time video coding; video signal-processing elements; Application specific integrated circuits; Arithmetic; Clocks; Convolutional codes; Coprocessors; Multiprocessing systems; Process control; Real time systems; Reduced instruction set computing; Video coding;
fLanguage
English
Publisher
ieee
Conference_Titel
Solid-State Circuits Conference, 1996. Digest of Technical Papers. 42nd ISSCC., 1996 IEEE International
Conference_Location
San Francisco, CA, USA
ISSN
0193-6530
Print_ISBN
0-7803-3136-2
Type
conf
DOI
10.1109/ISSCC.1996.488630
Filename
488630
Link To Document