Host Interface (HDI08)
HDI08 – External Host Programmer’s Model
MOTOROLA
DSP56367
8-29
8.6.7
HOST SIDE REGISTERS AFTER RESET
Table 8-15 shows the result of the four kinds of reset on bits in each of the HDI08 registers
seen by the host processor. The hardware reset (HW) is caused by asserting the RESET signal.
The software reset (SW) is caused by executing the RESET instruction. The individual reset
(IR) is caused by clearing the HEN bit in the HPCR register. The stop reset (ST) is caused by
executing the STOP instruction.
8.6.8
GENERAL PURPOSE INPUT/OUTPUT (GPIO)
When configured as general-purpose I/O, the HDI08 is viewed by the DSP core as
memory-mapped registers (see Section 8.5, “HDI08 – DSP-Side Programmer’s Model”) that
control up to 16 I/O pins. The software and hardware resets clear all DSP-side control
registers and configure the HDI08 as GPIO with all 16 signals disconnected. External
circuitry connected to the HDI08 may need external pull-up/pull-down resistors until the
signals are configured for operation. The registers cleared are the HPCR, HDDR and HDR.
Selection between GPIO and HDI08 is made by clearing HPCR bits 6 through 1 for GPIO or
setting these bits for HDI08 functionality. If the HDI08 is in GPIO mode, the HDDR
configures each corresponding signal in the HDR as an input signal if the HDDR bit is cleared
or as an output signal if the HDDR bit is set (see Section 8.5.7 and Section 8.5.8).
Table 8-15 Host Side Registers After Reset
Register
Name
Register
Data
Reset Type
HW
Reset
SW
Reset
IR
Reset
ST
Reset
ICR
All Bits
0
0
—
—
CVR
HC
0
0
0
0
HV[6:0]
$32
$32
—
—
ISR
HREQ
0
0
1 if TREQ is set;
0 otherwise
1 if TREQ is set;
0 otherwise
HF3-HF2
0
0
—
—
TRDY
1
1
1
1
TXDE
1
1
1
1
RXDF
0
0
0
0
IVR
IV[7:0]
$0F
$0F
—
—
RX
RXH:RXM:RXL
empty
empty
empty
empty
TX
TXH:TXM:TXL
empty
empty
empty
empty
Note: A long dash (—) denotes that the register value is not affected by the specified reset.
Summary of Contents for DSP56367
Page 16: ...xvi MOTOROLA CONTENTS Paragraph Number Title Page Number ...
Page 22: ...xxii MOTOROLA List of Figures Figure Number Title Page Number ...
Page 26: ...xxvi MOTOROLA List of Tables Table Number Title Page Number ...
Page 148: ...4 6 DSP56367 MOTOROLA Design Considerations PLL Performance Issues ...
Page 248: ...9 30 DSP56367 MOTOROLA Serial Host Interface SHI Programming Considerations ...
Page 306: ...10 58 DSP56367 MOTOROLA Enhanced Serial Audio Interface ESAI ESAI Initialization Examples ...
Page 389: ...Bootstrap ROM Contents MOTOROLA DSP56367 A 15 end ...
Page 390: ...A 16 DSP56367 MOTOROLA Bootstrap ROM Contents ...
Page 432: ...C 8 DSP56367 MOTOROLA JTAG BSDL ...
Page 484: ...D 52 DSP56367 MOTOROLA Programmer s Reference ...
Page 490: ...E 6 DSP56367 MOTOROLA Power Consumption Benchmark ...
Page 516: ...F 26 DSP56367 MOTOROLA IBIS Model ...
Page 522: ...Index 6 MOTOROLA Index ...
Page 523: ......