REV. B
AD73360
30
APPENDIX C
Configuring a Cascade of Two AD73360s to Operate in
Data Mode
This section describes a typical sequence of control words that
would be sent to a cascade of two AD73360s to set them up for
operation. It is not intended to be a definitive initialization
sequence, but will show users the typical input/output events
that occur in the programming and operation phases
1
. This
description panel refers to Figure 34.
In Step 1, we have the first output sample event following de-
vice reset. The SDOFS signal is raised on both devices simulta-
neously, which prepares the DSP Rx register to accept the ADC
word from Device 2, while SDOFS from Device 1 becomes an
SDIFS to Device 2. As the SDOFS of Device 2 is coupled to
the DSPs TFS and RFS, and to the SDIFS of Device 1, this
event also forces a new control word to be output from the DSP
Tx register to Device 1. The control word loaded to Device 1 is
addressed to Device 2 (i.e., the address field is 001). Device 1
will decrement the address field and pass it to Device 2 when
the next frame sync arrives. As the DSP is transmitting a control
word, Device 2 is outputting an invalid ADC word. (Note that
the AD73360 will not output valid ADC words until the device
is placed in either mixed mode or data mode. Any ADC values
received during the programming phase should be discarded.)
At the same time, Device 1 will output its ADC result to Device
2. Once all the data has been transferred, Device 1 will contain
an instruction for Device 2 (which instructs the part to set its
SCLK frequency), Device 2 will have received an ADC result
from Device 1 and the DSP will have received an ADC result
from Device 2.
In Step 2, Device 2 will begin transmitting the ADC word it
received from Device 1. This will cause the DSP to transmit a
second command word, which tells Device 1 to change its serial
clock. Simultaneously, Device 1 passes the first control word on
to Device 2. In this manner both devices receive control word
instructions and act upon them at the same time.
Step 3 is similar to Step 1 in that the DSP transmits a control
word for Device 2. Device 1 passes an invalid ADC result to
Device 2 and Device 2 transmits its own invalid ADC result to
the DSP.
In Step 4, Device 2 will transmit the invalid ADC sample it
received from Device 1 while receiving a control word from
Device 1 at the same time. Device 2 transmitting will cause the
DSP to transmit a control word for Device 1. This should be
similar to the control word transmitted in step 3 except that this
word is intended for Device 1. When transmission is complete
both devices have received instructions to power up all channels
and set the reference etc. Steps 3 and 4 can be repeated, as
necessary, to program other registers concerned with the analog
section.
Step N is the first stage of changing the operating modes of the
devices to Data Mode. As Device 2 outputs an ADC word the
DSP will transmit a control word intended for CRA of Device 2
to Device 1. As in Step 1, Device 1 will decrement the address
field and pass on the control word on the next frame sync.
In Step N + 1, Device 2 transmits an ADC word it received
from Device 1. This causes the DSP to transmit a control word
to Device 1 (intended for its CRA register). At the same time
Device 2 is receiving its control word from Device 1. Both de-
vices simultaneously receive commands to change from Program
Mode to Data Mode and the number of devices in the cascade is
also programmed here.
In Step N + 2, we begin to receive valid ADC data. Note that
the data comes from the last device in the chain (Device 2) first.
As Device 2 transmits its ADC data it is receiving ADC data
from Device 1. Any data transmitted from the DSP will be ig-
nored from now on.
In Step N + 3, Device 2 has received an ADC sample from
Device 1 and transmits it to the DSP. Steps N + 2 and N + 3
are repeated as long as samples are required.
NOTE
1
This sequence assumes that the DSP SPORTs Rx and Tx interrupts are
enabled. It is important to ensure that there is no latency (separation) between
control words in a cascade configuration. This is especially the case when
programming Control Register B as it contains settings for SCLK and DMCLK
rates.
REV. B
AD73360
31
DSP Tx REG
CONTROL WORD 1
1000 1001 0000 0011
DEVICE 1
ADC WORD 1*
0000 0000 0000 0000
DEVICE 2
0000 0000 0000 0000
DSP Rx REG
ADC WORD 2*
STEP 1
ADC WORD 2*
0000 0000 0000 0000
DSP Tx REG
CONTROL WORD 1
1000 0001 0000 0011
DEVICE 1
ADC WORD 1*
xxxx xxxx xxxx xxxx
DEVICE 2
xxxx xxxx xxxx xxxx
DSP Rx REG
ADC WORD 1*
STEP 2
ADC WORD 2*
xxxx xxxx xxxx xxxx
DSP Tx REG
CONTROL WORD 2
1000 1010 1110 0001
DEVICE 1
ADC WORD 1*
xxxx xxxx xxxx xxxx
DEVICE 2
xxxx xxxx xxxx xxxx
DSP Rx REG
ADC WORD 2*
STEP 3
ADC WORD 2*
xxxx xxxx xxxx xxxx
DSP Tx REG
CONTROL WORD
1000 0010 1110 0001
DEVICE 1
ADC WORD 1*
xxxx xxxx xxxx xxxx
DEVICE 2
xxxx xxxx xxxx xxxx
DSP Rx REG
ADC WORD 1*
STEP 4
ADC WORD 2*
xxxx xxxx xxxx xxxx
DSP Tx REG
CONTROL WORD
1000 1000 0001 0001
DEVICE 1
ADC WORD 1*
xxxx xxxx xxxx xxxx
DEVICE 2
xxxx xxxx xxxx xxxx
DSP Rx REG
ADC WORD 2*
STEP N
ADC WORD 2*
xxxx xxxx xxxx xxxx
DSP Tx REG
CONTROL WORD
1000 0000 0001 0001
DEVICE 1
ADC WORD 1*
xxxx xxxx xxxx xxxx
DEVICE 2
xxxx xxxx xxxx xxxx
DSP Rx REG
ADC WORD 1*
STEP N+1
ADC WORD 2*
xxxx xxxx xxxx xxxx
DSP Tx REG
CONTROL WORD
0111 1111 1111 1111
DEVICE 1
ADC WORD 1
0000 0011 0101 1110
DEVICE 2
0000 0011 0101 1110
DSP Rx REG
ADC WORD 2
STEP N+2
ADC WORD 2*
0000 0011 0101 1110
DSP Tx REG
CONTROL WORD
0111 1111 1111 1111
DEVICE 1
ADC WORD 1
0011 1100 1111 1110
DEVICE 2
0000 0011 0101 1110
DSP Rx REG
ADC WORD 1
STEP N+3
ADC WORD 2
0000 0011 0101 1110
*ADC DATA RECEIVED BY THE DSP DURING THE PROGRAMMING PHASE SHOULD NOT BE CONSIDERED VALID RESULTS
Figure 34. Programming Two AD73360s in Cascade for Data Mode Operation
REV. B
AD73360
32
APPENDIX D
Configuring a Cascade of Two AD73360s to Operate in Mixed
Mode
This section describes a typical sequence of control words that
would be sent to a cascade of two AD73360s to configure them
for operation in Mixed Mode. It is not intended to be a defini-
tive initialization sequence, but will show users the typical input/
output events that occur in the programming and operation
phases
1
. This description panel refers to Figure 35.
In Step 1, we have the first output sample event following device
reset. The SDOFS signal is raised on both devices simulta-
neously, which prepares the DSP Rx register to accept the ADC
word from Device 2 while SDOFS from Device 1 becomes an
SDIFS to Device 2. The cascade is configured as nonFSLB,
which means that the DSP has control over what is transmitted
to the cascade. The DSP will receive an invalid ADC word from
Device 2 and simultaneously Device 2 is receiving an invalid
ADC word from Device 1. As both AD73360s are in Program
Mode there is only one output event per sample period. The
DSP can now send a control word to the AD73360s.
In Step 2, the DSP has finished transmitting the control word to
Device 1. Device 1 recognizes that this word is not intended for
it so it will decrement the address field and generate and SDOFS
and proceed to transmit the control word to the next device in
the chain. At this point the DSP should transmit a control word
for Device 1. This will ensure that both devices receive, and act
upon, the control words at the same time.
Step 3 shows completion of the first series of control word writes.
The DSP has now received an ADC word from Device 2 and
each device has received a control word that addresses Control
Register B and sets the SCLK and Sample Rate. When pro-
gramming a cascade of AD73360s in NonFSLB it is important
to ensure that control words which affect the operation of the
serial port are received by all devices simultaneously.
In Step 4, another sample interval has occurred and the
SDOFS on both devices are raised. Device 2 sends an ADC
result to the DSP and Device 1 sends an ADC result to Device
2. The remaining time before the next sample interval can be
used to program more registers in the AD73360s. Care must be
taken that the subsequent writes do not overlap the next sample
interval to avoid corrupting the data. The control words are
written as Device 2, Device 1, Device 2, etc.
Step 5 shows the DSP starting to program the ADC Control
Register to select channel gains, operating modes etc. In this
case the first write operation programs Control Register D to
power up ADC channels 1 and 2 with gains of 0 dBs. This step
can be repeated until all the registers have been programmed.
The devices should be programmed in the order Device 2,
Device 1, Device 2, etc.
In Step 6, the DSP transmits a control word for Device 2. This
control word set the Device count to 2 and instructs the AD73360
to go into Mixed Mode. When Device 1 receives this control
word it will decrement the address field and generate an SDOFS
to pass it on to Device 2.
In Step 7, the DSP transmits a control word for Device 1. This
should happen as Device 1 is transmitting the control word for
Device 2 to ensure that both device change into Mixed Mode at
the same time.
In Step 8, we begin receiving the first valid ADC words from
the cascade.
It is assumed that there is sufficient time to transmit all the
required Control Words in the allotted time.
NOTE
1
This sequence assumes that the DSP SPORTs Rx and Tx interrupts are
enabled. It is important to ensure there is no latency (separation) between
control words in a cascade configuration. This is especially the case when
programming Control Register B, as it contains settings for SCLK and
DMCLK rates.

AD73360ARZ

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Analog Front End - AFE IC 6-CH AFE Processor
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union