ADM Codec
CMX649
Dynamic Range
for Step Size
Integrator
(Bits 12 – 10)
Maximum and minimum step size are based on 16-bit word length (-32768 to
32767).
Bit 12
0
0
0
0
1
1
1
1
Bit 11
0
0
1
1
0
0
1
1
Bit 10
0
1
0
1
0
1
0
1
Maximum Step
10240
10240
5120
5120
2560
2560
1280
1280
Minimum Step
20
10
20
10
20
10
20
10
Bluetooth compatible
when running at 64kbps.
Companding
Rule
(Bits 9 – 8)
This is the number of consecutive ones or zeros that must occur for the step size to
be adjusted.
Bit 9 Bit 8
Companding Rule
0
0
3 of 3
0
1
4 of 4
Bluetooth compatible when
running at 64kbps.
1
0
5 of 5
1
1
6 of 6
Estimator
Integrator Time
Constant
(Bits 7 – 5)
Allows selection of the estimator integrator time constant.
Bit 7
0
0
0
0
1
1
1
1
Bit 6
0
0
1
1
0
0
1
1
Bit 5
0
1
0
1
0
1
0
1
Decay Time Constant (ms)
16/(3*Bit Rate)
24/(3*Bit Rate)
32/(3*Bit Rate)
48/(3*Bit Rate)
64/(3*Bit Rate)
96/(3*Bit Rate)
Bluetooth compatible when
running at 64kbps.
128/(3*Bit Rate
192/(3*Bit Rate)
Second Order
Estimator Time
Constant
(Bits 4 – 3)
Allows selection of the second order estimator time constant.
Bit 4
0
0
1
1
Bit 3
0
1
0
1
Time Constant (ms), Bit Rate in kbps
N/A (selects first order estimator).
(Estimator Time Constant)/2
(Estimator Time Constant)/4
(Estimator Time Constant)/8
© 2003 CML Microsystems Plc
28
D/649/2