2020
DOI: 10.1109/tc.2019.2949779
|View full text |Cite
|
Sign up to set email alerts
|

Design and Analysis of Efficient Maximum/Minimum Circuits for Stochastic Computing

Abstract: In stochastic computing (SC), a real-valued number is represented by a stochastic bit stream, encoding its value in the probability of obtaining a one. This leads to a significantly lower hardware effort for various functions and provides a higher tolerance to errors (e.g., bit flips) compared to binary radix representation. The implementation of a stochastic max/min function is important for many areas where SC has been successfully applied, such as image processing or machine learning (e.g., max pooling in n… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
15
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
6

Relationship

1
5

Authors

Journals

citations
Cited by 19 publications
(15 citation statements)
references
References 29 publications
0
15
0
Order By: Relevance
“…If A represents a larger number than B, ones of A in excess to B are output as well, together representing the number of bitstream A (then the maximum) in the output stream. As described in [22], this circuit closely approximates the maximum function with high precision, with its error depending on the shift register length as well as of course on the bitstream length.…”
Section: B Stochastic Computing Shrink Functionmentioning
confidence: 99%
See 2 more Smart Citations
“…If A represents a larger number than B, ones of A in excess to B are output as well, together representing the number of bitstream A (then the maximum) in the output stream. As described in [22], this circuit closely approximates the maximum function with high precision, with its error depending on the shift register length as well as of course on the bitstream length.…”
Section: B Stochastic Computing Shrink Functionmentioning
confidence: 99%
“…In the literature, several min/max circuits for stochastic computing have been proposed [20]- [22]. The approach of [22], as depicted on the right in Fig.…”
Section: B Stochastic Computing Shrink Functionmentioning
confidence: 99%
See 1 more Smart Citation
“…The cost of the aforementioned attributes is a trade-off between precision and latency in signal representations, since the longer the processed bit stream the higher precision is achieved. For the relaxation of this tradeoff novel processing methods are proposed in the literature, which aim to both exploit the advantageous features and overcome the difficulties of this computing paradigm [13], [14], [15].…”
Section: A Related Workmentioning
confidence: 99%
“…It is worth mentioning that the XOR gate is also employed for similar arithmetic operations [13]. Namely, if the input stochastic bit streams X 1 and X 2 are unequal, then the XOR gate produces 1 at its output, i.e.…”
Section: ) Addition and Subtractionmentioning
confidence: 99%