JOURNAL ARTICLE

Concurrent cellular VLSI adaptive filter architectures

Keshab K. ParhiDavid G. Messerschmitt

Year: 1987 Journal:   IEEE Transactions on Circuits and Systems Vol: 34 (10)Pages: 1141-1151   Publisher: Institute of Electrical and Electronics Engineers

Abstract

Previous approaches to high-sampling-rate adaptive filter implementations have been based on word-level pipelined word-parallel (or "block") realizations. In this paper, we show that adaptive filters can be implemented in an area-efficient manner by first using pipelining to the maximum possible extent, and then using block processing in combination with pipelining if further increase in sampling rate is needed. We show that, with the use of a decomposition technique, high-speed realizations can be achieved using pipelining with a logarithmic increase in hardware (the block realizations require a linear increase in hardware). We derive pipelined word-parallel realizations of high-sampling-rate adaptive lattice filters using the techniques of look-ahead computation decomposed state update implementation, and incremental output computation. These three techniques combined make it possible to achieve asymptotically optimal complexity realizations (i.e., the same complexity asymptotically as nonrecursive systems) of high-speed adaptive lattice filters (in both bit-serial and bit-parallel methodologies) and provide a "system solution" to high-speed adaptive filtering. The adaptive lattice filter structures are ideal for high-sampling-rate implementations, since the error residuals of a particular stage are adapted order-recursively based on those of the previous stage, and the coefficient update recursion inside each stage is linear in nature. An example of a normalized stochastic gradient adaptive lattice filter is presented, and its complexity, latency, and implementation methodology tradeoffs are studied.

Keywords:
Lattice phase equaliser Computer science Adaptive filter Algorithm Digital filter Computation Very-large-scale integration Filter (signal processing) Block (permutation group theory) Parallel computing Computational complexity theory Recursion (computer science) Logarithm Finite impulse response Mathematics

Metrics

71
Cited By
5.51
FWCI (Field Weighted Citation Impact)
40
Refs
0.96
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Adaptive Filtering Techniques
Physical Sciences →  Engineering →  Computational Mechanics
Advanced Wireless Communication Techniques
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Error Correcting Code Techniques
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Concurrent VLSI Architectures

Seitz

Journal:   IEEE Transactions on Computers Year: 1984 Vol: C-33 (12)Pages: 1247-1265
JOURNAL ARTICLE

Neural algorithms on VLSI concurrent architectures

Daniele D. CavigliaG. BisioGíovanní Parodi

Journal:   Neural Networks Year: 1988 Vol: 1 Pages: 377-377
JOURNAL ARTICLE

Designing high-throughput VLC decoder. I. Concurrent VLSI architectures

Shih‐Fu ChangDavid G. Messerschmitt

Journal:   IEEE Transactions on Circuits and Systems for Video Technology Year: 1992 Vol: 2 (2)Pages: 187-196
© 2026 ScienceGate Book Chapters — All rights reserved.