• DocumentCode
    973112
  • Title

    A real-time clustering microchip neural engine

  • Author

    Serrano-Gotarredona, Teresa ; Linares-Barranco, Bemabé

  • Author_Institution
    Dept. of Analog Design, Centro Nacional de Microelectron., Seville, Spain
  • Volume
    4
  • Issue
    2
  • fYear
    1996
  • fDate
    6/1/1996 12:00:00 AM
  • Firstpage
    195
  • Lastpage
    209
  • Abstract
    This paper presents an analog current-mode VLSI implementation of an unsupervised clustering algorithm. The clustering algorithm is based on the popular ART1 algorithm, but has been modified resulting in a more VLSI-friendly algorithm that allows a more efficient hardware implementation with simple circuit operators, little memory requirements, modular chip assembly capability, and higher speed figures. The chip described in this paper implements a network that can cluster 100 binary pixel input patterns into up to 18 different categories. Modular expansibility of the system is directly possible by assembling a V/spl times/M array of chips without any extra interfacing circuitry, so that the maximum number of clusters is 18/spl times/M and the maximum number of bits of the input pattern is N/spl times/100. Pattern classification and learning is performed in 1.8 /spl mu/s, which is an equivalent computing power of 4.4/spl times/10/sup 9/ connections per second plus connection-updates per second. The chip has been fabricated in a standard low cost 1.6 /spl mu/m double-metal single-poly CMOS process, has a die area of 1 cm/sup 2/, and is mounted in a 120-pin PGA package. Although internally the chip is analog in nature, it interfaces to the outside world through digital signals, and thus has a true asynchronous digital behavior. Experimental chip test results are available, obtained through digital chip test equipment. Fault tolerance at the system level operation is demonstrated through the experimental testing of faulty chips.
  • Keywords
    ART neural nets; CMOS analogue integrated circuits; VLSI; analogue processing circuits; fault tolerant computing; neural chips; pattern classification; real-time systems; unsupervised learning; 1.6 micron; 1.8 mus; ART1 algorithm; PGA package; analog current-mode VLSI implementation; binary pixel input patterns; double-metal single-poly CMOS process; fault tolerance; modular chip assembly; modular expansibility; neural engine; pattern classification; real-time clustering microchip; unsupervised clustering algorithm; Assembly systems; CMOS process; Circuits; Clustering algorithms; Costs; Electronics packaging; Engines; Hardware; Pattern classification; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.502192
  • Filename
    502192