Skip to main content

Energy-Efficient VLSI Architecture & Implementation of Bi-modal Multi-banked Register-File Organization

  • Conference paper
  • First Online:
VLSI Design and Test (VDAT 2017)

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

Included in the following conference series:

  • 1428 Accesses

Abstract

For the execution of high-end applications of present-day scenario, processor consumes profound energy and its significant fraction is due to intensive register-file access in the processor architecture. Such fraction of energy required by the processor defers to reduce with the advancement of semiconductor technology and thereby, it is essential to design energy-efficient register-file architecture for the contemporary scenario. This paper presents new register-file architecture called the bi-modal multi-banked register-file organization to capture short term reused and short lived operands to alleviate load on register file to read and write. Additionally, instruction decode stage of the processor architecture is restructured to capture the reused and short lived register operands. On incorporating these new features, we have conceived a processor architecture that has been synthesized and post-layout simulated in 180 nm complementary metal-oxide semiconductor (CMOS) technology node. It consumes 35 mW of total power at 200 MHz of clock frequency. The bi-modal multi-banked register-file organization stores a fraction of data bandwidth, which is local to the functional units, resulting in the reduction of cost for supplying data to the execute stage. Subsequently, the proposed architecture is made to execute MiBench benchmark kernels and it showed up to 55% improvement in energy saving over an embedded reduced instruction-set computer (RISC) processor architecture.

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. Hennessy, J.L., Patterson, D.A.: Computer Architecture. A Quantitative Approach, 5th edn. Morgan Kaufmann Publishers Inc., San Francisco (2011)

    MATH  Google Scholar 

  2. Ayala, J.L., Lopez-Vallejo, M., Veidenbaum, A., Lopez, C.A.: Energy aware register file implementation through instruction predecode. In: IEEE International Conference on Application-Specific Systems, Architectures, and Processors, pp. 86–96 (2003)

    Google Scholar 

  3. Tabkhi, H., Schirner, G.: Application-guided power gating reducing register file static power. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 22, 2513–2526 (2014)

    Article  Google Scholar 

  4. Balkan, D., Sharkey, J., Ponomarev, D., Ghose, K.: Predicting and exploiting transient values for reducing register file pressure and energy consumption. IEEE Trans. Comput. 57, 82–95 (2008)

    Article  MathSciNet  Google Scholar 

  5. Tseng, J.H., Asanovic, K.: Energy-efficient register access. In: 13th Symposium on Integrated Circuits and Systems Design, pp. 377–382 (2000)

    Google Scholar 

  6. Gonzalez, R., Cristal, A., Ortega, D., Veidenbaum, A., Valero, M.: A content aware integer register file organization. In: 31st Annual International Symposium on Computer Architecture, pp. 314–324 (2004)

    Google Scholar 

  7. Zeng, H., Binghamton, N.Y., Ghose, K.: Register file caching for energy efficiency. In: Proceedings of the 2006 International Symposium on Low Power Electronics and Design, pp. 244–249 (2006)

    Google Scholar 

  8. Yung, R., Wilhelm, N.C.: Caching processor general registers. In: IEEE International Conference on Computer Design: VLSI in Computers and Processors (1995)

    Google Scholar 

  9. Balfour, J., Harting, R.C., Dally, W.J.: Operand registers and explicit operand forwarding. IEEE Comput. Archit. Lett. 8, 60–63 (2009)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rahul Shrestha .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Gudaparthi, S., Shrestha, R. (2017). Energy-Efficient VLSI Architecture & Implementation of Bi-modal Multi-banked Register-File Organization. In: Kaushik, B., Dasgupta, S., Singh, V. (eds) VLSI Design and Test. VDAT 2017. Communications in Computer and Information Science, vol 711. Springer, Singapore. https://doi.org/10.1007/978-981-10-7470-7_30

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-7470-7_30

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-7469-1

  • Online ISBN: 978-981-10-7470-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics