Decomposition of instruction decoders for low-power designs

被引:0
作者
Kuo, Wu-An [1 ]
Hwang, Tingting [1 ]
Wu, Allen C. -H. [1 ]
机构
[1] Natl Tsing Hua Univ, Dept Comp Sci, Hsinchu 300, Taiwan
关键词
design; low power; instruction decoder;
D O I
10.1145/1179461.1179465
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
During the execution of processor instruction, decoding the instructions is a major task in identifying instructions and generating control signals for data paths. In this article, we propose two instruction decoder decomposition techniques for low-power designs. First, by tracing program execution sequences, we propose an algorithm that explores the relations between frequently executed instructions. Second, we propose a two-stage low-power decomposition structure for decoding instructions. Experimental results demonstrate that our proposed techniques achieve an average of 34.18% in power reduction and 12.93% in critical-path delay reduction for the instruction decoder.
引用
收藏
页码:880 / 889
页数:10
相关论文
共 10 条
[1]  
*ARM LTD, 1995, INTRO THUMB
[2]  
Chow S.-H., 1996, ACM Transactions on Design Automation of Electronic Systems, V1, P315, DOI 10.1145/234860.234862
[3]  
GOLDENBERG C, 1996, SMALL AREA LOW POWER
[4]  
HENNESSY J, 1996, COMPUTER ARCHITECTUR, P103
[5]  
Holmer B. K., 1990, Proceedings. The 17th Annual International Symposium on Computer Architecture (Cat. No.90CH2887-8), P282, DOI 10.1109/ISCA.1990.134537
[6]  
*INT CORP, 1995, PENT FAM DEV MAN, V2
[7]  
KISSELL DK, 1997, MIPS16 HIGH DENS MIP
[8]   Decomposition of instruction decoder for low power design [J].
Kuo, WA ;
Hwang, T ;
Wu, ACH .
DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2004, :664-665
[9]  
Lin B., 1989, P IFIP INT C VLSI, P187
[10]   Power savings in embedded processors through decode filter cache [J].
Tang, WY ;
Gupta, R ;
Nicolau, A .
DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2002 PROCEEDINGS, 2002, :443-448