• DocumentCode
    131280
  • Title

    Energy and accuracy in multi-stage stochastic computing

  • Author

    Moons, Bert ; Verhelst, Marian

  • Author_Institution
    Dept. of Electr. Eng., KU Leuven, Leuven, Belgium
  • fYear
    2014
  • fDate
    22-25 June 2014
  • Firstpage
    197
  • Lastpage
    200
  • Abstract
    The continued scaling of feature sizes in integrated circuit technology leads to more uncertainty and unreliability in circuit behaviour. Maintaining the paradigm of deterministic Boolean computing therefore becomes increasingly challenging. Stochastic computing (SC) processes digital data in the form of pseudo-random bit-streams denoting probabilities and is therefore less vulnerable to uncertainty. When transient circuit variations are present, SC greatly outperforms classical binary implementations. Previous work has mainly been on SC circuits with only a few stages. This paper assesses the feasibility of multistage SC. First the reasons for decreasing accuracy in these types of circuits are discussed. Second, we introduce a straightforward method to evaluate the accuracy of general SC systems. Third, the validity of this new approach is illustrated through the design of a 1D-DCT stochastic circuit, as part of a JPEG compression accelerator. Last, we couple the results of our analysis to low-level energy considerations.
  • Keywords
    discrete cosine transforms; image processing; integrated circuit reliability; probability; JPEG compression accelerator; classical binary implementations; deterministic Boolean computing; digital data; integrated circuit technology; low-level energy; multistage stochastic computing; pseudorandom bit-streams denoting probabilities; transient circuit variations; Accuracy; Discrete cosine transforms; Logic gates; Signal to noise ratio; Transform coding; Transient analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    New Circuits and Systems Conference (NEWCAS), 2014 IEEE 12th International
  • Conference_Location
    Trois-Rivieres, QC
  • Type

    conf

  • DOI
    10.1109/NEWCAS.2014.6934017
  • Filename
    6934017