TY - GEN
T1 - Analysis of the Impact of LFSR Architecture on Accuracy of Stochastic Computing Processors
AU - An, Seongmo
AU - Lee, Sangho
AU - Shin, Jinyoung
AU - Jeong, Yue Ri
AU - Lee, Seung Eun
N1 - Publisher Copyright:
© 2025 IEEE.
PY - 2025
Y1 - 2025
N2 - Stochastic computing (SC) has emerged as an efficient paradigm for low-power, fault-tolerant processing in applications like neural networks and image processing. SC uses bitstream-based stochastic sequences to represent probabilities, making it inherently resilient to noise and computational errors. However, the accuracy of SC operations depends significantly on the quality of these sequences, typically generated by linear feed-back shift registers (LFSRs). This study analyzes the impact of different LFSR architectures-Fibonacci, Galois, and Mixed-on SC accuracy. Experiments revealed that Fibonacci LFSR, with its series-connected XOR configuration, achieved the lowest error rate, followed by Mixed and then Galois LFSR, which showed a significantly higher error rate. Additionally, results indicate that increasing the length of the stochastic sequence generally reduces the error rate across all LFSR types, while smaller operation results are associated with higher error rates. These findings suggest that carefully selecting the LFSR design and sequence length is crucial for optimizing SC processor accuracy, particularly in delay-sensitive environments where Mixed LFSR offers a balanced tradeoff between accuracy and hardware efficiency. Overall, this research provides essential insights into LFSR configuration strategies, supporting the development of SC processors tailored to energy-efficient, real-time applications, and guiding future advancements in SC architecture.
AB - Stochastic computing (SC) has emerged as an efficient paradigm for low-power, fault-tolerant processing in applications like neural networks and image processing. SC uses bitstream-based stochastic sequences to represent probabilities, making it inherently resilient to noise and computational errors. However, the accuracy of SC operations depends significantly on the quality of these sequences, typically generated by linear feed-back shift registers (LFSRs). This study analyzes the impact of different LFSR architectures-Fibonacci, Galois, and Mixed-on SC accuracy. Experiments revealed that Fibonacci LFSR, with its series-connected XOR configuration, achieved the lowest error rate, followed by Mixed and then Galois LFSR, which showed a significantly higher error rate. Additionally, results indicate that increasing the length of the stochastic sequence generally reduces the error rate across all LFSR types, while smaller operation results are associated with higher error rates. These findings suggest that carefully selecting the LFSR design and sequence length is crucial for optimizing SC processor accuracy, particularly in delay-sensitive environments where Mixed LFSR offers a balanced tradeoff between accuracy and hardware efficiency. Overall, this research provides essential insights into LFSR configuration strategies, supporting the development of SC processors tailored to energy-efficient, real-time applications, and guiding future advancements in SC architecture.
KW - approximate computing
KW - computer architecture
KW - linear feedback shift register (LFSR)
KW - stochastic computing (SC)
UR - https://www.scopus.com/pages/publications/105007554477
U2 - 10.1109/ISQED65160.2025.11014462
DO - 10.1109/ISQED65160.2025.11014462
M3 - Conference contribution
AN - SCOPUS:105007554477
T3 - Proceedings - International Symposium on Quality Electronic Design, ISQED
BT - Proceedings of the 26th International Symposium on Quality Electronic Design, ISQED 2025
PB - IEEE Computer Society
T2 - 26th International Symposium on Quality Electronic Design, ISQED 2025
Y2 - 23 April 2025 through 25 April 2025
ER -