Title :
Improving energy efficiency of functional units by exploiting their data-dependent latency
Author :
Ou, Shih-Hao ; Lin, Yen-Cheng ; Lin, Tay-Jyi ; Liu, Chih-Wei
Author_Institution :
Dept. of Electron. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
fDate :
May 30 2010-June 2 2010
Abstract :
Conventional timing-optimized synchronous circuit is designed and constrained by the longest critical path delay, i.e. the worst-case design. However, the path delay of the circuit is absolutely data-dependent. In the example of an 8-bit multiplier simulation, for the 10,000 random input patterns, only about 1% of the input patterns exercise the critical path. This fact motivates us to exploit data-dependent latency of the functional unit to achieve significant energy reduction with negligible performance degradation. In this paper, we propose a design flow for the energy-efficient, variable-latency functional unit which exploits the data-dependent latency. In the 8-bit signed Booth-Wallace multiplier simulation (clock period: 1.2ns @UMC 90nm CMOS cell library), the proposed design can save energy by 21% with only 0.17% performance degradation. Besides, compared to other popular energy reduction technique, the pipelined architecture, for the classical 5-stage RISC processor, the proposed technique improves about 23-28% energy-delay metric performance efficiency.
Keywords :
critical path analysis; digital signal processing chips; energy conservation; integrated circuit design; multiprocessing systems; pipeline processing; reduced instruction set computing; timing circuits; 5-stage RISC processor; 8-bit signed Booth-Wallace multiplier simulation; circuit critical path delay; conventional timing optimized synchronous circuit; data dependent latency; energy delay metric performance efficiency; energy efficient design flow; energy reduction technique; performance degradation; pipelined architecture; variable latency functional unit; worst case design; Circuit synthesis; Clocks; Data engineering; Degradation; Delay; Energy consumption; Energy efficiency; Industrial electronics; Reduced instruction set computing; Timing;
Conference_Titel :
Circuits and Systems (ISCAS), Proceedings of 2010 IEEE International Symposium on
Conference_Location :
Paris
Print_ISBN :
978-1-4244-5308-5
Electronic_ISBN :
978-1-4244-5309-2
DOI :
10.1109/ISCAS.2010.5537593