Parallel Host Interface
Host Interface (HI)
MOTOROLA
DSP56012 User’s Manual
4-35
4.4.6
HI Signals
The fifteen HI signals are described here for convenience. Additional information,
including timing, is provided in the
DSP56012 Technical Data
sheet (DSP56012/D).
4.4.6.1
HI Data Bus (H0–H7)
This bidirectional data bus transfers data between the host processor and the
DSP56012. It acts as an input unless HEN is asserted and HR/W is high, making
H[7:0] become outputs and allowing the host processor to read DSP56012 data. It is
high impedance when HEN is deasserted. H[7:0] can be programmed as GPIO pins
(PB[7:0]) when the HI is not being used. These pins are configured as GPIO input
pins during hardware reset.
4.4.6.2
HI Address (HOA2–HOA0)
These inputs provide the address selection for each HI register. HOA[2:0] can be
programmed as GPIO pins (PB[10:8]) when the HI is not being used. These signals
are configured as GPIO inputs during hardware reset.
4.4.6.3
HI Read/Write (HR/W)
The HI Read/Write (HR/W) signal selects the direction of data transfer for each host
processor access. If HR/W is high and HEN is asserted, H[7:0] are configured as
outputs and DSP data is transferred to the host processor. If HR/W is low and HEN
is asserted, H[7:0] are configured as inputs and host data is transferred to the DSP.
HR/W is stable when HEN is asserted. HR/W can be configured as a GPIO pin
(PB11) when the HI is not being used, and is configured as a GPIO input pin during
hardware reset.
4.4.6.4
HI Enable (HEN)
The HI Enable (HEN) input enables a data transfer on the host data bus. When HEN
is asserted and HR/W is high, H[7:0] become outputs and the host processor may
read DSP56012 data. When HEN is asserted and HR/W is low, H[7:0] become inputs.
When HEN is deasserted, host data is latched inside the DSP. Normally, a chip select
signal derived from host address decoding and an enable clock are used to generate
HEN. HEN can be configured as a GPIO pin (PB12) when the HI is not being used,
and is configured as a GPIO input pin during hardware reset.
4.4.6.5
Host Request (HOREQ)
The Host Request (HOREQ) open-drain output signal is used by the DSP56012 HI to
request service from the host processor, DMA controller, or simple external
controller. HOREQ can be connected to an interrupt request pin of a host processor, a
Summary of Contents for DSP56012
Page 12: ...xii Motorola ...
Page 20: ...xx Motorola ...
Page 21: ...MOTOROLA DSP56012 User s Manual 1 1 SECTION 1 OVERVIEW ...
Page 40: ...1 20 DSP56012 User s Manual MOTOROLA Overview DSP56012 Architectural Overview ...
Page 41: ...MOTOROLA DSP56012 User s Manual 2 1 SECTION 2 SIGNAL DESCRIPTIONS ...
Page 61: ...SECTION 3 MEMORY OPERATING MODES AND INTERRUPTS ...
Page 81: ...MOTOROLA DSP56012 User s Manual 4 1 SECTION 4 PARALLEL HOST INTERFACE ...
Page 148: ...4 68 DSP56012 User s Manual MOTOROLA Parallel Host Interface Host Interface HI ...
Page 149: ...MOTOROLA DSP56012 User s Manual 5 1 SECTION 5 SERIAL HOST INTERFACE ...
Page 179: ...MOTOROLA DSP56012 User s Manual 6 1 SECTION 6 SERIAL AUDIO INTERFACE ...
Page 205: ...MOTOROLA DSP56012 User s Manual 7 1 SECTION 7 GPIO ...
Page 210: ...7 6 DSP56012 User s Manual MOTOROLA GPIO GPIO Register GPIOR ...
Page 211: ...MOTOROLA DSP56012 User s Manual 8 1 SECTION 8 DIGITAL AUDIO TRANSMITTER ...
Page 226: ...8 16 DSP56012 User s Manual MOTOROLA Digital Audio Transmitter DAX Programming Considerations ...
Page 233: ...MOTOROLA DSP56012 User s Manual B 1 APPENDIX B PROGRAMMING REFERENCE ...