throbber
Vision Chips
`or
`Seeing Silicon
`
`Third Revision
`Alireza Moini
`March 1997
`
`CHiPTec
`
`The Centre for High Performance Integrated Technologies and Systems
`
`The Centre for High Performance
` Integrated Technologies and Systems
`The University of Adelaide
`SA 5005, Australia
`Tel: 61 8 8303 3403
`Fax: 61 8 8303 4360
`Email: moini@eleceng.adelaide.edu.au
`
`Department of Electronics Engineering
`The University of Adelaide
`SA 5005, Australia
`
`http://www.eleceng.adelaide.edu.au/Groups/GAAS/Bugeye/visionchips/index.html
`
`Magna 2005
`TRW v. Magna
`IPR2015-00436
`
`0001
`
`

`
`Revision 3.5
`Copyright c(cid:13)1995-1997
`Alireza Moini
`All Rights Reserved
`
`0002
`
`

`
`Vision Chips or Seeing Silicon
`
`Alireza Moini
`
`The Centre for High Performance Integrated Technologies and Systems
`Department of Electrical & Electronics Engineering
`The Univ. of Adelaide, SA 5005, Australia
`Tel: +61 8 8303 3403, Fax: +61 8 8303 4360
`email: moini@eleceng.adelaide.edu.au
`WWW: http://www.eleceng.adelaide.edu.au/Personal/moini/
`
`March 1997
`
`0003
`
`

`
`Vision Chips or Seeing Silicon
`
`1
`
`Contents
`
`5
`1 Introduction
`5
`1.1
`Smart sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`6
`1.2 Advantages and disadvantages of vision chips . . . . . . . . . . . . . . . .
`7
`1.3 Challenges
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`8
`1.4 Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`8
`1.4.1 CMOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`9
`1.4.2 BiCMOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`9
`1.4.3 CCD and CMOS/CCD . . . . . . . . . . . . . . . . . . . . . . . . .
`1.4.4 GaAs MESFET and HEMT . . . . . . . . . . . . . . . . . . . . . . 10
`1.5 Major groups working on vision chips
`. . . . . . . . . . . . . . . . . . . . 10
`1.6 How vision chips are presented in this report
`. . . . . . . . . . . . . . . . 12
`
`Acknowledgments
`
`14
`
`16
`2 Spatial Vision Chips
`2.1
`Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
`2.2 Mahowald and Mead’s silicon retina . . . . . . . . . . . . . . . . . . . . . . 18
`2.3 Mead’s adaptive retina . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
`2.4 Mahowald and Delbr¨uck’s stereo matching chips . . . . . . . . . . . . . . . 20
`2.5 Bernard et al.’s Boolean arti(cid:12)cial retina . . . . . . . . . . . . . . . . . . . . 22
`2.6 Andreou and Boahen’s silicon retina
`. . . . . . . . . . . . . . . . . . . . . 23
`2.7 Kobayashi et al.’s image Gaussian (cid:12)lter . . . . . . . . . . . . . . . . . . . . 24
`2.8 PASIC sensor from Link¨oping University . . . . . . . . . . . . . . . . . . . 26
`2.9 MAPP2200 sensor from IVP . . . . . . . . . . . . . . . . . . . . . . . . . . 28
`2.10 Forchheimer-(cid:23)Astr¨om’s NSIP sensor
`. . . . . . . . . . . . . . . . . . . . . . 28
`2.11 Sandini et al.’s foveated CCD chip . . . . . . . . . . . . . . . . . . . . . . 29
`2.12 IMEC-IBIDEM’s foveated CMOS chip . . . . . . . . . . . . . . . . . . . . 31
`2.13 Wodnicki et al.’s foveated CMOS sensor
`. . . . . . . . . . . . . . . . . . . 32
`2.14 Standley’s orientation detection chip . . . . . . . . . . . . . . . . . . . . . 33
`2.15 Harris et al.’s Resistive Fuse Vision Chip . . . . . . . . . . . . . . . . . . . 35
`2.16 DeWeerth’s Localization and Centroid Computation Chip . . . . . . . . . . 38
`2.17 Ward & Syrzycki’s Receptive Field Sensors . . . . . . . . . . . . . . . . . . 40
`2.18 Wu & Chiu’s 2D Silicon Retina . . . . . . . . . . . . . . . . . . . . . . . . 42
`2.19 Nilson et al.’s Shunting Inhibition Vision Chip . . . . . . . . . . . . . . . . 43
`2.20 Keast & Sodini’s CCD/CMOS Imager and Processor
`. . . . . . . . . . . . 44
`2.21 Mitsubishi Electric’s CMOS Arti(cid:12)cial Retina with VSP . . . . . . . . . . . 46
`2.22 Venier et al.’s Solar Illumination Monitoring Chip . . . . . . . . . . . . . . 47
`
`The Univ. of Adelaide
`
`0004
`
`

`
`Vision Chips or Seeing Silicon
`
`2
`
`49
`3 Spatio-Temporal Vision Chips
`3.1
`Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
`3.2 Lyon’s eye . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
`3.3 Tanner and Mead’s correlating motion detection chip . . . . . . . . . . . . 51
`3.4 Tanner and Mead’s optic flow motion detection chip . . . . . . . . . . . . . 53
`3.5 Moore and Koch’s multiplicative motion detector
`. . . . . . . . . . . . . . 54
`3.6 Bair and Koch’s motion detection chip . . . . . . . . . . . . . . . . . . . . 55
`3.7 Delbr¨uck’s focusing chip . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
`3.8 Delbr¨uck’s velocity tuned motion sensor
`. . . . . . . . . . . . . . . . . . . 57
`3.9 Meitzler et al.’s sampled-data motion chip . . . . . . . . . . . . . . . . . . 59
`3.10 Moini et al.’s insect vision-based motion detection chip . . . . . . . . . . . 60
`3.11 Moini et al.’s second insect vision-based motion detection chip . . . . . . . 62
`3.12 Dron’s multi-scale veto CCD motion sensor . . . . . . . . . . . . . . . . . . 65
`3.13 Horiuchi et al.’s delay line-based motion detection chip . . . . . . . . . . . 66
`3.14 Chong et al.’s change detector . . . . . . . . . . . . . . . . . . . . . . . . . 68
`3.15 Gottardi and Yang’s CCD/CMOS motion sensor . . . . . . . . . . . . . . . 69
`3.16 Kramer et al.’s velocity sensor . . . . . . . . . . . . . . . . . . . . . . . . . 70
`3.17 Indiveri et al.’s time-to-crash sensor . . . . . . . . . . . . . . . . . . . . . . 72
`3.18 Indiveri et al.’s direction-of-heading detector . . . . . . . . . . . . . . . . . 74
`3.19 McQuirk’s CCD focus of expansion estimation chip . . . . . . . . . . . . . 75
`3.20 Gruss et al.’s range (cid:12)nder
`. . . . . . . . . . . . . . . . . . . . . . . . . . . 76
`3.21 Sarpeshkar et al.’s pulse mode motion detector . . . . . . . . . . . . . . . . 77
`3.22 Meitzler et al.’s 2D position and motion detection chip . . . . . . . . . . . 79
`3.23 Aizawa et al.’s Image Sensor with Compression . . . . . . . . . . . . . . . 80
`3.24 Hamamoto et al.’s Image Sensor With Motion Adaptive Storage Time . . . 82
`3.25 Simoni et al.’s Optical Sensor and Analog Memory Chip with Change Detection 83
`3.26 Espejo et al.’s Smart Pixel CNN . . . . . . . . . . . . . . . . . . . . . . . . 84
`3.27 Moini et al.’s Shunting Inhibition Vision Chip . . . . . . . . . . . . . . . . 85
`3.28 Etienne-Cummings et al.’s Motion Detector Chip . . . . . . . . . . . . . . 86
`3.29 CSEM’s Motion Detector Chip for Pointing Devices . . . . . . . . . . . . . 88
`
`90
`4 Chips for Vision
`4.1
`Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
`4.2 Hakkaranien & Lee’s AVD CCD Chip for Stereo Vision . . . . . . . . . . . 91
`4.3 Erten’s CMOS Chip for Stereo Correspondence
`. . . . . . . . . . . . . . . 93
`
`95
`5 Optical Neuro Chips
`5.1 Mitsubishi Electric’s Optical neurochip and retina . . . . . . . . . . . . . . 95
`5.2 Yu et al.’s optical neurochip . . . . . . . . . . . . . . . . . . . . . . . . . . 97
`
`99
`6 Active Pixel Sensors
`6.1
`Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
`6.2 JPL’s active pixel sensors
`. . . . . . . . . . . . . . . . . . . . . . . . . . . 99
`6.3 Technion’s Adaptive Sensitivity CCD Imager . . . . . . . . . . . . . . . . . 100
`6.4 Technion’s TDI CCD sensor . . . . . . . . . . . . . . . . . . . . . . . . . . 101
`6.5 Fowler et al.’s pixel level ADC sensor . . . . . . . . . . . . . . . . . . . . . 102
`
`The Univ. of Adelaide
`
`CONTENTS
`
`0005
`
`

