RM0082
RS_Telecom IP
Doc ID 018672 Rev 1
803/844
[23]
Invint
inversion of TDM_CLK when selected by intsel
when invint =0,
no action
when invint =1
, if TDM_CLK is selected by Intsel, it will be
inverted before being sent to the I2S block.
[22]
Intsel
select the TDM clock instead of the I2S clock
when intsel = 0
, the generated I2S_CLK is sent to the I2S bloc
when intsel = 1
, the TDM_CLK is sent instead
[21:19]
Isrc
selection of the input source for the 7 bits divider
000
0
001
CLKSM (pin I2S_CLK)
010
ClkR_Synt(2)
011
ClkR_osc1
100
PL_Clk4
others
0
[18:03]
Div
this value will be compared to the divider counter value. When if
will match, the generated signal will toggle. The output of the
divider stage is then the input frequency divided by
(2*[D[15:0]+1] ).
[02]
Bypass
To bypass divider for clock in master mode.
Bypass =1
, the selected input clock is directly used as "clock"
for master mode.
Bypass =0
, the divider output is used as "clock" in master mode
[01]
Inv
To invert CLKSM for int_CLK generation.
Inv =0,
the CLKSM pin signal is directly used as int_CLK
(normally used in slave mode)
Inv =1
, the CLKSM signal is inverted to generate the internal
clock Int_CLK (in slave mode).
[00]
M/S
M/S =0
, the device is in slave mode. The I2S_CLK pin is an
input.
M/S =1
, the device is master and I2S_CLK is out on I2S_CLK
pin.
Table 723.
I2S_CLK_CONF register (Offset 0x50) (continued)
Bits
Name
Comments