High-performance FIR filter design based on sharing multiplication

Jongsun Park, Khurram Muhammad, Kaushik Roy

Research output: Contribution to journalArticlepeer-review

31 Citations (Scopus)


Finite impulse response (FIR) filtering can be expressed as multiplications of vectors by scalars. We present high-speed designs for FIR filters based on a computation sharing multiplier which specifically targets computation re-use in vector-scalar products. The performance of the proposed implementation is compared with implementations based on carry-save and Wallace tree multipliers in 0.35-μm technology. We show that sharing multiplier scheme improves speed by approximately 52 and 33% with respect to the FIR filter implementations based on the carry-save multiplier and Wallace tree multiplier, respectively. In addition, sharing multiplier scheme has a relatively small power delay product than other multiplier schemes. Using voltage scaling, power consumption of the FIR filter based on computation sharing multiplier can be reduced to 41% of the FIR filter based on the Wallace tree multiplier for the same frequency of operation.

Original languageEnglish
Pages (from-to)244-253
Number of pages10
JournalIEEE Transactions on Very Large Scale Integration (VLSI) Systems
Issue number2
Publication statusPublished - 2003 Apr
Externally publishedYes

Bibliographical note

Funding Information:
Manuscript received July 27, 2000; revised March 26, 2001. This work was supported in part by Rockwell Corporation and by AT&T/Lucent Foundation. J. Park and K. Roy are with the School of Electrical and Computer Engineering, Purdue University, West Lafayette, IN 47907 USA (e-mail: jongsun@ecn.purdue.edu; kaushik@ecn.purdue.edu). K. Muhammad is with Texas Instruments Inc., Dallas, TX 75243 USA (e-mail: khurram@msp.sc.ti.com). Digital Object Identifier 10.1109/TVLSI.2002.800529


  • Computation sharing
  • Computation sharing multiplier
  • High-performance finite impulse response (FIR) filter

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Electrical and Electronic Engineering


Dive into the research topics of 'High-performance FIR filter design based on sharing multiplication'. Together they form a unique fingerprint.

Cite this