NASA NTRS · 19940013876
An improved distributed arithmetic architecture
Abstract
Speed requirements have been, and will continue to be, a major consideration in the design of hardware to implement digital signal processing functions like digital filters and transforms like the DFT and DCT. The conventional approach is to increase speed by adding hardware and increasing chip area. The real challenge is to save chip area while still maintaining high speed performance. The approach we propose is based on the distributed arithmetic implementation (DA) of digital filters. The improvement is based on two observations. Firstly, a single memory element can replace several identical memory elements in a fully parallel DA implementation. Secondly, truncation or rounding may be introduced into the computation at strategic points without increasing error unduly. Both of these approaches can be used to attain area savings without impairing speed of operation.
Keep this discovery
Explore connections, maps & timelines
Guo, X., Lynn, D. W.. 1991-01-01. An improved distributed arithmetic architecture. https://ntrs.nasa.gov/citations/19940013876
Cite the original work for its findings. Save a collection to share your selection of sources.