• DocumentCode
    2480956
  • Title

    A spectral transform approach to stochastic circuits

  • Author

    Alaghi, Armin ; Hayes, John P.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Univ. of Michigan, Ann Arbor, MI, USA
  • fYear
    2012
  • fDate
    Sept. 30 2012-Oct. 3 2012
  • Firstpage
    315
  • Lastpage
    321
  • Abstract
    Stochastic computing (SC) processes data in the form of long pseudo-random bit-streams denoting probabilities. Its key advantages are simple computational elements and high soft-error tolerance. Recent technology developments have revealed important new SC applications such as image processing and LDPC decoding. Despite its long history, SC still lacks a comprehensive design methodology; existing methods tend to be ad hoc and limited to a few arithmetic functions. We demonstrate a fundamental relation between stochastic circuits and spectral transforms. Based on this, we propose a transform approach to the analysis and synthesis of SC circuits. We illustrate the approach for a variety of basic combinational SC design problems, and show that the area cost associated with stochastic number generation can be significantly reduced.
  • Keywords
    logic circuits; radiation hardening (electronics); stochastic processes; pseudo-random bit-streams; soft error tolerance; spectral transform; stochastic circuits; stochastic computing; Accuracy; Fourier transforms; Parity check codes; Polynomials; Tin; Vectors; Design methodology; logic synthesis; probabilistic methods; stochastic computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design (ICCD), 2012 IEEE 30th International Conference on
  • Conference_Location
    Montreal, QC
  • ISSN
    1063-6404
  • Print_ISBN
    978-1-4673-3051-0
  • Type

    conf

  • DOI
    10.1109/ICCD.2012.6378658
  • Filename
    6378658