Motorola DSP56600 Manual page 3

Application optimization for digital signal processors
Table of Contents

Advertisement

iv
Optimizing DSP56300/DSP56600 Applications
SECTION
4
4.1
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . .4-1
4.2
PARALLEL. . . . . . . . . . . . . . . . . . . . . . . . . . . .4-1
4.3
4.4
SERVICING A PERIPHERAL . . . . . . . . . . . . .4-6
4.5
SECTION
5
5.1
THE INSTRUCTION CACHE. . . . . . . . . . . . . .5-1
5.1.1
Cache Sectors. . . . . . . . . . . . . . . . . . . . . . .5-3
5.1.2
Control of Sector Allocation. . . . . . . . . . . . .5-4
5.1.3
Cache Burst Mode. . . . . . . . . . . . . . . . . . . .5-6
5.2
MEMORY SWITCH . . . . . . . . . . . . . . . . . . . . .5-9
5.3
USING THE BOOTSTRAP ROM. . . . . . . . . .5-11
SECTION
6
6.1
6.1.1
Interlocks? . . . . . . . . . . . . . . . . . . . . . . . . . .6-2
6.1.2
6.1.2.1
Code Reorder . . . . . . . . . . . . . . . . . . . . .6-3
6.1.2.2
Loop Unrolling. . . . . . . . . . . . . . . . . . . . .6-4
6.1.2.2.1
6.1.2.2.2
6.1.2.3
Instruction. . . . . . . . . . . . . . . . . . . . . . . .6-6
6.2
INTERLOCKS . . . . . . . . . . . . . . . . . . . . . . . . .6-7
6.2.1
Interlocks . . . . . . . . . . . . . . . . . . . . . . . . . . .6-7
6.2.2
Interlocks . . . . . . . . . . . . . . . . . . . . . . . . . . .6-8
USING THE DMA . . . . . . . . . . . . . . .4-1
MEMORY FEATURES . . . . . . . . . . .5-1
PIPELINE INTERLOCKS . . . . . . . . .6-1
Routine. . . . . . . . . . . . . . . . . . . . . . . .6-4
Routine. . . . . . . . . . . . . . . . . . . . . . . .6-5
MOTOROLA

Advertisement

Table of Contents
loading

This manual is also suitable for:

Dsp56300

Table of Contents