17.11.2012 Views

MVME5100 Single Board Computer Programmer's Reference Guide

MVME5100 Single Board Computer Programmer's Reference Guide

MVME5100 Single Board Computer Programmer's Reference Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PPC Arbiter<br />

Pin Name<br />

Functional Description<br />

The PHB has an internal PPC60x bus arbiter. The use of this arbiter is<br />

optional. If the internal arbiter is disabled, then the PHB must be allowed<br />

to participate in an externally implemented PPC60x arbitration<br />

mechanism. The selection of either internal or external PPC arbitration<br />

mode is made by sampling an RD line at the release of reset. Refer to the<br />

section titled PHB Hardware Configuration in this chapter for more<br />

information.<br />

The PHB has been designed to accommodate up to four PPC60x bus<br />

masters, including itself (HAWK), two processors (CPU0/CPU1), and an<br />

external PPC60x master (EXTL). EXTL can be a L2 cache, a second<br />

bridge chip, etc. When the PPC Arbiter is disabled, PHB generates an<br />

external request and listen for an external grant for itself. It also listens to<br />

the other external grants to determine the PPC60x master identification<br />

field (XID) within the GCSR. When the PPC Arbiter is enabled, the PHB<br />

receives requests and issue grants for itself and for the other three bus<br />

masters. The XID field is determined by the PPC Arbiter.<br />

The PPC60x arbitration signals and their functions are summarized in<br />

Table 2-6.<br />

Pin<br />

Type<br />

Table 2-6. PPC Arbiter Pin Assignments<br />

Reset<br />

Internal Arbiter External Arbiter<br />

Direction Function Direction Function<br />

XARB0 BiDir Tristate Output CPU0 Grant_ Input CPU0 Grant_<br />

XARB1 BiDir Tristate Output CPU1 Grant_ Input CPU1 Grant_<br />

XARB2 BiDir Tristate Output EXTL Grant_ Input EXTL Grant_<br />

XARB3 BiDir Tristate Input CPU0 Request_ Output HAWK Request_<br />

XARB4 Input - - Input CPU1 Request_ Input HAWK Grant_<br />

XARB5 Input - - Input EXTL Request_ Input - -<br />

http://www.motorola.com/computer/literature 2-15<br />

2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!