BC41B143A-ds-003Pc CSR, BC41B143A-ds-003Pc Datasheet - Page 76

no-image

BC41B143A-ds-003Pc

Manufacturer Part Number
BC41B143A-ds-003Pc
Description
Blue Core ROM Plug-n-Go
Manufacturer
CSR
Datasheet
10.7.9 PCM Configuration
The PCM configuration is set using two PS Keys, PSKEY_PCM_CONFIG32 detailed in Table 10.10 and
PSKEY_PCM_LOW_JITTER_CONFIG in Table 10.11. The default for PSKEY_PCM_CONFIG32 is 0x00800000, i.e.,
first slot following sync is active, 13-bit linear voice format, long frame sync and interface master generating 256kHz
PCM_CLK from 4MHz internal clock with no tri-state of PCM_OUT.
BC41B143A-ds-003Pc
Name
-
SLAVE_MODE_EN
SHORT_SYNC_EN
-
SIGN_EXTEND_EN
LSB_FIRST_EN
TX_TRISTATE_EN
TX_TRISTATE_RISING_EDGE_EN
SYNC_SUPPRESS_EN
GCI_MODE_EN
MUTE_EN
48M_PCM_CLK_GEN_EN
LONG_LENGTH_SYNC_EN
-
Bit Position
© Cambridge Silicon Radio Limited 2005
[20:16]
12
10
11
0
1
2
3
4
5
6
7
8
9
Advance Information
Description
Set to 0
0 = master mode with internal generation of PCM_CLK and
PCM_SYNC.
1 = slave mode requiring externally generated PCM_CLK
and PCM_SYNC.
0 = long frame sync (rising edge indicates start of frame).
1 = short frame sync (falling edge indicates start of frame).
Set to 0.
0 = padding of 8 or 13-bit voice sample into a 16-bit slot by
inserting extra LSBs. When padding is selected with 13-bit
voice sample, the 3 padding bits are the audio gain setting;
with 8-bit sample the 8 padding bits are zeroes.
1 = sign-extension.
0 = MSB first of transmit and receive voice samples.
1 = LSB first of transmit and receive voice samples.
0 = drive PCM_OUT continuously.
1 = tri-state PCM_OUT immediately after falling edge of
PCM_CLK in the last bit of an active slot, assuming the next
slot is not active.
0 = tri-state PCM_OUT immediately after falling edge of
PCM_CLK in last bit of an active slot, assuming the next slot
is also not active.
1 = tri-state PCM_OUT after rising edge of PCM_CLK.
0 = enable PCM_SYNC output when master.
1 = suppress PCM_SYNC whilst keeping PCM_CLK running.
Some CODECS utilise this to enter a low power state.
1 = enable GCI mode
1 = force PCM_OUT to 0
0 = set PCM_CLK and PCM_SYNC generation via DDS from
internal 4 MHz clock.
1 = set PCM_CLK and PCM_SYNC generation via DDS from
internal 48 MHz clock.
0 = set PCM_SYNC length to 8 PCM_CLK cycles.
1 = set length to 16 PCM_CLK cycles.
Only applies for long frame sync and with
48M_PCM_CLK_GEN_EN set to 1.
Set to 0b00000
Device Terminal Descriptions
Page 76 of 94

Related parts for BC41B143A-ds-003Pc