Data Sheet ADDI7100
Rev. D | Page 15 of 20
INITIAL POWER-ON SEQUENCE
After power-on, the ADDI7100 automatically resets all internal
registers to default values. Settling of the internal voltage refer-
ence takes approximately 1 ms to complete. During this time,
normal clock signals and serial write operations can take place,
but valid output data do not occur until the reference is fully
settled. When loading the desired register settings, the STARTUP
register (Address 0x05[1:0]) must be set to 0x3.
GROUNDING AND DECOUPLING
RECOMMENDATIONS
As shown in Figure 15, a single ground plane is recommended
for the ADDI7100. This ground plane should be as continuous
as possible to ensure that all analog decoupling capacitors
provide the lowest possible impedance path between the power
and bypass pins and their respective ground pins. Place all
decoupling capacitors as close as possible to the package pins.
A single clean power supply is recommended for the ADDI7100,
but a separate digital driver supply can be used for DRVDD
(Pin 11). Always decouple DRVDD to DRVSS (Pin 12), which
should be connected to the analog ground plane. The advantages
of using a separate digital driver supply include using a lower
voltage (2.7 V) to match levels with a 2.7 V ASIC, and reducing
digital power dissipation and potential noise coupling. If the
digital outputs must drive a load larger than 20 pF, buffering is
the recommended method to reduce digital code transition
noise. Alternatively, placing series resistors close to the digital
output pins may also help to reduce noise.
Note that the exposed pad on the bottom of the package should
be soldered to the ground plane of the printed circuit board.
ADDI7100 Data Sheet
Rev. D | Page 16 of 20
SERIAL INTERFACE TIMING
All ADDI7100 internal registers are accessed through a 3-wire
serial interface. Each register consists of an 8-bit address and
a 16-bit data-word. Both the address and the data-word are
written starting with the LSB. To write to each register, a 24-bit
operation is required, as shown in Figure 16. Although many
data-words are fewer than 16 bits wide, all 16 bits must be written
for each register. For example, if the data-word is only eight bits
wide, the upper eight bits are don’t care bits and must be filled
with zeros during the serial write operation. If fewer than 16 data
bits are written, the register is not updated with new data.
Figure 17 shows a more efficient way to write to the registers,
using the ADDI7100 address autoincrement capability. Using
this method, the lowest desired address is written first, followed
by multiple 16-bit data-words. Each data-word is automatically
written to the address of the next highest register. By eliminating
the need to write each address, faster register loading is achieved.
Continuous write operations can start with any register location.
07608-019
A2
SDATA
A0 A1 A4 A5 A6 A7
D0
D1 D2 D3 D13 D14 D15
SL
A3
t
LS
8-BIT ADDRESS 16-BIT DATA
244 5 6 7 8 9 10 11 12 22 23
t
LH
t
DH
t
DS
NOTES
1. SDATA BITS ARE LATCHED ON SCK RISING EDGES. SCK CAN IDLE HIGH OR LOW BETWEEN WRITE OPERATIONS.
2. ALL 24 BITS MUST BE WRITTEN: 8 BITS FOR ADDRESS AND 16 BITS FOR DATA.
3. IF THE REGISTER LENGTH IS LESS THAN 16 BITS, THEN ZEROS MUST BE USED TO COMPLETE THE 16-BIT
DATA LENGTH.
4. NEW DATA VALUES ARE UPDATED IN THE SPECIFIED REGISTER LOCATION AT DIFFERENT TIMES, DEPENDING ON
THE PARTICULAR REGISTER WRITTEN TO.
SCK
123
Figure 16. Serial Write Operation
NOTES
1. MULTIPLE SEQUENTIAL REGISTERS CAN BE LOADED CONTINUOUSLY.
2. THE FIRST (LOWEST ADDRESS) REGISTER ADDRESS IS WRITTEN, FOLLOWED BY MULTIPLE 16-BIT DATA-WORDS.
3. THE ADDRESS AUTOMATICALLY INCREMENTS WITH EACH 16-BIT DATA-WORD (ALL 16 BITS MUST BE WRITTEN).
4. SL IS HELD LOW UNTIL THE LAST DESIRED REGISTER HAS BEEN LOADED.
07608-020
SDATA
A0 A1 A2 A6 A7 D0 D1 D14 D15
SCK
SL
A3
D0 D1 D14 D15 D0
DATA FOR STARTING
REGISTER ADDRESS
DATA FOR NEXT
REGISTER ADDRESS
D2D1
1 24234 78910 23
2625 4039
42
41
43
Figure 17. Continuous Serial Write Operation
Data Sheet ADDI7100
Rev. D | Page 17 of 20
COMPLETE REGISTER LISTING
Note that when an address contains fewer than 16 data bits, all remaining bits must be written as zeros.
Table 8. AFE
Address
Data
Bits
Default
Value
Update
Type
1
Name Description
0x00 [1:0] 0 SCK STANDBY 00: normal operation
01: reference standby
10: full standby
11: full standby
[2] 0x1 CLAMP_EN 1: enable black clamp
0: disable black clamp
[3] 0 FASTCLAMP 0: normal CLPOB settling
1: faster CLPOB settling
[4] 0 FASTUPDATE 1: enable very fast clamping when CDS gain is changed
0: ignore CDS gain updates
[5]
0
PBLK_LVL
0: blank to 0
1: blank to clamp level
[6] 0 DCBYP 0: normal dc restore operation
1: dc restore disabled during PBLK active
[8:7] 0x2 Test Test use only; must be set to 2
[10:9] 0x2 Test Test use only; must be set to 2
0x01 [0] 0 SCK SHPD_POL 0: rising edge sample
1: falling edge sample
[1] 0 DATACLK_POL 0: rising edge triggered
1: falling edge triggered
[2] 0 CLP_POL 0: active low
1: active high
[3] 0 PBLK_POL 0: active low
1: active high
[4]
0
DOUT_OFF
0: data outputs are driven
1: data outputs are disabled (high-Z)
[5] 0 DOUTLATCH 0: retime data outputs with output latch (using DATACLK)
1: do not retime data outputs; output latch is transparent
[6] 0 GRAY_EN 1: gray encode ADC outputs
0x02 [2:0] 0x1 SCK/VD CDSGAIN CDS gain setting:
0x0: −3 dB
0x1: 0 dB
0x2: +3 dB
0x3: +6 dB
0x03
[9:0]
0x0F
SCK/VD
VGAGAIN
VGA gain, 6 dB to 42 dB (0.0358 dB per step)
0x04 [10:0] 0x1EC SCK/VD CLAMPLEVEL Optical black clamp level, 0 LSB to 511 LSB (0.25 LSB per step)
0x05 [1:0] 0 SCK STARTUP Must be set to 0x3 after power-up
[3:2] 0 Test Test use only; must be set to 0
0x06
[2:0]
0x6
SCK
Test
Test use only; must be set to 6
[3] 0 Test Test use only; must be set to 0
[5:4] 0 Test Test use only; must be set to 0
0x07 [0] 0 SCK Test Test use only; must be set to 0
0x08 [11:0] 0xFFF SCK Test Test use only; must be set to 0xFFF
0x09 [11:0] 0xFFF SCK Test Test use only; must be set to 0xFFF
0x0A [0] 0 SCK Test Test use only; must be set to 0
0x0B [0] 0 SCK SW_RST 1: software reset; automatically resets to 0 after software reset
0x0C [0] 0x1 SCK OUTCONTROL Data output control:
0: make all outputs dc inactive
1: enable data outputs

ADDI7100BCPZRL

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Analog Front End - AFE 12-Bit 45 MHz CCD Signal Processor
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet