AD9876ABST Analog Devices Inc, AD9876ABST Datasheet - Page 19

IC 12BIT MODEM MXFE 48-LQFP

AD9876ABST

Manufacturer Part Number
AD9876ABST
Description
IC 12BIT MODEM MXFE 48-LQFP
Manufacturer
Analog Devices Inc
Datasheet

Specifications of AD9876ABST

Rohs Status
RoHS non-compliant
Number Of Bits
12
Number Of Channels
1
Power (watts)
950mW
Voltage - Supply, Analog
3.3V
Voltage - Supply, Digital
3.3V
Package / Case
48-LQFP
Main Category
Single Chip
Sub-category
Converter
Power Supply Type
Analog/Digital
Operating Supply Voltage (typ)
3.3V
Package Type
LQFP
Operating Supply Voltage (min)
3V
Operating Supply Voltage (max)
3.6V
Supply Current
262mA
Operating Temp Range
-40C to 85C
Operating Temperature Classification
Industrial
Pin Count
48
Mounting
Surface Mount
Lead Free Status / RoHS Status
Not Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AD9876ABST
Manufacturer:
ADI
Quantity:
364
Part Number:
AD9876ABST
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD9876ABSTRL
Manufacturer:
TI
Quantity:
4 147
source. Inverting CLK-A would affect the Tx sampling edge as
well as the Rx sampling edge.
The first nibble of each word can be read in as the least significant
nibble by setting the Rx LS Nibble First Bit (Register 8, Bit 2).
Also, the Rx path can be used in a Reduced Resolution Mode
by setting the Rx Port Multiplexer Bypass Bit (Register 8, Bit
0). In this mode, the Rx data-word becomes six bits and is read
in a single cycle. The Clocking Modes are the same as described
above, but the level of Rx SYNC will stay low.
The Rx [5:0] pins can be put into a high impedance state by
setting the Three-State Rx Port Bit (Register 8, Bit 3).
SERIAL INTERFACE FOR REGISTER CONTROL
The serial port is a 3-wire serial communications port consisting of
a clock (SCLK), chip select (SENABLE), and a bidirectional
data (SDATA) signal. The interface allows read/write access to
all registers that configure the AD9876 internal parameters. Single
or multiple byte transfers are supported as well as MSB first or
LSB first transfer formats.
General Operation of the Serial Interface
Serial communication over the serial interface can be from 1 to
5 bytes in length. The first byte is always the instruction byte.
The instruction byte establishes whether the communication is
going to be a read or write access, the number of data bytes to
be transferred, and the address of the first register to be accessed.
The instruction byte transfer is complete immediately upon the
8th rising edge of SCLK after SENABLE is asserted. Likewise,
the data registers change immediately upon writing to the 8th bit
of each data byte.
Instruction Byte
The instruction byte contains the following information as
shown below.
Bit I7 – R/W
This bit determines whether a read or a write data transfer will
occur after the instruction byte write. Logic high indicates read
operation; logic zero indicates a write operation.
Bits I6:I5 – N1:N0
These two bits determine the number of bytes to be transferred
during the data transfer cycle. The bit decodes are shown in the
table below.
REV. A
M
/ R
7 I
S
W
B
N
6 I
Table II. Instruction Byte Information
1
N
N1:N0
0:0
0:1
1:0
1:1
5 I
0
Table III. Decode Bits
A
4 I
4
Description
Transfer 1 Byte
Transfer 2 Bytes
Transfer 3 Bytes
Transfer 4 Bytes
A
3 I
3
A
2 I
2
A
1 I
1
L
S
A
0 I
B
0
–19–
Bits I4:I0 – A4:A0
These bits determine which register is accessed during the data
transfer portion of the communications cycle. For multibyte
transfers, this address is the starting byte address. The remain-
ing register addresses are generated by the AD9876/AD9875.
Serial Interface Port Pin Description
SCLK—Serial Clock
The serial clock pin is used to synchronize data transfers to and
from the AD9876 and to run the internal state machines. SCLK
maximum frequency is 25 MHz. All data transmitted to the
AD9876 is sampled on the rising edge of SCLK. All data read
from the AD9876 is validated on the rising edge of SCLK and is
updated on the falling edge.
SENABLE—Serial Interface Enable
The SENABLE pin is active low. It enables the serial communi-
cation to the device. SENABLE select should stay low during
the entire communication cycle. All input on the serial port is
ignored when SENABLE is inactive.
SDATA—Serial Data I/O
The signal on this line is sampled on the first eight rising edges
of SCLK after SENABLE goes active. Data is then read from or
written to the AD9876 depending on what was read.
Figures 8 and 9 show the timing relationships between the three
SPI signals.
MSB/LSB Transfers
The AD9876 serial port can support both most significant bit
(MSB) first or least significant bit (LSB) first data formats. The
bit order is controlled by the SPI LSB First Bit (Register 0, Bit
6). The default value is 0, MSB first. Multibyte data transfers in
MSB format can be completed by writing an instruction byte
that includes the register address of the last address to be accessed.
The AD9876 will automatically decrement the address for each
successive byte required for the multibyte communication cycle.
When the SPI LSB First Bit (Register 0, Bit 6) is set high, the
serial port interprets both instruction and data bytes LSB first.
Multibyte data transfers in LSB format can be completed by
writing an instruction byte that includes the register address of
SENABLE
SENABLE
SDATA
SDATA
Figure 9. Timing Diagram Register Read from AD9876
SCLK
Figure 8. Timing Diagram Register Write to AD9876
SCLK
INSTRUCTION BIT 7
t
DS
t
DS
DATA BIT n
t
PWH
t
DH
t
SCLK
t
PWL
INSTRUCTION BIT 6
DATA BIT n–1
t
DV
AD9876

Related parts for AD9876ABST