Host Interface (Hi08); Features; Dsp Core Interface - Motorola DSP56303 User Manual

24-bit digital signal processor
Table of Contents

Advertisement

Chapter 6

Host Interface (HI08)

The host interface (HI08) is a byte-wide, full-duplex, double-buffered parallel port that can
connect directly to the data bus of a host processor. The HI08 supports a variety of buses and
provides glueless connection with a number of industry-standard microcomputers,
microprocessors, and DSPs. The HI08 signals not used to interface to the host can be
configured as GPIO signals, up to a total of 16.
6.1

Features

The HI08 host is a slave device that operates asynchronously to the DSP core and host clocks.
Thus, the HI08 peripheral has a host processor interface and a DSP core interface. This
section lists the features of the host processor and DSP core interfaces.
6.1.1

DSP Core Interface

n
Mapping:
– Registers are directly mapped into eight internal X data memory locations.
n
Data word:
– DSP56303 24-bit (native) data words are supported, as are 8-bit and 16-bit words.
n
Handshaking protocols:
– Software polled
– Interrupt driven
– Core DMA accesses
n
Instructions:
– Memory-mapped registers allow the standard MOVE instruction to transfer data
between the DSP56303 and external hosts.
– A special MOVEP instruction for I/O service capability using fast interrupts.
– Bit addressing instructions (for example, BCHG, BCLR, BSET, BTST, JCLR,
JSCLR, JSET, JSSET) simplify I/O service routines.
Host Interface (HI08)
6-1

Advertisement

Table of Contents
loading

Table of Contents