TY - JOUR
T1 - Pipelining technique for energy-aware datapaths
AU - Huang, Wei Sheng
AU - Lin, Tay Jyi
AU - Ou, Shih Hao
AU - Liu, Chih-Wei
AU - Jen, Chein Wei
PY - 2005
Y1 - 2005
N2 - This paper presents a novel method to improve the energy awareness of the pipelined datapaths for varying throughputs. It activates the pipeline registers only when necessary; i.e. a data item can bypass the pipeline registers when the operation is free of race from the succeeding one, and when the glitch is minimal. Then, the clock pulses of the unused pipeline registers are gated to reduce the energy dissipation. Compared to the conventional clock gating approach, our proposed on-demand pipelining eliminates all redundant clock pulses whenever the peak datarate is not reached. Moreover, our method has a constant input-tooutput latency for all operation modes, which significantly simplifies the integration tasks. In our simulations, the proposed on-demand pipelining saves up to 80% energy of conventional pipelined datapaths, and it can reduce about 34%̃39% energy dissipation of those with gated-clock only.
AB - This paper presents a novel method to improve the energy awareness of the pipelined datapaths for varying throughputs. It activates the pipeline registers only when necessary; i.e. a data item can bypass the pipeline registers when the operation is free of race from the succeeding one, and when the glitch is minimal. Then, the clock pulses of the unused pipeline registers are gated to reduce the energy dissipation. Compared to the conventional clock gating approach, our proposed on-demand pipelining eliminates all redundant clock pulses whenever the peak datarate is not reached. Moreover, our method has a constant input-tooutput latency for all operation modes, which significantly simplifies the integration tasks. In our simulations, the proposed on-demand pipelining saves up to 80% energy of conventional pipelined datapaths, and it can reduce about 34%̃39% energy dissipation of those with gated-clock only.
UR - http://www.scopus.com/inward/record.url?scp=67649101955&partnerID=8YFLogxK
U2 - 10.1109/ISCAS.2005.1464813
DO - 10.1109/ISCAS.2005.1464813
M3 - Conference article
AN - SCOPUS:67649101955
SN - 0271-4310
SP - 1218
EP - 1221
JO - Proceedings - IEEE International Symposium on Circuits and Systems
JF - Proceedings - IEEE International Symposium on Circuits and Systems
M1 - 1464813
T2 - IEEE International Symposium on Circuits and Systems 2005, ISCAS 2005
Y2 - 23 May 2005 through 26 May 2005
ER -