Parallel Host Interface
Host Interface (HI)
MOTOROLA
DSP56012 User’s Manual
4-11
– I/O short addressing provides faster execution with fewer instruction
words.
• Interface—Host side
– Mapping:
• Eight consecutive memory locations
• Memory-mapped peripheral for microprocessors, DMA controllers, etc.
– 8-bit Data Word
– Transfer Modes
• DSP-to-Host
• Host-to-DSP
• Host Command
• Mixed 8-, 16-, and 24-bit data transfers
– Handshaking Protocols
• Software Polled
• Interrupt-Driven and Compatible with MC68000
• Cycle Stealing DMA with Initialization
– Dedicated Interrupts:
• Separate interrupt vectors for each interrupt source
• Special host commands force DSP CPU interrupts under host processor
control, which are useful for:
–
Real-time production diagnostics
–
Debugging window for program development
–
Host control protocols and DMA setup
4.4.2
HI Block Diagram
Figure 4-7
is a block diagram illustrating the registers in the HI. These registers can
be divided vertically down the middle into registers visible to the host processor on
the left and registers visible to the DSP on the right. They can also be divided
horizontally into control (at the top), DSP-to-host data transfer (in the middle), and
host-to-DSP data transfer (at the bottom).
Содержание DSP56012
Страница 12: ...xii Motorola ...
Страница 20: ...xx Motorola ...
Страница 21: ...MOTOROLA DSP56012 User s Manual 1 1 SECTION 1 OVERVIEW ...
Страница 40: ...1 20 DSP56012 User s Manual MOTOROLA Overview DSP56012 Architectural Overview ...
Страница 41: ...MOTOROLA DSP56012 User s Manual 2 1 SECTION 2 SIGNAL DESCRIPTIONS ...
Страница 61: ...SECTION 3 MEMORY OPERATING MODES AND INTERRUPTS ...
Страница 81: ...MOTOROLA DSP56012 User s Manual 4 1 SECTION 4 PARALLEL HOST INTERFACE ...
Страница 148: ...4 68 DSP56012 User s Manual MOTOROLA Parallel Host Interface Host Interface HI ...
Страница 149: ...MOTOROLA DSP56012 User s Manual 5 1 SECTION 5 SERIAL HOST INTERFACE ...
Страница 179: ...MOTOROLA DSP56012 User s Manual 6 1 SECTION 6 SERIAL AUDIO INTERFACE ...
Страница 205: ...MOTOROLA DSP56012 User s Manual 7 1 SECTION 7 GPIO ...
Страница 210: ...7 6 DSP56012 User s Manual MOTOROLA GPIO GPIO Register GPIOR ...
Страница 211: ...MOTOROLA DSP56012 User s Manual 8 1 SECTION 8 DIGITAL AUDIO TRANSMITTER ...
Страница 226: ...8 16 DSP56012 User s Manual MOTOROLA Digital Audio Transmitter DAX Programming Considerations ...
Страница 233: ...MOTOROLA DSP56012 User s Manual B 1 APPENDIX B PROGRAMMING REFERENCE ...