Search NASASearch

NASA NTRS · 19840031462

A parallel architecture for digital filtering using Fermat number transforms

Abstract

In this correspondence, a parallel architecture is developed to compute the linear convolution of two sequences of arbitrary lengths using the Fermat number transform (FNT). In particular, a pipeline structure is designed to compute a 128-point FNT. In this FNT, only additions and bit rotations are required. The overlap-save method is generalized for the FNT to realize a digital filter of arbitrary length. The generalized overlap-save method alleviates the usual dynamic range limitation of FNT's of long transform lengths. A parallel architecture is developed to realize this type of overlap-save method using one FNT and several inverse FNT's of 128 points. Its architecture is regular, simple, and flexible, and therefore naturally suitable for VLSI implementation.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Truong, T. K., Reed, I. S., Yeh, C.-S., Shao, H. M.. 1983-09-01. A parallel architecture for digital filtering using Fermat number transforms. https://ntrs.nasa.gov/citations/19840031462

Cite the original work for its findings. Save a collection to share your selection of sources.