Intel 31154 manual PCI-X Initialization Clocking Modes, Primary PCI Clocking Mode

Page 32

PCI/PCI-X Interface

5.6PCI-X Initialization Clocking Modes

Both of the PCI bus interfaces can operate at a variety of frequencies, and in either conventional PCI mode, or in PCI-X mode. Each interface establishes the bus mode and frequency when coming out of its corresponding bus segment reset sequence. The resultant mode and frequency is dependent upon the device capabilities reported, in addition to any system-specific loading information.

5.6.1Primary PCI Clocking Mode

The 31154 reports its primary bus operating capabilities to the originating device (typically the host bridge) of the primary bus segments. The 31154 indicates to the originating device of the primary bus segments that its primary interface is PCI-X–capable at frequencies of up to 133 MHz. It also indicates that the 31154 is capable of running at 66 MHz when operating in conventional PCI mode.

5.6.2Secondary PCI Clocking Mode

The 31154 is the originating device for its secondary bus, and as such sets the bus mode and frequency when exiting out of the secondary bus reset sequence. The two key components that factor into the resultant secondary bus mode and frequency are the PCI-X standard sampling of downstream device capabilities, and the system-specific physical bus loading characteristics for which the PCI-X Addendum to the PCI Local Bus Specification, Revision 1.0b does not provide any standard means of reporting.

Downstream device capabilities are indicated by the values of S_M66EN and S_PCIXCAP during S_RST# assertion. Knowledge of the device capabilities alone is insufficient information to robustly select the bus frequency. In order to know with certainty at what frequency to set the bus, knowledge of the bus layout (for example, the number of slots) is also necessary. The 31154 provides the S_MAX100 strapping pin for reporting system-specific secondary bus loading information that is used in determining the maximum operating frequency of the secondary bus. The 31154 considers S_MAX100 along with S_PCIXCAP and S_M66EN# to determine the secondary bus mode and frequency when emerging from S_RST#. For example, when a card is plugged into a two-slot secondary bus, the S_MAX100 strapping of 1b ensures that the bus runs at no greater than 100 MHz, regardless of the reported downstream device capabilities.

32

Intel® 31154 133 MHz PCI Bridge Design Guide Design Guide

Image 32
Contents Intel 31154 133 MHz PCI Bridge Design Guide Design GuideIntel 31154 133 MHz PCI Bridge Design Guide Contents Figures TablesContents 001 Initial release Revision HistoryDate Revision Description About This Document Terminology and DefinitionsTerminology and Definition Sheet 1 DefinitionTerminology and Definition Sheet 2 TermISI SHBPCI-to-PCI Bridge Configurations Introduction2Product Overview Intel 31154 133 MHz PCI Bridge ApplicationsFeatures List Features ListRelated External Specifications ReferencesThis page Intentionally Left Blank Package Information Intel 31154 133 MHz PCI Bridge Package Intel 31154 133 MHz PCI Bridge Ball Map-Top View, Left Side Intel 31154 133 MHz PCI Bridge Ball Map-Top View, Right Side Total Signal Count Total Signal CountInterface Signals JtagThis page Intentionally Left Blank Terminations4 Pull-Up/Pull-Down Terminations Sheet 1Secondary PCI Signals Pull-Up/Pull-Down Terminations Sheet 2Pull-Up/Pull-Down Terminations Sheet 3 PCI ClocksPull-Up/Pull-Down Terminations Sheet 4 Hot SwapSarbdisable Pull-Up/Pull-Down Terminations Sheet 5Hardware Straps sampled at the edge of PRST# SarblockPull-Up/Pull-Down Terminations Sheet 6 Serial EepromMiscellaneous Pull-Up/Pull-Down Terminations Sheet 7Voltages Pull-Up/Pull-Down Terminations Sheet 8 RSTV0RSRV1/CRSTEN SM66ENPull-Up/Pull-Down Terminations Sheet 9 NTMASK#This page Intentionally Left Blank PCI/PCI-X Interface PCI/PCI-X Voltage LevelsInterrupt Routing PCI/PCI-X Voltage LevelsSecondary Idsel Lines Idsel LinesPrimary Idsel Line CompactPCI* Hot Swap Mode Select Opaque Memory Region EnableSecondary Idsel Masking Secondary Clock ControlPCI-X Initialization Clocking Modes Primary PCI Clocking ModeSecondary PCI Clocking Mode GND PCI-X Clocking ModesSecondary Bus Frequency Initialization Primary-to-Secondary Frequency Limits PCI-X Initialization PatternClock Frequency MHzRouting Guidelines Crosstalk Crosstalk Effects on Trace Distance and HeightPCB Ground Layout Around Connectors EMI ConsiderationsPower Distribution and Decoupling Pins Voltage Capacitor Value NumberDecoupling Recommendations Intel 31154 133 MHz PCI Bridge Decoupling RecommendationsTrace Impedance This page Intentionally Left Blank PCI-X Layout Guidelines Add-in Card Routing ParametersPCI Clock Layout Guidelines #### PCI-X Topology Layout Guidelines PCI-X Slot GuidelinesWiring Lengths for 133 MHz Slot Single Slot at 133 MHzLower AD Bus Upper AD Bus Segment MaximumWiring Lengths for Embedded 133 MHz Design Lower AD Bus Upper AD BusWiring Lengths for 100 MHz Dual-Slot Dual-Slot at 100 MHzWiring Lengths for Embedded 100 MHz Design Wiring Lengths for 66 MHz Quad-Slot Sheet 1 Quad-Slots at 66 MHzW13 W14Wiring Lengths for 66 MHz Quad-Slot Sheet 2 Wiring Lengths for Embedded 66 MHz Design Minimum LengthEmbedded PCI-X Specification Picmg 1.2 Overview PCI-X at 33 MHzAn Example of an ePCI-X System Wiring Lengths for Picmg 1.2 Backplane Segment AD Bus UnitsPCI-X Clock Wiring Lengths for Picmg Backplane Clock Point to PointThis page Intentionally Left Blank Power Considerations Analog Power PinsPower Sequencing Customer Reference Board EepromCustomer Reference Board Stackup Debug Connectors and Logic Analyzer Connectivity10 Probing PCI-X SignalsLogic Analyzer Pod Frame DevselTrdy BE2Irdy AD31 PCI-X Signal Name § § This page Intentionally Left Blank Voltage Maximum Power Thermal SolutionsOperational Power Thermal Solutions References12 Related DocumentsDesign Reference Material Design Reference MaterialReferences