2n RRR: Improved stochastic number duplicator based on bit re-arrangement

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)


In the fields of machine learning and image processing, cost-less circuits with low energy are required instead of extreme precision, and stochastic computing (SC), a type of approximate computing, is attracting attention. In SC, stochastic numbers (SNs), bit streams with values of the appearance rates of 1's, are used. SC enables calculations with simple circuits. To make the calculation results correct, duplication of an SN (gener-ating an SN with the same value) is required when using the SN with the same value. The conventional SN duplicator composed of a flip-flop (FF) has a problem that the output SN only depends on the input SN. Therefore, if the FF-based duplicator is used in a circuit with re-convergence paths, the output SN becomes erroneous. This paper proposes an SN duplicator, 2 n RRR, that can output more independent output by its improved flexibility of bit re-arrangement. With this duplicator, the errors of the hyperbolic tangent function are reduced by up to 50% compared to the duplicator that we proposed previously. Also, up to more than 99.9% of the circuit area is reduced compared to the implementation of binary computing.

Original languageEnglish
Title of host publication2018 New Generation of CAS, NGCAS 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
Number of pages4
ISBN (Electronic)9781538676813
Publication statusPublished - 2018 Dec 10
Event2018 New Generation of CAS, NGCAS 2018 - Valletta, Malta
Duration: 2018 Nov 202018 Nov 23

Publication series

Name2018 New Generation of CAS, NGCAS 2018


Other2018 New Generation of CAS, NGCAS 2018


  • Bit re-arrangement
  • Re-convergence path
  • Stochastic computing
  • Stochastic number
  • Stochastic number duplicator

ASJC Scopus subject areas

  • Hardware and Architecture
  • Electrical and Electronic Engineering
  • Energy Engineering and Power Technology
  • Instrumentation


Dive into the research topics of '2n RRR: Improved stochastic number duplicator based on bit re-arrangement'. Together they form a unique fingerprint.

Cite this