EasyManua.ls Logo

Hitachi SH7032 - Bus Arbitration

Hitachi SH7032
690 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
166
8.10 Bus Arbitration
The SuperH microcomputer can release the bus to external devices when they request the bus. It
has two internal bus masters, the CPU and the DMAC. Priorities for releasing the bus for these
two are as follows.
Bus request from external device > refresh > DMAC > CPU
Thus, an external device has priority when it generates a bus request, even when the DMAC is
carrying out a burst transfer.
Note that when a refresh request is generated while the bus is released to an external device,
BACK goes high and the bus can be acquired to perform refreshing upon receipt of a BREQ =
high response from the external device. Input all bus requests from external devices to the BREQ
pin. The signal indicating that the bus has been released is output from the BACK pin. Figure 8.35
illustrates the bus release procedure.
Bus released
BREQ received
Bus acquisition
BREQ = low
BACK = low
acknowledgeBACK
Bus request
External device
SuperH
Bus release response
Address, data, strobe pin:
High impedance
Strobe pin:
High-level output
Figure 8.35 Bus Release Procedure

Table of Contents

Related product manuals