CMOS realization of a 2-layer CNN universal machine chip
Proceedings of the 2002 7th IEEE International Workshop on Cellular Neural Networks and Their Applications
https://doi.org/10.1109/CNNA.2002.1035082…
8 pages
Sign up for access to the world's latest research
Abstract
Reina Mercedrs s/n 41U12 Sevrlla lSPAlNl. Ye/.. t34 9.55056666. Fur: +34 955056686. L.'-mail; rcamiow Oinire min. e! Same of the features of the biological retina can be modelled by a cellular neural network (CNN) composed of two dynamically coupled layers of locally connected elementary nonlinear pmessors. In order lo explore the possibilities of these complex spatia-temporal dynamics in image prmessing, a prototype chip has been developed implementing this CNN model with analog sigaal processing blocks. This chip has been designed in a O.Spm CMOS technolo8y. Design challenges, trade-offs and the building blocks of such a high-complexity system (0.5 x 10 transistors, most of them operating io analog mode) are presented in this pap?.
Related papers
(ICEEE). 1st International Conference on Electrical and Electronics Engineering, 2004.
Adstruct-At present, Cellular Neural Networks (C") in VLSI technology are powerful parallel structures with real-time image processing capabilities. In this context it is necessary to work on a simplified CNN idea from the hardware point of view (derived from the original CNN model proposed by Chua et uL) in order to design a more feasible CNN IC with lower complexity circuits. In this work, taking into account that many binary image tasks present a linearly separable feature, the original output function can be replaced by a step function. Analog multipliers can be substituted by simple analog multiplexers and we take advantage that all the signals can be unipolar. These features reduce the complexity of the circuits but presewing the computation in selected binary-image processing tasks. The circuits in our CMOS integrated circuit belong to the class of those in the design of mixed-signal systems with current-mode representation of signal-flow. The technology for these circuits is based an the n-well, 1.2-micron CMOS process offered by MOSlS to research groups in universities.
2011
In this paper we have discussed about the design of a fully programmable neuron to be used in ANN's. This neuron is composed of two parts. The first part is activation function circuit and the second part is analog multiplier used as synapse. The most important feature of proposed neuron is the programmability of activation function and high dynamic range of synapse. The other features of designed circuits are low power consumption and simple structure. Simulation results using HSpice software in 0.35μm CMOS technology have been presented to show high precision of the synapse and the compatibility between synapse and activation function. The Maximum power consumption of one synapse and activation function is 230μW.
CAS 2010 Proceedings (International Semiconductor Conference), 2010
The possibilities of image processing using the spatio-temporal dynamics of a Cellular Neural Network (CNN) type CMOS analog parallel architecture are investigated. It is shown that the network, consisting of an array of identically coupled identical cells, can be programmed to perform various spatial filtering operations and segmentation in a very short time and with low power consumption. Comparison with
IEEE Transactions on Circuits and Systems I: Regular Papers, 2004
We propose a programmable architecture for a single instruction multiple data image processor that has its foundation on the mathematical framework of a simplicial cellular neural networks. We develop instruction primitives for basic image processing operations and show examples of processing binary and gray scale images. Fabricated in deep submicron CMOS technologies, the complexity of the digital circuits and wiring in each cell is commensurate with pixel level processing.
IEEE Transactions on Circuits and Systems I: Regular Papers, 2004
Based on studies of the mammalian retina, a bioinspired model for mixed-signal array processing has been implemented on silicon. This model mimics the way in which images are processed at the front-end of natural visual pathways, by means of programmable complex spatio-temporal dynamic. When embedded into a focal-plane processing chip, such a model allows for online parallel filtering of the captured image; the outcome of such processing can be used to develop control feedback actions to adapt the response of photoreceptors to local image features. Beyond simple resistive grid filtering, it is possible to program other spatio-temporal processing operators into the model core, such as nonlinear and anisotropic diffusion, among others. This paper presents analog and mixed-signal very large-scale integration building blocks to implement this model, and illustrates their operation through experimental results taken from a prototype chip fabricated in a 0.5-m CMOS technology.
Neurocomputing, 2006
In this paper we present a complete neuromorphic image processing system and we report the development of an integrated CMOS low-power circuit to test the feasibility of its different stages. The image system consists of different parallel-processing stages: phototransduction, non-linear filtering, oscillatory segmentation network and post-processing to extract fundamental characteristics. The circuit emulates some parts of the behaviour of biological neural networks as found in the retina and the visual cortex of living beings by adopting the neuromorphic approach that takes advantage of analogue VLSI electronics. The final objective is to develop a small and low-power system embedded in a single focal-plane integrated circuit suitable for portable applications. Each stage is briefly described. Simulations and experimental results of some basic blocks are also reported.
Journal of Vlsi Signal Processing Systems for Signal Image and Video Technology, 1999
IEEE Transactions on Neural Networks, 1992
IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, 1997
In this brief, an analog CMOS implementation of a Cellular Neural Network (CNN) is presented, which is based on a combination of MOS transistors operating in different modes: weak and stronginversion and MOS transistors operated in the lateral bipolar mode. This combination has enabled a VLSI implementation of a simplified version of the original CNN model with the main characteristics of low-power consumption, programmability, and embedded photosensors to process images directly projected on the chip. An 8 2 8-cell CNN chip prototype is reported with experimental results for different image processing tasks. A density of 10.7 cells/mm 2 in a 1.2-m CMOS technology and a power consumption of tens of microwatts per cell are obtained.
Advanced Focal Plane Arrays and Electronic Cameras, 1996
Due to their local connectivity and wide functional capabilities, Cellular Nonlinear Networks (CNN) are excellent candidates for the implementation of image processing algorithms using VLSI analog parallel arrays. However, the design of general purpose, programmable CNN chips with dimensions required for practical applications raises many challenging problems to analog designers. This is basically due to the fact that large silicon area means large development cost, large spatial deviations of design parameters and low production yield. CNN designers must face different issues to keep reasonable enough accuracy level and production yield together with reasonably low development cost in their design oflarge CNN chips. This paper outlines some of these major issues and their solutions.
References (6)
- E Werblin, Synaptic Connections, Receptive Fields and Patterns of Activity in the Tiger Salamander Retina, Znv. Oph. and vis. Sc. 32 (3), 459 (1991).
- E Werblin, T. Roska and L. 0. Chua, The Analogic Cellular Neural Network as a Bionic Eye. Znt. J. Circ. Theos andApp. 23 (6). 541 (Wiley, Boston, 1995).
- Cs. Rekeczky, T. Serrano-Gotmedona. T. Roska and A. Rodriguez-VBzquez, A Stored Program 2nd Orded3-Layer Complex Cell CNN-UM. Pmc. 6th Znt. U! Cel. Neuc Net. Apps., 219 (Catania, 2000).
- T. Roska and L. 0. Chua, The CNN Universal Machine: An Analogic Array Computer. ZEEE Trans. Circ. Syst. ZI: Anal. Dig. Sign. Proc., 40 (3), 163 (1993).
- S . Espejo, R. Carmona, R. Dominguez-Castro and A. Rodriguez-Vdzquez, A VLSI Oriented Continuous-Time CNN Model, h t . J. Circ. Theor: Apps., 24 (3) 341 (Wiley, Boston, 1996)
- R. Domfnguez-Castro, A. Rodriguez-VAzquez, S . Espejo and R. Carmona, Four- Quadrant One-Transistor Synapse for High Density CNN Implementations. Proc. 5th Znt. W Cel. Neus Net. and Apps., 243 (London, 1998).
Ricardo Carmona Galán