Intel 41110 manual PCI Arbitration, Interrupt Routing for Devices Behind a Bridge

Page 30

PCI-X Layout Guidelines

Note: PCI Express Assert_INTx/Deassert_INTx messages are not inhibited by the BME bit.

8.1.1Interrupt Routing for Devices Behind a Bridge

Given the legacy interrupt sharing scheme shown in Table 5, to get the best legacy interrupt performance (by reducing interrupt sharing), adapter boards have to select the appropriate A_INTX# (where X is A, B, C or D) input pin to use on the PCI bus segment. The chosen interrupt input also imposes a PCI device number requirement for the interrupt source as specified in the PCI-to-PCI Bridge specification and reproduced in Table 5.

Table 5. Interrupt Binding for Devices Behind a Bridge

Device Number on

Interrupt Pin on Device

Interrupt on 41110 Bridge

Secondary Bus

 

 

 

 

 

 

INTA#

INTA#

 

 

 

-a. 4, 8b, 12, 16, 20, 24, 28

INTB#

INTB#

 

 

INTC#

INTC#

 

 

 

 

 

INTD#

INTD#

 

 

 

 

INTA#

INTB#

 

 

 

1, 5, 9b, 13, 17, 21, 25, 29

INTB#

INTC#

 

 

INTC#

INTD#

 

 

 

 

 

INTD#

INTA#

 

 

 

 

INTA#

INTC#

 

 

 

2, 6, 10b, 14, 18, 22, 26, 30

INTB#

INTD#

 

 

INTC#

INTA#

 

 

 

 

 

INTD#

INTB#

 

 

 

 

INTA#

INTD#

 

 

 

3, 7, 11b, 15, 19, 23, 27, 31

INTB#

INTA#

 

 

INTC#

INTB#

 

 

 

 

 

INTD#

INTC#

 

 

 

a.Device number 0 is reserved for the Bridge and should not be assigned to secondary devices.

b.AD[27:24] which correspond to devices 11:8 should not be used for IDSEL# connections as these signals are used when accessing the extended configuration space in the bridge from the secondary bus.

8.2PCI Arbitration

The 41110 supports a high-performance internal PCI arbiter that supports up to seven masters on each PCI segment A and B PCI Buses. The request inputs into the internal arbiter include: six external request inputs and 1 internal request input. All request inputs to the internal arbiter are split into two groups, a high priority group and a low priority group. Any master, including the internal master, can be programmed to be in either of the two groups. This could also mean that all the request inputs into the arbiter could be in one single group. Within a group, priority is round- robin. The entire low-priority group represents one slot in the high priority group. The 41110 provides a 16-bit arbiter control register to control two aspects of the internal arbiter behavior:

Priority group for a master (i.e., whether a master is in low priority group or high priority group).

30

Intel® 41110 Serial to Parallel PCI Bridge Design Guide

Image 30
Contents Intel 41110 Serial to Parallel PCI Bridge Design GuideIntel 41110 Serial to Parallel PCI Bridge Design Guide Contents Figures TablesContents Revision History Date Revision Description March 001 Initial releaseTerminology and Definitions Sheet 1 About This DocumentTerminology and Definitions Term DefinitionAbout This Document Terminology and Definitions Sheet 2PCI Express Interface Features PCI-X Interface FeaturesIntroduction2 SMBus Interface Power ManagementSMBus for configuration register initialization IntroductionMicrocontroller Block Diagram Microcontroller Connections toJtag Related DocumentsBlock Diagram Intel 41110 Serial to Parallel PCI Bridge ApplicationsAdapter Card Block Diagram Package Specification Package InformationBridge Package Dimensions Side View Package InformationPower Plane Layout 41110 Decoupling GuidelinesPower Plane Layout 41110 Split Voltage PlanesDecoupling Guidelines 300PCI Reset and Power Timing Considerations5 ARST# and PERST# Timing RequirementsVCC15 and VCC33 Voltage Requirements Reset and Power Timing Considerations General Routing Guidelines General Routing GuidelinesCrosstalk EMI Considerations General Routing GuidelinesPower Distribution and Decoupling Trace ImpedanceDecoupling Differential Impedance Cross Section of Differential TraceBoard Layout Guidelines Adapter Card TopologyAdapter Card Stack Up, Microstrip and Stripline Board Layout Guidelines Adapter Card StackupInterrupts AINT# Interrupt Pins PCI Express INTx MessagePCI-X Layout Guidelines INTx Routing TablePCI-X Layout Guidelines PCI ArbitrationInterrupt Routing for Devices Behind a Bridge Interrupt Binding for Devices Behind a BridgePCI General Layout Guidelines PCI Resistor CompensationPCI Pullup Resistors Not Required PCI-X SignalsPCI Clock Layout Guidelines PCI/PCI-X Frequency/Mode StrapsPCI Clock Distribution and Matching Requirements PCI-X Clock Layout Requirements Summary Parameter Routing GuidelinesPCI-X Topology Layout Guidelines 41110 Layout AnalysisPCI-X Slot Guidelines Embedded PCI-X 133 MHz Embedded PCI-X 133 MHz Routing RecommendationsParameter Routing Guideline for Lower AD Bus Embedded PCI-X 100 MHz Embedded PCI-X 100 MHz Routing RecommendationsPCI-X 66 MHz Embedded Topology PCI-X 66 MHz Embedded Routing RecommendationsPCI 66 MHz Embedded Topology PCI 66 MHz Embedded TablePCI 33 MHz Embedded Mode Topology PCI 33 MHz Embedded Routing RecommendationsPCI Express Layout General recommendationsPCI Express Layout PCI-Express Layout GuidelinesAdapter Card Layout Guidelines Adapter Card Routing Recommendations Sheet 1Adapter Card Routing Recommendations Sheet 2 This page intentionally left blank 10.1 41110 Analog Voltage Filters ConfigCircuit Implementations Circuit ImplementationsPCI Analog Voltage Filters PCI Express Analog Voltage FilterBandgap Analog Voltage Filter PCI Express Analog Voltage Filter Circuit10.2 41110 Reference and Compensation Pins Bandgap Analog Voltage Filter CircuitSMBUs Address Configuration SM BusBit Value This page intentionally left blank Board Stack-up Layer Type Thickness Copper WeightCustomer Reference Boards CRB Board Stackup Sheet 1Customer Reference Boards MaterialImpedance CRB Board Stackup Sheet 2Board Outline Mechanical OutlineThis page intentionally left blank Signals Recommendations Reason/Impact Design Guide ChecklistPCI Express Interface Signals PERCOMP10Design Guide Checklist PCI/PCI-X Interface Signals Sheet 1PCI/PCI-X Interface Signals Sheet 2 Miscellaneous SignalsSMBus Interface Signals Recommendations Reason/ImpactReset Pins Ballout Pin Name UsagePower and Ground Signals Signal Recommendations Reason/ImpactJtag Signals This page intentionally left blank