Standard Operations
For more information about the AD73322 codec, go to
http://www.analog.com/Analog_Root/productPage/productH-
ome/0,2121,AD73322,00.html
AD73322 Codec Transmissions
After initialization, the AD73322 codec generates the clock used to trans-
fer data across
with the AD73322 device by sending a synchronization pulse. Even
though the AD73322 transmits the data clock, it may not be ready for
normal operation.
Initialization of the AD73322 codec is slightly different than that of other
codecs. Initialization is performed by sending at lest 8 and up to 16 con-
trol words contained in a circular buffer to the AD73322 codec. These
control words correspond to the AD73322s control registers
through
.This is usually done via the
A
H
Once the codec is initialized, normal operation mode is entered, and the
interrupt routine is never used again until the device is reset. During
TX
normal operation, the
received from the codec, an interrupt is generated. This interrupt is the
interrupt. Inside the
SPORT0 RX
buffer into the users buffer (generally, this is a circular buffer). At that
RX
same
interrupt, the codec is ready to receive data from the DSP. The
RX
DSP then moves the data (from the users circular buffer) into
buffer and clocks it into the codec.
2-10
.
. The ADSP-2189M DSP initiates all transmissions
SPORT0
interrupt of
RX
RX
ADSP-2189M EZ-KIT Lite Evaluation System Manual
interrupt routine.
SPORT0 TX
is used. As each datum is
SPORT0
interrupt, datum are moved from the
SPORT0s TX
Need help?
Do you have a question about the ADSP-2189M EZ-KIT Lite and is the answer not in the manual?