Skip to main content

VLSI Implementation of FIR Filter Using Different Addition and Multiplication Techniques

  • Conference paper
  • First Online:
Soft Computing Systems (ICSCS 2018)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 837))

Included in the following conference series:

  • 1553 Accesses

Abstract

Today, in the modernized digital scenario, speed and area are the crucial design parameters in any digital system design. Most of the DSP applications such as FIR and IIR filters demand high speed adders and multipliers for its arithmetic operations. The structural adders, truncated multipliers, delay elements used in FIR filter implementation consume more area, delay and power. So, in this work by using efficient adders and compressed multipliers, different MAC units are designed and these MAC units are placed in FIR filter architecture to identify the best one structures of FIR filter by evaluating its performance with respect to slices, LUT’s, and combinational delay. The coding is not in Verilog HDL and Simulation is carried by Modelsim 6.3 g. Finally, the design is implemented with Xilinx ISE 12.2 software on Spartan 3E kit.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Litwin, L.: FIR and IIR digital filters. IEEE Potentials 19(4), 28–31 (2000)

    Article  Google Scholar 

  2. Mahesh, R.: New reconfigurable architectures for implementing FIR filters with low complexity. IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. 29(2), 275–288 (2010)

    Article  Google Scholar 

  3. Vinod, A.P., Lai, E.: Low power and high-speed implementation of FIR filters for software defined radio receivers. IEEE Trans. Wirel. Commun. 5(7), 1669–1675 (2006)

    Article  Google Scholar 

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

    Article  Google Scholar 

  5. Pridhini, T.S.: Efficient FIR filter design using Wallace tree compression. Int. J. Sci. Eng. Technol. Res. (IJSETR) 3(4) (2014). ISSN 2278

    Google Scholar 

  6. bin Md Idros, M.F., bt Abu Hassan, S.F.: A design of butterworth low pass filter’s layout basideal filter approximation on the ideal filter approximation. In: 2009 IEEE Symposium on Industrial Electronics & Applications, Kuala Lumpur, pp. 754–757 (2009)

    Google Scholar 

  7. Chulet, S., Joshi, H.: FIR filter designing using wallace multiplier. Int. J. Eng. Tech. Res. (IJETR) 3(6) (2015)

    Google Scholar 

  8. Kesava, R.B.S., Rao, B.L., Sindhuri, K.B., Kumar, N.U.: Low power and area efficient Wallace tree multiplier using carry select adder with binary to excess-1 converter. In: 2016 Conference on Advances in Signal Processing (CASP), Pune, pp. 248–253 (2016)

    Google Scholar 

  9. AlJuffri, A.A., Badawi, A.S., BenSaleh, M.S., Obeid, A.M., Qasim, S.M.: FPGA implementation of scalable microprogrammed FIR filter architectures using Wallace tree and Vedic multipliers. In: Third Technological Advances in Electrical Electronics and Computer Engineering (TAEECE) (2015)

    Google Scholar 

  10. Hsiao, S.F., Jian, J.H.Z.: Low cost FIR filter designs based on faithfully rounded truncated multiple constant multiplications. IEEE Trans. Circuits Syst.-II Expr. Briefs 60(5), 287–291 (2013)

    Article  Google Scholar 

  11. Sukanya, S.L., Rao, N.M.R.L.: Design of FIR filter using efficient carry select adder. Int. J. Mag. Eng. Tech. Manag. Res. 3(10), 580–587 (2016)

    Google Scholar 

  12. Kumar, V.N., Nalluri, K.R., Lakshminarayanan, G.: Design of area and power efficient digital FIR filter using modified MAC unit. In: IEEE Sponsored 2nd International Conference on Electronics and Communication Systems, Coimbatore, India, pp. 884–887 (2015)

    Google Scholar 

  13. Kumar, M.R., Rao, G.P.: Design and implementation of 32 bit high level Wallace tree multiplier. Int. J. Tech. Res. Appl. 1(4), 86–90 (2013). International Conference, pp. 159–162 (2015)

    Google Scholar 

  14. Ramesh, A.P.: Implementation of dadda and array multiplier architectures using tanner tool. Int. J. Comput. Sci. Eng. Tech. 2(2), 28–41 (2011)

    Google Scholar 

  15. Udaya Kumar, N., Bala Sindhuri, K., Subbalakshmi, U., Kiranmayi, P.: Performance evaluation of vedic multiplier using multiplexer based adders. In: International Conference on Micro-Electronics, Electro Magnetics and Telecommunications (ICMEET) (2018)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to N. Udaya Kumar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Udaya Kumar, N., Subbalakshmi, U., Surya Priya, B., Bala Sindhuri, K. (2018). VLSI Implementation of FIR Filter Using Different Addition and Multiplication Techniques. In: Zelinka, I., Senkerik, R., Panda, G., Lekshmi Kanthan, P. (eds) Soft Computing Systems. ICSCS 2018. Communications in Computer and Information Science, vol 837. Springer, Singapore. https://doi.org/10.1007/978-981-13-1936-5_51

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-1936-5_51

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-1935-8

  • Online ISBN: 978-981-13-1936-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics