• DocumentCode
    65700
  • Title

    The Diffusion Network in Analog VLSI Exploiting Noise-Induced Stochastic Dynamics to Regenerate Various Continuous Paths

  • Author

    Yi-Da Wu ; Hsin Chen

  • Author_Institution
    Dept. of Electr. Eng., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • Volume
    62
  • Issue
    6
  • fYear
    2015
  • fDate
    Jun-15
  • Firstpage
    1617
  • Lastpage
    1626
  • Abstract
    The Diffusion Network (DN) is a stochastic recurrent network capable of learning to regenerate various distributions of continuous-valued, continuous-time paths. By generalizing the data variability with internal stochasticity, the DN is found useful for distinguishing time-varying, biomedical signals reliably. In addition, the DN is a generalized form of the hidden Markov model and the Kalman filter, both of which have been useful in many applications. However, the continuous-time dynamics of the DN are governed by stochastic differential equations, making the DN unfavorable for execution in a digital computer. This paper presents the translation of the DN into analog very large scale integration (VLSI). By exploiting the natural differential current-voltage relationship of capacitors, the stochastic differential equations are computed by analog VLSI simultaneously in real time. The stochasticity required by the DN in VLSI is induced by a multi-channel noise generator on-chip, such that the DN actually uses noise-induced stochastic dynamics to generate continuous paths. Moreover, log-domain representation is employed to increase the dynamic range for diffusion processes, as well as to facilitate the subthreshold operation for power reduction. As subthreshold operation is prone to more nonlinear effects, the biasing conditions and operation ranges that minimize the effects are identified. Afterwards, a DN system-on-a-chip with four stochastic units is fabricated with the 0.18 μm CMOS technology. The measurement results reveal the DN in VLSI is able to regenerate a variety of continuous paths with noise-induced stochastic dynamics in VLSI. Moreover, the practical utility of the DN system is demonstrated in the context of recognizing electrocardiograms.
  • Keywords
    CMOS analogue integrated circuits; Kalman filters; VLSI; analogue integrated circuits; differential equations; hidden Markov models; noise generators; system-on-chip; CMOS technology; DN system-on-a-chip; Kalman filter; analog VLSI; analog very large scale integration; biasing condition; biomedical signal; complementary metal oxide semiconductor; continuous-time dynamics; data variability; differential current-voltage relationship; diffusion network; diffusion process; digital computer; electrocardiogram; hidden Markov model; log-domain representation; multichannel noise generator; noise-induced stochastic dynamics; power reduction; size 0.18 mum; stochastic differential equation; stochastic recurrent network; various continuous path regeneration; Capacitors; Dynamic range; Hidden Markov models; Noise; Stochastic processes; Transistors; Very large scale integration; Analog VLSI implementation; Diffusion Network; noise; stochastic dynamics;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2015.2416811
  • Filename
    7108059