Configurable multilayer CNN-UM emulator on FPGA
- 9 July 2003
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Circuits and Systems I: Regular Papers
- Vol. 50 (6) , 774-778
- https://doi.org/10.1109/tcsi.2003.812611
Abstract
A new emulated digital multilayer cellular neural network (universal machine (CNN-UM) chip architecture called Falcon has been developed. In this brief, the main steps of the field-programmable gate array (FPGA) implementation are introduced. The main results are as follows. The CNN-UM architecture emulated on Xilinx Virtex series FPGA, three-dimensional nonlinear spatio-temporal dynamics can be implemented on this architecture. The critical parameters of the implementation in a single-layer configuration are 55 million cell update/s/processor core, or, equivalently 1 giga-operation per second (GOPS) computing performance. In the face of the high performance, the power requirements of the architecture are relatively low only /spl sim/3 W per processor core. Using reconfigurable devices to implement emulated digital architectures provides more flexibility compared to the custom very large-scale integration designs because different Falcon architectures can be used on the same FPGA device.Keywords
This publication has 6 references indexed in Scilit:
- Basic mammalian retinal effects on the prototype complex cell CNN universal machinePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- A CNN framework for modeling parallel processing in a mammalian retinaInternational Journal of Circuit Theory and Applications, 2002
- Analogic algorithms for optical detection of breaks and short circuits on the layouts of printed circuit boards using CNNInternational Journal of Circuit Theory and Applications, 1999
- An Emulated Digital CNN ImplementationJournal of Signal Processing Systems, 1999
- A VLSI-oriented continuous-time CNN modelInternational Journal of Circuit Theory and Applications, 1996
- The CNN universal machine: an analogic array computerIEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, 1993