Analog Devices SHARC ADSP-214 Series Hardware Reference Manual page 536

Table of Contents

Advertisement

Data Transfer
The three LSBs of FIFO data are the encoded channel number. These are
transferred "as is" for this mode. These bits can be used by software to
decode the source of data.
The maximum data transfer width to internal memory is 32-bits, as
in the case of PDAP data or I
channel mode using 32 bits of data. Therefore, PDAP or I
left-justified 32-bit modes cannot be used with other channels in
the core/interrupt driven mode since no channel information is
available in the data stream.
SIP Data Buffer Format
An audio signal that is normally 24 bits wide is contained within the
32-bit word. Four bits are available for status and formatting data (com-
pliant with the IEC 90958, S/PDIF, and AES3 standards). An additional
bit identifies the left-right one-half of the frame. If the data is not in IEC
standard format, the serial data can be any data word up to 28 bits wide.
Unlike DMA, the core requires a status information about which channel
triggered the interrupt. It does this by reading the data buffer. The
remaining three bits are used to encode one of the eight channels being
passed through the FIFO to the core. The FIFO output may feed eight
DMA channels, where the appropriate DMA channel (corresponding to
the channel number) is selected automatically.
Regardless of mode, the L/R channel status bit (Bit 3) always spec-
ifies whether the data is received in the left channel or the right
channel of the corresponding input frame, as shown in
Figure
11-6.
31
Figure 11-6. Principle Data Format for the SIP
11-16
www.BDTIC.com/ADI
AUDIO DATA
ADSP-214xx SHARC Processor Hardware Reference
2
S and left-justified modes in single
INVALID BITS
8 7
4
2
S and
IDP
L/R
CHNL
3
2
0

Advertisement

Table of Contents
loading

Table of Contents