• DocumentCode
    1766470
  • Title

    A 1 TOPS/W Analog Deep Machine-Learning Engine With Floating-Gate Storage in 0.13 µm CMOS

  • Author

    Junjie Lu ; Young, Stephanie ; Arel, Itamar ; Holleman, Jeremy

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sciene, Univ. of Tennessee, Knoxville, TN, USA
  • Volume
    50
  • Issue
    1
  • fYear
    2015
  • fDate
    Jan. 2015
  • Firstpage
    270
  • Lastpage
    281
  • Abstract
    An analog implementation of a deep machine-learning system for efficient feature extraction is presented in this work. It features online unsupervised trainability and non-volatile floating-gate analog storage. It utilizes a massively parallel reconfigurable current-mode analog architecture to realize efficient computation, and leverages algorithm-level feedback to provide robustness to circuit imperfections in analog signal processing. A 3-layer, 7-node analog deep machine-learning engine was fabricated in a 0.13 μm standard CMOS process, occupying 0.36 mm 2 active area. At a processing speed of 8300 input vectors per second, it consumes 11.4 μW from the 3 V supply, achieving 1×10 12 operation per second per Watt of peak energy efficiency. Measurement demonstrates real-time cluster analysis, and feature extraction for pattern recognition with 8-fold dimension reduction with an accuracy comparable to the floating-point software simulation baseline.
  • Keywords
    CMOS digital integrated circuits; feature extraction; pattern clustering; random-access storage; real-time systems; unsupervised learning; 8-fold dimension reduction; algorithm-level feedback; analog signal processing; deep machine-learning engine; feature extraction; floating-point software simulation baseline; massively parallel reconfigurable current-mode analog architecture; nonvolatile floating-gate analog storage; online unsupervised trainability; pattern recognition; power 11.4 muW; real-time cluster analysis; size 0.13 mum; standard CMOS process; voltage 3 V; Computer architecture; Engines; Feature extraction; Learning systems; Logic gates; Training; Tunneling; Analog signal processing; current mode arithmetic; deep machine learning; floating gate; neuromorphic engineering; translinear circuits;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/JSSC.2014.2356197
  • Filename
    6919341