Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Architecture and applications of the HiPAR video signal processor

Published: 01 February 1996 Publication History

Abstract

We propose the architecture of a highly parallel DSP (HiPAR-DSP) as a flexible and programmable processor for image and video processing. The design is based on an analysis 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 the 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 and a 100 MHz clock, a sustained performance of more than 2 billion arithmetic operations per second (GOPS) is achieved for a wide range of algorithms. The 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 is available, using a 0.6 μm CMOS technology

Cited By

View all

Index Terms

  1. Architecture and applications of the HiPAR video signal processor
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image IEEE Transactions on Circuits and Systems for Video Technology
    IEEE Transactions on Circuits and Systems for Video Technology  Volume 6, Issue 1
    February 1996
    128 pages

    Publisher

    IEEE Press

    Publication History

    Published: 01 February 1996

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 22 Sep 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2005)On Design of Parallel Memory Access Schemes for Video CodingJournal of VLSI Signal Processing Systems10.1007/s11265-005-4962-240:2(215-237)Online publication date: 1-Jun-2005
    • (2004)Scalable Parallel Memory Architectures for Video CodingJournal of VLSI Signal Processing Systems10.1023/B:VLSI.0000040428.04740.fe38:2(173-199)Online publication date: 1-Sep-2004
    • (2000)Benchmarking Hough Transform Architectures for Real-TimeReal-Time Imaging10.1006/rtim.1999.01806:2(155-172)Online publication date: 1-Apr-2000
    • (1998)Energy-delay efficient data storage and transfer architecturesProceedings of the conference on Design, automation and test in Europe10.5555/368058.368343(709-715)Online publication date: 23-Feb-1998
    • (1998)Realization of a programmable parallel DSP for high performance image processing applicationsProceedings of the 35th annual Design Automation Conference10.1145/277044.277055(56-61)Online publication date: 1-May-1998

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media