Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

A Low Power TLB Structure for Embedded Systems

Published: 01 January 2002 Publication History

Abstract

We present a new two-level TLB (translationlook-aside buffer) architecture that integrates a 2-waybanked filter TLB with a 2-way banked main TLB. Theobjective is to reduce power consumption in embeddedprocessors by distributing the accesses to TLB entriesacross the banks in a balanced manner. First, an advancedfiltering technique is devised to reduce access power byadopting a sub-bank structure. Second, a bank-associativestructure is applied to each level of the TLB hierarchy.Simulation results show that the Energy*Delay productcan be reduced by about 40.9% compared to a fullyassociativeTLB, 24.9% compared to a micro-TLB with4+32 entries, and 12.18% compared to a micro-TLB with16+32 entries.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE Computer Architecture Letters
IEEE Computer Architecture Letters  Volume 1, Issue 1
January 2002
26 pages

Publisher

IEEE Computer Society

United States

Publication History

Published: 01 January 2002

Author Tags

  1. Bank associative structure
  2. filter mechanism
  3. low power design
  4. translation look-aside buffer

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2023)VCMalloc: A Virtually Contiguous Memory AllocatorIEEE Transactions on Computers10.1109/TC.2023.330273172:12(3431-3442)Online publication date: 1-Dec-2023
  • (2016)Memory protection in embedded systemsJournal of Systems Architecture: the EUROMICRO Journal10.1016/j.sysarc.2016.01.00663:C(61-69)Online publication date: 1-Feb-2016
  • (2010)B2P2Proceedings of the 13th International Workshop on Software & Compilers for Embedded Systems10.1145/1811212.1811215(1-10)Online publication date: 28-Jun-2010
  • (2006)An ultra low-power TLB designProceedings of the conference on Design, automation and test in Europe: Proceedings10.5555/1131481.1131792(1122-1127)Online publication date: 6-Mar-2006
  • (2004)Compiler-directed code restructuring for reducing data TLB energyProceedings of the 2nd IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis10.1145/1016720.1016747(98-103)Online publication date: 8-Sep-2004
  • (2002)Power protocolProceedings of the 35th annual ACM/IEEE international symposium on Microarchitecture10.5555/774861.774898(345-355)Online publication date: 18-Nov-2002
  • (2002)Generating physical addresses directly for saving instruction TLB energyProceedings of the 35th annual ACM/IEEE international symposium on Microarchitecture10.5555/774861.774882(185-196)Online publication date: 18-Nov-2002

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media