RALCWI Vocoder
CMX608/CMX618/CMX638
A summary of the CMX608/CMX618/CMX638 C-BUS registers and their corresponding addresses is
shown in Table 5. Note that the internal clock of the CMX608/CMX618/CMX638 must be running before
any C-BUS access is attempted, with the exception of the General Reset ($01) command.
CMX618/
CMX638
R/W/CMD Size (bits)
CMX618/
CMX638
CMX608
Size
(bits)
Page
No.
(link to) C-BUS
Register Name
C-BUS
Address
CMX608
R/W/CMD
32
32
32
33
34
35
35
36
37
38
38
41
42
42
42
44
44
44
45
46
46
48
49
49
50
51
51
52
53
$01
$02
$04
$05
$06
$07
$2C
$08
$09
$0A
$0B
$0C
$0E
$0F
$10
$24
$2E
$2F
$30
$11
$3C
$12
$1D
$1E
$1F
$31
$37
$38
$40
CMD
CMD
W
W
W
W
R
-
-
CMD
CMD
W
n/a
n/a
W
R
-
-
RESET
SYNC
8
8
SYNCCTRL
AIG
8
n/a
n/a
8
8
AOG
8
VCFG
8
8
MVCFG
W
W
W
W
W
W
W
W
R
8
W
W
W
W
W
W
W
W
R
8
SDTMF
8
8
POWERSAVE
DTMFATTEN
EXCODECCONT
IDD
8
8
8
8
8
8
8
8
SVCREQ
8
8
FRAMETYPEW
DECFRAME #
ECFIFO
8
8
8
8
R
8
R
8
SVCACK
R
8
R
8
FRAMETYPER
ENCFRAME #
VCTRL
R
8
R
8
W
R
16
16
n/a
16
16
16
16
16
16
16
W
R
16
16
16
16
16
16
16
16
16
16
MVCTRL
n/a
W
W
W
R
W
W
W
W
R
EXCODECCMD
CLOCK
VDWHLWM
IRQENAB
PLEVEL
R
R
DFRAMEDATA
EFRAMEDATA
STATUS
R
R
R
R
Table 5 C-BUS Register Addresses
Note: Registers marked # also support streaming C-BUS operation.
2014 CML Microsystems Plc
31
D/608_18_38/11