TY - GEN
T1 - High-accuracy FIR filter design using stochastic computing
AU - Yuan, Bo
AU - Wang, Yanzhi
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2016/9/2
Y1 - 2016/9/2
N2 - Finite impulse response (FIR) filter is the basic functional component in various signal processing and communication systems. In many practical applications that have stringent requirement on spectrum, long FIR filters are needed to achieve the desired filtering performance. However, because a T-tap FIR filter requires T copies of high-complexity multiplier, the conventional design of long FIR filter consumes a large amount of silicon area and power dissipation. This paper, for the first time, proposes a high-accuracy stochastic computing (SC)-based FIR filter design. By utilizing the simplicity of stochastic arithmetic unit, the proposed stochastic FIR filter achieves significant reduction in hardware complexity as compared to the conventional design. More importantly, this paper proposes a new high-accuracy non-scaled stochastic adder that has significant increase in computation accuracy than the conventional stochastic adder. Built on this new stochastic adder, the proposed stochastic FIR filter achieves much higher accuracy than the existing stochastic FIR filter design, especially for large T cases, thereby unlocking the potentiality for the widespread applications of stochastic FIR filters in practical signal processing systems.
AB - Finite impulse response (FIR) filter is the basic functional component in various signal processing and communication systems. In many practical applications that have stringent requirement on spectrum, long FIR filters are needed to achieve the desired filtering performance. However, because a T-tap FIR filter requires T copies of high-complexity multiplier, the conventional design of long FIR filter consumes a large amount of silicon area and power dissipation. This paper, for the first time, proposes a high-accuracy stochastic computing (SC)-based FIR filter design. By utilizing the simplicity of stochastic arithmetic unit, the proposed stochastic FIR filter achieves significant reduction in hardware complexity as compared to the conventional design. More importantly, this paper proposes a new high-accuracy non-scaled stochastic adder that has significant increase in computation accuracy than the conventional stochastic adder. Built on this new stochastic adder, the proposed stochastic FIR filter achieves much higher accuracy than the existing stochastic FIR filter design, especially for large T cases, thereby unlocking the potentiality for the widespread applications of stochastic FIR filters in practical signal processing systems.
KW - FIR filter
KW - high accuracy
KW - stochastic computing
UR - http://www.scopus.com/inward/record.url?scp=84988913834&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84988913834&partnerID=8YFLogxK
U2 - 10.1109/ISVLSI.2016.63
DO - 10.1109/ISVLSI.2016.63
M3 - Conference contribution
AN - SCOPUS:84988913834
T3 - Proceedings of IEEE Computer Society Annual Symposium on VLSI, ISVLSI
SP - 128
EP - 133
BT - Proceedings - IEEE Computer Society Annual Symposium on VLSI, ISVLSI 2016
PB - IEEE Computer Society
T2 - 15th IEEE Computer Society Annual Symposium on VLSI, ISVLSI 2016
Y2 - 11 July 2016 through 13 July 2016
ER -