Cs4207 – Cirrus Logic CS4207 User Manual

Page 75

Advertising
background image

DS880F4

75

CS4207

Bits

Type

Default

Description

31:16

Read Only

0000h

Reserved

15

Read/Write

0b

Stream Type (TYPE): If TYPE is non-zero, the
other bits in the format structure have other
meanings.
0: PCM
1: Non-PCM

14

Read/Write

0b

Sample Base Rate (BASE):
0 = 48 kHz
1 = 44.1 kHz

13:11

Read/Write

000b

Sample Base Rate Multiple (MULT):
000 = 48 kHz/44.1 kHz or less
001 = x2 (96 kHz, 88.2 kHz, 32 kHz)
010 = x3 (144 kHz)
011 = x4 (192 kHz, 176.4 kHz)
100-111 =

Reserved

10:8

Read/Write

000b

Sample Base Rate Divisor (DIV):
000 = Divide by 1 (48 kHz, 44.1 kHz)
001 = Divide by 2 (24 kHz, 22.05 kHz)
010 = Divide by 3 (16 kHz, 32 kHz)
011 = Divide by 4 (11.025 kHz)
100 = Divide by 5 (9.6 kHz)
101 = Divide by 6 (8 kHz)
110 = Divide by 7
111 = Divide by 8 (6 kHz)

7

Read Only

0b

Reserved

6:4

Read/Write

000b

Bits per Sample (BITS): Number of bits in each
sample:
000 = 8 bits. The data will be packed in memory
in 8-bit containers on 16-bit boundaries.
001 = 16 bits. The data will be packed in memory
in 16-bit containers on 16-bit boundaries.
010 = 20 bits. The data will be packed in memory
in 32-bit containers on 32-bit boundaries.
011 = 24 bits. The data will be packed in memory
in 32-bit containers on 32-bit boundaries.
100 = 32 bits. The data will be packed in memory
in 32-bit containers on 32-bit boundaries.
101-111 =

Reserved

3:0

Read/Write

0000b

Number of Channels (CHAN): Number of chan-
nels in each frame of the stream:
0000 = 1
0001 = 2

1111 = 16

Advertising