Parallel Host Interface
Host Interface (HI)
MOTOROLA
DSP56012 User’s Manual
4-19
(TXDE) and DSP HI Receive Data Full (HRDF) bits are cleared. This transfer
operation sets TXDE and HRDF. The HORX register contains valid data when the
HRDF bit is set. Reading HORX clears HRDF. The DSP can program the HRIE bit to
cause a host-receive-data interrupt when HRDF is set.
Note:
Resets do not affect HORX.
4.4.4.4
HI Transmit Data Register (HOTX)
The HI Transmit data register (HOTX) is used for DSP-to-host data transfers. The
HOTX register is viewed as a 24-bit write-only register by the DSP CPU. Writing the
HOTX register clears HTDE. The DSP can program the HTIE bit to cause a host
transmit data interrupt when HTDE is set. The HOTX register is transferred as 24-bit
data to the Receive byte registers (RXH:RXM:RXL) if both the DSP-side HTDE bit
and host-side Receive Data Full (RXDF) status bits are cleared. This transfer
operation sets RXDF and HTDE. Data should not be written to the HOTX until HTDE
is set to prevent the previous data from being overwritten.
Note:
Resets do not affect HOTX.
4.4.4.5
Register Contents After Reset
Table 4-1
shows the results of four reset types on bits in each of the HI registers, as
seen by the DSP CPU. The Hardware reset (HW) is caused by the deasserting the
RESET pin; the Software reset (SW) is caused by executing the RESET instruction; the
Individual Reset (IR) is caused by clearing PBC register bits 0 and 1, and the Stop
reset (ST) is caused by executing the STOP instruction.
Table 4-1
HI Registers after Reset—DSP CPU Side
Register
Name
Register
Data
Reset Type
HW
Reset
SW
Reset
IR
Reset
ST
Reset
HCR
X:$FFE8
HF[3:2]
0
0
—
—
HCIE
0
0
—
—
HTIE
0
0
—
—
HRIE
0
0
—
—
Содержание DSP56012
Страница 12: ...xii Motorola ...
Страница 20: ...xx Motorola ...
Страница 21: ...MOTOROLA DSP56012 User s Manual 1 1 SECTION 1 OVERVIEW ...
Страница 40: ...1 20 DSP56012 User s Manual MOTOROLA Overview DSP56012 Architectural Overview ...
Страница 41: ...MOTOROLA DSP56012 User s Manual 2 1 SECTION 2 SIGNAL DESCRIPTIONS ...
Страница 61: ...SECTION 3 MEMORY OPERATING MODES AND INTERRUPTS ...
Страница 81: ...MOTOROLA DSP56012 User s Manual 4 1 SECTION 4 PARALLEL HOST INTERFACE ...
Страница 148: ...4 68 DSP56012 User s Manual MOTOROLA Parallel Host Interface Host Interface HI ...
Страница 149: ...MOTOROLA DSP56012 User s Manual 5 1 SECTION 5 SERIAL HOST INTERFACE ...
Страница 179: ...MOTOROLA DSP56012 User s Manual 6 1 SECTION 6 SERIAL AUDIO INTERFACE ...
Страница 205: ...MOTOROLA DSP56012 User s Manual 7 1 SECTION 7 GPIO ...
Страница 210: ...7 6 DSP56012 User s Manual MOTOROLA GPIO GPIO Register GPIOR ...
Страница 211: ...MOTOROLA DSP56012 User s Manual 8 1 SECTION 8 DIGITAL AUDIO TRANSMITTER ...
Страница 226: ...8 16 DSP56012 User s Manual MOTOROLA Digital Audio Transmitter DAX Programming Considerations ...
Страница 233: ...MOTOROLA DSP56012 User s Manual B 1 APPENDIX B PROGRAMMING REFERENCE ...