Skip to main content
Log in

Comparative study of FFA architectures using different multiplier and adder topologies

  • Technical Paper
  • Published:
Microsystem Technologies Aims and scope Submit manuscript

Abstract

Parallel FIR filter is the prime block of many modern communication application such as MIMO, multi-point transceivers etc. But hardware replication problem of parallel techniques make the system more bulky and costly. Fast FIR algorithm (FFA) gives the best alternative to traditional parallel techniques. In this paper, FFA based FIR structures with different topologies of multiplier and adder are implemented. To optimize design different multiplication technique like add and shift method, Vedic multiplier and booth multiplier are used for computation. Various adders such as carry select adder, carry save adder and Han-Carlson adder are analyzed for improved performance of the FFA structure. The basic objective is to investigate the performance of these designs for the tradeoffs between area, delay and power dissipation. Comparative study is carried out among conventional and different proposed designs. The advantage of presented work is that; based on the constraints, one can select the suitable design for specific application. It also fulfils the literature gap of critical analysis of FPGA implementation of FFA architecture using different multiplier and adder topologies. Xilinx Vivado HLS tool is used to implement the proposed designs in VHDL.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

References

  • Acha JI (1989) Computational structures for fast implementation of L-path and L-block digital filters. IEEE Trans Circuits Syst 36(6):805–812

    Article  Google Scholar 

  • Antoniou A (1993) Digital filter: analysis, design and applications. McGraw-Hill, New York

    Google Scholar 

  • Chandra A, Chattopadhyay S (2015) Design of hardware efficient FIR filter: a review of the state of the art approaches. Int J 19:212–226

    Google Scholar 

  • Chung JG, Parhi KK (2002) Frequency-spectrum-based low-area low-power parallel FIR filter design. EURASIP J Appl Signal Process 2002(9):444–453

    MATH  Google Scholar 

  • Gupta T, Sharma JB (2018) Han-Carlson adder based high-speed vedic multiplier for complex multiplication. Microsyst Technol 24:3901–3906 (ISSN 0946-7076)

    Article  Google Scholar 

  • Han T, Carlson D (1987) Fast area-efficient VLSI Adders. In: Proceedings of 8th Symposium on Computer Arithmetic, pp 49–56

  • Kerur SS, Narchi JCP, Kittur HM, Girish VA (2011) Implementation of vedic multiplier for digital signal processing. Int J Comput Appl 16:1–5

    Google Scholar 

  • Meher PK, Park SY (2011) High-throughput pipelined realization of adaptive FIR filter based on distributed arithmetic. In: Proceedings of IEEE/IFIP19th International Conference on VLSI-SOC, pp 428–433

  • Mitra SK (2001) Digital signal processing: a computer-based approach, 2nd edn. McGraw Hill, New York

    Google Scholar 

  • Mitttal A, Nandi A, Yadav D (2017) Comparative study of 16-order FIR filter design using different multiplication techniques. IET Circuits Devices Syst 11(3):196–200

    Article  Google Scholar 

  • Mohanty BK, Meher PK (1988) Novel flexible systolic mesh architecture for parallel VLSI implementation of finite digital convolution. IETE J Res 44(6):261–266

    Article  Google Scholar 

  • Moni DJ, Sophia PE (2011) Design of low power and high speed configurable booth multiplier. In: Proceedings of IEEE, 978-1-4244-8679-3/11

  • Mou Z-J, Duhamel P (1987) Fast FIR filtering: algorithms and implementations. Signal Process 13:377–384

    Article  Google Scholar 

  • Mou ZJ, Duhamel P (1991) Short-length FIR filters and their use in the fast non-recursive filtering. IEEE Trans Signal Process 39(6):1322–1332

    Article  Google Scholar 

  • Paliwal P, Sharma JB (2018a) Fast FIR algorithm based symmetric FIR filter using Han-Carlson adder and vedic multiplier. Int J Pure Appl Math 118(24):1–13

    Google Scholar 

  • Paliwal P, Sharma JB (2018b) Efficient FPGA implementation architecture of fast FIR algorithm using Han-Carlson adder based Vedic multiplier. In: Proceedings of the international conference on inventive research in computing applications (ICIRCA 2018), pp 643–646

  • Parker DA, Parhi KK (1996) Area-efficient parallel FIR digital filter implementations. In: International conference on application-specific systems, architectures and processors, Chicago, IL

  • Parker DA, Parhi KK (1997) Low-area/power parallel FIR digital filter implementations. J VLSI Signal Process Syst 17(1):75–92

    Article  Google Scholar 

  • Pearson DN, Parhi KK (1995) Low-power FIR digital filter architectures. In: Proceedings of IEEE International Symposium on circuits and systems, Seattle, WA, pp 231–234

  • Proakis JG (2008) Digital signal processing: principles, algorithms and applications, 4th edn. New Delhi, Prentice Hall of India

    Google Scholar 

  • Ramkumar B, Kittur HM (2012) Low-power and area-efficient carry select adder. IEEE Trans VLSI Syst 20(2):371–375

    Article  Google Scholar 

  • Tsao T-C, Choi K (2012) Area-efficient parallel fir digital filter structures for symmetric convolutions based on fast FIR algorithm. IEEE Trans VLSI Syst 20(2):366–371

    Article  Google Scholar 

  • Uma R, Vijayan V, Mohanapriya M, Paul S (2012) Area, delay and power comparison of adder topologies. Int J VLSI Des Commun Syst 3(1):153

    Article  Google Scholar 

  • Zergainoh A, Duhamel P (1995) Implementation and performance of composite fast FIR filtering algorithms. In: IEEE signal processing society workshop on VLSI signal processing, Sakai, Japan, pp 267–276

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Janki Ballabh Sharma.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Paliwal, P., Sharma, J.B. & Nath, V. Comparative study of FFA architectures using different multiplier and adder topologies. Microsyst Technol 26, 1455–1462 (2020). https://doi.org/10.1007/s00542-019-04678-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00542-019-04678-8

Navigation