Cirrus Logic EP93xx User Manual

Page 682

Advertising
background image

21-26

DS785UM1

Copyright 2007 Cirrus Logic

I

2

S Controller

EP93xx User’s Guide

2

1

2

1

21

I

2

S Configuration and Status Register Descriptions

I2STXClkCfg

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.

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

RSVD

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

RSVD

i2s_tx_bcr

i2s_tx_nbcg

i2s_mstr

i2s_trel

i2s_tckp

i2s_tlrs

Advertising