Scalable Bit Partitioning for Hybrid Random Number Generation in Parallel Stochastic Computing
Stochastic computing (SC) allows error tolerance design and the ability to perform complex binary operations using simple digital logic circuits, advantageous for low-power design. However, it requires a longer computation time for higher accuracy. To address this, we propose a novel random number g...
Saved in:
Published in | Journal of semiconductor technology and science Vol. 25; no. 4; pp. 363 - 374 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
대한전자공학회
31.08.2025
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Stochastic computing (SC) allows error tolerance design and the ability to perform complex binary operations using simple digital logic circuits, advantageous for low-power design. However, it requires a longer computation time for higher accuracy. To address this, we propose a novel random number generator (RNG) that produces multiple random numbers simultaneously, reducing computation time through parallel processing while achieving lower hardware resource consumption compared to conventional parallel RNG. Our design uses fixed upper bits and a single RNG to generate multiple random numbers in parallel. This approach demonstrates computation speeds up to 64 times faster than conventional methods while reducing area and power by up to 68.2% and 81.9%, respectively, when implemented in 65-nm CMOS technology. Furthermore, we prove the efficacy of our proposed design in digital image processing applications. KCI Citation Count: 0 |
---|---|
ISSN: | 1598-1657 2233-4866 |
DOI: | 10.5573/JSTS.2025.25.4.363 |