• DocumentCode
    981771
  • Title

    A silicon compiler for digital signal processing: Methodology, implementation, and applications

  • Author

    Yassa, Fathy F. ; Jasica, Jeffrey R. ; Hartley, Richard I. ; Noujaim, Sharbel E.

  • Author_Institution
    General Electric Corporate Research and Development Center, Schenectady, NY
  • Volume
    75
  • Issue
    9
  • fYear
    1987
  • Firstpage
    1272
  • Lastpage
    1282
  • Abstract
    This paper describes a fully integrated silicon compilation tool geared towards digital signal processing applications. The silicon compiler presented here uses a bit-serial architecture with a 1.25- µm CMOS cell library. It accepts as its input a high-level description language tailored for digital signal processing algorithms. The language supports the basic signal processing constructs such as multiplication, addition, subtraction, sample delays, logical operators, relational operators, as well as a conditional assignment. The compiler is equipped with behavioral, logic, and fault simulators, and performs placement and routing. The paper also details the use of the silicon compiler for the implementation of classical DSP algorithms: digital filters, FFT, programmable filters, as well as other more specialized applications such as adaptive algorithms and waveform synthesis. Moreover, some techniques are presented to implement more complex mathematical functions commonly used in DSP. The results of chip designs using the compiler and its impact on future designs are highlighted.
  • Keywords
    Adaptive filters; Added delay; CMOS logic circuits; Digital filters; Digital signal processing; Digital signal processing chips; Routing; Signal processing algorithms; Silicon compiler; Software libraries;
  • fLanguage
    English
  • Journal_Title
    Proceedings of the IEEE
  • Publisher
    ieee
  • ISSN
    0018-9219
  • Type

    jour

  • DOI
    10.1109/PROC.1987.13879
  • Filename
    1458146