Realization of a programmable parallel DSP for high performance image processing applications

Architecture and design of the HiPAR-DSP, a SIMD controlled signal processor with parallel data paths, VLIW and novel memory design is presented. The processor architecture is derived from an analysis of the target algorithms and specified in VHDL on register transfer level. A team of more than 20 graduate students covered the whole design process, including the synthesizable VHDL description, synthesis, routing and backannotation as the development of a complete software development environment. The 175 mm/sup 2/, 0.5 /spl mu/m 3LM CMOS design with 1.2 million transistors operates at 80 MHz and achieves a sustained performance of more than 600 million arithmetic operations.

[1]  Johannes Kneip,et al.  Architecture and applications of the HiPAR video signal processor , 1996, IEEE Trans. Circuits Syst. Video Technol..

[2]  Peter Pirsch,et al.  HiPAR-DSP: a parallel VLIW RISC processor for real time image processing applications , 1997, Proceedings of 3rd International Conference on Algorithms and Architectures for Parallel Processing.

[3]  Peter Pirsch,et al.  A data path array with shared memory as core of a high performance DSP , 1994, Proceedings of IEEE International Conference on Application Specific Array Processors (ASSAP'94).

[4]  Peter Pirsch,et al.  Architecture and C++-programming environment of a highly parallel image signal processor , 1995, Microprocess. Microprogramming.