Motorola DSP56305 Manuel d'utilisateur Page 2

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 112
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 1
MOTOROLA Optimizing DSP56300/DSP56600 Applications iii
TABLE OF CONTENTS
SECTION 1 INTRODUCTION . . . . . . . . . . . . . . . 1-1
1.1 DSP56300 CORE FAMILY . . . . . . . . . . . . . . 1-1
1.2 DSP56600 CORE FAMILY . . . . . . . . . . . . . . 1-2
1.3 ENHANCEMENTS OVER THE DSP56000 . . 1-3
1.3.1 Instruction Set Enhancements. . . . . . . . . . 1-3
1.3.2 Architectural Enhancements . . . . . . . . . . . 1-5
1.4 APPLICATION NOTE STRUCTURE . . . . . . . 1-6
1.4.1 DSP56300 and DSP56600 Features
Description and Use . . . . . . . . . . . . . . . . . 1-6
1.4.2 Optimizing the Code for Best Performance 1-7
1.4.3 Appendixes . . . . . . . . . . . . . . . . . . . . . . . . 1-8
SECTION 2 DATA OPERATIONS. . . . . . . . . . . . 2-1
2.1 USING THE DUAL DATA PATHS . . . . . . . . . 2-1
2.2 16-BIT ARITHMETIC MODE
(DSP56300 ONLY). . . . . . . . . . . . . . . . . . . . . 2-6
2.3 THE MAX INSTRUCTION . . . . . . . . . . . . . . . 2-7
2.4 USING THE BARREL SHIFTER . . . . . . . . . . 2-8
2.5 BIT MANIPULATION INSTRUCTIONS . . . . 2-10
2.6 DOUBLE PRECISION ARITHMETIC. . . . . . 2-11
2.7 USING LESS STRAIGHT-FORWARD
INSTRUCTIONS . . . . . . . . . . . . . . . . . . . . . 2-13
SECTION 3 PROGRAM CONTROL . . . . . . . . . . 3-1
3.1 HARDWARE LOOPS. . . . . . . . . . . . . . . . . . . 3-1
3.2 THE HARDWARE STACK. . . . . . . . . . . . . . . 3-3
3.3 USING THE STACK EXTENSION. . . . . . . . . 3-7
3.4 TASK SWITCHING WITH THE STACK
EXTENSION . . . . . . . . . . . . . . . . . . . . . . . . 3-10
3.5 CONDITIONAL DALU INSTRUCTIONS . . . 3-11
3.6 PC RELATIVE INSTRUCTIONS . . . . . . . . . 3-13
3.7 USING FAST INTERRUPTS . . . . . . . . . . . . 3-17
Vue de la page 1
1 2 3 4 5 6 7 ... 111 112

Commentaires sur ces manuels

Pas de commentaire