7.2.6.9 Wire Configurations
By configuring I2S or Left-Justified format, three wire configurations are available. The wire configuration is programmable by writing I2SMCC_MRA.WIRECFG. The available configurations are defined in the following table.
I2SMCC_MRA.WIRECFG | Configuration | Description |
---|---|---|
0 | 1 wire | I2SMCC_DIN0 and I2SMCC_DOUT0 are enabled. Only two I2S channels are enabled (Left 0 and Right 0). |
1 | 2 wires | I2SMCC_DIN[1:0] and I2SMCC_DOUT[1:0] are enabled. Only four I2S channels are enabled (Left 0, Left1, Right 0 and Right 1). |
2 | 4 wires | I2SMCC_DIN[3:0] and I2SMCC_DOUT[3:0] are enabled. All I2S channels are enabled. |
With the TDM or TDM Left-Justified format selected, four wire configurations are available. The wire configuration is selected via WIRECFG. The available configurations are defined in the following table.
I2SMCC_MRA.WIRECFG | Configuration | Description |
---|---|---|
0 | Wire 0 | TDM communications take place on I2SMCC_DIN0 and I2SMCC_DOUT0 wires. |
1 | Wire 1 | TDM communications take place on I2SMCC_DIN1 and I2SMCC_DOUT1 wires. |
2 | Wire 2 | TDM communications take place on I2SMCC_DIN2 and I2SMCC_DOUT2 wires. |
3 | Wire 3 | TDM communications take place on I2SMCC_DIN3 and I2SMCC_DOUT3 wires. |