English
Language : 

TCC76 Datasheet, PDF (79/259 Pages) List of Unclassifed Manufacturers – 32-bit RISC Microprocessor For Digital Media Player
TCC76x
Specification Rev. 0.07
32-bit RISC Microprocessor for Digital Media Player
February 23, 2005
DAI & CDIF
4.3 CDIF (CD-DSP Interface)
The block diagram of CDIF is illustrated in Figure 4.3.
The TCC76x provides CD-ROM interface for feasible implementation of CD-ROM application
such as CD-MP3 player. The CDIF supports the industry standard IIS format and the LSB
justified format that is used as the most popular format for CD-ROM interface by Sony and
Samsung.
The CDIF has three pins for interface; CBCLK, CLRCK, CDAI. These are multiplexed with
GPIO_B14, GPIO_B15 and GPIO_B16, respectively in the TCC76x or with GPIO_A1,
GPIO_A2 and GPIO_A3 in other derivatives of the TCC76x. The CBCLK is the bit clock
input pins of which frequency can be programmed by CICR for selection of 48fs and 32fs. The
CLRCK is the frame clock input pin that indicates the channel of CD stereo digital audio data.
The CDAI is the input data pin.
The CDIF has five registers; CDDI_0 to CDDI_3 and CICR. The CDDI_0 to the CDDI_3 are
the banked read only registers for access of data input buffer. The data input buffer is composed
of sixteen 32 bit wide registers of which upper 16 bit is left channel data and lower is right
channel data.
The CDIF receive the serial data from CDAI pin and store the data into the buffer through the
serial to parallel register. Whenever the half of buffer is filled, the receive interrupt is generated.
Only the half of input buffer can be accessible through the CDDI_0 to the CDDI_3.
CDDI0
CDDI3
Input Buffer
Pointer
Input Buffer
LEFT0
RIGHT0
LEFT3
RIGHT3
LEFT4
RIGHT4
LEFT7
RIGHT7
S2P
CDAI
CBCLK
CLRCK
Figure 4.3 CDIF Block Diagram
Preliminary
4-7