14 hpcr host chip select polarity (hcsp) bit 13, 15 hpcr host request polarity (hrp) bit 14, 16 hpcr host acknowledge polarity (hap) bit 15 – Freescale Semiconductor DSP56366 User Manual

Page 109: 7 data direction register (hddr), Hpcr host chip select polarity (hcsp) bit 13 -15, Hpcr host request polarity (hrp) bit 14 -15, Hpcr host acknowledge polarity (hap) bit 15 -15, Data direction register (hddr) -15, Figure 6-8, Dual strobes bus -15

Advertising
background image

HDI08 – DSP-Side Programmer’s Model

DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4

Freescale Semiconductor

6-15

Figure 6-8 Dual strobes bus

6.5.6.14

HPCR Host Chip Select Polarity (HCSP) Bit 13

If the HCSP bit is cleared, the chip select (HCS) signal is configured as an active low input and the HDI08
is selected when the HCS signal is low. If HCSP is set, HCS is configured as an active high input and the
HDI08 is selected when the HCS signal is high. This bit is ignored in the multiplexed mode.

6.5.6.15

HPCR Host Request Polarity (HRP) Bit 14

The HRP bit controls the polarity of the host request signals. In the single host request mode (HDRQ=0 in
the ICR), if HRP is cleared and host requests are enabled (HREN=1 and HEN=1 in the HPCR), the
HOREQ signal is an active low output. If HRP is set and host requests are enabled, the HOREQ signal is
an active high output.

In the double host request mode (HDRQ=1 in the ICR), if HRP is cleared and host requests are enabled
(HREN=1 and HEN=1 in the HPCR), the HTRQ and HRRQ signals are active low outputs. If HRP is set
and host requests are enabled, the HTRQ and HRRQ signals are active high outputs.

6.5.6.16

HPCR Host Acknowledge Polarity (HAP) Bit 15

If the HAP bit is cleared, the host acknowledge (HACK) signal is configured as an active low input, and
the HDI08 drives the contents of the HIVR register onto the host bus when the HACK signal is low. If
HAP is set, HACK is configured as an active high input, and the HDI08 outputs the contents of the HIVR
register when the HACK signal is high.

6.5.7

Data direction register (HDDR)

The HDDR controls the direction of the data flow for each of the HDI08 pins configured as GPIO. Even
when the HDI08 is used as the host interface, some of its unused signals may be configured as GPIO pins.
For information on the HDI08 GPIO configuration options, see

Section 6.6.8, "General Purpose

INPUT/OUTPUT (GPIO)"

. If bit DRxx is set, the corresponding HDI08 pin is configured as an output

signal. If bit DRxx is cleared, the corresponding HDI08 pin is configured as an input signal. See

Table 6-6

.

Write cycle

Write data in

Read cycle

Read data out

Data

HWR

Data

HRD

In the dual strobe bus mode, there are separate HRD and HWR signals that specify the access
as being a read or write access, respectively.

Advertising