`
`Vision Chips or Seeing Silicon
`
`3
`
`104
`7 Principles & Building Blocks
`7.1
`Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
`7.2 Phototransduction, the Doorway to Vision Chips
`. . . . . . . . . . . . . . 106
`7.2.1 Photodetector Elements
`. . . . . . . . . . . . . . . . . . . . . . . . 106
`7.2.2 Quantum E(cid:14)ciency of a Vertical Junction Diode
`. . . . . . . . . . 108
`7.2.3 Quantum E(cid:14)ciency of a Lateral Junction Diode . . . . . . . . . . . 112
`7.2.4 Quantum E(cid:14)ciency of a Vertical Bipolar transistor . . . . . . . . . 114
`7.2.5 Quantum E(cid:14)ciency of a Lateral Bipolar Photodetector . . . . . . . 116
`7.2.6 Mixed structures
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
`7.2.7 Quantum E(cid:14)ciency of a Photogate . . . . . . . . . . . . . . . . . . 120
`7.2.8 The E(cid:11)ect of Scaling on Photodetecting Elements . . . . . . . . . . 122
`7.2.9 Mismatch in Photodetecting Elements
`. . . . . . . . . . . . . . . . 122
`7.3 Photocircuits
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
`7.3.1 Logarithmic Sensor Using MOS Diodes . . . . . . . . . . . . . . . . 124
`7.3.2 Photocircuit with Bu(cid:11)er-like Pull-up . . . . . . . . . . . . . . . . . 124
`7.3.3 Photocircuit with Ampli(cid:12)er-like Pull-up . . . . . . . . . . . . . . . 125
`7.3.4 Bu(cid:11)ered Logarithmic Photocircuit . . . . . . . . . . . . . . . . . . . 126
`7.3.5 Delbr¨uck’s Adaptive Photocircuit. . . . . . . . . . . . . . . . . . . . 128
`7.3.6 Cascoded Photocircuits . . . . . . . . . . . . . . . . . . . . . . . . . 128
`7.3.7 Current Ampli(cid:12)er Photocircuit
`. . . . . . . . . . . . . . . . . . . . 128
`7.3.8
`Integration Based Photocircuits . . . . . . . . . . . . . . . . . . . . 131
`7.4 Circuits and techniques for active pixel sensors . . . . . . . . . . . . . . . . 133
`7.4.1 Photocircuits in active pixel sensors . . . . . . . . . . . . . . . . . . 133
`7.4.2 Correlated double sampling . . . . . . . . . . . . . . . . . . . . . . 134
`7.5 Spatial Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
`7.5.1 Linear Resistive networks
`. . . . . . . . . . . . . . . . . . . . . . . 136
`7.5.2
`Smoothing networks
`. . . . . . . . . . . . . . . . . . . . . . . . . . 137
`7.5.3 Nonlinear Resistive networks . . . . . . . . . . . . . . . . . . . . . . 142
`7.5.4 Resistive Circuits . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
`7.5.5 CCD Circuits for Spatial Processing . . . . . . . . . . . . . . . . . . 145
`7.6 Spatio-Temporal Processing . . . . . . . . . . . . . . . . . . . . . . . . . . 146
`7.6.1 Analog Memory Elements
`. . . . . . . . . . . . . . . . . . . . . . . 146
`7.6.2 Continuous Delay Elements
`. . . . . . . . . . . . . . . . . . . . . . 148
`7.7 Adaptation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
`7.7.1 Light Adaptive Photodetectors
`. . . . . . . . . . . . . . . . . . . . 149
`7.7.2 Light Adaptive Photocircuits
`. . . . . . . . . . . . . . . . . . . . . 149
`7.7.3 Light Adaptive Architectures
`. . . . . . . . . . . . . . . . . . . . . 151
`7.7.4
`Spatial Adaptation Models . . . . . . . . . . . . . . . . . . . . . . . 152
`7.8 Practical issues in designing vision chips
`. . . . . . . . . . . . . . . . . . . 155
`7.8.1 Mismatch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
`7.8.2 Digital noise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
`7.9 Testing vision chips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
`7.9.1 Design for Testing
`. . . . . . . . . . . . . . . . . . . . . . . . . . . 157
`7.9.2 Tests and Measurements . . . . . . . . . . . . . . . . . . . . . . . . 159
`7.9.3 Test conditions
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
`7.9.4
`Steady-state tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
`7.9.5
`Spatio-temporal tests . . . . . . . . . . . . . . . . . . . . . . . . . . 162
`
`A Other resources
`
`The Univ. of Adelaide
`
`166
`
`CONTENTS
`
`0006
`
`

`
`Vision Chips or Seeing Silicon
`
`B About this report
`
`References
`
`4
`
`167
`
`168
`
`The Univ. of Adelaide
`
`0007
`
`

`
`Vision Chips or Seeing Silicon
`
`5
`
`Chapter 1
`
`Introduction
`
`Smart vision systems will be an inevitable component of future intelligent systems. Con-
`ventional vision systems, based on the system level integration (or even chip level in-
`tegration) of an imager (usually a CCD) camera and a digital processor, do not have
`the potential for application in general purpose consumer electronic products. This is
`simply due to the cost, size, and complexity of these systems. Because of these factors
`conventional vision systems have mainly been limited to speci(cid:12)c industrial and military
`applications. Vision chips, which include both the photosensors and parallel processing el-
`ements (analog or digital), have been under research for more than a decade and illustrate
`promising capabilities.
`
`1.1
`
`Smart sensors
`
`The integration of photodetecting elements and processing circuits on the same chip,
`for obtaining better performance from sensors, or for making the sensing and processing
`system more compact, is not a new idea, but the concept of smart sensing, i.e. sensor
`information processing without redundant and unnecessary data acquisition, and with at-
`sensor-level processing is relatively new. The word \smart-sensors" sometimes has been
`applied to those sensors which have only tried to integrate the sensors and processing
`modules, without any regard to the low level interaction that can exist between the
`sensors and processors. With this meaning in mind, even large systems with a vidicon
`and a 100kg main frame computer could be called a smart-sensor. The only di(cid:11)erence
`would be the size. Here I would like to use a more fundamental meaning for smart-sensors.
`\Smart-sensors are those devices in which the sensors and circuits co-exist, and
`their relationship with each other and with higher-level processing layers goes
`beyond the meaning of transduction. Smart-sensors are information sensors,
`not transducers and signal processing elements. Smart sensors are not general
`purpose devices. Everything in a smart sensor is speci(cid:12)cly designed for the
`application targeted for." With this meaning in mind we exclude any camera-
`processor combination, even if they are integrated on the same chip. However, sensors
`such as NSIP architecture described in [(cid:23)Astr¨om 93, Forchheimer and (cid:23)Astr¨om 94] and
`column parallel architecture in [Hamamoto et al. 96a, Hamamoto et al. 96c], although do
`not integrate the sensors and processors at the pixel level, still possess a tight relationship
`between the sensors and processors. In fact these architectures suggest that some of the
`drawbacks of vision chips, such as loss of resolution and (cid:12)ll-factor, may be relieved, while
`maintaining a semi-parallel processing (in one dimension).
`
`The Univ. of Adelaide
`
`0008
`
`

`
`Vision Chips or Seeing Silicon
`
`6
`
`Traditional photodetectors could only output an analog signal, which required further
`signal conditioning. Still in most imagers the main focus is on the quality of the imaging
`in terms of noise, resolution, speed, and so on. It is assumed that further signal and image
`processing stages can acquire the imager output and process it. In contrast, in vision chips
`the main focus is on the quality of processing. The implementation of a certain algorithm
`using existing components is given the priority and often some image characteristics, such
`as resolution, are sacri(cid:12)ced.
`
`1.2 Advantages and disadvantages of vision chips
`
`When compared to a vision processing system consisting of a camera and a digital pro-
`cessor, a vision chip provides many system level advantages. These include
`
`(cid:15) Speed: The processing speed achievable using vision chips exceeds that of the
`camera-processor combination. A main reason is the information transfer bottleneck
`between the imager and the processor. In vision chips information between various
`levels of processing is processed and transferred in parallel.
`
`(cid:15) Large dynamic range: Many vision chips use photodetectors and photocircuits
`which have a large dynamic range over at least 7 decades of light intensity. Many also
`have local and global adaptation capabilities which further enhances their dynamic
`range. Conventional cameras are at best able to perform global automatic gain
`control.
`
`(cid:15) Size: Using single chip implementation of vision processing algorithms, very com-
`pact systems can be realized. The only parts of the system that may not be scalable
`are the mechanical parts (like the optical interface).
`
`(cid:15) Power dissipation: Vision chips often use analog circuits which operate in sub-
`threshold region. There is also no energy spent for transferring information from
`one level of processing to another level.
`
`(cid:15) System integration: Vision chips may comprise most modules, such as image
`acquisition, and low level and high level analog/digital image processing, necessary
`for designing a vision system. From a system design perspective this is a great
`advantage over camera-processor option.
`
`Although designing single-chip vision systems is an attractive idea, it faces several
`limitations:
`
`(cid:15) Reliability of processing: Vision chips are designed based on the concept that
`analog VLSI systems with low precision are su(cid:14)cient for implementing many low
`level vision algorithms. The precision in analog VLSI systems is a(cid:11)ected by many
`factors, which are not usually controllable. As a result, if the algorithm does not
`account for these inaccuracies, the processing reliability may be severely a(cid:11)ected.
`Vision chips also use unconventional analog circuits which may not be well charac-
`terized and understood.
`
`The Univ. of Adelaide
`
`Introduction
`
`0009
`
`

`
`Vision Chips or Seeing Silicon
`
`7
`
`(cid:15) Resolution: In vision chips each pixel includes a photocircuit1 which occupies a
`large proportion of the pixel area. Therefore, vision chips have a low (cid:12)ll-factor and
`a low resolution. The largest vision chip reported has only 210(cid:2)230 pixels, for a
`photocircuit consisting of six transistors only [Andreou and Boahen 94a].
`
`(cid:15) Di(cid:14)culty of the design: Vision chips implement a speci(cid:12)c algorithm in a limited
`silicon area. Therefore, often o(cid:11)-the-shelf circuits cannot be used in the implemen-
`tation. This involves designing many new analog circuits. Vision chips are always
`full custom designed, and full custom design is known to be time consuming and
`error-prone.
`
`(cid:15) Programming: None of the vision chips are general purpose.
`In other words,
`many vision chips are not programmable to perform di(cid:11)erent vision tasks. This
`inflexibility is particularly undesirable during the development of a vision system.
`
`1.3 Challenges
`
`Vision chip design is a challenging task. One should consider issues from visual processing
`algorithms to low level circuit design problems, from phototransduction principles to high-
`level VLSI architectural issues, from mismatch and digital noise to "readout" techniques,
`from optics to electronics and optoelectronics, from pure analog to mixed analog/digital to
`pure digital design problems, from biologically inspired vision models to intuitive models
`to computational models, . . . .
`A vision chip requires photodetecting elements, image acquisition circuits, analog con-
`ditioning and processing circuits, digital processing and interfacing, and image readout
`circuitry all on the same chip. Many of these components, such as low level analog pro-
`cessing elements, should exist in number the same as photodetectors. In most cases these
`components should interact with at least their nearest neighbors. The area required for
`implementing the circuits and routing the information across the chip has put upper
`bounds on the realization of reliably functional and high resolution vision chips, and in
`most implementations resolution or functionality has been sacri(cid:12)ced for the other. The
`design of vision chips can obviously bene(cid:12)t from the high level integration in current
`VLSI processes, where more than 10 million transistors can be integrated on a single
`chip. Unfortunately, advanced processes for high level integration are usually tuned and
`characterized for leading edge digital processors and DRAMs, su(cid:11)ering from sub-micron
`e(cid:11)ects, such as short channel e(cid:11)ects, hot-carrier e(cid:11)ects, band-to-band tunneling, gate-
`oxide direct tunneling, gate induced drain leakage (GIDL), drain induced barrier lowering
`(DIBL), and threshold voltage control [Fienga et al. 94]. Many available processes, on
`the other hand, do not have any speci(cid:12)c photodetecting element, and are not well tuned
`for analog circuit design. Device mismatch has also severely a(cid:11)ected the analog circuit
`design community, and almost no fabrication processes have been carefully characterized
`and modeled to account for mismatch.
`Design of vision chips has also been a(cid:11)ected by the lack of VLSI friendly computer
`vision algorithms. Most current computational computer vision algorithms are very com-
`plex and are even hardly implementable using powerful workstations to run in real time.
`
`1I have adopted the term \photocircuit" because of its clear and sharp reference to a circuitry which
`processes the photocurrent or photovoltage. Other terms, such as \photoreceptor", have been inter-
`changeably used both for single photodetectors and the circuitry used for processing photocurrents, and
`in a context full of these references become confusing.
`
`The Univ. of Adelaide
`
`Introduction
`
`0010
`
`

`
`Vision Chips or Seeing Silicon
`
`8
`
`Many computer vision algorithms are still not reliable enough for application in general
`uncontrolled environments. Biologically inspired algorithms, on the other hand, rely on
`the fact that many creatures have developed very e(cid:14)cient visual system. These algo-
`rithms, however, are not mature enough and su(cid:11)er from excessive simpli(cid:12)cation caused
`by insu(cid:14)cient understanding of animals visual system.
`Despite these facts, the design of single chip VLSI vision sensors, or smart vision
`sensors is increasingly progressing and many vision chips based on biological or compu-
`tational algorithms have been developed in the past few years. The complexity of vision
`chips has also signi(cid:12)cantly increased, and 2D vision chips with more than 48,000 detectors
`and processing elements have been designed [Andreou and Boahen 94b].
`
`1.4 Technology
`
`Di(cid:11)erent technologies o(cid:11)er advantages and disadvantages for the design of vision chips.
`The dominant technologies available to date are CMOS, BiCMOS, CCD, and GaAs (MES-
`FET and HEMT). CMOS has been exhaustively used in many designs. The additional
`bipolar transistor in BiCMOS processes, though advantageous in achieving better match-
`ing properties and higher speeds, is not easily justi(cid:12)able when comparing other factors
`in the design. While commercial grade CMOS processes are accessible through fabrica-
`tion brokers, such as MOSIS and CMP, the CCD processes available for prototyping are
`of a low quality. GaAs processes have been used only to a very limited extent because
`there are no readily available photodetector structures in such processes, and more impor-
`tantly, analog circuit design is severely limited by gate leakage in MESFET and HEMT
`transistors. In the following sections advantages and disadvantages of each process are
`highlighted.
`
`1.4.1 CMOS
`
`CMOS has been and will remain the dominant technology is almos all VLSI design areas,
`including vision chips. This is a direct result of the following advantages o(cid:11)ered by CMOS
`processes.
`(cid:15) Mature technology: CMOS processes are well established and continue to become
`more mature. The powerful trust by leading edge digital memory and processors
`has led to continuous improvement and down scaling of CMOS processes.
`
`(cid:15) Design resources: Circuit and system design in CMOS is supported by a vast
`number resources. Many design techniques and design libraries for analog and digital
`design are available.
`
`(cid:15) Availability: CMOS processes are now readily available for prototype designs
`through fabrication brokers, at low prices. This has boosted the design knowledge
`by real implementations, rather than pure theoretical treatments.
`
`(cid:15) Price: CMOS is the cheapest process available, when compared against other
`technologies with the same minimum feature size.
`
`The major disadvantages of CMOS technology for implementing vision chips are:
`
`(cid:15) Analog circuit design: Leading edge processes are not characterized and tuned
`for analog circuit design.
`
`The Univ. of Adelaide
`
`Introduction
`
`0011
`
`

