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.

Functional Description<br />

The device that has its IDSEL connected to the address bit being asserted<br />

is selected for a configuration cycle. The PHB decodes the Device Number<br />

to determine which of the upper address lines to assert. The decoding of<br />

the five-bit Device Number is show as follows:<br />

Device Number Address Bit<br />

00000 AD31<br />

00001 - 01010 All Zeros<br />

01011 AD11<br />

01100 AD12<br />

(etc.) (etc.)<br />

11101 AD29<br />

11110 AD30<br />

11111 All Zeros<br />

The Bus Number determines which bus is the target for the configuration<br />

read cycle. The PHB will always host PCI bus #0. Accesses that are to be<br />

performed on the PCI bus connected to the PHB must have zero<br />

programmed into the Bus Number. If the configuration access is targeted<br />

for another PCI bus, then that bus number should be programmed into the<br />

Bus Number field. The PHB will detect a non-zero field and convert the<br />

transaction to a Type 1 Configuration cycle.<br />

Generating PCI Special Cycles<br />

The PHB supports the method stated in PCI Local Bus Specification 2.1<br />

using Configuration Mechanism #1 to generate special cycles. To prime<br />

the PHB for a special cycle, the host processor must write a 32 bit value to<br />

the CONFIG_ADDRESS register. The contents of the write are defined<br />

later in this chapter under the CONFIG_ADDRESS register definition.<br />

After the write to CONFIG_ADDRESS has been accomplished, the next<br />

write to the CONFIG_DATA register causes the PHB to generate a special<br />

cycle on the PCI bus. The write data is driven onto AD[31:0] during the<br />

special cycle’s data phase.<br />

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

2

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

Saved successfully!

Ooh no, something went wrong!