Motorola DSP56156 Manual page 126

Table of Contents

Advertisement

INTERFACE WITH THE DSP56156 CORE PROCESSOR
Table 6-6 On-Chip Codec Programming Model Summary
CRDF
0
(read-only)
1
CTDE
0
(read-only)
1
CROE
0
(read-only)
1
CTUE
0
(read-only)
1
15
14
13
12
COIE COE INS MGS1 MGS0MUT CRS1CRS0CT3 CT2
COIE
0
1
COE
0
1
INS
0
1
00
MGS1-0
01
Gain Select
10
11
MUT
0
1
CS1-CS0
00
Ratio Select
01
10
11
VC3-VC0
$0
-20 dB Output volume gain
D/A output
$1
-15 dB Output volume gain
Gain in dB
$2
-10 dB Output volume gain
$3
$4
$5
$6
$7
$8
$9
$A
$B
$C
$D
$E
$F
MOTOROLA
On-chip Codec STATUS REGISTERS (COSR X:$FFE8)
7
6
*
*
Data From A/D not received in CRX
Data From A/D received in CRX
Data in CTX has not been transferred to D/A
CTX empty
No Receive Overrun Error
Receive Overrun Error
No Transmit Under run Error
Transmit Under run Error
On-chip Codec CONTROL (COCR) X:$FFC8
11
10
9
8
CODEC interrupt disabled
CODEC interrupt enabled
CODEC disabled and put in power down
CODEC enabled
MIC pin selected as A/D input
AUX pin selected as A/D input
MIC or AUX amplifier gain of -6 dB
MIC or AUX amplifier gain of 0 dB
MIC or AUX amplifier gain of 6 dB
MIC or AUX amplifier gain of 17 dB
Speaker output muted
Speaker output active
125 selected as decimation ratio for the A/D and interpolation ratio of the D/A
128 selected as decimation ratio for the A/D and interpolation ratio of the D/A
105 selected as decimation ratio for the A/D and interpolation ratio of the D/A
81 selected as decimation ratio for the A/D and interpolation ratio of the D/A
-5 dB Output volume gain
0 dB Output volume gain
6 dB Output volume gain
12 dB Output volume gain
18 dB Output volume gain
0 dB Output volume gain
6 dB Output volume gain
12 dB Output volume gain
18 dB Output volume gain
24 dB Output volume gain
30 dB Output volume gain
30 dB Output volume gain
35 dB Output volume gain
DSP56156 ON-CHIP SIGMA/DELTA CODEC
5
4
3
2
*
*
CRDF CTDE CROE CTUE
7
6
5
4
3
*
*
VC3 VC2
1
0
2
1
0
VC1 VC0
6 - 11

Advertisement

Table of Contents
loading

Table of Contents