Abstract
In recent years, power consumption has become one of the most critical design concerns in designing VLSI systems. The reduction of power consumption is inevitably required by the emergence of highly efficient and fast systems, which include CPU (Central Processor Unit), MCU (Micro Controller Unit), cache, and et cetera. This paper introduces a new low-power cache controller with successive tag comparison algorithm. Using these methods, the power consumption of a cache can be reduced. Simulation results show that the power consumption of a cache using the proposed method is reduced by 42% compared with conventional methods.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Flynn, M.J.: Computer Architecture, ch.5, pp. 265–344 (1995)
Hennessy, J.L., Pattersom, D.A.: Computer Architecture: A Quantitative Approach, ch. 5, pp. 373–483. Morgan Kaufmann, New York (1996)
Chandrakasan, A.P., Sheng, S., Broderson, R.W.: Low-Power CMOS Digital Design. IEEE J. Solid State Circuits 27(4), 473–483 (1992)
Chandrakasan, A.P., Broderson, R.W.: Minimizing Power Consumption in Digital CMOS circuit. IEEE Proc. 83(4), 498–523 (1995)
Amrutur, B., Horowitz, M.: Techniques to Reduce Power in Fast Wide Memories. In: Proc. IEEE symp. Low Power Electron, pp. 92–93 (1994)
Mizuno, H.: A 1V 100MHz 10mW Cache Using a Separated Bit-Line Memory Hierarchy Architecture and Domino Tag Comparators. IEEE Journal of Solid-State Circuits 31(11), 1618–1624 (1996)
Ko, U., Balsara, P.T.: Energy Optimization of Multilevel Cache Architecture for RISC and CISC Processors. IEEE Trans. VLSI Systems 6(2), 299–308 (1998)
Wang, H., Sun, T., Yang, Q.: Minimizing Area Cost of On-Chip Cache Memories by Caching Address Tags. IEEE Trans. on Computers 46(11), 1187–1201 (1997)
Kessler, R.E.: Inexpensive Implementations of Set-Associativity. In: Proc. 16th Int. Symp. on Computer Architecture, pp. 131–139 (June 1989)
Liu, L.: Cache Design with Partial Address Matching. In: Proc. 27th Int. Symp. on Microarchitecture, pp. 128–136 (November/December 1994)
Jouppi, N.P., Wilson, S.J.E.: Tradeoffs in Two-Level On-Chip Caching. In: Proc. 21st Annu. Int’l. Symp. Comput. Architect., pp. 34–45 (April 1994)
Hill, M.D.: A Case for Direct-Mapped Caches. Computer, 25–40 (December 1988)
Kim, C., Burger, D., Keckler, S.W.: An Adaptive Cache Structure for Future High-Performance Systems. In: IBM Austin Center for Advanced Studies 3rd Annual Austin CAS Conference (February 15, 2002)
Miranda, M., Catthoor, F., Janssen, M., De Man, H.: IMEC, and Belgium, Efficient Hardware Address Generation in Distributed Memory Architectures. In: ISSS Int. Symp. System Synthesis (November 6–8, 1996)
ARM7T RISC Processor Manual, ARM corp. (1997)
Farrens, M., Tyson, G., Pleszkun, A.R.: A Study of Single-Chip Processor/ Cache Organizations for Large Number of Transistors. In: Proc. 21st Annu. Int’l.Symp. Comput. Architect., pp. 338–347 (1994)
Goodman, J.R.: Using Cache Memory to Reduce Processor-Memory Traffic. In: Proc. 10th Annu. Int’l. Symp. Comput. Architect., April 1983, pp. 124–132 (1983)
Dubnicki, C., LeBlanc, T.: Adjustable Block Size Coherence Caches. In: Proc. 19th Annu. Int’l. Symp. Comput. Architect., May 1992, pp. 170–180 (1992)
Jouppi1, N.P.: Cache Write Policies and Performance. In: Proc. 20st Annu. Int’l. Symp. Comput. Architect., May 1993, pp. 191–201 (1993)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kim, TC., Kim, C., Chung, BY., Kim, SW. (2003). Low-Power Cache with Successive Tag Comparison Algorithm. In: Chico, J.J., Macii, E. (eds) Integrated Circuit and System Design. Power and Timing Modeling, Optimization and Simulation. PATMOS 2003. Lecture Notes in Computer Science, vol 2799. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39762-5_66
Download citation
DOI: https://doi.org/10.1007/978-3-540-39762-5_66
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20074-1
Online ISBN: 978-3-540-39762-5
eBook Packages: Springer Book Archive