Download EP9307 Users Guide

Transcript
I2S Configuration and Status Register Descriptions
ONO
I2S Controller
I2STXClkCfg
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
6
5
4
3
2
1
0
i2s_tx_nbcg
i2s_mstr
i2s_trel
i2s_tckp
i2s_tlrs
RSVD
15
14
13
12
11
10
9
8
RSVD
7
i2s_tx_bcr
Address:
0x8082_0000 - Read/Write
Default
0x0000_0000
Definition:
Transmitter clock configuration register.
Bit Descriptions:
RSVD:
Reserved. Unknown During Read.
i2s_tx_bcr:
Defines the TX bit clock rate.
00 - I2STXClkCfg[4] defines the bit clock generation.
01 - Bit clock rate is fixed at 32x. Word length is ignored.
10 - Bit clock rate is fixed at 64x. Word length is ignored.
11 - Bit clock rate is fixed at 128x. Word length is ignored.
i2s_tx_nbcg:
Defines TX not bit clock gating mode.
If I2STXClkCfg[5:6] = 00, this bit defines the bit clock rate,
otherwise ignored.
Bit clock rate = 32x if word length is 16.
Bit clock rate = 64x if word length is 32.
Bit clock rate = 64x if word length is 24.
There is a special case when the word length is 24.
If this bit = 0 and the word length is 24, the last 8 cycles
are gated off in each word.
If this bit = 1 and the word length is 24, the last 8 cycles
are not gated off in each word.
EP9307 User’s Manual - DS667UM1
Copyright 2004 Cirrus Logic
669
21