A silicon compiler for high-speed multirate FIR (finite impulse response) digital filters is presented, with application to the design of a Hilbert transformer and sampling rate converter given as an example. The compiler automates the process of designing multirate spectral shaping filters and sampling rate converters without incurring area penalties with respect to hand-crafted designs. The compiler is designed for maximum flexibility, exploiting architectural symmetries such as those found in linear-phase filters, where possible, without limiting the scope of systems which may be designed. The resulting filters utilize canonic signed digit (CSD) multipliers, a transposed direct form structure, and carry-save addition for high speed. The GDTs (Generator Development Tools) from Mentor Graphics are used as the basis of the compiler. This system provides a technology-independent layout language in which various circuit concerns such as device sizing may be optimized for any given technology based on that technology's electrical characteristics.<<ETX>>
[1]
Toshiaki Yoshino,et al.
FIRGEN: a computer-aided design system for high performance FIR filter integrated circuits
,
1991,
IEEE Trans. Signal Process..
[2]
H. Samueli,et al.
An improved search algorithm for the design of multiplierless FIR filters with powers-of-two coefficients
,
1989
.
[3]
H. Samueli,et al.
A 200-MHz all-digital QAM modulator and demodulator in 1.2- mu m CMOS for digital radio applications
,
1991
.
[4]
H. Samueli,et al.
VLSI architectures for a high-speed tunable digital modulator/ demodulator/bandpass-filter chip set
,
1992,
[Proceedings] 1992 IEEE International Symposium on Circuits and Systems.