You have requested a machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Neither SPIE nor the owners and publishers of the content make, and they explicitly disclaim, any express or implied representations or warranties of any kind, including, without limitation, representations and warranties as to the functionality of the translation feature or the accuracy or completeness of the translations.
Translations are not retained in our system. Your use of this feature and the translations is subject to all use restrictions contained in the Terms and Conditions of Use of the SPIE website.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print format on
SPIE.org.
Abstract
Almost every ADC architecture has been implemented on an image sensor in some form. This chapter is a survey of ADC architectures and an introduction to the characteristics and issues they bring into an image sensor signal chain. Each stand-alone architecture is identified as best for serial, column-parallel, pixel-parallel implementation, or combination thereof. This identification is given in the section title of each architecture to make it easier to identify the types of converters for a particular application.
The flash ADC is one of the simplest and highest-speed ADCs. In fact, we can assume that its name is derived from its speed and that the digital result is available in real time in a “flash.” Flash ADCs were used extensively in digital video processing before being supplanted by more efficient architectures. Flash ADCs use a resistor ladder to generate a sequence of voltages between high and low ADC references. Each of these voltages is compared to the input through its own comparator. Comparators with resistor references below the input will flip, generating a thermometric code output across the entire comparator bank, as shown in Fig. 4.1(b). The thermometric code will then be converted to binary, typically using a cascade adder-based decoder. This can all be done with static elements; however, designers often use clocked comparators so that a decision can be made after the input settles.
Online access to SPIE eBooks is limited to subscribing institutions.