RALCWI Vocoder
CMX608/CMX618/CMX638
PCM3500
This CODEC should be supplied with a 4096MHz clock, giving a sample rate of 8ksample/s. The
connections for this device are shown below and in Figure 15:
PCM3500
Pin
CMX608/CMX618/CMX638
Name
Vcom
Vref1
Vref2
Vin
Pin
Name
1
Follow data sheet
Follow data sheet
Follow data sheet
Follow data sheet
Follow data sheet
Pull high - Master mode
Pull high - Time slot mode
Connect to
2
3
4
5
AGND
M/S
6
7
TSC
8
BCK
17
18
16
15
SCLK
STRB
SDO
SDI
9
FS
Connect to
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
DIN
Connect to
DOUT
FSO
Connect to
Leave Unconnected
Follow data sheet
Follow data sheet
Follow data sheet
Follow data sheet
Follow data sheet
Follow data sheet
Follow data sheet
Connect to
Vdd
DGND
SCKIO
XTO
XTI
HPFD
LOOP
PDWN
AGND
Vout
20
REC
Follow data sheet
Follow data sheet
Follow data sheet
Follow data sheet
AGND
Vcc
The PCM3500 is started using the following sequence of instructions:
.
Select the external CODEC type - PCM3500.
Write $45 (CODEC_PCM3500) into the EXCODECCONT register ($0B) and then wait for
the RDY bit to be set in the STATUS register ($40). If C-BUS interrupts are enabled for
the RDY bit, then IRQN will go low as well - this applies to the rest of the sequence.
.
Ensure that the CODEC is in its power-save/reset mode, the CODEC port (SSP) is
disabled and the CODEC command FIFO is empty.
2014 CML Microsystems Plc
24
D/608_18_38/11