11 pci central functions, 1 pci interrupt inputs, 2 pci reset output – Intel NETWORK PROCESSOR IXP2800 User Manual
Page 330: 122 legal combinations of the strap pin options, Section 9.2.11

330
Hardware Reference Manual
Intel
®
IXP2800 Network Processor
PCI Unit
9.2.11
PCI Central Functions
The CFG_RSTDIR pin is active high for enabling the PCI Unit central function.
The CFG_PCI_ARB(GPIO[2]) pin is the strap pin for the internal arbiter. When this strap pin is
high during reset then the XPI Unit owns the arbitration.
The CFG_PCI_BOOT_HOST(GPIO[1]) pin is the strap pin for the PCI host.When
PCI_BOOT_HOST is asserted during reset then PCI Unit will support as a PCI host.
Note
* CFG_PCI_RSTDIR = 1 then central function.
* CFG_PCI_BOOT_HOST must be central function.
* CFG_PCI_ARB must be central function.
9.2.11.1
PCI Interrupt Inputs
The PCI Unit supports two interrupt lines from the PCI Bus as host. One of the interrupt lines will
be open-drain output and input. The other interrupt line will be selected as PCI interrupt input.
Both the interrupt lines can be enabled in the Intel XScale
®
core Interrupt Enable register.
9.2.11.2
PCI Reset Output
If the IXP2800 Network Processor is central function (CFG_RSTDIR =1), PCI Unit will be
asserting the PCI_RST_L after the system power-on. The Intel XScale
®
core has to write to the
PCI External Reset bit in the IXP2800 Network Processor’s Reset register to de-assert the
PCI_RST_L. In this case, chip reset CLK_NRESET) is driven by a signal other than PCI_RST_L.
When the PCI Unit is not configured as the central function (CFG_RSTDIR =0), PCI_RST_L is
used as a chip reset input.
Table 122. Legal Combinations of the Strap Pin Options
CFG_PCI_BOOT_HOST
(GPIO[1])
CFG_PCI_ARB
(GPIO[2])
CFG_PCI_RSTDIR
(Central function)
CFG_PROM_BOOT
(GPIO[0])
OK
0
0
0
0
OK
0
0
0
1
OK
0
0
1
1
Not supported
0
1
0
x
OK
0
1
1
1
Not supported
1
0
0
x
OK
1
0
1
1
Not supported
1
1
0
x
OK
1
1
1
1