Skip to main content

Design of Energy Efficient ALU Using Clock Gating for a Sensor Node

  • Conference paper
  • First Online:
Cyber-physical Systems and Digital Twins (REV2019 2019)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 80))

  • 2110 Accesses

Abstract

Recent growth in the need of fast devices and complex designs on a single System on Chip (SoC) mainly requires a low power and a highly efficient design in terms of speed and area. Moreover the Wireless Sensor Nodes which performs on the node processing are mainly powered by battery thereby requiring the processing element to consume less power for computations. The two ways of reducing power consumption is by either reducing static power consumption or by reducing dynamic power consumption. This paper has concentrated on reducing the dynamic power consumption using clock gating scheme. This scheme is applied to a 16-bit Arithmetic and Logic Unit with two distinct approaches namely Block Enabled Clock Gating and Functional Unit Enabled Clock Gating. A Comparative analysis is done for ALU without and with two distinct clock gating schemes. The reduction in clock power and dynamic power consumption is achieved with higher frequencies. Simulations and power analysis is done using Xilinx Vivado Simulator. With Functional unit enabled clock gating we could get more than 70% reduction in power for higher frequencies like 1 and 2 GHz.

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 229.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 299.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. Walravens, C., Dehaene, W.: Low-power digital signal processor architecture for wireless sensor nodes. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 22(2), 313–321 (2014)

    Article  Google Scholar 

  2. Jasmin C.S., Mathew, A.P.: Power efficient comparator architecture for wireless sensor nodes. In: International Conference on Emerging Technological Trends (ICETT), p. 978-1-5090-3751 (2016)

    Google Scholar 

  3. Hemapriya, K., Karthikeyan, R.: Low-power folded tree architecture and multi-bit flip-flop merging technique for WSN nodes. In: International Conference on Information Communication and Embedded Systems, p. 978-1-4799-3834 (2014)

    Google Scholar 

  4. Ranjithkumar, K., Anandharajan, T.R.V.: DSP architecture with folded tree for power constraint devices. In: Sixth International Conference on Advanced Computing (ICoAC), p. 978-1-4799-81S9 (2014)

    Google Scholar 

  5. Le, D.-H., Sugii, N., Kamohara, S., Nguyen, X.-T., Ishibashi, K., Pham, C.-K.: Design of a Low-power fixed-point 16-bit digital signal processor using 65 nm SOTB process. In: 2015 International Conference on IC Design & Technology (ICICDT) (2015)

    Google Scholar 

  6. Ferdous, T.: Design and FPGA-based implementation of a high performance 32-bit DSP processor. In: 2012 15th International Conference on Computer and Information Technology (ICCIT), p. 978-1-4673-4836 (2012)

    Google Scholar 

  7. Nguyen, X.-T., Huu, T.H., Le, D.H.: An ASIC implementation of 16-bit fixed-point digital signal processor. J. Sci. Technol. 51(4B), 282–289 (2013)

    Google Scholar 

  8. Shaer, L., Nahlus, I., Merhi, J., Kayssi, A., Chehab, A.: Low-power digital signal processor design for a hearing aid. In: 2013 4th Annual International Conference on Energy Aware Computing Systems and Applications (ICEAC), p. 978-1-4799-2543 (2013)

    Google Scholar 

  9. Shinde, J., Salankar, S.S.: Clock gating—a power optimizing technique for VLSI circuits. In: India Conference (INDICON), 2011

    Google Scholar 

  10. Kulkarni, R., Kulkarni, S.Y.: Power analysis and comparison of clock gated techniques implemented on a 16-bit ALU. In: Proceedings of International Conference on Circuits, Communication, Control and Computing (I4C 2014), p. 978-1-4799-5364 (2014)

    Google Scholar 

  11. Shrivastava, G., Singh, S.: Power optimization of sequential circuit based ALU using gated clock pulse enable logic. In: International Conference on Computational Intelligence and Communication Networks, p. 978-1-4799-6929-6 (2014)

    Google Scholar 

  12. Shanker, M., Bayoumi, M.A.: Clock gated FF for low power application in 90 nm CMOS. IEEE Trans. Circuits Syst. II, 978-1-429474-3 (2011)

    Google Scholar 

  13. Wimer, S., Koren, I.: The Optimal fan-out of clock network for power minimization by adaptive gating. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 20(10), 1772–1780 (2012)

    Article  Google Scholar 

  14. Oliver, J.P., Curto, J., Bouvier, D., Ramos, M., Boemo, E.: Clock gating and clock enable for FPGA power reduction. In: 8th Southern Conference on Programmable Logic (SPL), pp. 1–5 (2012)

    Google Scholar 

  15. Kamaraju, M., Lal Kishore, K., Tilak, A.V.N.: Power optimized ALU efficient datapath. Int. J. Comput. Appl. 11(11) (2010)

    Google Scholar 

Download references

Acknowledgements

I would like to thank my guide for the valuable guidance during the entire period of this work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. Sharath .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Sharath, M., Poornima, G. (2020). Design of Energy Efficient ALU Using Clock Gating for a Sensor Node. In: Auer, M., Ram B., K. (eds) Cyber-physical Systems and Digital Twins. REV2019 2019. Lecture Notes in Networks and Systems, vol 80. Springer, Cham. https://doi.org/10.1007/978-3-030-23162-0_35

Download citation

Publish with us

Policies and ethics