Preliminary results from an analog implementation of first‐order TDCNN dynamics

This work falls into the category of linear cellular neural network (CNN) implementations. We detail the first investigative attempt on the CMOS analog VLSI implementation of a recently proposed network formalism, which introduces time-derivative ‘diffusion’ between CNN cells for nonseparable spatiotemporal filtering applications—the temporal-derivative CNNs (TDCNNs). The reported circuit consists of an array of Gm-C filters arranged in a regular pattern across space. We show that the state–space coupling between the Gm-C-based array elements realizes stable and linear first-order (temporal) TDCNN dynamics. The implementation is based on linearized operational transconductance amplifiers and Class-AB current mirrors. Measured results from the investigative prototype chip that confirms the stability and linearity of the realized TDCNN are provided. The prototype chip has been built in the AMS 0.35 µm CMOS technology and occupies a total area of 12.6 mm sq, while consuming 1.2 µW per processing cell. Copyright © 2010 John Wiley & Sons, Ltd.

[1]  Bertram E. Shi,et al.  An on-off Temporal Filter Circuit for Computing Motion Energy , 2006, IEEE Transactions on Circuits and Systems II: Express Briefs.

[2]  Alyosha C. Molnar,et al.  Analysis of the interaction between the retinal ON and OFF channels using CNN-UM models , 2009, Int. J. Circuit Theory Appl..

[3]  K. Martin,et al.  Complex signal processing is not-complex , 2003, The 2004 47th Midwest Symposium on Circuits and Systems, 2004. MWSCAS '04..

[4]  Ramón González Carvajal,et al.  Novel Architectures of Class AB CMOS Mirrors with Programmable Gain , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).

[5]  István Petrás,et al.  Implementing the Multilayer Retinal Model on the Complex-Cell CNN-um Chip Prototype , 2004, Int. J. Bifurc. Chaos.

[6]  Eric A. Vittoz,et al.  Linear networks based on transistors , 1993 .

[7]  Carver A. Mead,et al.  Scanners for visualizing activity of analog VLSI circuitry , 1991 .

[8]  Klaus Mainzer,et al.  Cellular Neural Networks and Visual Computing , 2003, Int. J. Bifurc. Chaos.

[9]  Bertram E. Shi A low-power orientation-selective vision sensor , 2000 .

[10]  Emmanuel M. Drakakis,et al.  On Analog Networks and Mixed-Domain Spatio-Temporal Frequency Response , 2008, IEEE Transactions on Circuits and Systems I: Regular Papers.

[11]  E.M. Drakakis,et al.  Towards Analog VLSI Arrays for Nonseparable 3D Spatiotemporal Filtering , 2006, 2006 10th International Workshop on Cellular Neural Networks and Their Applications.

[12]  Gustavo Liñán Cembrano,et al.  A 1000 FPS at 128×128 vision processor with 8-bit digitized I/O , 2004, IEEE J. Solid State Circuits.

[13]  P.B.L. Meijer,et al.  Neural network applications in device and subcircuit modelling for circuit simulation , 1996 .

[14]  S. Espejo,et al.  A 1000 FPS at 128/spl times/128 vision processor with 8-bit digitized I/O , 2004, IEEE Journal of Solid-State Circuits.

[15]  Tobi Delbriick "Bump" Circuits for Computing Similarity and Dissimilarity of Analog Voltages , 1991 .

[16]  Ricardo Carmona-Galán,et al.  On the implementation of linear diffusion in transconductance-based cellular nonlinear networks , 2009 .

[17]  Ángel Rodríguez-Vázquez,et al.  A 0.8-μm CMOS two-dimensional programmable mixed-signal focal-plane array processor with on-chip binary imaging and instructions storage , 1997, IEEE J. Solid State Circuits.

[18]  Kwabena Boahen,et al.  A Retinomorphic Chip with Parallel Pathways: Encoding INCREASING, ON, DECREASING, and OFF Visual Signals , 2002 .

[19]  Valentina Lanza,et al.  Analysis of nonlinear oscillatory network dynamics via time‐varying amplitude and phase variables , 2007, Int. J. Circuit Theory Appl..

[20]  Giovanni Egidio Pazienza,et al.  Robot vision with cellular neural networks: a practical implementation of new algorithms , 2007, Int. J. Circuit Theory Appl..

[21]  Vedat Tavsanoglu,et al.  Fingerprint Image Enhancement Using CNN Filtering Techniques , 2003, Int. J. Neural Syst..

[22]  Emmanuel M. Drakakis,et al.  A nonseparable 3D spatiotemporal bandpass filter with analog networks , 2008, 2008 IEEE International Symposium on Circuits and Systems.

[23]  Yuejin Zhang,et al.  Applications of 3-D LCR networks in the design of 3-D recursive filters for processing image sequences , 1994, IEEE Trans. Circuits Syst. Video Technol..

[24]  Tamás Roska,et al.  Cellular wave computer architectures in a new era of computing—15 years later , 2008, International journal of circuit theory and applications.

[25]  Bertram E. Shi The effect of mismatch in current- versus voltage-mode resistive grids , 2009, Int. J. Circuit Theory Appl..