TY - GEN
T1 - A power-aware variable-precision multiply-accumulate unit
AU - Chang, Jin Kyu
AU - Lee, Hanho
AU - Choi, Chang Seok
PY - 2009
Y1 - 2009
N2 - An energy-efficient power-aware design is highly desirable for digital signal processing (DSP) functions that encounter a wide diversity of operating scenarios in battery-powered wireless sensor network systems. Addressing this issue, this paper presents a power-aware variable-precision multiply-accumulate (VP-MAC) unit that makes use of dynamic-range detection unit and a 16-bit scalable Baugh-Wooley Multiplier with fixed-width error compensation circuit for DSP applications. The proposed VP-MAC contains both an 8-bit and a 16-bit multiplier and has input gating to route the data to appropriate hardware. When 16-bit multiplication is needed, the entire multiplier is used. However, if only 8-bit multiplication is needed, the 8-bit logic is enabled. Simulated and measured results show a reduced power-consumption of 43% and reduced gate count of 42.7% respectively, in comparison with conventional power-aware scalable pipelined MAC unit.
AB - An energy-efficient power-aware design is highly desirable for digital signal processing (DSP) functions that encounter a wide diversity of operating scenarios in battery-powered wireless sensor network systems. Addressing this issue, this paper presents a power-aware variable-precision multiply-accumulate (VP-MAC) unit that makes use of dynamic-range detection unit and a 16-bit scalable Baugh-Wooley Multiplier with fixed-width error compensation circuit for DSP applications. The proposed VP-MAC contains both an 8-bit and a 16-bit multiplier and has input gating to route the data to appropriate hardware. When 16-bit multiplication is needed, the entire multiplier is used. However, if only 8-bit multiplication is needed, the 8-bit logic is enabled. Simulated and measured results show a reduced power-consumption of 43% and reduced gate count of 42.7% respectively, in comparison with conventional power-aware scalable pipelined MAC unit.
UR - http://www.scopus.com/inward/record.url?scp=74549142949&partnerID=8YFLogxK
U2 - 10.1109/ISCIT.2009.5341060
DO - 10.1109/ISCIT.2009.5341060
M3 - Conference contribution
AN - SCOPUS:74549142949
SN - 9781424445219
T3 - 2009 9th International Symposium on Communications and Information Technology, ISCIT 2009
SP - 1336
EP - 1339
BT - 2009 9th International Symposium on Communications and Information Technology, ISCIT 2009
T2 - 2009 9th International Symposium on Communications and Information Technology, ISCIT 2009
Y2 - 28 September 2009 through 30 September 2009
ER -