• DocumentCode
    3241438
  • Title

    Hi-PASS: a computer-aided synthesis system for maximally parallel digital signal processing ASICs

  • Author

    Duncan, Phillip ; Swamy, Shobana ; Sprouse, Steve ; Potasz, Daniel ; Jain, Rajeev ; Gafter, Neal ; Cammack, William ; Wong, Yiwan ; Gass, Wanda

  • Author_Institution
    California Univ., Los Angeles, CA, USA
  • Volume
    5
  • fYear
    1992
  • fDate
    23-26 Mar 1992
  • Firstpage
    605
  • Abstract
    Hi-PASS, a CAD system for digital signal processor (DSP) architecture synthesis, has been developed to automatically produce maximally parallel VLSI designs for real-time applications. The target DSP applications are the class for which desired sample rates are so high that time sharing of hardware is not feasible. Hi-PASS accepts a C code description of the design to be synthesized and produces a structural description of the final design which can be fabricated using standard cells provided by the Lager IV silicon assembly system. Hi-PASS is a collection of modular tools, several of which contain new techniques within the field of synthesis. C code is converted into a flowgraph using a technique known as symbolic interpretation, including new methods for handling certain types of input-dependent control flow. The HOPS program is a heuristic search flowgraph optimizer tailored for the arithmetic intensive structures necessary for real-time DSP applications. The high throughput rates necessary for these applications also require that retiming be used to provide very short inter-register delay times. A new retiming tool has been developed which allows for computationally efficient bit-level retiming
  • Keywords
    VLSI; application specific integrated circuits; circuit layout CAD; digital signal processing chips; parallel architectures; C code; CAD system; DSP ASIC; HOPS program; Hi-PASS; Lager IV silicon assembly system; bit-level retiming; computer-aided synthesis system; heuristic search flowgraph optimizer; maximally parallel VLSI designs; retiming tool; symbolic interpretation; Application software; Concurrent computing; Design automation; Digital signal processing; Digital signal processors; Real time systems; Signal design; Signal synthesis; Time sharing computer systems; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 1992. ICASSP-92., 1992 IEEE International Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1520-6149
  • Print_ISBN
    0-7803-0532-9
  • Type

    conf

  • DOI
    10.1109/ICASSP.1992.226547
  • Filename
    226547