SBAS495 – JUNE 2010
Multi-Channel PCM Routing Function
The PCM9211 has a multi-channel PCM routing function (maximum of eight channels) that can route
multi-channel PCM signals easily. This function is enabled by using all the MPIOs.
MPIO_A and MPIO_C are assigned as multi-channel PCM input ports and clock transition outputs (CLKST).
MPIO_B and the Main audio port are assigned as multi-channel PCM output ports. For some applications, these
multi-channel PCM output ports have five data pins. The DOUT pin and the MDOUT pin share the same data.
A detailed block diagram is shown in
MPIO _A0 ( MSCKI)
MPIO _A1 ( MBCKI)
MPIO _A2 ( MLRCKI )
MPIO _A3 ( MDIN0 )
MPIO _C0( CLKST )
MPIO _C1( MDIN1 )
MPIO _C2( MDIN2 )
MPIO _C3( MDIN3 )
Figure 33. Multi-Channel PCM Routing Block Diagram
To use the multi-channel function, set Register MCHR to '1'. In the multi-channel function, the assigned MPIO
function for Registers MPASEL[1:0], MPBSEL[2:0], and MPCSEL[2:0], are invalid; in other words, Register
MCHR has greater priority than Registers MPASEL[1:0], MPBSLE[2:0], and MPCSEL[2:0].
In multi-channel PCM mode, Register MCHR (20h) and Register MPAxHz (6Eh) must be
set to '0' in order to get the outputs from the main port.
Submit Documentation Feedback
Product Folder Link(s):
MPIO_ B0 (MDOUT 0)
MPIO_ B1 (MDOUT 1)
MPIO_ B2 (MDOUT 2)
MPIO_ B3 (MDOUT 3)
Copyright © 2010, Texas Instruments Incorporated