Motorola DSP56012 User Manual

Page of 270
Digital Audio Transmitter
Overview
 
MOTOROLA
DSP56012 User’s Manual 
8-3
8.1
OVERVIEW
The Digital Audio Transmitter (DAX) is a serial audio interface module that outputs 
digital audio data in the AES/EBU, CP-340 and IEC958 formats. Some of the key 
features of the DAX are listed below.
• Operates on a frame basis—The DAX can handle one frame (consisting of 
two sub-frames) of audio and non-audio data at a time.
• Double-buffered audio and non-audio data—The DAX data path is 
double-buffered so the next frame data can be stored in the DAX without 
affecting the frame currently being transmitted.
• Programmable clock source—Users can select the DAX clock source, and this 
selection configures the DAX to operate in Slave or Master mode.
• Supports both Master mode and Slave mode in a digital audio network—If 
the user selects a divided DSP core clock, the DAX will operate in the Master 
mode. If the user selects an external clock source, the DAX will operate in the 
Slave mode.
The accessible DAX registers are all mapped in the X I/O memory space. This allows 
programmers to access the DAX using standard instructions and addressing modes. 
Interrupts generated by the DAX can be handled with a fast interrupt for cases in 
which the non-audio data does not change from frame to frame. When the DAX 
interrupt is disabled, it can still be served by a “polling” technique. A block diagram 
of the DAX is shown in 
Note:
The shaded registers in