TY - GEN
T1 - Low power robust signal processing
AU - Papirla, Veera
AU - Jain, Aarul
AU - Chakrabarti, Chaitali
PY - 2009/11/24
Y1 - 2009/11/24
N2 - Voltage scaling has proven to be very effective in reducing the power consumption of digital systems. However, voltage overscaling, ie., reducing the voltage below the critical voltage, introduces errors which have to be compensated by additional computations. In this paper, we propose the use of radix-2 redundant binary arithmetic (RBR) as an alternative for designing low power robust systems. We show that for large data widths, such systems have superior energy-delay product (EDP) and error performance compared to 2's complement based systems. However, for smaller data widths, the 2's complement system has better EDP performance, and in such cases, we propose a low complexity prediction technique to compensate for voltage overscaled errors. We evaluate the performance of the RBR system and the 2's complement system for two image processing kernels, namely, the Gaussian filter and DCT/IDCT. We show that the RBR system is the low power design choice for the Gaussian filter with 16 bits precision while the 2's complement system with most significant bit prediction is the low power design choice for the IDCT kernel.
AB - Voltage scaling has proven to be very effective in reducing the power consumption of digital systems. However, voltage overscaling, ie., reducing the voltage below the critical voltage, introduces errors which have to be compensated by additional computations. In this paper, we propose the use of radix-2 redundant binary arithmetic (RBR) as an alternative for designing low power robust systems. We show that for large data widths, such systems have superior energy-delay product (EDP) and error performance compared to 2's complement based systems. However, for smaller data widths, the 2's complement system has better EDP performance, and in such cases, we propose a low complexity prediction technique to compensate for voltage overscaled errors. We evaluate the performance of the RBR system and the 2's complement system for two image processing kernels, namely, the Gaussian filter and DCT/IDCT. We show that the RBR system is the low power design choice for the Gaussian filter with 16 bits precision while the 2's complement system with most significant bit prediction is the low power design choice for the IDCT kernel.
KW - Algorithmic noise tolerance
KW - Redundant binary arithmetic
KW - Soft DSP
UR - http://www.scopus.com/inward/record.url?scp=70449730908&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=70449730908&partnerID=8YFLogxK
U2 - 10.1145/1594233.1594308
DO - 10.1145/1594233.1594308
M3 - Conference contribution
AN - SCOPUS:70449730908
SN - 9781605586847
T3 - Proceedings of the International Symposium on Low Power Electronics and Design
SP - 303
EP - 306
BT - ISLPED'09 - Proceedings of the 2009 ACM/IEEE International Symposium on Low Power Electronics and Design
T2 - 2009 ACM/IEEE International Symposium on Low Power Electronics and Design, ISLPED'09
Y2 - 19 August 2009 through 21 August 2009
ER -