Skip to main content

Power-Efficient Cache Design Using Dual-Edge Clocking Scheme in Sun OpenSPARC T1 and Alpha AXP Processors

  • Conference paper
Book cover Information Processing and Management (BAIP 2010)

Abstract

Power efficiency in VLSI design is in prime focus in today’s state of the art. A simple method of reducing power consumption in cache memories and other logic is presented here. We make use of both edges of clock signals to perform cache accesses in order to enable the reduction of operating frequency - and thus, dynamic power - without affecting performance to a large extent. Experimental results are presented, making use of the OpenSPARC T1 and Alpha AXP 21064 processor caches.

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Zhang, C.: An Efficient Direct Mapped Instruction Cache for Application-Specific Embedded Systems, Jersey City, New Jersey, USA (2005)

    Google Scholar 

  2. Megalingam, R.K., Krishnan, N., Arjun Ashok, V., Arunkumar, M.: Highly Power Efficient, Uncompromised Performance Cache Design Using Dual-Edged Clock. In: 2nd IEEE ICCSIT 2009, Beijing, China (2009)

    Google Scholar 

  3. Weste, H., Eshraghian, K.: Principles of CMOS VLSI Design

    Google Scholar 

  4. Kang, S.-M., Leblebici, Y.: CMOS Digital Integrated Circuits, 3rd edn. Tata McGraw-Hill, New York (2003)

    Google Scholar 

  5. Mano, M.: Computer System Architecture, 3rd edn.

    Google Scholar 

  6. Sun Microsystems: OpenSPARC T1 Microarchitecture Specification (2006)

    Google Scholar 

  7. OpenSPARC, http://www.opensparc.net/

  8. Xilinx, http://www.xilinx.com/

  9. Hennessy, J.L., Patterson, D.A.: Computer Organization and Design – The Hardware-Software Interface. Morgan Kaufman, San Francisco (1997)

    Google Scholar 

  10. Mathur, A., Wang, Q., Dimri, V.: Power Reduction Techniques at the RTL and System Level. In: 22nd International Conference on VLSI Design, January 5-9 (2009)

    Google Scholar 

  11. Tirumalashetty, V., Mahmoodi, H.: Clock Gating and Negative Edge Triggering for Energy Recovery Clock (2007)

    Google Scholar 

  12. Abella, J., González, A.: Power Efficient Data Cache Designs. In: Proceedings of the 21st International Conference on Computer Design, ICCD 2003 (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kannan, M.R., Arunkumar, M., Ashok, V.A., Nived, K., Daniel, C.J. (2010). Power-Efficient Cache Design Using Dual-Edge Clocking Scheme in Sun OpenSPARC T1 and Alpha AXP Processors. In: Das, V.V., et al. Information Processing and Management. BAIP 2010. Communications in Computer and Information Science, vol 70. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12214-9_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-12214-9_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-12213-2

  • Online ISBN: 978-3-642-12214-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics