MPC562/MPC564 Compression Features
MPC561/MPC563 Reference Manual, Rev. 1.2
Freescale Semiconductor
A-9
A.2.9.2
Single Segment Full Compression – CLASS_1
This MPC562/MPC564 instruction is compressed into a single segment. The vocabulary table pointer
points to an offset in tables of all RAMs (DECRAMs).
Figure A-7. CLASS_1 Instruction Layout
The definition of the class includes:
•
TP1 length = 2-9
•
TP2 length = 0
•
TP1 base address, TP2 base address = the two tables’ base addresses for RAM #1 and RAM #2,
respectively.
•
AS, DS=0
Data brought from RAM#1 is the 16 MSBs of the decompressed instruction and data brought from
RAM#2 is the 16 LSBs of the decompressed instruction.
A.2.9.3
Twin Segment Full Compression – CLASS_2
This MPC562/MPC564 instruction is divided into two segments. Each segment is compressed and mapped
into a different vocabulary. The vocabularies reside in different RAMs. Proper programming can swap the
vocabularies’ locations.
Figure A-8. CLASS_2 Instruction Layout
The definition of the class includes:
32-bit segment – to be compressed
2-to 9-bit TP1
4-bit class
Uncompressed Instruction
Compressed Instruction
MSB
16-bit segment #1 – to be compressed
2- to 9-bit TP1 for segment #1
4-bit class
Uncompressed Instruction
Compressed Instruction
16-bit segment #2 – to be compressed
MSB
Alternative #1 (CLASS_2a)
2- to 9-bit TP2 for segment #2
2- to 9-bit TP1 for segment #2
4-bit class
Alternative #2 (CLASS_2b)
2- to 9-bit TP2 for segment #1
Summary of Contents for MPC561
Page 84: ...MPC561 MPC563 Reference Manual Rev 1 2 lxxxiv Freescale Semiconductor...
Page 144: ...Signal Descriptions MPC561 MPC563 Reference Manual Rev 1 2 2 46 Freescale Semiconductor...
Page 206: ...Central Processing Unit MPC561 MPC563 Reference Manual Rev 1 2 3 62 Freescale Semiconductor...
Page 302: ...Reset MPC561 MPC563 Reference Manual Rev 1 2 7 14 Freescale Semiconductor...
Page 854: ...Time Processor Unit 3 MPC561 MPC563 Reference Manual Rev 1 2 19 24 Freescale Semiconductor...
Page 968: ...Development Support MPC561 MPC563 Reference Manual Rev 1 2 23 54 Freescale Semiconductor...
Page 1144: ...Internal Memory Map MPC561 MPC563 Reference Manual Rev 1 2 B 34 Freescale Semiconductor...
Page 1212: ...TPU3 ROM Functions MPC561 MPC563 Reference Manual Rev 1 2 D 60 Freescale Semiconductor...
Page 1216: ...Memory Access Timing MPC561 MPC563 Reference Manual Rev 1 2 E 4 Freescale Semiconductor...