{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,25]],"date-time":"2025-11-25T14:03:33Z","timestamp":1764079413664,"version":"build-2065373602"},"reference-count":17,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2019,1,21]],"date-time":"2019-01-21T00:00:00Z","timestamp":1548028800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"MinEco and FEDER","award":["TEC2015-66947-R"],"award-info":[{"award-number":["TEC2015-66947-R"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Winner-Take-All (WTA) circuits play an important role in applications where a single element must be selected according to its relevance. They have been successfully applied in neural networks and vision sensors. These applications usually require a large number of inputs for the WTA circuit, especially for vision applications where thousands to millions of pixels may compete to be selected. WTA circuits usually exhibit poor response-time scaling with the number of competitors, and most of the current WTA implementations are designed to work with less than 100 inputs. Another problem related to the large number of inputs is the difficulty to select just one winner, since many competitors may have differences below the WTA resolution. In this paper, a WTA circuit is presented that handles more than four thousand inputs, to our best knowledge the hitherto largest WTA, with response times below the microsecond, and with a guaranty of just a single winner selection. This performance is obtained by the combination of a standard analog WTA circuit and a fast digital single-winner selector with almost no size penalty. This WTA circuit has been successfully employed in the fabrication of a Selective Change-Driven Vision Sensor based on 180 nm CMOS technology. Both simulated and experimental results are presented in the paper, showing that a single pixel event can be selected in just 560 ns, and a multipixel pixel event can be processed in 100 \u03bcs. Similar results with a conventional approach would require a camera working at more than 1 Mfps for the single-pixel event detection, and 10 kfps for the whole multipixel event to be processed.<\/jats:p>","DOI":"10.3390\/s19020437","type":"journal-article","created":{"date-parts":[[2019,1,22]],"date-time":"2019-01-22T03:08:22Z","timestamp":1548126502000},"page":"437","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["A 4K-Input High-Speed Winner-Take-All (WTA) Circuit with Single-Winner Selection for Change-Driven Vision Sensors"],"prefix":"10.3390","volume":"19","author":[{"given":"Fernando","family":"Pardo","sequence":"first","affiliation":[{"name":"Department of Computer Engineering, E.T.S.E., Universitat de Val\u00e8ncia, Avd. de la Universidad, s\/n, 46100 Burjassot, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8029-0068","authenticated-orcid":false,"given":"C\u00e0ndid","family":"Reig","sequence":"additional","affiliation":[{"name":"Department of Electronic Engineering, E.T.S.E., Universitat de Val\u00e8ncia, Avd. de la Universidad, s\/n, 46100 Burjassot, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8544-5583","authenticated-orcid":false,"given":"Jos\u00e9 A.","family":"Boluda","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering, E.T.S.E., Universitat de Val\u00e8ncia, Avd. de la Universidad, s\/n, 46100 Burjassot, Spain"}]},{"given":"Francisco","family":"Vegara","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering, E.T.S.E., Universitat de Val\u00e8ncia, Avd. de la Universidad, s\/n, 46100 Burjassot, Spain"}]}],"member":"1968","published-online":{"date-parts":[[2019,1,21]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"2519","DOI":"10.1162\/089976600300014827","article-title":"On the Computational Power of Winner-Take-All","volume":"12","author":"Maass","year":"2000","journal-title":"Neural Comput."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1146\/annurev.ne.18.030195.001351","article-title":"Neuromorphic Analogue VLSI","volume":"18","author":"Douglas","year":"1995","journal-title":"Annu. Rev. Neurosci."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"060421","DOI":"10.1007\/s11432-017-9303-0","article-title":"Neuromorphic vision chips","volume":"61","author":"Wu","year":"2018","journal-title":"Sci. China Inf. Sci."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1415","DOI":"10.1109\/TCSVT.2011.2162761","article-title":"Advantages of Selective Change-Driven Vision for Resource-Limited Systems","volume":"21","author":"Pardo","year":"2011","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_5","first-page":"703","article-title":"Winner-Take-Aall Networks of O(N) Complexity","volume":"1","author":"Lazzaro","year":"1989","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"576","DOI":"10.1109\/4.229397","article-title":"A high-precision VLSI winner-take-all circuit for self-organizing neural networks","volume":"28","author":"Choi","year":"1993","journal-title":"IEEE J. Solid-State Circuits"},{"key":"ref_7","first-page":"553","article-title":"Precision improvement in current-mode winner-take-all circuits using gain-boosted regulated-cascode CMOS stages","volume":"Volume 1","author":"Sekerkiran","year":"1998","journal-title":"Proceedings of the 1998 IEEE International Joint Conference on Neural Networks Proceedings, IEEE World Congress on Computational Intelligence (Cat. No.98CH36227)"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1109\/TCSII.2004.842062","article-title":"High-speed and high-precision current winner-take-all circuit","volume":"52","author":"Fish","year":"2005","journal-title":"IEEE Trans. Circuits Syst. II Express Briefs"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1007\/s10470-006-8448-3","article-title":"1-V bulk-driven CMOS analog programmable winner-takes-all circuit","volume":"49","author":"Hung","year":"2006","journal-title":"Analog Integr. Circuits Signal Process."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1049\/el.2010.1963","article-title":"32\u00d732 winner-take-all matrix with single winner selection","volume":"46","author":"Zuccarello","year":"2010","journal-title":"Electron. Lett."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1016\/j.mejo.2010.09.004","article-title":"CMOS WTA maximum and minimum circuits with their applications to analog switch and rectifiers","volume":"42","author":"Prommee","year":"2011","journal-title":"Microelectron. J."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"648","DOI":"10.1587\/elex.9.648","article-title":"Low Voltage Lazzaro\u2019s WTA with enhanced loop gain","volume":"9","year":"2012","journal-title":"IEICE Electron. Express"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"625","DOI":"10.1007\/s00034-014-9865-7","article-title":"Current-Mode Winner-Take-All Circuit with Improved Dynamic Response","volume":"34","year":"2015","journal-title":"Circuits Syst. Signal Process."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"687","DOI":"10.1007\/s10470-016-0898-7","article-title":"Sub 0.5-V bulk-driven winner take all circuit based on a new voltage follower","volume":"90","author":"Kulej","year":"2017","journal-title":"Analog Integr. Circuits Signal Process."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"786","DOI":"10.1109\/JSSC.2014.2386899","article-title":"Selective Change Driven Vision Sensor With Continuous-Time Logarithmic Photoreceptor and Winner-Take-All Circuit for Pixel Selection","volume":"50","author":"Pardo","year":"2015","journal-title":"IEEE J. Solid-State Circuits"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Boluda, J., Pardo, F., Vegara, F., Boluda, J.A., Pardo, F., and Vegara, F. (2016). A Selective Change Driven System for High-Speed Motion Analysis. Sensors, 16.","DOI":"10.3390\/s16111875"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1005","DOI":"10.1109\/ICNN.1997.616164","article-title":"Improving the resolution of Lazzaro winner-take-all circuit","volume":"Volume 2","author":"Sekerkiran","year":"1997","journal-title":"Proceedings of the International Conference on Neural Networks (ICNN\u201997)"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/2\/437\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:27:46Z","timestamp":1760185666000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/2\/437"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,1,21]]},"references-count":17,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2019,1]]}},"alternative-id":["s19020437"],"URL":"https:\/\/doi.org\/10.3390\/s19020437","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2019,1,21]]}}}