SCDVP: A Simplicial CNN Digital Visual Processor
Authors:
- 17 January 2014
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Circuits and Systems I: Regular Papers
- Vol. 61 (7) , 1962-1969
Abstract
In this work we present a programmable and reconfigurable single instruction multiple data (SIMD) visual processor based on the S-CNN architecture, namely, the Simplicial CNN Digital Visual Processor (SCDVP), oriented to high-performance low-level image processing. The cells in the array have a selectable neighborhood configuration and several registers, which provide the chip with extended spatial and temporal processing capabilities, in particular optical flow. A prototype 64 × 64 cell chip with two program memories and a column adder was fabricated in a 90 nm technology, which running at 133 MHz delivers 105.5 GOPS. The calculation at the cell level is performed with time coded signals and the program memory is located outside the array. This produces a very efficient realization in terms of area: 53.8 GOPS per mm 2 , which outperforms all results reported so far. We show that even after normalization, to account for technology scaling, the proposed architecture is the most efficient among all reported digital processors. Computation performance to power ratio also exceeds all previous results with 817.8 GOPS/W. Experimental results of the working chip are reported.Keywords
Funding Information
- International Project PICT 2010-2657 of ANPCyT of Argentina
This publication has 14 references indexed in Scilit:
- A SIMD Cellular Processor Array Vision Chip With Asynchronous Processing CapabilitiesIEEE Transactions on Circuits and Systems I: Regular Papers, 2011
- 24-GOPS 4.5-${\rm mm}^{2}$ Digital Cellular Neural Network for Rapid Visual Attention in an Object-Recognition SoCIEEE Transactions on Neural Networks, 2010
- PWL cores for nonlinear array processing2010
- A Programmable SIMD Vision Chip for Real-Time Vision ApplicationsIEEE Journal of Solid-State Circuits, 2008
- Experimental results of simplicial CNN digital pixel processorElectronics Letters, 2008
- A general-purpose processor-per-pixel analog SIMD vision chipIEEE Transactions on Circuits and Systems I: Regular Papers, 2005
- ACE16k: The Third Generation of Mixed-Signal SIMD-CNN ACE Chips Toward VSoCsIEEE Transactions on Circuits and Systems I: Regular Papers, 2004
- A 590,000 transistor 48,000 pixel, contrast sensitive, edge enhancing, CMOS imager-silicon retina2002
- A piecewise-linear simplicial coupling cell for CNN gray-level image processingIEEE Transactions on Circuits and Systems I: Regular Papers, 2002
- Cellular neural networks: theoryIEEE Transactions on Circuits and Systems, 1988