
MOTOROLA
Appendix A. MPC562/MPC564 Compression Features
A-21
Decompressor Class Configuration Registers (DCCR0-15)
,
1. The DCCR0 register is hard coded for the “bypass decompressor class.” Write accesses do not affect the DCCR0
register. The DCCR0 register will always return 0x0000 0000 when read.
MSB
012
34
56
789
10
11
12
13
14
15
Field
TP1LEN
TP2LEN
TP1BA
TP2BA
Reset
Unaffected
Addr DCCR01 0x2F + A000
DCCR1
0x2F + A004
DCCR2
0x2F + A008
DCCR3
0x2F + A00C
DCCR4 0x2F + A010
DCCR5 0x2F + A014
DCCR6 0x2F + A018
DCCR7 0x2F + A01C
DCCR8
0x2F + A020
DCCR9
0x2F + A024
DCCR10 0x2F + A028
DCCR11 0x2F + A02C
DCCR12 0x2F + A030
DCCR13 0x2F + A034
DCCR14 0x2F + A038
DCCR15 0x2F + A03C
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
LSB
31
Field
TP2BA
AS
DS
—
Reset
Unaffected
0
Unaffected
0000_0000
Figure A-14. Decompressor Class Configuration Registers1 (DCCRx)
Table A-3. DCCR0-DCCR15 Field Descriptions
Bits
Name
Description
0:3
TP1LEN
Length and Type of Table Pointer 1. This field’s value defines the length of the field that contains
a pointer to the first vocabulary table allocated for the class.
0x0 Empty field
0x1 Reserved
0x2 TP1 length is 2 bits
0x3 TP1 length is 3 bits
0x4 TP1 length is 4 bits
0x5 TP1 length is 5 bits
0x6 TP1 length is 6 bits
0x7 TP1 length is 7 bits
0x8 TP1 length is 8 bits
0x9 TP1 length is 9 bits
0xA to 0xF Reserved
4:7
TP2LEN
Length and Type of Table Pointer 2. This field’s value defines the length of the field that contains
either a pointer to the second vocabulary table allocated for the class or a bypass field.
0x0 Empty field
0x1 Reserved
0x2 TP2 length is 2 bits
0x3 TP2 length is 3 bits
0x4 TP2 length is 4 bits
0x5 TP2 length is 5 bits
0x6 TP2 length is 6 bits
0x7 TP2 length is 7 bits
0x8 TP2 length is 8 bits
0x9 TP2 length is 9 bits
0xA Reserved
0xB TP2 field is a 0 bit compact bypass field
0xC TP2 field is a 10 bits compact bypass field
0xD TP2 field is a 15 bits compact bypass field
0xE TP2 field is a 16 bits bypass field
0xF Reserved.