PLB PCI Full Bridge (v1.00a)
DS508 March 21, 2006
www.xilinx.com
31
Product Specification
EAR
LY
ACCESS
Writing 0xFEDC0000 to IPIFBAR2PCIBAR_1 High-Order Bit Register and then accessing the PLB PCI
bridge IPIFBAR_1 with address 0xABCDF123 on the PLB bus would yield 0xFEDC1123 on the PCI bus.
Writing 0x40000000 to IPIFBAR2PCIBAR_2 High-Order Bit Register and then accessing the PLB PCI
bridge IPIFBAR_2 with address 0xFFFEDCBA on the PLB bus would yield 0x41FEDCBA on the PCI
bus.
Writing 0x12345680 to IPIFBAR2PCIBAR_3 High-Order Bit Register and then accessing the PLB PCI
bridge IPIFBAR_3 with address 0x0000004A on the PLB bus would yield 0x123456CA on the PCI bus.
Host Bridge Device Number Register Description
The Host Bridge Device Number register is included by setting C_INCLUDE_DEVNUM_REG=1. The
register can be included only if configuration functionality is included (i.e.,
C_INCLUDE_PCI_CONFIG=1).
This register is read/write and is four bits wide.
Table 14
shows specifics of the data format. The
programmability of this register allows programmable definition of the bridge device number and
corresponding address bit that is internally connected to its IDSEL signal. The maximum value that can
be loaded in this register is given by the value set by parameter C_NUM_IDSEL minus 1 because the
device number must be consistent with the number of devices that are supported in configuation
transactions.
Table 14:
Host Bridge Device Number (Bit assignment assumes 32-bit bus)
Bit(s)
Name
Access
Reset
Value
Description
0-27
D0-D27
Read Only
0x0
Set to zero.
28-31
D28 - D31
Read/Write
0x0
Defines the device number of the PLB PCI bridge when
configured as a Host Bridge.