加法器
计算机科学
离散余弦变换
数字信号处理
有限冲激响应
背景(考古学)
电子工程
晶体管
算法
还原(数学)
计算机工程
计算机硬件
电压
延迟(音频)
数学
人工智能
图像(数学)
电气工程
生物
工程类
古生物学
电信
几何学
作者
Vaibhav Gupta,Debabrata Mohapatra,Anand Raghunathan,Kaushik Roy
标识
DOI:10.1109/tcad.2012.2217962
摘要
Low power is an imperative requirement for portable multimedia devices employing various signal processing algorithms and architectures. In most multimedia applications, human beings can gather useful information from slightly erroneous outputs. Therefore, we do not need to produce exactly correct numerical outputs. Previous research in this context exploits error resiliency primarily through voltage overscaling, utilizing algorithmic and architectural techniques to mitigate the resulting errors. In this paper, we propose logic complexity reduction at the transistor level as an alternative approach to take advantage of the relaxation of numerical accuracy. We demonstrate this concept by proposing various imprecise or approximate full adder cells with reduced complexity at the transistor level, and utilize them to design approximate multi-bit adders. In addition to the inherent reduction in switched capacitance, our techniques result in significantly shorter critical paths, enabling voltage scaling. We design architectures for video and image compression algorithms using the proposed approximate arithmetic units and evaluate them to demonstrate the efficacy of our approach. We also derive simple mathematical models for error and power consumption of these approximate adders. Furthermore, we demonstrate the utility of these approximate adders in two digital signal processing architectures (discrete cosine transform and finite impulse response filter) with specific quality constraints. Simulation results indicate up to 69% power savings using the proposed approximate adders, when compared to existing implementations using accurate adders.
科研通智能强力驱动
Strongly Powered by AbleSci AI