TY - GEN
T1 - A stochastic reconfigurable architecture for fault-tolerant computation with sequential logic
AU - Li, Peng
AU - Qian, Weikang
AU - Lilja, David J.
PY - 2012
Y1 - 2012
N2 - Computation performed on stochastic bit streams is less efficient than that based on a binary radix because of its long latency. However, for certain complex arithmetic operations, computation on stochastic bit streams can consume less energy and tolerate more soft errors. In addition, the latency issue could be solved by using a faster clock frequency or in combination with a parallel processing approach. To take advantage of this computing technique, previous work proposed a combinational logic-based reconfigurable architecture to perform complex arithmetic operations on stochastic streams of bits. In this paper, we enhance and extend this reconfigurable architecture using sequential logic. Compared to the previous approach, the proposed reconfigurable architecture takes less hardware area and consumes less energy, while achieving the same performance in terms of processing time and fault-tolerance.
AB - Computation performed on stochastic bit streams is less efficient than that based on a binary radix because of its long latency. However, for certain complex arithmetic operations, computation on stochastic bit streams can consume less energy and tolerate more soft errors. In addition, the latency issue could be solved by using a faster clock frequency or in combination with a parallel processing approach. To take advantage of this computing technique, previous work proposed a combinational logic-based reconfigurable architecture to perform complex arithmetic operations on stochastic streams of bits. In this paper, we enhance and extend this reconfigurable architecture using sequential logic. Compared to the previous approach, the proposed reconfigurable architecture takes less hardware area and consumes less energy, while achieving the same performance in terms of processing time and fault-tolerance.
UR - http://www.scopus.com/inward/record.url?scp=84872059783&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84872059783&partnerID=8YFLogxK
U2 - 10.1109/ICCD.2012.6378656
DO - 10.1109/ICCD.2012.6378656
M3 - Conference contribution
AN - SCOPUS:84872059783
SN - 9781467330503
T3 - Proceedings - IEEE International Conference on Computer Design: VLSI in Computers and Processors
SP - 303
EP - 308
BT - 2012 IEEE 30th International Conference on Computer Design, ICCD 2012
T2 - 2012 IEEE 30th International Conference on Computer Design, ICCD 2012
Y2 - 30 September 2012 through 3 October 2012
ER -