AD9937KCPRL Analog Devices Inc, AD9937KCPRL Datasheet - Page 18

no-image

AD9937KCPRL

Manufacturer Part Number
AD9937KCPRL
Description
Manufacturer
Analog Devices Inc
Datasheet

Specifications of AD9937KCPRL

Analog Front End Type
CCD
Analog Front End Category
Video
Interface Type
Serial (3-Wire)
Input Voltage Range
0.5V
Operating Supply Voltage (min)
2.7V
Operating Supply Voltage (typ)
3V
Operating Supply Voltage (max)
3.6V
Resolution
10b
Number Of Adc's
1
Power Supply Type
Analog/Digital
Operating Temp Range
-25C to 85C
Operating Temperature Classification
Commercial
Mounting
Surface Mount
Pin Count
56
Package Type
LFCSP EP
Number Of Channels
1
Lead Free Status / RoHS Status
Not Compliant
AD9937
SERIAL INTERFACE TIMING
All of the internal registers of the AD9937 are accessed through
a 3-wire serial interface. The 3-wire interface consists of a clock
(SCK), serial load (SLD), and serial data (SDA).
The AD9937 has three different register types that are configured
by the 3-wire serial interface pins. As described in Table VII,
the three register types are control registers, system registers,
and mode registers.
Register
Control Registers
VTP Sequence
System Registers
H/LM System
Registers
Shutter System
Registers
Mode_A
Mode_B
Control Register Serial Interface
The control register 3-wire interface timing requirements are
shown in Figure 5. Writing to control registers requires eight bits of
address data followed by 24 bits of configuration data between
each active low period of SLD for each address. The SLD signal
must be kept high for at least one full SCK cycle between suc-
cessive writes to control registers.
SDA
SCK
SLD
Table VII. Serial Interface Registers
1. SDA BITS ARE INTERNALLY LATCHED ON THE RISING EDGES OF SCK.
2. THIS TIMING PATTERN MUST BE WRITTEN FOR EACH REGISTER WRITE WITH SLD REMAINING HIGH FOR AT
t
DS
LEAST ONE FULL SCK PERIOD BEFORE ASSERTING SLD LOW AGAIN FOR THE NEXT REGISTER WRITE.
A7
Address
0x17
0x18
0x00 to
0x12
0x14
0x15
0x16
1
t
LS
A6
t
2
DH
Figure 5. 3-Wire Serial Interface Timing for Control Registers
A5
3
No. of Registers
Address. See Table I.
Ten 32-Bit System
Registers at Address
Registers at Address
Twenty 32-Bit Mode_A
Twenty 32-Bit Mode_B
24-Bit Register at Each
Fourteen 32-Bit System
Registers at Address
0x14. See Table II.
0x15. See Table III.
Five 32-Bit System
0x16. See Table IV.
Registers at Address
0x17. See Table V.
Registers at Address
0x18. See Table VI.
A4
4
A3
5
A2
6
A1
7
A0
–18–
8
D23
System and Mode Register Serial Interface
The AD9937 provides two options for writing to system and
mode registers. The Page/Burst write option is used when all the
registers are going to be written to, whereas the Random Access
option is used when only one or a small contiguous sequence of
registers is going to be written to. As shown in Figure 6, the
protocol for writing to system and mode registers requires eight
bits for the address data, 12 bits for the start location, 12 bits
for the end location, and 32 bits for the register data.
Page/Burst Option
The AD9937 is automatically configured for Page/Burst mode if
both 12-bit STARTADDRESS and ENDADDRESS fields
equal 0. In this configuration, the AD9937 expects all registers
to be written to, therefore all register data must be clocked in
before the SLD pulse is asserted high. The SLD pulse is ignored
until all register data is clocked in. The Page/Burst option is
preferred when initially programming the system and mode
registers at startup.
Random Access Option
With the Random Access option, the 12-bit STARTADDRESS
and ENDADDRESS fields are typically used when writing to
one system or mode register or a small sequential number of
system or mode registers. In this mode, the address data selects
the system or mode register bank that is going to be accessed,
the 12-bit STARTADDRESS determines the first register to be
accessed, and the 12-bit ENDADDRESS determines the last
register to be accessed. Two examples of Random Access are
provided below (refer to Figure 6).
Example 1: Accessing Only One Register, HLM_Reg(6)
Example 2: Accessing HLM_Reg(2), HLM_Reg(3), and
HLM_Reg(4) Sequentially
9
HLM_Reg_addr[A7:A0] = 0x15
STARTADDRESS[S11:S0] = 0x0006
ENDADDRESS[E11:E0] = 0x0006
HLM_Reg_addr[A7:A0] = 0x15
STARTADDRESS[S11:S0] = 0x0002
ENDADDRESS[E11:E0] = 0x0004
D22
10
D21
11
....
....
D3
29
D2
30
D1
t
31
LH
D0
32
REV. 0

Related parts for AD9937KCPRL