`
`Vision Chips or Seeing Silicon
`
`9
`
`(cid:15) Photodetectors: The photodetector structures are not characterized in any of
`the processes. It is the designer’s responsibility to assure that the photodetectors
`function as desired.
`
`(cid:15) Second order e(cid:11)ects: In the scaling process some second order device charac-
`teristics, such as subthreshold operation, are usually ignored or paid less attention,
`and their cancellation is more desired than their improvement.
`
`(cid:15) Mismatch: Mismatch in CMOS devices is relatively high. This is specially hinder-
`ing the reliability of analog processing in vision chips.
`
`1.4.2 BiCMOS
`
`BiCMOS processes provide an additional bipolar device, which has been the workhorse
`of analog design. The bipolar transistor can be used to increase the speed, reduce the
`mismatch, and obtain better circuit characteristics when exponential I-V relatinship is
`required. However, the use of BiCMOS processes has been limited due to its complexity
`and cost. Also the large area required for each bipolar transistor makes them unattractive
`for large vision chips.
`
`1.4.3 CCD and CMOS/CCD
`
`CCD processes have originally been developed for analog signal processing and imaging
`devices. Although this may have facilitated the design of vision chips, due to their draw-
`backs there has been limited success in achieving functional and reliable vision chips.
`Major drawbacks of CCD and CCD/CMOS with respect to CMOS are:
`
`(cid:15) Clocking: To perform even simple operations large number of clock phases are
`required, these clock phases should be distributed to all cells
`
`(cid:15) Process optimization: Special CCD processes do not have optimized CMOS
`devices and CCD/CMOS processes do not have optimized CCD structures
`
`(cid:15) Special read and write circuit: For transferring signals between CMOS and
`CCD parts in a CCD/CMOS circuit special read/write circuits are necessary
`
`(cid:15) Large area: Occupying large area per cell due to the above items
`
`(cid:15) Digital noise: Massive clock-induced-noise to analog circuits in mixed CCD/CMOS
`approach
`
`(cid:15) Power: Power consumption due to large voltage transients required for clocking
`the gates of CCD structures (large capacitive loads)
`
`Despite these numerous drawbacks, CCDs o(cid:11)er easier solutions for some operations.
`For example, in a smoothing CCD vision chip the smoothing width can be increased by
`only leaving the circuit to operate over more clock cycles.
`In other words, CCDs are
`capable of iterating a function without demands on additional space.
`
`The Univ. of Adelaide
`
`Introduction
`
`0012
`
`

`
`Vision Chips or Seeing Silicon
`
`10
`
`1.4.4 GaAs MESFET and HEMT
`
`GaAs processes are recognized by their high speed operation for digital and analog circuits.
`They have also been used in opto-electronic devices. GaAs processes su(cid:11)er from several
`problems
`
`(cid:15) Maturity of technology: The processes are not mature. It was only recently that
`GaAs processes could achieve high integration (in the order one million transistors).
`
`(cid:15) Analog design: Analog circuit design has been a(cid:11)ected by the schuttky diode at the
`gate. This diode is in a forward bias direction. For an enhancement mode MESFET
`this leaves a gate-source voltage range of 0.1 V to 0.6 V.
`
`(cid:15) Price and availability: GaAs processes are generally expensive and not easily acces-
`sible.
`
`(cid:15) Opto-electronic devices are only available in very specialized processes.
`
`1.5 Major groups working on vision chips
`
`(cid:15) The works of Carver Mead’s group in California Institute of Technology, starting
`with Lyon’s optical mouse designed in 1980(See section 3.2), are major contributions
`to this exotic and fascinating area of VLSI design. The idea of neuromorphic engi-
`neering using VLSI technologies was (cid:12)rst introduced by Carver Mead and bloomed
`into several analog VLSI chips appearing in \the Bible of analog VLSI", Analog
`VLSI and Neural Systems published by Addison-Wesley in 1989 [Mead 89b]. This
`work is still continuing in the Carver-Lab in Caltech. The research emphasis in this
`group is on analog VLSI systems. In the past they have designed many chips using
`analog VLSI based on biological models of vision, cochlea, and other neural systems.
`
`(cid:15) Koch-Lab again in Caltech, led by Christoph Koch, has focused on modeling biolog-
`ical neural systems and also implementing them in analog VLSI.
`
`Research in the laboratory of Professor Christof Koch focuses on several areas:
`
`{ Biophysics of Computation in Single Neurons
`
`{ Cortical Circuits Underlying Motion and Visual Attention
`
`{ Psychophysics of Attention and Awareness
`
`{ The Neuronal Correlate of Visual Awareness and Consciousness
`
`{ Neuromorphic Analog VLSI Vision Systems
`
`(cid:15) Analog VLSI group in Johns Hopkins University led by Professor Andreas Andreou
`has had similar interests in analog VLSI systems as the Carver-Lab. Analog VLSI
`chips mainly based on biological models have been designed in this lab. Some
`system designs in this lab include analog VLSI models of auditory processing, early
`vision and silicon retinas, associative memory, adaptive neural networks, and speech
`recognition.
`
`(cid:15) The VLSI group at Laval University is led by Marc Tremblay. The research is
`principally inspired by computational needs in computer vision. The VLSI projects
`are focused on the design and development of smart sensors. Some of the research
`
`The Univ. of Adelaide
`
`Introduction
`
`0013
`
`

