Datasheet
Functional Description
MC13783 Technical Data, Rev. 3.5
26 Freescale Semiconductor
4.3 Audio
4.3.1 Dual Digital Audio Bus
4.3.1.1 Interface
The MC13783 is equipped with two independent digital audio busses. Both busses consist of a bit clock, 
word clock, receive data and transmit data signal lines. Both busses can be redirected to either the voice 
CODEC or the stereo DAC and can be operated simultaneously. In addition to the afore mentioned signal 
lines, two system clock inputs are provided which can be selected to drive the voice CODEC or the stereo 
DAC. In the latter case, a PLL is used to generate the proper internal frequencies. During simultaneous use 
of the both busses, two different system clocks can be selected by the voice CODEC and the stereo DAC. 
4.3.1.2 Voice CODEC protocol
The serial interface protocol for the voice CODEC can be used in master and in slave mode. In both modes, 
it can operate with a short or a long frame sync and data is transmitted and received in a two's compliment 
format.
Figure 6. Voice Codec Timing Diagram Example 1
When the voice CODEC is in slave mode, the FS input must remain synchronous to the CLI frequency. In 
master mode all clocks are internally generated based on the CLI signal. 
Additional programmability of the interface for both master and slave mode include bus protocol selection 
and FS and BCL inversion. There is also the possibility to activate the clocking circuitry independent from 
the voice CODEC.
4.3.1.3 Stereo DAC protocol
The serial interface protocol for the stereo DAC supports the industry standard MSB justified mode and an 
I2S mode. In industry standard mode, FS will be held high for one 16-bit data word and low for the next 
16 bits. I2S mode is similar to industry standard mode except that the serial data is delayed one BCL 
period. Data is received in a two's compliment format. A network mode is also available where the stereo 
HIGH Z 15 1011121314 003456789 0 HIGH Z
Don't
Care
15 1011121314 003456789 0
Don't
Care
FSync
BitCLK
TX
RX
CDCFS[1:0]=01 
Short Frame Sync
Length = Bit 
CDCFS[1:0]=10 
Long Frame Sync 
Length = 16 Bit 
FS 
BCL 
TX 
RX 
CDCFSINV=0 
CDCBCLINV=0 










