DocumentCode :
3398374
Title :
BEAM: bus encoding based on instruction-set-aware memories
Author :
Aghaghiri, Yazdan ; Fallah, Farzan ; Pedram, Massoud
Author_Institution :
Univ. of Southern California, Los Angeles, CA, USA
fYear :
2003
fDate :
21-24 Jan. 2003
Firstpage :
3
Lastpage :
8
Abstract :
This paper introduces a new approach for minimizing power dissipation on the memory address bus. The proposed approach relies on the availability of smart memories that have certain awareness of the instruction format of one or more architectures. Based on this knowledge, the memory calculates or predicts the instruction and data addresses. Hence, not all addresses are sent from the processor to the memory. This, in turn, significantly reduces the activity on the memory bus. The proposed method can eliminate up to 97% of the transitions on the instruction address bus and 75% of the transitions on the data address bus with a small hardware overhead. The actual power savings of 85% for the instruction bus and 64% for the data bus were achieved for a per-line bus capacitance of 10 pF.
Keywords :
VLSI; encoding; instruction sets; integrated memory circuits; low-power electronics; microprocessor chips; minimisation; storage allocation; system buses; 10 pF; BEAM; data addresses; instruction addresses; instruction format; instruction-set-aware memories; memory address bus; memory bus activity reduction; power dissipation minimization; smart memories; Capacitance; Circuits; Decoding; Encoding; Energy consumption; Hardware; Laboratories; Pins; Power dissipation; Process design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2003. Proceedings of the ASP-DAC 2003. Asia and South Pacific
Print_ISBN :
0-7803-7659-5
Type :
conf
DOI :
10.1109/ASPDAC.2003.1194985
Filename :
1194985
Link To Document :
بازگشت