2019 Silicon Nanoelectronics Workshop (SNW) 2019
DOI: 10.23919/snw.2019.8782977
|View full text |Cite
|
Sign up to set email alerts
|

A Parallel Bitstream Generator for Stochastic Computing

Abstract: Stochastic computing (SC) presents high error tolerance and low hardware cost, and has great potential in applications such as neural networks and image processing. However, the bitstream generator, which converts a binary number to bitstreams, occupies a large area and energy consumption, thus weakening the superiority of SC. In this paper, we propose a novel technique for generating bitstreams in parallel, which needs only one clock for conversion and significantly reduces the hardware cost. Synthesis result… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
7
0
3

Year Published

2019
2019
2024
2024

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 19 publications
(10 citation statements)
references
References 1 publication
0
7
0
3
Order By: Relevance
“…Both of them take up a large proportion in the overall power consumption. Therefore, works on low power converters [12] and new computing shows the conventional structure of SC memory system [6]. Input data from analog image sensor is converted into binary numbers through analog to digital converter (ADC) and then stored in standard SRAM array.…”
Section: A Stochastic Computing (Sc)mentioning
confidence: 99%
See 1 more Smart Citation
“…Both of them take up a large proportion in the overall power consumption. Therefore, works on low power converters [12] and new computing shows the conventional structure of SC memory system [6]. Input data from analog image sensor is converted into binary numbers through analog to digital converter (ADC) and then stored in standard SRAM array.…”
Section: A Stochastic Computing (Sc)mentioning
confidence: 99%
“…Both of them take up a large proportion in the overall power consumption. Therefore, works on low power converters [12] and new computing structure with simple conversion procedures are of great importance.…”
Section: A Stochastic Computing (Sc)mentioning
confidence: 99%
“…We can observe that every bit of N1 sees every bit of N2, so that the calculation result will be completely accurate. Moreover, binary number can be converted into deterministic code with simple decoder in parallel [9], which highly improves the energy efficiency and reduces the computing latency.…”
Section: Background and Motivation 21 Backgroundmentioning
confidence: 99%
“…However, SC requires a stochastic sequence including a large number of '0' s and '1' s [8], and generating the long stochastic sequence results in latency issues [9,10]. For instance, in 8-bit computation, the SC requires a 256-bit-long stochastic sequence [8].…”
Section: Introductionmentioning
confidence: 99%