
AD1892
REV. 0
–13–
SERIAL CONTROL PORT
The serial control port on the AD1892 is a bidirectional inter-
face that allows external microcontrollers and microprocessors
to gain access to the two on-chip byte-wide control registers and
to the sixteen on-chip byte-wide status registers. The serial
control port is signal compatible with the Serial Peripheral In-
terface (SPI) standard, which has been popularized by Motorola’s
family of microcontroller and microprocessor products.
The basic timing for the serial control port is shown in Figure
17. The CS signal is both a chip select and a latch enable. CS
must be LO for the duration of the read or write cycle. The
CCLK signal is the data clock signal for the serial control port.
The frequency of the CCLK signal must not exceed 1/8 the
frequency of the MCLK signal applied to the AD1892. The
incoming address and write data must be valid on the rising
edge of CCLK, and the outgoing read data is guaranteed to be
valid on the ring edge of CCLK. The SDI signal carries the
serial address and write data to the AD1892. The SDO signal
carries the serial read data from the AD1892. The address and
data information is MSB first.
MSB–1
MSB–2
LSB+2
LSB+1
LSB
CS
CCLK
SDI/SDO
MSB
Figure 17. Serial Control Port Basic Timing
LSB
D0
MSB
D7
DATA
D6
D1
HIGH Z
ADDRESS
MSB
ADDR5
LSB
ADDR0
RES
R/
W
ADDR4
CS
CCLK
SDI
SDO
Figure 18. Serial Control Port Write Cycle
DATA
LSB
MSB
D7
HIGH Z
ADDRESS
MSB
ADDR5
LSB
ADDR0
RES
R/
W
ADDR4
CS
CCLK
SDI
SDO
D6
D1
D0
Figure 19. Serial Control Port Read Cycle
The serial control port write cycle is shown in Figure 18. In the
first byte, the AD1892 defines a six bit write address field, a
read/
write
bit (reset LO for a write cycle) and a reserved (res)
bit. [The reserve (res) bit should be reset LO for both write
and read cycles.] The data byte intended to be written to the
specified write address follows immediately thereafter, MSB
first. All information is carried on the SDI input, with the SDO
output remaining in a high impedance (three-state) condition.
The AD1892 defines only two valid write addresses, Control
Register 1 and Control Register 2, which are defined below.
The serial control port read cycle is shown in Figure 19. The
address information is presented on the SDI input (6-bit ad-
dress, read/
write
set HI and a reserved bit). The data byte output
from the addressed location is transmitted on the SDO output,
MSB first. The AD1892 defines sixteen valid read addresses,
comprising Status Register 1, Status Register 2, four bytes of
Channel Status information and ten bytes of Q-Channel subcode
information. All of these read addresses are defined below.