`
`Vision Chips or Seeing Silicon
`
`11
`
`topics include the MAR-Camera systems, motion detection, and linear arrays for
`3-D cameras.
`
`(cid:15) The Image Processing Group at Linkoping University in Sweden has been developing
`vision cameras with processing capabilities. The group led by Andres Astrom has
`developed the commercially available LAPP and MAPP series cameras.
`
`(cid:15) Adelaide Uni. in Australia has been pursuing the insect vision based motion detector
`project since 1991. Inspired by the simplicity of the insect visual system, and using
`a VLSI friendly model for insect vision, the (cid:12)rst insect vision chip was designed
`in 1992. The project led by Abdesselam Bouzerdoum and Kamran Eshraghian is
`having a rapid growth in number of people and aspects of the design. The work is
`being funded by strong industrial partners and the federal government of Australia.
`
`(cid:15) IMEC and IBIDEM consortium, involving several universities in Spain and Italy,
`have focused on the design of space variant sensors, more speci(cid:12)cally the "foveated
`sensors". The log-polar mapping performed by these sensors is very attractive for
`applications requiring rotation and scale invariant processing.
`
`(cid:15) A research group in MIT has concentrated on the implementation of early visual
`processing using CCD and CMOS technologies. In this set of projects they have
`targeted vision tasks and algorithms requiring low precision. The reason in selecting
`CCD as the base technology for the implementation has been stated to be the
`achievable compact size.
`
`Some of the chips designed as a part of this project include
`
`{ CMOS image moment and orientation chip [Standley 91b]
`
`{ CCD/CMOS image smoothing and segmentation chip [Keast and Sodini 92]
`
`{ CCD image feature extraction chip [Chiang et al. 90, Chiang and Chuang 91]
`
`{ CCD/CMOS focus of expansion chip
`
`{ CCD multiscale veto motion sensor [Dron 94]
`
`{ CCD/CMOS stereo chip
`
`(cid:15) The Perception System Lab. in ETCA, France is lead by Thierry Bernard. Activi-
`ies in the lab are concentrated on various aspects of designing intelligent systems,
`including vision chips, and in particular programmable arti(cid:12)cial retinas.
`
`(cid:15) The VLSI Systems group in Southern Illinois University at Carbondale is working
`on VLSI design of vision chips for real-time dynamic tasks encountered in manufac-
`turing and assembly, auto-navigation, and un-manned vehicles and robotics.
`
`(cid:15) The Hatori-Aizawa Lab.
`in Tokyo University, has focused on compression sensors
`and adaptive imagers for on-chip compression and adaptation.
`
`(cid:15) The VLSI group in Technion, Israel, headed by Ran Ginosar has been developing
`adaptive sensitivity smart imagers, and techniques for improving the scanning of
`imagers.
`
`(cid:15) A group in Mitsubishi Electric has been developing optical neurochips using exotic
`III-V compound structures. The main focus of the research has been on optical
`interconnection and neural network architectures.
`
`The Univ. of Adelaide
`
`Introduction
`
`0

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket