a Complete 16-Bit Imaging Signal Processor AD9826 FEATURES 16-Bit 15 MSPS A/D Converter 3-Channel 16-Bit Operation up to 15 MSPS 1-Channel 16-Bit Operation up to 12.5 MSPS 2-Channel Mode for Mono Sensors with Odd/Even Outputs Correlated Double Sampling 1~6 Programmable Gain 300 mV Programmable Offset Input Clamp Circuitry Internal Voltage Reference Multiplexed Byte-Wide Output Optional Single Byte Output Mode 3-Wire Serial Digital Interface 3 V/5 V Digital I/O Compatibility 28-Lead SSOP Package Low Power CMOS: 400 mW (Typ) Power-Down Mode Available APPLICATIONS Flatbed Document Scanners Digital Copier Multifunction Peripherals Infrared Imaging Applications Machine Vision PRODUCT DESCRIPTION The AD9826 is a complete analog signal processor for imaging applications. It features a 3-channel architecture designed to sample and condition the outputs of trilinear color CCD arrays. Each channel consists of an input clamp, Correlated Double Sampler (CDS), offset DAC, and Programmable Gain Amplifier (PGA), multiplexed to a high-performance 16-bit A/D converter. The AD9826 can operate at speeds greater than 15 MSPS with reduced performance. The CDS amplifiers may be disabled for use with sensors that do not require CDS, such as Contact Image Sensors (CIS), CMOS active pixel sensors, and Focal Plane Arrays. The 16-bit digital output is multiplexed into an 8-bit output word, which is accessed using two read cycles. There is an optional single byte output mode. The internal registers are programmed through a 3-wire serial interface, and provide adjustment of the gain, offset, and operating mode. The AD9826 operates from a single 5 V power supply, typically consumes 400 mW of power, and is packaged in a 28-lead SSOP. FUNCTIONAL BLOCK DIAGRAM AVDD VINR AVSS CML CAPT CAPB AVDD AVSS OEB BANDGAP REFERENCE 3:1 MUX PGA CDS 9-BIT DAC VINB INPUT CLAMP BIAS 16 16:8 MUX 8 DOUT CONFIGURATION REGISTER MUX REGISTER 6 9-BIT DAC OFFSET 16-BIT ADC PGA CDS DRVSS AD9826 PGA CDS 9-BIT DAC VING DRVDD 9 RED GREEN BLUE CDSCLK1 CDSCLK2 RED GREEN BLUE GAIN REGISTERS SCLK DIGITAL CONTROL INTERFACE SLOAD SDATA OFFSET REGISTERS ADCCLK REV. B Information furnished by Analog Devices is believed to be accurate and reliable. However, no responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other rights of third parties that may result from its use. No license is granted by implication or otherwise under any patent or patent rights of Analog Devices. One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A. Tel: 781/329-4700 www.analog.com Fax: (c) Analog Devices, Inc., AD9826-SPECIFICATIONS ANALOG SPECIFICATIONS (TMIN to TMAX, AVDD = 5 V, DRVDD = 5 V, CDS Mode, fADCCLK = 15 MHz, fCDSCLK1 = fCDSCLK2 = 5 MHz, PGA Gain = 1, Input range = 4 V p-p, unless otherwise noted.) Parameter Min Typ MAXIMUM CONVERSION RATE 3-Channel Mode with CDS 2-Channel Mode with CDS 1-Channel Mode with CDS 30 30 18 ACCURACY (ENTIRE SIGNAL PATH) ADC Resolution Integral Nonlinearity (INL) Differential Nonlinearity (DNL) No Missing Codes ANALOG INPUTS Input Signal Range (Programmable)1 Allowable Reset Transient1 Input Limits2 Input Capacitance Input Bias Current AMPLIFIERS PGA Gain PGA Gain Resolution2 PGA Gain Monotonicity Programmable Offset Programmable Offset Resolution Programmable Offset Monotonicity Max MSPS MSPS MSPS 16 16 0.5 Guaranteed Bits LSB LSB 2.0/4.0 1.0 AVSS - 0.3 AVDD + 0.3 10 10 1 V/V Steps +300 mV Steps 512 Guaranteed NOISE AND CROSSTALK Total Output Noise @ PGA Minimum Total Output Noise @ PGA Maximum Channel-to-Channel Crosstalk @ 15 MSPS @ 6 MSPS V p-p V V pF nA 6 64 Guaranteed -300 Unit 3.0 9.0 LSB rms LSB rms 70 90 dB dB POWER SUPPLY REJECTION AVDD = 5 V 0.25 V 0.1 % FSR DIFFERENTIAL VREF (at 25C) CAPT-CAPB 2.0 V TEMPERATURE RANGE Operating Storage -40 -65 POWER SUPPLIES AVDD DRVDD 4.75 3.0 5.0 5.0 +85 +150 C C 5.25 5.25 V V OPERATING CURRENT AVDD DRVDD Power-Down Mode 75 5 200 mA mA A POWER DISSIPATION 3-Channel Mode 1-Channel Mode 400 300 mW mW NOTES 1 Linear Input Signal Range is from 0 V to 4 V when the CCD's reference level is clamped to 4 V by the AD9826's input clamp. 4V SET BY INPUT CLAMP (3V OPTION ALSO AVAILABLE) 1V TYP RESET TRANSIENT 2 4V p-p MAX INPUT SIGNAL RANGE GND 6.0 The PGA Gain is approximately "linear in dB" and follows the equation: Gain = 1 + 5.0 63 - G 63 where G is the register value. Specifications subject to change without notice. -2- REV. B AD9826 DIGITAL SPECIFICATIONS (TMIN to TMAX, AVDD = 5 V, DRVDD = 5 V, CDS Mode, fADCCLK = 15 MHz, fCDSCLK1 = fCDSCLK2 = 5 MHz, CL = 10 pF, unless otherwise noted.) Parameter Symbol Min LOGIC INPUTS High Level Input Voltage Low Level Input Voltage High Level Input Current Low Level Input Current Input Capacitance VIH VIL IIH IIL CIN 2.0 LOGIC OUTPUTS High Level Output Voltage Low Level Output Voltage High Level Output Current Low Level Output Current VOH VOL IOH IOL 4.5 LOGIC OUTPUTS (with DRVDD = 3 V) High Level Output Voltage, (IOH = 50 A) Low Level Output Voltage (IOL = 50 A) VOH VOL 2.95 Typ Max 0.8 10 10 10 0.1 50 50 Unit V V A A pF V V A A 0.05 V V Max Unit Specifications subject to change without notice. TIMING SPECIFICATIONS (T MIN to TMAX, AVDD = 5 V, DRVDD = 5 V, specs are for 16-bit performance.) Parameter Symbol Min CLOCK PARAMETERS 3-Channel Pixel Rate 1-Channel Pixel Rate ADCCLK Pulsewidth CDSCLK1 Pulsewidth CDSCLK2 Pulsewidth CDSCLK1 Falling to CDSCLK2 Rising ADCCLK Falling to CDSCLK2 Rising CDSCLK2 Rising to ADCCLK Rising CDSCLK2 Falling to ADCCLK Falling CDSCLK2 Falling to CDSCLK1 Rising Aperture Delay for CDS Clocks tPRA tPRB tADCLK tC1 tC2 tC1C2 tADC2 tC2ADR tC2ADF tC2C1 tAD 200 80 30 8 8 0 0 5 30 5 SERIAL INTERFACE Maximum SCLK Frequency SLOAD to SCLK Set-Up Time SCLK to SLOAD Hold Time SDATA to SCLK Rising Set-Up Time SCLK Rising to SDATA Hold Time SCLK Falling to SDATA Valid fSCLK tLS tLH tDS tDH tRDV 10 10 10 10 10 10 DATA OUTPUTS Output Delay 3-State to Data Valid Output Enable High to 3-State Latency (Pipeline Delay) 2 tOD tDV tHZ Specifications subject to change without notice. -3- ns ns ns ns ns ns ns ns ns ns ns MHz ns ns ns ns ns 6 10 10 3 (Fixed) NOTES It is recommended that CDSCLK falling edges do not occur within the first 10 ns following an ADCCLK edge. REV. B Typ ns ns ns Cycles AD9826 ABSOLUTE MAXIMUM RATINGS* Parameter VIN, CAPT, CAPB Digital Inputs AVDD DRVDD AVSS Digital Outputs Junction Temperature Storage Temperature Lead Temperature (10 sec) With Respect To Min Max AVSS AVSS AVSS DRVSS DRVSS DRVSS -0.3 -0.3 -0.5 -0.5 -0.3 -0.3 -65 AVDD + 0.3 AVDD + 0.3 +6.5 +6.5 +0.3 DRVDD + 0.3 150 +150 300 Unit V V V V V V C C C THERMAL CHARACTERISTICS Thermal Resistance 28-Lead 5.3 mm SSOP JA = 109C/W JC = 39C/W *Stresses above those listed under Absolute Maximum Ratings may cause permanent damage to the device. This is a stress rating only; functional operation of the device at these or any other conditions above those listed in the operational sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. CAUTION ESD (electrostatic discharge) sensitive device. Electrostatic charges as high as 4000 V readily accumulate on the human body and test equipment and can discharge without detection. Although the AD9826 features proprietary ESD protection circuitry, permanent damage may occur on devices subjected to high-energy electrostatic discharges. Therefore, proper ESD precautions are recommended to avoid performance degradation or loss of functionality. -4- WARNING! ESD SENSITIVE DEVICE REV. B AD9826 PIN CONFIGURATION CDSCLK1 1 28 AVDD CDSCLK2 2 27 AVSS ADCCLK 3 26 VINR OEB 4 25 OFFSET DRVDD 5 24 VING DRVSS 6 (MSB) D7 7 AD9826 23 CML D6 22 VINB TOP VIEW 8 (Not to Scale) 21 CAPT D5 9 20 CAPB D4 10 19 AVSS D3 11 18 AVDD D2 12 17 SLOAD D1 13 16 SCLK (LSB) D0 14 15 SDATA PIN FUNCTION DESCRIPTIONS Pin No. Mnemonic Type Description 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18, 28 19, 27 20 21 22 23 24 25 26 CDSCLK1 CDSCLK2 ADCCLK OEB DRVDD DRVSS D7 D6 D5 D4 D3 D2 D1 D0 SDATA SCLK SLOAD AVDD AVSS CAPB CAPT VINB CML VING OFFSET VINR DI DI DI DI P P DO DO DO DO DO DO DO DO DI/DO DI DI P P AO AO AI AO AI AO AI CDS Reference Level Sampling Clock CDS Data Level Sampling Clock A/D Converter Sampling Clock Output Enable, Active Low Digital Output Driver Supply Digital Output Driver Ground Data Output MSB. ADC DB15 High Byte, ADC DB7 Low Byte Data Output. ADC DB14 High Byte, ADC DB6 Low Byte Data Output. ADC DB13 High Byte, ADC DB5 Low Byte Data Output. ADC DB12 High Byte, ADC DB4 Low Byte Data Output. ADC DB11 High Byte, ADC DB3 Low Byte Data Output. ADC DB10 High Byte, ADC DB2 Low Byte Data Output. ADC DB9 High Byte, ADC DB1 Low Byte Data Output LSB. ADC DB8 High Byte, ADC DB0 Low Byte Serial Interface Data Input/Output Serial Interface Clock Input Serial Interface Load Pulse 5 V Analog Supply Analog Ground ADC Bottom Reference Voltage Decoupling ADC Top Reference Voltage Decoupling Analog Input, Blue Channel Internal Bias Level Decoupling Analog Input, Green Channel Clamp Bias Level Decoupling Analog Input, Red Channel TYPE: AI = Analog Input, AO = Analog Output, DI = Digital Input, DO = Digital Output, P = Power. REV. B -5- AD9826 INPUT REFERRED NOISE DEFINITIONS OF SPECIFICATIONS INTEGRAL NONLINEARITY (INL) Integral nonlinearity error refers to the deviation of each individual code from a line drawn from "zero scale" through "positive full scale." The point used as "zero scale" occurs 1/2 LSB before the first code transition. "Positive full scale" is defined as a level 1 1/2 LSB beyond the last code transition. The deviation is measured from the middle of each particular code to the true straight line. DIFFERENTIAL NONLINEARITY (DNL) An ideal ADC exhibits code transitions that are exactly 1 LSB apart. DNL is the deviation from this ideal value. Thus every code must have a finite width. No missing codes guaranteed to 16-bit resolution indicates that all 65536 codes, respectively, must be present over all operating ranges. OFFSET ERROR The first ADC code transition should occur at a level 1/2 LSB above the nominal zero scale voltage. The offset error is the deviation of the actual first code transition level from the ideal level. The rms output noise is measured using histogram techniques. The ADC output codes' standard deviation is calculated in LSB, and can be converted to an equivalent voltage, using the relationship 1 LSB = 4 V/65536 = 61 V. The noise may then be referred to the input of the AD9826 by dividing by the PGA gain. CHANNEL-TO-CHANNEL CROSSTALK In an ideal 3-channel system, the signal in one channel will not influence the signal level of another channel. The channel-tochannel crosstalk specification is a measure of the change that occurs in one channel as the other two channels are varied. In the AD9826, one channel is grounded and the other two channels are exercised with full scale input signals. The change in the output codes from the first channel is measured and compared with the result when all three channels are grounded. The difference is the channel-to-channel crosstalk, stated in LSB. APERTURE DELAY The aperture delay is the time delay that occurs from when a sampling edge is applied to the AD9826 until the actual sample of the input signal is held. Both CDSCLK1 and CDSCLK2 sample the input signal during the transition from high to low, so the aperture delay is measured from each clock's falling edge to the instant the actual internal sample is taken. GAIN ERROR The last code transition should occur for an analog value 1 1/2 LSB below the nominal full scale voltage. Gain error is the deviation of the actual difference between first and last code transitions and the ideal difference between the first and last code transitions. POWER SUPPLY REJECTION Power supply rejection specifies the maximum full-scale change that occurs from the initial value when the supplies are varied over the specified limits. -6- REV. B Typical Performance Characteristics-AD9826 20 1.0 10 0.5 0 0 -10 -0.5 -1.0 -20 0 12000 24000 36000 48000 64000 0 400 600 800 1000 TPC 1. Typical INL Performance at 15 MSPS TPC 4. Typical INL Performance at 30 MSPS 1.0 1.0 0.5 0.5 0 0 -0.5 -0.5 -1.0 -1.0 0 12000 24000 36000 48000 0 64000 10 400 600 800 1000 10 NOISE - LSB RMS NOISE - LSB RMS 200 TPC 5. Typical DNL Performance at 30 MSPS TPC 2. Typical DNL Performance at 15 MSPS 5 0 0 15 30 GAIN SETTING 45 5 0 63 0 TPC 3. Output Noise vs. Gain REV. B 200 15 30 GAIN SETTING 45 TPC 6. Input Referred Noise vs. Gain -7- 63 AD9826 TIMING DIAGRAMS ANALOG INPUTS PIXEL n (R,G,B) tAD PIXEL (n+2) PIXEL (n+1) tAD tC1 tPRA tC2C1 CDSCLK1 tC2 tC1C2 tC2ADF CDSCLK2 tADCLK tADC2 tC2ADR ADCCLK tOD tADCLK OUTPUT DATA D<7:0> R(n-2) G(n-2) G(n-2) B(n-2) B(n-2) R(n-1) R(n-1) G(n-1) G(n-1) HIGH BYTE LOW BYTE HB LB HB LB HB LB B(n-1) HB B(n-1) R(n) R(n) G(n) G(n) LB HB LB HB LB Figure 1. 3-Channel CDS Mode Timing It is recommended that CDSCLK falling edges do not occur within the first 10 ns following an ADCCLK edge. ANALOG INPUTS PIXEL n tAD PIXEL (n+1) PIXEL (n+2) tAD tC1 tPRB tC2C1 CDSCLK1 tC1C2 tC2 CDSCLK2 tC2ADR tC2ADF ADCCLK tADCLK tADCLK OUTPUT DATA D<7:0> tOD PIXEL (n-4) PIXEL (n-4) PIXEL (n-3) PIXEL (n-3) PIXEL (n-2) PIXEL (n-2) HIGH BYTE LOW BYTE HIGH BYTE LOW BYTE HIGH BYTE LOW BYTE NOTE IN 1-CHANNEL CDS MODE, THE CDSCLK1 FALLING EDGE AND THE CDSCLK2 RISING EDGE MUST OCCUR WHILE ADCCLK IS "LOW." Figure 2. 1-Channel CDS Mode Timing -8- REV. B AD9826 ANALOG INPUTS PIXEL n tAD PIXEL (n+2) PIXEL (n+1) tAD tC1 tPRA tC2C1 CDSCLK1 tC1C2 tC2 CDSCLK2 tC2ADR tADC2 tC2ADF ADCCLK tADCLK OUTPUT DATA D<7:0> tADCLK CH1(n-2) HIGH BYTE CH2(n-2) LOW BYTE CH1(n-1) HIGH BYTE HIGH BYTE LOW BYTE CH1(n) CH2(n-1) LOW BYTE HIGH BYTE LOW BYTE HIGH BYTE LOW BYTE Figure 3. 2-Channel CDS Mode Timing PIXEL (n+1) PIXEL n tAD ANALOG INPUTS tC2 CDSCLK2 tC2ADR tADC2 tC2ADF ADCCLK tADCLK OUTPUT DATA D<7:0> CH1(n-2) HIGH BYTE tADCLK CH1(n-1) CH2(n-2) LOW BYTE HIGH BYTE LOW BYTE HIGH BYTE CH2(n-1) LOW BYTE Figure 4. 2-Channel SHA Mode Timing REV. B -9- HIGH BYTE CH1(n) LOW BYTE HIGH BYTE LOW BYTE AD9826 PIXEL n (R,G,B) PIXEL (n+1) tAD ANALOG INPUTS tPRA tC2 tC2AD CDSCLK2 tADC2 tADCLK tC2ADR ADCCLK tOD tADCLK OUTPUT DATA D<7:0> R (n-2) G (n-2) G (n-2) B (n-2) B (n-2) R (n-1) R (n-1) G (n-1) G (n-1) B (n-1) B (n-1) R (n) R (n) G (n) G (n) HIGH BYTE LOW BYTE HB LB HB LB HB LB HB LB HB LB HB LB Figure 5. 3-Channel SHA Mode Timing PIXEL n tAD ANALOG INPUTS tPRB tC2 CDSCLK2 tC2ADR tC2ADF ADCCLK tADCLK ttADCLK ADCLK OUTPUT DATA D<7:0> tOD PIXEL (n-4) PIXEL (n-4) PIXEL (n-3) PIXEL (n-3) PIXEL (n-2) PIXEL (n-2) HIGH BYTE LOW BYTE HIGH BYTE LOW BYTE HIGH BYTE LOW BYTE NOTE IN 1-CHANNEL SHA MODE, THE CDSCLK2 RISING EDGE MUST OCCUR WHILE ADCCLK IS "LOW." Figure 6. 1-Channel SHA Mode Timing -10- REV. B AD9826 ADCCLK tOD tOD OUTPUT DATA HIGH BYTE DB15-DB8 LOW BYTE DB7-DB0 PIXEL n HB n+1 LB n+1 PIXEL n LB n+2 HB n+3 tDV tHZ OEB Figure 7. Digital Output Data Timing ADCCLK tOD OUTPUT DATA HIGH BYTE DB15-DB8 HIGH BYTE DB15-DB8 PIXEL n PIXEL n+1 HB n+2 tHZ tDV OEB Figure 8. Single Byte Mode Digital Output Data Timing SDATA R/Wb A2 A1 A0 D8 D7 D6 D5 D4 D3 D2 D1 D0 tDS tDH SCLK tLS tLH SLOAD Figure 9. Serial Write Operation Timing SDATA R/Wb A2 A1 A0 D8 D7 D6 D5 D4 D3 D2 D1 tRDV SCLK tLS tLH SLOAD Figure 10. Serial Read Operation Timing REV. B -11- D0 HB n+3 AD9826 ANALOG INPUTS PIXEL (n+1) PIXEL n (R,G,B) CDSCLK1 CDSCLK2 ADCCLK RED PGA OUT GREEN PGA OUT BLUE PGA OUT MUX OUT OUTPUT DATA D<7:0> RED (n-1) RED (n) RED (n+1) GREEN (n-1) GREEN (n) GREEN (n+1) BLUE (n-1) BLUE (n) BLUE (n+1) GREEN (n-1) R(n-2) BLUE (n-1) RED (n) GREEN (n) RED (n+1) BLUE (n) GREEN (n+1) G(n-2) G(n-2) B(n-2) B(n-2) R(n-1) R(n-1) G(n-1) G(n-1) B(n-1) B(n-1) R(n) R(n) G(n) G(n) HIGH BYTE LOW BYTE HB LB HB LB HB LB HB LB HB LB HB LB NOTES 1. THE MUX STATE MACHINE IS INTERNALLY RESET AT THE CDSCLK2 RISING EDGE. 2. EACH PIXEL IS SAMPLED AND AMPLIFIED BY THE PGAs AT CDSCLK2 FALLING EDGE. 3. AFTER CDSCLK2 RISING EDGE, THE NEXT ADCCLK RISING EDGE WILL ALWAYS SELECT RED PGA OUTPUT. 4. THE ADC SAMPLES THE MUX OUTPUT ON ADCCLK FALLING EDGES. 5. THE MUX SWITCHES TO THE NEXT PGA OUTPUT AT ADCCLK RISING EDGES. Figure 11. Internal Timing Diagram for 3-Channel CDS Mode -12- REV. B AD9826 FUNCTIONAL DESCRIPTION 2-Channel CDS Mode The AD9826 can be operated in six different modes: 3-Channel CDS Mode, 3-Channel SHA Mode, 2-Channel CDS Mode, 2-Channel SHA Mode, 1-Channel CDS Mode, and 1-Channel SHA Mode. Each mode is selected by programming the Configuration Registers through the serial interface. For more detail on CDS or SHA mode operation, see the Circuit Operation section. The 2-Channel Mode is selected by writing a "1" into two of the channel select bits of the MUX register (D4-D6). Bit D5 of the configuration register also needs to be set low to take the part out of 3-Channel Mode. The channels that will be used is determined by the contents of Bits D4-D6 of the MUX Configuration Register (see Table III). The combination of inputs that can be selected are; RG, RB, or GB by writing a "1" into the appropriate bit. The sample order is selected by Bit D7. If D7 is high, the MUX will sample in the following order: RG or RB or GB depending on which channels are turned on. If Bit D7 is set low the mux will sample in the following order: GR or BR or BG depending on which channels are turned on. 3-Channel CDS Mode In 3-Channel CDS Mode, the AD9826 simultaneously samples the Red, Green, and Blue input voltages from the CCD outputs. The sampling points for each Correlated Double Sampler (CDS) are controlled by CDSCLK1 and CDSCLK2 (see Figures 11 and 13). CDSCLK1's falling edge samples the reference level of the CCD waveform. CDSCLK2's falling edge samples the data level of the CCD waveform. Each CDS amplifier outputs the difference between the CCD's reference and data levels. Next, the output voltage of each CDS amplifier is level-shifted by an Offset DAC. The voltages are then scaled by the three Programmable Gain Amplifiers before being multiplexed through the 16-Bit ADC. The ADC sequentially samples the PGA outputs on the falling edges of ADCCLK. The offset and gain values for the Red, Green, and Blue channels are programmed using the serial interface. The order in which the channels are switched through the multiplexer is selected by programming the MUX Configuration register. Timing for this mode is shown in Figure 1. It is recommended that the falling edge of CDSCLK2 occur before the rising edge of ADCCLK, although this is not required to satisfy the minimum timing constraints. The rising edge of CDSCLK2 should not occur before the previous falling edge of ADCCLK, as shown by tADC2. The output data latency is three clock cycles. 3-Channel SHA Mode In 3-Channel SHA Mode, the AD9826 simultaneously samples the Red, Green, and Blue input voltages. The sampling point is controlled by CDSCLK2. CDSCLK2's falling edge samples the input waveforms on each channel. The output voltages from the three SHAs are modified by the offset DACs and then scaled by the three PGAs. The outputs of the PGAs are then multiplexed through the 16-bit ADC. The ADC sequentially samples the PGA outputs on the falling edges of ADCCLK. The input signal is sampled with respect to the voltage applied to the OFFSET pin (see Figure 14). With the OFFSET pin grounded, a zero volt input corresponds to the ADC's zero scale output. The OFFSET pin may also be used as a coarse offset adjust pin. A voltage applied to this pin will be subtracted from the voltages applied to the Red, Green, and Blue inputs in the first amplifier stage of the AD9826. The input clamp is disabled in this mode. For more information, see the Circuit Operation section. Timing for this mode is shown in Figure 5. CDSCLK1 should be grounded in this mode. Although it is not required, it is recommended that the falling edge of CDSCLK2 occur before the rising edge of ADCCLK. The rising edge of CDSCLK2 should not occur before the previous falling edge of ADCCLK, as shown by tADC2. The output data latency is three ADCCLK cycles. The offset and gain values for the Red, Green, and Blue channels are programmed using the serial interface. The order in which the channels are switched through the multiplexer is selected by programming the MUX Configuration register. REV. B The AD9826 simultaneously samples the selected channels' input voltages from the CCD outputs. The sampling points for each Correlated Double Sampler (CDS) are controlled by CDSCLK1 and CDSCLK2 (see Figure 11). CDSCLK1's falling edge samples the reference level of the CCD waveform. CDSCLK2's falling edge samples the data level of the CCD waveform. Each CDS amplifier outputs the difference between the CCD's reference and data levels. Next, the output voltage of each CDS amplifier is level-shifted by an Offset DAC. The voltages are then scaled by the two Programmable Gain Amplifiers before being multiplexed through the 16-bit ADC. The ADC sequentially samples the PGA outputs on the falling edges of ADCCLK. The offset and gain values for the Red, Green, and Blue channels are programmed using the serial interface. The order in which the channels are switched through the multiplexer is selected by programming the MUX Configuration Register. Timing for this mode is shown in Figure 3. The rising edge of CDSCLK2 should not occur before the previous falling edge of ADCCLK, as shown by tADC2. The output data latency is three clock cycles. 2-Channel SHA Mode The 2-Channel Mode is selected by writing a "1" into two of the channel select bits of the MUX Register (D4-D6). Bit D5 of the configuration register also needs to be set low to take the part out of 3-Channel Mode. The channels that will be used is determined by the contents of Bits D4-D6 of the MUX Configuration Register (see Table III ). The combination of inputs that can be selected are; RG, RB, or GB by writing a "1" into the appropriate bit. The sample order is selected by Bit D7. If D7 is high, the mux will sample in the following order: RG or RB or GB, depending on which channels are turned on. If Bit D7 is set low, the mux will sample in the following order: GR or BR or BG, depending on which channels are turned on. In 2-Channel SHA Mode, the AD9826 simultaneously samples the selected channels' input voltages. The sampling point is controlled by CDSCLK2. CDSCLK2's falling edge samples the input waveforms on each channel. The output voltages from the two SHAs are modified by the offset DACs and then scaled by the two PGAs. The outputs of the PGAs are then multiplexed through the 16-bit ADC. The ADC sequentially samples the PGA outputs on the falling edges of ADCCLK. The input signal is sampled with respect to the voltage applied to the OFFSET pin (see Figure 14). With the OFFSET pin grounded, a zero volt input corresponds to the ADC's zero scale output. The OFFSET pin may also be used as a coarse offset -13- AD9826 adjust pin. A voltage applied to this pin will be subtracted from the voltages applied to the Red, Green, and Blue inputs in the first amplifier stage of the AD9826. The input clamp is disabled in this mode. For more information, see the Circuit Operation section. Timing for this mode is shown in Figure 4. CDSCLK1 should be grounded in this mode. The rising edge of CDSCLK2 should not occur before the previous falling edge of ADCCLK, as shown by tADC2. The output data latency is three ADCCLK cycles. The offset and gain values for the Red, Green, and Blue channels are programmed using the serial interface. The order in which the channels are switched through the multiplexer is selected by programming the MUX Configuration Register. 1-Channel CDS Mode This mode operates the same way as the 3-Channel CDS mode. The difference is that the multiplexer remains fixed in this mode, so only the channel specified in the MUX Configuration Register is processed. Timing for this mode is shown in Figure 2. 1-Channel SHA Mode This mode operates the same way as 3-Channel SHA mode, except that the multiplexer remains stationary. Only the channel specified in the MUX Configuration Register is processed. Timing for this mode is shown in Figure 6. CDSCLK1 should be grounded in this mode of operation. Configuration Register The Configuration Register controls the AD9826's operating mode and bias levels. Bits D8 and D1 should always be set low. Bit D7 controls the input range of the AD9826. Setting D7 high sets the input range to 4 V while setting Bit D7 low sets the input range to 2 V. Bit D6 controls the internal voltage reference. If the AD9826's internal voltage reference is used, then this bit is set high. Setting Bit D6 low will disable the internal voltage reference, allowing an external voltage reference to be used. Setting Bit D5 high will configure the AD9826 for 3channel operation. If D5 is set low, the part will be in either 2CH or 1CH mode based on the settings in the MUX Configuration Register (See Table III and the MUX Configuration Register description). Setting Bit D4 high will enable the CDS mode of operation, and setting this bit low will enable the SHA mode of operation. Bit D3 sets the dc bias level of the AD9826's input clamp. This bit should always be set high for the 4 V clamp bias, unless a CCD with a reset feedthrough transient exceeding 2 V is used. If the 3 V clamp bias level is used, then the peak-to-peak input signal range to the AD9826 is reduced to 3 V maximum. Bit D2 controls the power-down mode. Setting Bit D2 high will place the AD9826 into a very low-power "sleep" mode. All register contents are retained while the AD9826 is in the powered-down state. Bit D0 controls the output mode of the AD9826. Setting Bit D0 high will enable a single byte output mode where only the 8 MSBs of the 16 b ADC will be output on each rising edge of ADCCLK (see Figure 8). If Bit D0 is set low, then the 16 b ADC output is multiplexed into two bytes. The MSByte is output on ADCCLK rising edge and the LSByte is output on ADCCLK falling edge. Table I. Internal Register Map Register Name Address A2 A1 A0 D8 D7 D6 D5 Data Bits D4 Configuration 0 0 0 0 Input Rng VREF 3CH Mode MUX Config 0 0 1 0 RGB/BGR Red Green Red PGA 0 1 0 0 0 0 MSB LSB Green PGA 0 1 1 0 0 0 MSB LSB Blue PGA 1 0 0 0 0 0 MSB LSB Red Offset 1 0 1 MSB LSB Green Offset 1 1 0 MSB LSB Blue Offset 1 1 1 MSB LSB D3 D2 D1 D0 CDS On Clamp Pwr Dn 0 1 Byte Out Blue 0 0 0 0 Table II. Configuration Register Settings D8 D7 Set to 0 D6 D4 D3 D2 D1 D0 Input Range Internal VREF 3CH Mode CDS Operation Input Clamp Bias Power-Down Output Mode 1 = 4 V* 0=2V 1 = CDS Mode* 0 = SHA Mode 1 = 4 V* 0=3V 1 = On 0 = Off (Normal)* Set to 0 1 = Enabled* 0 = Disabled D5 1 = On* 0 = Off 0 = 2 Byte* 1 = 1 Byte *Power-on default value. -14- REV. B AD9826 MUX Configuration Register PGA Gain Registers The MUX Configuration Register controls the sampling channel order and the 2-Channel Mode configuration in the AD9826. Bits D8 and D3-D0 should always be set low. Bit D7 is used when operating in 3-Channel or 2-Channel Mode. Setting Bit D7 high will sequence the MUX to sample the Red channel first, then the Green channel, and then the Blue channel. When in 3-channel mode, the CDSCLK2 pulse always resets the MUX to sample the Red channel first (see Figure 11). When Bit D7 is set low, the channel order is reversed to Blue first, Green second, and Red third. The CDSCLK2 pulse will always reset the MUX to sample the Blue channel first. Bits D6, D5, and D4 are used when operating in 1 or 2-Channel Mode. Bit D6 is set high to sample the Red channel. Bit D5 is set high to sample the Green channel. Bit D4 is set high to sample the Blue channel. The MUX will remain stationary during 1-channel mode. TwoChannel Mode is selected by setting two of the channel select Bits (D4-D6) high. The MUX samples the channels in the order selected by Bit D7. There are three PGA registers for individually programming the gain in the Red, Green, and Blue channels. Bits D8, D7, and D6 in each register must be set low, and Bits D5 through D0 control the gain range from 1x to 6x in 64 increments. See Figure 17 for a graph of the PGA gain versus PGA register code. The coding for the PGA registers is straight binary, with an all "zeros" word corresponding to the minimum gain setting (1x) and an all "ones" word corresponding to the maximum gain setting (6x). Offset Registers There are three Offset Registers for individually programming the offset in the Red, Green, and Blue channels. Bits D8 through D0 control the offset range from -300 mV to +300 mV in 512 increments. The coding for the Offset Registers is Sign Magnitude, with D8 as the sign bit. Table V shows the offset range as a function of the Bits D8 through D0. Table III. MUX Configuration Register Settings D8 D7 D6 D5 D4 D3 D2 D1 D0 Set to 0 MUX Order Channel Select Channel Select Channel Select 1 = R-G-B* 0 = B-G-R 1 = RED* 0 = Off 1 = GREEN 0 = Off* 1 = BLUE 0 = Off* Set to 0 Set to 0 Set to 0 Set to 0 *Power-on default value. Table IV. PGA Gain Register Settings D8 D7 D6 D5 D4 Set to 0 Set to 0 Set to 0 MSB 0 0 0 0 0 0 0 0 D3 D2 D1 D0 0 0 0 0 0 0 1 1 Gain (dB) 1.0 1.013 * * * 5.56 6.0 0.0 0.12 * * * 14.9 15.56 LSB 0 0 0 0 0 0 0* 1 1 1 1 1 1 1 1 1 * * * 0 0 Gain (V/V) 1 1 *Power-on default value. Table V. Offset Register Settings D8 D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0* 1 1 0 0 1 0 0 1 0 0 1 0 1 1 1 1 1 MSB 0 0 LSB * * * 0 1 1 1 0 0 1 0 0 1 0 0 1 0 0 * * * 1 1 1 1 1 *Power-on default value. REV. B Offset (mV) -15- 0 +1.2 * * * +300 0 -1.2 * * * -300 AD9826 External Input Coupling Capacitors CIRCUIT OPERATION Analog Inputs--CDS Mode Operation Figure 12 shows the analog input configuration for the CDS mode of operation. Figure 13 shows the internal timing for the sampling switches. The CCD reference level is sampled when CDSCLK1 transitions from high to low, opening S1. The CCD data level is sampled when CDSCLK2 transitions from high to low, opening S2. S3 is then closed, generating a differential output voltage representing the difference between the two sampled levels. The input clamp is controlled by CDSCLK1. When CDSCLK1 is high, S4 closes and the internal bias voltage is connected to the analog input. The bias voltage charges the external 0.1 F input capacitor, level-shifting the CCD signal into the AD9826's input common-mode range. The time constant of the input clamp is determined by the internal 5 k resistance and the external 0.1 F input capacitance. AD9826 The recommended value for the input coupling capacitors is 0.1 F. While it is possible to use a smaller capacitor, this larger value is chosen for several reasons: Crosstalk The input coupling capacitor creates a capacitive divider with any parasitic capacitance between PCB traces and on chip traces. CIN should be large relative to these parasitic capacitances in order to minimize this effect. For example, with a 100 pF input capacitance and just a few hundred f F of parasitic capacitance on the PCB and/or the IC the imaging system could expect to have hundreds of LSBs of crosstalk at the 16 b level. Using a large capacitor value = 0.1 F will minimize any errors due to crosstalk. Signal Attenuation The input coupling capacitor creates a capacitive divider with a CMOS integrated circuit's input capacitance, attenuating the CCD signal level. CIN should be large relative to the IC's 10 pF input capacitance in order to minimize this effect. Linearity S1 VINR CCD SIGNAL Some of the input capacitance of a CMOS IC is junction capacitance, which varies nonlinearly with applied voltage. If the input coupling capacitor is too small, then the attenuation of the CCD signal will vary nonlinearly with signal level. This will degrade the system linearity performance. 4pF CML 0.1F S3 5K Sampling Errors CML S2 The internal 4 pF sample capacitors have a "memory" of the previously sampled pixel. There is a charge redistribution error between CIN and the internal sample capacitors for larger pixelto-pixel voltage swings. As the value of CIN is reduced, the resulting error in the sampled voltage will increase. With a CIN value of 0.1 F, the charge redistribution error will be less than 1 LSB for a full-scale pixel-to-pixel voltage swing. 4pF S4 1.7k OFFSET + 1F 4V 0.1F 2.2k 3V INPUT CLAMP LEVEL IS SELECTED IN THE CONFIGURATION REGISTER 6.9k Figure 12. CDS-Mode Input Configuration (All Three Channels Are Identical) S1, S4 CLOSED S1, S4 CLOSED CDSCLK1 S1, S4 OPEN S2 CLOSED S2 CLOSED CDSCLK2 S2 OPEN S3 CLOSED Q3 (INTERNAL) S3 CLOSED S3 OPEN Figure 13. CDS-Mode Internal Switch Timing -16- REV. B AD9826 Analog Inputs--SHA Mode Operation Figure 14 shows the analog input configuration for the SHA mode of operation. Figure 15 shows the internal timing for the sampling switches. The input signal is sampled when CDSCLK2 transitions from high to low, opening S1. The voltage on the OFFSET pin is also sampled on the falling edge of CDSCLK2, when S2 opens. S3 is then closed, generating a differential output voltage representing the difference between the sampled input voltage and the OFFSET voltage. The input clamp is disabled during SHA mode operation. Figure 16 shows how the OFFSET pin may be used in a CIS application for coarse offset adjustment. Many CIS signals have dc offsets ranging from several hundred millivolts to more than 1 V. By connecting the appropriate dc voltage to the OFFSET pin, the CIS signal will be restored to "zero." After the large dc offset is removed, the signal can be scaled using the PGA to maximize the ADC's dynamic range. AD9826 AD9826 REDOFFSET SHA GREENOFFSET SHA BLUEOFFSET VINR CML GREEN VING S3 S2 OPTIONAL DC OFFSET (OR CONNECT TO GND) SHA 4pF S1 INPUT SIGNAL VINR RED 4pF OFFSET CML BLUE VING VRED FROM CIS MODULE AVDD VINB OFFSET 0.1F R1 DC OFFSET VINB R2 Figure 16. SHA-Mode Used with External DC Offset Figure 14. SHA-Mode Input Configuration (All Three Channels Are Identical) S1, S2 CLOSED CDSCLK2 S1, S2 OPEN S3 CLOSED Q3 (INTERNAL) S1, S2 CLOSED S3 CLOSED S3 OPEN Figure 15. SHA-Mode Internal Switch Timing REV. B -17- AD9826 Programmable Gain Amplifiers APPLICATIONS INFORMATION The AD9826 uses one Programmable Gain Amplifier (PGA) for each channel. Each PGA has a gain range from 1x (0 dB) to 6.0x (15.56 dB), adjustable in 64 steps. Figure 17 shows the PGA gain as a function of the PGA register code. Although the gain curve is approximately "linear in dB," the gain in V/V varies nonlinearly with register code, following the equation: Circuit and Layout Recommendations The recommended circuit configuration for 3-Channel CDS Mode operation is shown in Figure 18. The recommended input coupling capacitor value is 0.1 F (see Circuit Operation section for more details). A single ground plane is recommended for the AD9826. A separate power supply may be used for DRVDD, the digital driver supply, but this supply pin should still be decoupled to the same ground plane as the rest of the AD9826. The loading of the digital outputs should be minimized, either by using short traces to the digital ASIC, or by using external digital buffers. To minimize the effect of digital transients during major output code transitions, the falling edge of CDSCLK2 should occur coincident with or before the rising edge of ADCCLK (see Figures 1 through 6 for timing). All 0.1 F decoupling capacitors should be located as close as possible to the AD9826 pins. When operating in 1CH or 2CH Mode, the unused analog inputs should be grounded. 6.0 63 - G 1 + 5.0 63 where G is the decimal value of the gain register contents, and varies from 0 to 63. 16 6.00 12 4.75 8 3.50 GAIN - dB 4 For 3-Channel SHA Mode, all of the above considerations also apply, except that the analog input signals are directly connected to the AD9826 without the use of coupling capacitors. The analog input signals must already be dc-biased between 0 V and 4 V. Also, the OFFSET pin should be grounded if the inputs to the AD9826 are to be referenced to ground, or a dc offset voltage should be applied to the OFFSET pin in the case where a coarse offset needs to be removed from the inputs. (See Figure 16 and the Circuit Operation section for more details.) GAIN - V/V GAIN - dB Gain = 2.25 GAIN - V/V 0 0 12 1.00 60 63 48 24 36 PGA REGISTER VALUE - Decimal Figure 17. PGA Gain Transfer Function 5V 0.1F CDSCLK1 1 28 CDSCLK2 OEB 2 27 3 26 4 25 GREEN INPUT 0.1F BLUE INPUT OFFSET VING 5 24 6 23 DRVSS (MSB) D7 0.1F VINR DRVDD 0.1F AVDD AVSS ADCCLK 5V/3V 0.1F RED INPUT CLOCK INPUTS CML AD9826 VINB 22 TOP VIEW CAPT 8 (Not to Scale) 21 CAPB 0.1F 0.1F 1.0F 0.1F 7 D6 D5 D4 D3 D2 D1 (LSB)D0 9 20 10 19 11 18 12 17 13 16 14 15 0.1F 10F AVSS 0.1F AVDD SLOAD 0.1F SCLK SDATA DATA INPUTS 5V SERIAL INTERFACE Figure 18. Recommended Circuit Configuration, 3-Channel CDS Mode -18- REV. B AD9826 OUTLINE DIMENSIONS 10.50 10.20 9.90 15 28 5.60 5.30 5.00 1 8.20 7.80 7.40 14 0.65 BSC 0.38 0.22 SEATING PLANE 8 4 0 COMPLIANT TO JEDEC STANDARDS MO-150-AH 0.95 0.75 0.55 060106-A 0.05 MIN COPLANARITY 0.10 0.25 0.09 1.85 1.75 1.65 2.00 MAX Figure 19. 28-Lead Shrink Small Outline Package [SSOP] (RS-28) Dimensions shown in millimeters Revision History Location Page Data Sheet changed from REV. 0 to REV. A. Edits to ORDERING GUIDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Edits to Figure 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Edits to Figure 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 6/12--Rev. A to Rev. B Changes to Ordering Guide ............................................................................................................................................................................................ 20 REV. B -19- AD9826 ORDERING GUIDE Model1 AD9826KRSZ AD9826KRSZRL 1 Temperature Range -40C to +85C -40C to +85C Package Description 28-Lead Shrink Small Outline Package [SSOP] 28-Lead Shrink Small Outline Package [SSOP] Z = RoHS Compliant Part. (c)2012 Analog Devices, Inc. All rights reserved. Trademarks and registered trademarks are the property of their respective owners. D02367-0-/12(B) -20- Package Option RS-28 RS-28