Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Computer-aided design of high-throughput digital filters and testing of iterative logic arrays

Thesis/Dissertation ·
OSTI ID:5654367

Application-specific computer-aided design (ASCAD) tools are developed for producing very high-throughput FIR and IRR filters. This dissertation gives a detailed description of the CAD tools and presents algorithmic and architectural insight into the digital filters studied. Block pipelined algorithms designed for these filters are implemented with bit-level systolic architectures, which guarantee high throughput rates, and high regularity of circuit layout. Regular circuit layout makes cell placement and wire routing simple. Because the tools are application-specific, they are very high level CAD tools. For an FIR filter, an engineer only needs to specify the filter order N, and the input and output word sizes. Using this information, the CAD tool generates mask layout description files in Caltech Intermediate Form (CIF) for a filter system that can process 10N million samples per second. For an IIR filter, as a cascade of second-order sections, an engineer only needs to specify the word size w, the block size B, and each second-order section's coefficients. The CAD tool generates CIF files for a filter system that can process 5B/w million samples per second. The ASCAD tools reduce the costs of producing very high-throughput FIR and IIR filters with respect to design, fabrication, and operation. Testing the filter circuits also is discussed.

Research Organization:
California Univ., Santa Barbara, CA (USA)
OSTI ID:
5654367
Country of Publication:
United States
Language:
English

Similar Records

Massively parallel architecture for quadratic digital filters
Journal Article · Sun Dec 31 23:00:00 EST 1989 · IEEE Transactions on Circuits and Systems (Institute of Electrical and Electronics Engineers); (USA) · OSTI ID:7052284

A multiprocessor architecture for two-dimensional digital filters
Journal Article · Wed Jul 01 00:00:00 EDT 1987 · IEEE Trans. Comput.; (United States) · OSTI ID:5824103

Multiprocessor implementation of two-dimensional digital filters for real time processing
Thesis/Dissertation · Sat Dec 31 23:00:00 EST 1988 · OSTI ID:6037634