Freescale-semiconductor DSP56366 User Manual Page 95

  • Download
  • Add to my manuals
  • Print
  • Page
    / 366
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 94
DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4
Freescale Semiconductor 6-1
6 Host Interface (HDI08)
6.1 Introduction
The host interface (HDI08) is a byte-wide, full-duplex, double-buffered, parallel port that can be connected
directly to the data bus of a host processor. The HDI08 supports a variety of buses and provides glueless
connection with a number of industry standard microcomputers, microprocessors, DSPs and DMA
hardware.
The host bus can operate asynchronously to the DSP core clock, therefore the HDI08 registers are divided
into 2 banks. The host register bank is accessible to the external host and the DSP register bank is
accessible to the DSP core.
The HDI08 supports three classes of interfaces:
Host processor/Microcontroller (MCU) connection interface
DMA controller interface
General purpose I/O (GPIO) port
6.2 HDI08 Features
6.2.1 Interface - DSP side
Mapping:
Registers are directly mapped into eight internal X data memory locations
Data Word:
24-bit (native) data words are supported, as are 8-bit and 16-bit words
Transfer Modes:
DSP to Host
Host to DSP
Host Command
Handshaking Protocols:
Software polled
Interrupt driven
Core DMA accesses
Instructions:
Memory-mapped registers allow the standard MOVE instruction to be used to transfer data
between the DSP and the external host.
Special MOVEP instruction provides for I/O service capability using fast interrupts.
Page view 94
1 2 ... 90 91 92 93 94 95 96 97 98 99 100 ... 365 366

Comments to this Manuals

No comments