Architecture and applications of the HiPAR video signal processor

被引:10
|
作者
Ronner, K
Kneip, J
机构
[1] Laboratorium für Informationstechnologie, Universität Hannover
关键词
D O I
10.1109/76.486420
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we propose the architecture of a highly parallel DSP (HiPAR-DSP) as a flexible and programmable processor for image and video processing. The design of this processor is based on an analysis of characteristic properties of image processing algorithms in terms of available parallelization resources, demands on program control, and required data access mechanisms. This led to a very long instruction word (VLIW)-controlled ASIMD RISC-architecture with four or sixteen data paths, employing data-level parallelism, parallel instructions, micro-instruction pipelining, and data transfer concurrently to data processing. Common data access patterns for image processing algorithms are supported by use of a shared on-chip memory with parallel matrix type access patterns and a separate data-cache per data path, By properly balancing processing and controlling capabilities as internal and external memory bandwidth, this approach is optimized to make best use of currently available silicon resources. A high clock frequency is achieved by implementation of classic RISC features. The architecture fully supports high level language programming. With the 16 data path version at 100 MHz clock, a sustained performance of more than 2 billion arithmetic operations per second (GOPS) is achieved for a wide range of algorithms. Given examples show the parallel implementation of image processing algorithms like histogramming, Hough transform, or search in a sorted list with efficient use of the processor resources. A prototype of the architecture with four parallel data paths will be available in the second quarter of 1996, using a 0.6 mu m CMOS technology.
引用
收藏
页码:56 / 66
页数:11
相关论文
共 50 条
  • [1] A novel video signal processor with reconfigurable pipelined architecture
    Lai, YK
    Chen, LG
    Chiang, MC
    [J]. ISCAS 96: 1996 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - CIRCUITS AND SYSTEMS CONNECTING THE WORLD, VOL 4, 1996, : 73 - 76
  • [2] LSI SIGNAL PROCESSOR ARCHITECTURE FOR TELECOMMUNICATIONS APPLICATIONS
    THOMPSON, JS
    TEWKSBURY, SK
    [J]. IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1982, 30 (04): : 613 - 631
  • [3] A GENERAL-PURPOSE VIDEO SIGNAL PROCESSOR - ARCHITECTURE AND PROGRAMMING
    DIJKSTRA, H
    ESSINK, G
    HAFKAMP, AJM
    DENHENGST, H
    HUIZER, CM
    VANROERMUND, AHM
    SLUYTER, RJ
    SNIJDER, PJ
    [J]. PROCEEDINGS - IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN : VLSI IN COMPUTERS & PROCESSORS, 1989, : 74 - 77
  • [4] A 300-MOPS VIDEO SIGNAL PROCESSOR WITH A PARALLEL ARCHITECTURE
    MINAMI, T
    KASAI, R
    YAMAAUCHI, H
    TASHIRO, Y
    TAKAHASHI, J
    DATA, S
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1991, 26 (12) : 1868 - 1875
  • [5] A VIDEO DIGITAL SIGNAL PROCESSOR WITH A VECTOR-PIPELINE ARCHITECTURE
    AONO, K
    TOYOKURA, M
    ARAKI, T
    OHTANI, A
    KODAMA, H
    OKAMOTO, K
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1992, 27 (12) : 1886 - 1894
  • [6] A processor-coprocessor architecture for high end video applications
    Maas, E
    Herrmann, D
    Ernst, R
    Ruffer, P
    Hasenzahl, S
    Seitz, M
    [J]. 1997 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I - V: VOL I: PLENARY, EXPERT SUMMARIES, SPECIAL, AUDIO, UNDERWATER ACOUSTICS, VLSI; VOL II: SPEECH PROCESSING; VOL III: SPEECH PROCESSING, DIGITAL SIGNAL PROCESSING; VOL IV: MULTIDIMENSIONAL SIGNAL PROCESSING, NEURAL NETWORKS - VOL V: STATISTICAL SIGNAL AND ARRAY PROCESSING, APPLICATIONS, 1997, : 595 - 598
  • [7] A novel video signal processor with VLIW-controlled SIMD architecture
    Zhang, Y
    Ma, KK
    Yao, QD
    [J]. VISUAL COMMUNICATIONS AND IMAGE PROCESSING 2000, PTS 1-3, 2000, 4067 : 932 - 940
  • [8] A monolithic low power video signal processor for multimedia applications
    Herrmann, K
    Gaedke, K
    Jeschke, H
    Pirsch, P
    [J]. ICCE - INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, 1996 DIGEST OF TECHNICAL PAPERS, 1996, : 176 - 177
  • [9] DESIGN AND EVALUATION OF AN ARCHITECTURE FOR A DIGITAL SIGNAL PROCESSOR FOR INSTRUMENTATION APPLICATIONS
    FELLMAN, RD
    KANESHIRO, RT
    KONSTANTINIDES, K
    [J]. IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1990, 38 (03): : 537 - 546
  • [10] Video-Active RAM: A Processor-in-Memory Architecture for Video Coding Applications
    Sayed, Mohammed
    Badawy, Wael
    Jullien, Graham
    [J]. 2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 2968 - 2971