Output stage based high-resolution min/max and rank-order filters

A general architecture for analog implementation of min/max, median, and other rank-order filters is presented. The circuit settles in a single iteration and exhibits low error, even for closely spaced input values or large number of inputs. Increased gain in the global feedback mechanism avoids the large corner error typical of conventional (voltage-follower based) analog winner-take-all and other rank-order filters. The architecture comprises a parallel combination of two-stage amplifiers with common output, where the choice of output stage determines the type of computation performed by the circuit; a common-source with active load generates a min/max filter, while a CMOS inverting amplifier yields a median (or other rank-order) filter. Experimental results are included from a nine-element 45 /spl mu/m /spl times/ 358 /spl mu/m prototype fabricated in 1.6 /spl mu/m CMOS technology.

[1]  Stephen P. DeWeerth,et al.  Winning isn't everything [runner-up circuit] , 1995, Proceedings of ISCAS'95 - International Symposium on Circuits and Systems.

[2]  Boon Poh Tan,et al.  Semiparallel rank order filtering in analog VLSI , 2001 .

[3]  D. M. Wilson,et al.  Semi-parallel rank-order filtering in analog VLSI , 1999, ISCAS'99. Proceedings of the 1999 IEEE International Symposium on Circuits and Systems VLSI (Cat. No.99CH36349).

[4]  Ramon G. Carvajal,et al.  High-speed high-precision min/max circuits in CMOS technology , 2000 .

[5]  Ioannis Pitas,et al.  Analog implementation of an order-statistics filter , 1999 .

[6]  Stilianos Siskos,et al.  High speed and high resolution WTA circuit , 1999, ISCAS'99. Proceedings of the 1999 IEEE International Symposium on Circuits and Systems VLSI (Cat. No.99CH36349).

[7]  E. Sanchez-Sinencio,et al.  CMOS winner-take-all circuits: a detailed comparison , 1997, Proceedings of 1997 IEEE International Symposium on Circuits and Systems. Circuits and Systems in the Information Age ISCAS '97.

[8]  Stephen P. DeWeerth,et al.  Winning Isn't Everything. , 1995 .

[9]  Ugur Cilingiroglu A charge-based neural Hamming classifier , 1993 .

[10]  A.S. Sedra,et al.  Analog MOS integrated circuits for signal processing , 1987, Proceedings of the IEEE.

[11]  I. E. Opris Rail-to-rail multiple-input min/max circuit , 1998 .

[12]  V. A. Pedroni,et al.  Programmable 1-D rank filter of O(1) time complexity , 2001 .

[13]  Krzysztof Wawryn,et al.  Prototype low power WTA circuits for programmable neural networks , 2000, 2000 IEEE International Symposium on Circuits and Systems. Emerging Technologies for the 21st Century. Proceedings (IEEE Cat No.00CH36353).

[14]  Edgar Sánchez-Sinencio,et al.  A modular CMOS design of a Hamming network , 1992, IEEE Trans. Neural Networks.

[15]  G. Cauwenberghs,et al.  A low-power CMOS analog vector quantizer , 1997 .

[16]  Bingxue Shi,et al.  Self-adaptive current mode sorter with high resolution , 2000 .

[17]  Bing J. Sheu,et al.  A high-precision VLSI winner-take-all circuit for self-organizing neural networks , 1993 .

[18]  Bernabé Linares-Barranco,et al.  A modular current-mode high-precision winner-take-all circuit , 1994, Proceedings of IEEE International Symposium on Circuits and Systems - ISCAS '94.

[19]  Andreas G. Andreou,et al.  Current-Mode Subthreshold MOS Circuits for Analog , 1991 .

[20]  John Taylor,et al.  A winner-take-all network for large-scale analogue vector quantisers , 1998, ISCAS '98. Proceedings of the 1998 IEEE International Symposium on Circuits and Systems (Cat. No.98CH36187).

[21]  Andreas G. Andreou,et al.  Current-mode subthreshold MOS circuits for analog VLSI neural systems , 1991, IEEE Trans. Neural Networks.

[22]  Gregory T. A. Kovacs,et al.  Analogue median circuit , 1994 .

[23]  L. R. Carley,et al.  An analog circuit technique for finding the median , 1993, Proceedings of IEEE Custom Integrated Circuits Conference - CICC '93.

[24]  Edgar Sanchez-Sinencio,et al.  Min-net winner-take-all CMOS implementation , 1993 .

[25]  John Lazzaro,et al.  Winner-Take-All Networks of O(N) Complexity , 1988, NIPS.

[26]  Ioannis Pitas,et al.  On fast running max-min filtering , 1997 .

[27]  V. A. Pedroni Inhibitory mechanism analysis of complexity O(N) MOS winner-take-all networks , 1995 .

[28]  Stylianos Siskos,et al.  CMOS analogue median circuit , 1999 .

[29]  Gregory T. A. Kovacs,et al.  A high-speed median circuit , 1997 .

[30]  Barbaros Sekerkiran,et al.  A high resolution CMOS winner-take-all circuit , 1995, Proceedings of ICNN'95 - International Conference on Neural Networks.

[31]  Spyridon Vlassis,et al.  High-speed, accurate analogue CMOS rank filter , 2000 .