Architecture and applications of the HiPAR video signal processor

作者: K. Ronner , J. Kneip

DOI: 10.1109/76.486420

关键词: Clock rateImage processingVery-large-scale integrationDigital signal processorReduced instruction set computingVery long instruction wordAuxiliary memoryDigital signal processingPipeline (computing)Digital image processingShared memoryComputer scienceComputer architectureComputer hardwareParallel processing (DSP implementation)

摘要: We propose the architecture of a highly parallel DSP (HiPAR-DSP) as flexible and programmable processor for image video processing. The design is based on an analysis processing algorithms in terms available parallelization resources, demands program control, required data access mechanisms. This led to very long instruction word (VLIW)-controlled ASIMD RISC-architecture with four or sixteen paths, employing data-level parallelism, instructions, micro-instruction pipelining, transfer concurrently Common patterns are supported by use shared on-chip memory matrix type separate data-cache per path. By properly balancing controlling capabilities internal external bandwidth, this approach optimized make best currently silicon resources. A high clock frequency achieved implementation classic RISC features. fully supports level language programming. With 16 path version 100 MHz clock, sustained performance more than 2 billion arithmetic operations second (GOPS) wide range algorithms. examples show like histogramming, Hough transform, search sorted list efficient prototype paths available, using 0.6 /spl mu/m CMOS technology.

参考文章(26)
P. Pirsch, VLSI Architectures for Digital Video Signal Processing Computer Systems and Software Engineering. pp. 65- 99 ,(1992) , 10.1007/978-1-4615-3506-5_3
Robert N. McDonough, John C. Curlander, Synthetic Aperture Radar: Systems and Signal Processing ,(1991)
S. Bose, S. Purcell, T. Chiang, A single chip multistandard video codec custom integrated circuits conference. ,(1993) , 10.1109/CICC.1993.590695
Raymond J. Offen, VLSI image processing McGraw-Hill, Inc.. ,(1986)
P. Pirsch, W. Gehrke, R. Hoffer, A hierarchical multiprocessor architecture for video coding applications 1993 IEEE International Symposium on Circuits and Systems. pp. 1750- 1753 ,(1993) , 10.1109/ISCAS.1993.394082
Didier J. Le Gall, The MPEG video compression algorithm Signal Processing-image Communication. ,vol. 4, pp. 129- 140 ,(1992) , 10.1016/0923-5965(92)90019-C
Takao Nishitani, Ichiro Tamitani, Hidenobu Harasaki, Yukio Endo, Toshiyuki Kanou, Koichi Kikuchi, Parallel video signal processor configuration based on overlap-save technique and its LSI processor element: VISP Journal of Vlsi Signal Processing Systems for Signal Image and Video Technology. ,vol. 1, pp. 25- 34 ,(1989) , 10.1007/BF00932063
Klaus Gaedke, Hartwig Jeschke, Peter Pirsch, A VLSI based MIMD architecture of a multiprocessor system for real-time video processing applications signal processing systems. ,vol. 5, pp. 159- 169 ,(1993) , 10.1007/BF01581293
Bryan D. Ackland, Reza Aghevli, Ismail Eldumiati, Arnold C. Englander, Eugene Scuteri, A Video-Codec Chip Set for Multimedia Applications AT&T Technical Journal. ,vol. 72, pp. 50- 66 ,(1993) , 10.1002/J.1538-7305.1993.TB00522.X
D. Bailey, M. Cressa, J. Fandrianto, D. Neubauer, H.K.J. Rainnie, C.-S. Wang, Programmable vision processor/controller for flexible implementation of current and future image compression standards IEEE Micro. ,vol. 12, pp. 33- 39 ,(1992) , 10.1109/40.166711