8-30
DSP56367
MOTOROLA
Host Interface (HDI08)
Servicing The Host Interface
8.7
SERVICING THE HOST INTERFACE
The HDI08 can be serviced by using one of the following protocols:
•
Polling,
•
Interrupts
8.7.1
HDI08 HOST PROCESSOR DATA TRANSFER
To the host processor, the HDI08 appears as a contiguous block of static RAM. To transfer
data between itself and the HDI08, the host processor performs the following steps:
1. Asserts the HDI08 address to select the register to be read or written.
2. Selects the direction of the data transfer. If it is writing, the host processor drives the
data on the bus.
3. Strobes the data transfer.
8.7.2
POLLING
In the polling mode of operation, the HOREQ/HTRQ signal is not connected to the host
processor and HACK must be deasserted to ensure IVR data is not being driven on H0-H7
when other registers are being polled.
The host processor first performs a data read transfer to read the ISR register.This allows the
host processor to assess the status of the HDI08:
1. If RXDF=1, the receive byte registers are full and therefore a data read can be
performed by the host processor.
2. If TXDE=1, the transmit byte registers are empty. A data write can be performed by
the host processor.
3. If TRDY=1, the transmit byte registers and the receive data register on the DSP side
are empty. Data written by the host processor is transferred directly to the DSP side.
4. If (HF2
•
HF3)
≠
0, depending on how the host flags have been defined, may indicate
an application-specific state within the DSP core has been reached. Intervention by the
host processor may be required.
Содержание DSP56367
Страница 16: ...xvi MOTOROLA CONTENTS Paragraph Number Title Page Number ...
Страница 22: ...xxii MOTOROLA List of Figures Figure Number Title Page Number ...
Страница 26: ...xxvi MOTOROLA List of Tables Table Number Title Page Number ...
Страница 148: ...4 6 DSP56367 MOTOROLA Design Considerations PLL Performance Issues ...
Страница 248: ...9 30 DSP56367 MOTOROLA Serial Host Interface SHI Programming Considerations ...
Страница 306: ...10 58 DSP56367 MOTOROLA Enhanced Serial Audio Interface ESAI ESAI Initialization Examples ...
Страница 389: ...Bootstrap ROM Contents MOTOROLA DSP56367 A 15 end ...
Страница 390: ...A 16 DSP56367 MOTOROLA Bootstrap ROM Contents ...
Страница 432: ...C 8 DSP56367 MOTOROLA JTAG BSDL ...
Страница 484: ...D 52 DSP56367 MOTOROLA Programmer s Reference ...
Страница 490: ...E 6 DSP56367 MOTOROLA Power Consumption Benchmark ...
Страница 516: ...F 26 DSP56367 MOTOROLA IBIS Model ...
Страница 522: ...Index 6 MOTOROLA Index ...
Страница 523: ......