• DocumentCode
    391867
  • Title

    A floating-gate vector-quantizer

  • Author

    Hasler, P. ; Smith, Puul ; Duffy, C. ; Gordon, Chrisrul ; Dugger, J. ; Anderson, David

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
  • Volume
    1
  • fYear
    2002
  • fDate
    4-7 Aug. 2002
  • Abstract
    We present a floating-gate based system for computing vector quantization (VQ), which is typically used for data compression and classification of signals to symbols. We present an architecture and resulting circuits which will enable direct programming/storage of weight vectors, as well as methods for adaptive VQ. We use an analog bump circuit to perform a continuous distance computation along a particular input coordinate. Unlike a traditional bump circuit, we use differential floating-gate inputs to provide the ability to store the learned value. The current outputs of each bump circuit are summed along a single wire, where the largest result(s) are selected using a winner-take-all circuit. We present experimental results measured from ICs fabricated on a 0.5 μm CMOS process available through MOSIS.
  • Keywords
    CMOS integrated circuits; analogue processing circuits; programmable circuits; vector quantisation; 0.5 micron; CMOS process; adaptive VQ; analog bump circuit; continuous distance computation; data compression; differential floating-gate inputs; floating-gate vector-quantizer; winner-take-all circuit; Analog integrated circuits; Analog-digital conversion; Automatic speech recognition; Broadcasting; Computer architecture; Current measurement; Multidimensional systems; Speech recognition; Vector quantization; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2002. MWSCAS-2002. The 2002 45th Midwest Symposium on
  • Print_ISBN
    0-7803-7523-8
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2002.1187190
  • Filename
    1187190