Motorola DSP56012 User Manual
Page 55
Signal Descriptions
Serial Host Interface (SHI)
MOTOROLA
DSP56012 User’s Manual
2-15
SS/HA2
Input
Tri-stated
SPI Slave Select/I
2
C Slave Address 2
—This signal is an
active low Schmitt-trigger input when configured for the SPI
mode. When configured for the SPI Slave mode, this signal is
used to enable the SPI slave for transfer. When configured for
the SPI Master mode, this signal should be kept deasserted. If
it is asserted while configured as SPI master, a bus error
condition will be flagged.
This signal uses a Schmitt-trigger input when configured for
the I
2
C mode. When configured for the I
2
C Slave mode, the
HA2 signal is used to form the slave device address. HA2 is
ignored in the I
2
C Master mode. If SS is deasserted, the SHI
ignores SCK clocks and keeps the MISO output signal in the
high-impedance state.
This signal is tri-stated during hardware, software, or
personal reset (no need for external pull-up in this state).
HREQ
Input or
Output
Tri-stated
Host Request
—This signal is an active low Schmitt-trigger
input when configured for the Master mode, but an active
low output when configured for the Slave mode.
When configured for the Slave mode, HREQ is asserted to
indicate that the SHI is ready for the next data word transfer
and deasserted at the first clock pulse of the new data word
transfer. When configured for the Master mode, HREQ is an
input, and when asserted by the external slave device, it will
trigger the start of the data word transfer by the master. After
finishing the data word transfer, the master will await the
next assertion of HREQ to proceed to the next transfer.
This signal is tri-stated during hardware, software, personal
reset, or when the HREQ1–HREQ0 bits in the HCSR are
cleared (no need for external pull-up in this state).
Table 2-7
Serial Host Interface (SHI) Signals (Continued)
Signal
Name
Signal
Type
State
during
Reset
Signal Description