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
Link To Document