Motorola DSP56309 User Manual page 131

24-bit digital signal processor
Table of Contents

Advertisement

Host Interface (HI08)
HI08 Features
Ð 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 DSP56309 and external hosts.
Ð Special MOVEP instruction provides for I/O service capability using fast
interrupts.
Ð Bit addressing instructions (e.g., BCHG, BCLR, BSET, BTST, JCLR, JSCLR,
JSET, JSSET) simplify I/O service routines.
6.2.2
HI08-to-Host Processor Interface
¥ Sixteen signals support non-multiplexed or multiplexed buses:
Ð H0ÐH7/HAD0ÐHAD7 host data bus (H0ÐH7) or host multiplexed
address/data bus (HAD0ÐHAD7)
Ð HAS/HA0 address strobe (HAS) or host address line (HA0)
Ð HA8/HA1 host address line (HA8) or host address line (HA1)
Ð HA9/HA2 host address line (HA9) or host address line (HA2)
Ð HRW/HRD read/write select (HRW) or read strobe (HRD)
Ð HDS/HWR data strobe (HDS) or write strobe (HWR)
Ð HCS/HA10 host chip select (HCS) or host address line (HA10)
Ð HREQ/HTRQ host request (HREQ) or host transmit request (HTRQ)
Ð HACK/HRRQ host acknowledge (HACK) or host receive request (HRRQ)
¥ Mapping:
Ð HI08 registers are mapped into eight consecutive locations in external bus
address space.
Ð The HI08 acts as a memory or I/O-mapped peripheral for microprocessors,
microcontrollers, etc.
6-4
DSP56309UM/D
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents