Skip to main content
Top

2011 | OriginalPaper | Chapter

SCAMP-3: A Vision Chip with SIMD Current-Mode Analogue Processor Array

Author : Piotr Dudek

Published in: Focal-Plane Sensor-Processor Chips

Publisher: Springer New York

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In this chapter, the architecture, design and implementation of a vision chip with general-purpose programmable pixel-parallel cellular processor array, operating in single instruction multiple data (SIMD) mode is presented. The SIMD concurrent processor architecture is ideally suited to implementing low-level image processing algorithms. The datapath components (registers, I/O, arithmetic unit) of the processing elements of the array are built using switched-current circuits. The combination of a straightforward SIMD programming model, with digital microprocessor-like control and analogue datapath, produces an easy-to-use, flexible system, with high-degree of programmability, and efficient, low-power, small-footprint, circuit implementation. The SCAMP-3 chip integrates 128 ×128 pixel-processors and a flexible read-out circuitry, while the control system is fully digital, and currently implemented off-chip. The device implements low-level image processing algorithms on the focal plane, with a peak performance of more than 20 GOPS, and power consumption below 240mW.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
2.
go back to reference A.A. Stocker, Analog integrated 2-D optical flow sensor, Analog Integrated Circuits and Signal Processing, vol 46(2), pp 121–138, Springer, Heidelberg, February 2006 A.A. Stocker, Analog integrated 2-D optical flow sensor, Analog Integrated Circuits and Signal Processing, vol 46(2), pp 121–138, Springer, Heidelberg, February 2006
3.
go back to reference V. Gruev and R. Etienne-Cummings, Implementation of steerable spatiotemporal image filters on the focal plane, IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, 49(4), 233–244, April 2002CrossRef V. Gruev and R. Etienne-Cummings, Implementation of steerable spatiotemporal image filters on the focal plane, IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, 49(4), 233–244, April 2002CrossRef
4.
go back to reference R.P. Kleihorst et al., X et al: A low-power high-performance smart camera processor, IEEE International Symposium on Circuits and Systems, ISCAS 2001, May 2001 R.P. Kleihorst et al., X et al: A low-power high-performance smart camera processor, IEEE International Symposium on Circuits and Systems, ISCAS 2001, May 2001
5.
go back to reference L. Lindgren et al., A multiresolution 100-GOPS 4-Gpixels/s programmable smart vision sensor for multisense imaging. IEEE Journal of Solid-State Circuits, 40(6), 1350–1359, 2005CrossRef L. Lindgren et al., A multiresolution 100-GOPS 4-Gpixels/s programmable smart vision sensor for multisense imaging. IEEE Journal of Solid-State Circuits, 40(6), 1350–1359, 2005CrossRef
6.
go back to reference S. Kyo and S. Okazaki, IMAPCAR: A 100 GOPS in-vehicle vision processor based on 128 Ring connected four-way VLIW processing element, Journal of Signal Processing Systems, doi:10.1007/s11265–008–0297–0, Springer, Heidelberg, November 2008 S. Kyo and S. Okazaki, IMAPCAR: A 100 GOPS in-vehicle vision processor based on 128 Ring connected four-way VLIW processing element, Journal of Signal Processing Systems, doi:10.1007/s11265–008–0297–0, Springer, Heidelberg, November 2008
7.
go back to reference J.E. Eklund, C. Svensson, and A. Åström, VLSI implementation of a focal plane image processor – A realisation of the near-sensor image processing concept, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol 4(3), pp 322–335, September 1996 J.E. Eklund, C. Svensson, and A. Åström, VLSI implementation of a focal plane image processor – A realisation of the near-sensor image processing concept, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol 4(3), pp 322–335, September 1996
8.
go back to reference F. Paillet, D. Mercier, and T.M. Bernard, Making the most of 15kλ2 silicon area for a digital retina, Proc. SPIE, vol 3410, Advanced Focal Plane Arrays and Electronic Cameras, AFPAEC’98, 1998 F. Paillet, D. Mercier, and T.M. Bernard, Making the most of 15kλ2 silicon area for a digital retina, Proc. SPIE, vol 3410, Advanced Focal Plane Arrays and Electronic Cameras, AFPAEC’98, 1998
9.
go back to reference M. Ishikawa, K. Ogawa, T. Komuro, and I. Ishii, A CMOS vision chip with SIMD processing element array for 1ms image processing, Proc. International Solid State Circuits Conference, ISSCC’99, TP 12.2, 1999 M. Ishikawa, K. Ogawa, T. Komuro, and I. Ishii, A CMOS vision chip with SIMD processing element array for 1ms image processing, Proc. International Solid State Circuits Conference, ISSCC’99, TP 12.2, 1999
10.
go back to reference J.C. Gealow and C.G. Sodini, A pixel-parallel image processor using logic pitch-matched to dynamic memory, IEEE Journal of Solid-State Circuits, 34(6), 831–839, June 1999CrossRef J.C. Gealow and C.G. Sodini, A pixel-parallel image processor using logic pitch-matched to dynamic memory, IEEE Journal of Solid-State Circuits, 34(6), 831–839, June 1999CrossRef
11.
go back to reference M. Wei et al., A programmable SIMD vision chip for real-time vision applications. IEEE Journal of Solid-State Circuits, 43(6), 1470–1479, 2008CrossRef M. Wei et al., A programmable SIMD vision chip for real-time vision applications. IEEE Journal of Solid-State Circuits, 43(6), 1470–1479, 2008CrossRef
12.
go back to reference A. Lopich and P. Dudek, ASPA: Focal plane digital processor array with asynchronous processing capabilities, IEEE International Symposium on Circuits and Systems, ISCAS 2008, pp 1592–1596, May 2008 A. Lopich and P. Dudek, ASPA: Focal plane digital processor array with asynchronous processing capabilities, IEEE International Symposium on Circuits and Systems, ISCAS 2008, pp 1592–1596, May 2008
13.
go back to reference A. Lopich and P. Dudek, An 80 ×80 general-purpose digital vision chip in 0.18μm CMOS technology, IEEE International Symposium on Circuits and Systems, ISCAS 2010, pp 4257–4260, May 2010 A. Lopich and P. Dudek, An 80 ×80 general-purpose digital vision chip in 0.18μm CMOS technology, IEEE International Symposium on Circuits and Systems, ISCAS 2010, pp 4257–4260, May 2010
14.
go back to reference P. Dudek, A. Lopich, and V. Gruev, A pixel-parallel cellular processor array in a stacked three-layer 3D silicon-on-insulator technology, European Conference on Circuit Theory and Design, ECCTD 2009, pp 193–197, August 2009CrossRef P. Dudek, A. Lopich, and V. Gruev, A pixel-parallel cellular processor array in a stacked three-layer 3D silicon-on-insulator technology, European Conference on Circuit Theory and Design, ECCTD 2009, pp 193–197, August 2009CrossRef
15.
go back to reference A. Dupret, J.O. Klein, and A. Nshare, A DSP-like analogue processing unit for smart image sensors, International Journal of Circuit Theory and Applications, 30, 595–609, 2002MATHCrossRef A. Dupret, J.O. Klein, and A. Nshare, A DSP-like analogue processing unit for smart image sensors, International Journal of Circuit Theory and Applications, 30, 595–609, 2002MATHCrossRef
16.
go back to reference G. Liñán, S. Espejo, R. Domínguez-Castro, and A. Rodríguez-Vázquez, Architectural and basic circuit considerations for a flexible 128 ×128 mixed-signal SIMD vision chip, Analog Integrated Circuit and Signal Processing, vol 33, pp 179–190, 2002CrossRef G. Liñán, S. Espejo, R. Domínguez-Castro, and A. Rodríguez-Vázquez, Architectural and basic circuit considerations for a flexible 128 ×128 mixed-signal SIMD vision chip, Analog Integrated Circuit and Signal Processing, vol 33, pp 179–190, 2002CrossRef
17.
go back to reference M. Laiho, J. Poikonen, P. Virta, and A. Paasio, A 64 ×64 cell mixed-mode array processor prototyping system, Cellular Neural Networks and Their Applications, 2008. CNNA 2008, July 2008 M. Laiho, J. Poikonen, P. Virta, and A. Paasio, A 64 ×64 cell mixed-mode array processor prototyping system, Cellular Neural Networks and Their Applications, 2008. CNNA 2008, July 2008
18.
go back to reference J. von Neumann, A system of 29 states with a general transition rule, A.W. Burks (Ed.), Theory of Self-reproducing Automata, University of Illinois, IL, 1966 J. von Neumann, A system of 29 states with a general transition rule, A.W. Burks (Ed.), Theory of Self-reproducing Automata, University of Illinois, IL, 1966
19.
go back to reference S.H. Unger, A computer oriented to spatial problems, Proc. IRE, vol 46, pp 1744–1750, 1958CrossRef S.H. Unger, A computer oriented to spatial problems, Proc. IRE, vol 46, pp 1744–1750, 1958CrossRef
20.
go back to reference G.H. Barnes, R.M. Brown, M. Kato, D.J. Kuck, D.L. Slotnick, R.A. Stokes, The ILLIAC IV computer, IEEE Transactions on Computers, 17(8), 746–757, August 1968MATHCrossRef G.H. Barnes, R.M. Brown, M. Kato, D.J. Kuck, D.L. Slotnick, R.A. Stokes, The ILLIAC IV computer, IEEE Transactions on Computers, 17(8), 746–757, August 1968MATHCrossRef
21.
go back to reference M.J.B. Duff, Review of the CLIP image processing system, Proc. National Computer Conference, pp 1055–1060, 1978 M.J.B. Duff, Review of the CLIP image processing system, Proc. National Computer Conference, pp 1055–1060, 1978
22.
go back to reference S.F. Reddaway, The DAP approach, Infotech State of the Art Report on Supercomputers, 2, 309–329, 1979 S.F. Reddaway, The DAP approach, Infotech State of the Art Report on Supercomputers, 2, 309–329, 1979
23.
go back to reference K.E. Batcher, Design of a massively parallel processor, IEEE Transactions on Computers, 29(9), 837–840, September 1980CrossRef K.E. Batcher, Design of a massively parallel processor, IEEE Transactions on Computers, 29(9), 837–840, September 1980CrossRef
24.
go back to reference D. Hillis, The connection machine, MIT, Cambridge, MA, 1985 D. Hillis, The connection machine, MIT, Cambridge, MA, 1985
25.
go back to reference P. Dudek, A flexible global readout architecture for an analogue SIMD vision chip, IEEE International Symposium on Circuits and Systems, ISCAS 2003, Bangkok, Thailand, vol III, pp 782–785, May 2003 P. Dudek, A flexible global readout architecture for an analogue SIMD vision chip, IEEE International Symposium on Circuits and Systems, ISCAS 2003, Bangkok, Thailand, vol III, pp 782–785, May 2003
26.
go back to reference D.R.W. Barr, S.J. Carey, A. Lopich, and P. Dudek, A control system for a cellular processor array, IEEE International Workshop on Cellular Neural Networks and their Applications, CNNA 2006, Istanbul, pp 176–181, August 2006 D.R.W. Barr, S.J. Carey, A. Lopich, and P. Dudek, A control system for a cellular processor array, IEEE International Workshop on Cellular Neural Networks and their Applications, CNNA 2006, Istanbul, pp 176–181, August 2006
27.
go back to reference P. Dudek and P.J. Hicks, A CMOS general-purpose sampled-data analogue processing element, IEEE Transactions on Circuits and Systems – II: Analog and Digital Signal Processing, 47(5), 467–473, May 2000 P. Dudek and P.J. Hicks, A CMOS general-purpose sampled-data analogue processing element, IEEE Transactions on Circuits and Systems – II: Analog and Digital Signal Processing, 47(5), 467–473, May 2000
28.
go back to reference P. Dudek and P.J. Hicks, A general-purpose processor-per-pixel analog SIMD vision chip, IEEE Transactions on Circuits and Systems – I, 52(1), 13–20, January 2005 P. Dudek and P.J. Hicks, A general-purpose processor-per-pixel analog SIMD vision chip, IEEE Transactions on Circuits and Systems – I, 52(1), 13–20, January 2005
29.
go back to reference C. Toumazou, J.B. Hughes, and N.C. Battersby (Eds.), Switched-currents: An analogue technique for digital technology, Peter Peregrinus, London, 1993 C. Toumazou, J.B. Hughes, and N.C. Battersby (Eds.), Switched-currents: An analogue technique for digital technology, Peter Peregrinus, London, 1993
30.
go back to reference J.B. Hughes and K.W. Moulding, S2I: A switched-current technique for high performance, Electronics Letters, 29(16), 1400–1401, August 1993CrossRef J.B. Hughes and K.W. Moulding, S2I: A switched-current technique for high performance, Electronics Letters, 29(16), 1400–1401, August 1993CrossRef
31.
go back to reference J.-S. Wang and C.-L. Wey, Accurate CMOS switched-current divider circuits, Proc. ISCAS’98, vol I, pp 53–56, May 1998 J.-S. Wang and C.-L. Wey, Accurate CMOS switched-current divider circuits, Proc. ISCAS’98, vol I, pp 53–56, May 1998
32.
go back to reference P. Dudek, Adaptive sensing and image processing with a general-purpose pixel-parallel sensor/processor array integrated circuit, International Workshop on Computer Architectures for Machine Perception and Sensing, CAMPS 2006, pp 18–23, September 2006 P. Dudek, Adaptive sensing and image processing with a general-purpose pixel-parallel sensor/processor array integrated circuit, International Workshop on Computer Architectures for Machine Perception and Sensing, CAMPS 2006, pp 18–23, September 2006
33.
go back to reference P. Dudek and S.J. Carey, A general-purpose 128 ×128 SIMD processor array with integrated image sensor, Electronics Letters, 42(12), 678–679, June 2006CrossRef P. Dudek and S.J. Carey, A general-purpose 128 ×128 SIMD processor array with integrated image sensor, Electronics Letters, 42(12), 678–679, June 2006CrossRef
34.
go back to reference M. Huelse, D.R.W. Barr, and P. Dudek, Cellular automata and non-static image processing for embodied robot systems on a massively parallel processor array, Automata-2008, Theory and Applications of Cellular Automata, pp 504–513, Luniver Press, 2008 M. Huelse, D.R.W. Barr, and P. Dudek, Cellular automata and non-static image processing for embodied robot systems on a massively parallel processor array, Automata-2008, Theory and Applications of Cellular Automata, pp 504–513, Luniver Press, 2008
35.
go back to reference P. Dudek and D.L. Vilarino, A cellular active contours algorithm based on region evolution, IEEE International Workshop on Cellular Neural Networks and their Applications, CNNA 2006, pp 269–274, Istanbul, August 2006 P. Dudek and D.L. Vilarino, A cellular active contours algorithm based on region evolution, IEEE International Workshop on Cellular Neural Networks and their Applications, CNNA 2006, pp 269–274, Istanbul, August 2006
36.
go back to reference D. Hillier and P. Dudek, Implementing the grayscale wave metric on a cellular array processor chip, IEEE Workshop on Cellular Neural Networks and their Applications, CNNA 2008, pp 120–124, July 2008 D. Hillier and P. Dudek, Implementing the grayscale wave metric on a cellular array processor chip, IEEE Workshop on Cellular Neural Networks and their Applications, CNNA 2008, pp 120–124, July 2008
37.
go back to reference C. Alonso-Montes, D.L. Vilariño, P. Dudek, and M.G. Penedo, Fast retinal vessel tree extraction: A pixel parallel approach, International Journal of Circuit Theory and Applications, 36(5–6), 641–651, July–September 2008 C. Alonso-Montes, D.L. Vilariño, P. Dudek, and M.G. Penedo, Fast retinal vessel tree extraction: A pixel parallel approach, International Journal of Circuit Theory and Applications, 36(5–6), 641–651, July–September 2008
38.
go back to reference S. Mandal, B. Shi, and P. Dudek, Binocular disparity calculation on a massively-parallel analog vision processor, IEEE Workshop on Cellular Nanoscale Networks and Applications, CNNA 2010, Berkeley, pp 285–289, February 2010 S. Mandal, B. Shi, and P. Dudek, Binocular disparity calculation on a massively-parallel analog vision processor, IEEE Workshop on Cellular Nanoscale Networks and Applications, CNNA 2010, Berkeley, pp 285–289, February 2010
39.
go back to reference D.R.W. Barr, P. Dudek, J. Chambers, and K. Gurney, Implementation of multi-layer leaky integrator networks on a cellular processor array, International Joint Conference on Neural Networks, IJCNN 2007, Orlando, FL, August 2007 D.R.W. Barr, P. Dudek, J. Chambers, and K. Gurney, Implementation of multi-layer leaky integrator networks on a cellular processor array, International Joint Conference on Neural Networks, IJCNN 2007, Orlando, FL, August 2007
Metadata
Title
SCAMP-3: A Vision Chip with SIMD Current-Mode Analogue Processor Array
Author
Piotr Dudek
Copyright Year
2011
Publisher
Springer New York
DOI
https://doi.org/10.1007/978-1-4419-6475-5_2