XIO2000AZHH

XIO2000AZHH

  • 厂商:

    BURR-BROWN(德州仪器)

  • 封装:

    BGA175

  • 描述:

    XIO2000AZHH

  • 数据手册
  • 价格&库存
XIO2000AZHH 数据手册
Application Report SCPU027C - June 2007 XIO2000A Implementation Guide Interface Business Unit ABSTRACT This document is provided to assist platform designers using the XIO2000A PCI Express to PCI Translation Bridge. Detailed information can be found in the XIO2000A Data Manual. However, this document provides board design suggestions for the various device features when designing in the XIO2000A. Contents 1 XIO2000A Typical System Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2 Power Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1 1.5-V and 3.3-V Digital Supplies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 1.5-V and 3.3-V Analog Supplies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3 VCCP Clamping Rail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.4 Combined Power Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.5 Auxiliary Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6 VSS and VSSA Terminals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.7 Capacitor Selection Recommendations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.8 Power-Up/Down Sequencing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.9 Power Supply Filtering Recommendations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 PCI Express Interface Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.1 2.5-Gb/s Transmit and Receive Links . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.2 PCI Express Transmitter Reference Resistor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3.3 PCI-Express Reference Clock Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3.4 PCI Express Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.5 PCI Express Wake . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 4 PCI Bus Interface Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 4.1 Bus Parking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 5 Miscellaneous Terminal Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1 GPIO Terminals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2 GRST Terminal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3 Reserved Terminals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Interrupt Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 7 Software Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1 Serial EEPROM Interface Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2 BIOS Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.1 Classic PCI Configuration Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 4 4 4 4 5 5 5 5 6 15 15 15 16 17 17 18 19 Trademarks are the property of their respective owners. 1 SCPU027C 8 Power Management Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1 D3/L2 Power Management Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.2 Active State Power Management Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3 PCI Bus Power Override Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.4 CLKRUN Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.5 PCI Bus Clock Power and EMI Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 20 20 21 21 22 9 Reference Schematics GZZ/ZZZ Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 10 Reference Schematics ZHH Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 11 Reference Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 List of Figures Figure 1. Figure 2. Figure 3. Figure 4. Typical System Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Filter Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 External PCI Bus Clock Feedback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 External Arbiter Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 List of Tables Table 1. Interrupt Bindings for Option Cards Using PCI-to-PCI Bridges . . . . . . . . . . . . . . . . . . . . . . . . . 17 2 XIO2000A Implementation Guide SCPU027C 1 XIO2000A Typical System Implementation Figure 1 represents a typical implementation of the XIO2000A PCI Express to PCI translation bridge. The device serves as a bridge between an upstream PCI Express device and up to six downstream PCI bus devices. The XIO2000A operates only with the PCI Express interface as the primary bus and the PCI bus interface as the secondary bus. The PCI bus interface is 32 bits wide and operates at either 33 MHz or 66 MHz. Figure 1. Typical System Integration PCI Express reference clock Upstream PCI Express device PCI Express link Auxiliary power (VAUX) System-side XIO2000A-side Serial EEPROM GPIO interface XIO2000A Miscellaneous PCI bus functions CLK_RUN, PWR_OVRD, LOCK, M66EN, PME, SERIRQ, and EXTERNAL ARBITER PCI bus Either a common differential 100-MHz PCI Express reference clock or an asynchronous single-ended 125-MHz reference clock is supported. Figure 1 illustrates the common 100-MHz reference clock option. If VAUX power states are a system requirement, the XIO2000A maintains system configuration information in “sticky” register bits. The EEPROM can set various configuration registers but is not necessary if those registers are settable via software/BIOS for the system. The serial IRQ bus passes ISA-style legacy interrupts upstream to the system host controller. Some PCI devices require ISA-style legacy interrupts to function properly. The XIO2000A converts serial bus IRQs into PCI Express upstream MSI messages. Up to eight general-purpose inputs/outputs (GPIOs) exist for further system customization. Options exist for the clock run, LOCK, PME, M66 enable, external arbiter, and power override features, if any of the PCI bus devices require these features. XIO2000A Implementation Guide 3 SCPU027C 2 Power Considerations 2.1 1.5-V and 3.3-V Digital Supplies The XIO2000A requires both 1.5-V and 3.3-V digital power. The 1.5-V terminals are named VDD_15. These terminals supply power to the digital core. The 1.5-V core allows for a significant reduction in both power consumption and logic switching noise. The 3.3-V terminals are named VDD_33 and supply power to most of the input and output cells. Both the VDD_15 and VDD_33 supplies must have 0.1-µF bypass capacitors to VSS (ground) for proper operation. The recommendation is one capacitor for each power terminal. The via associated with the H14 terminal pad must connect to a 1000-pF bypass capacitor. The other side of the capacitor must connect to VSS (ground) for proper operation. When placing and connecting all bypass capacitors, high-speed board design rules must be followed. 2.2 1.5-V and 3.3-V Analog Supplies Both 1.5-V and 3.3-V analog power is required by the XIO2000A. Because circuit noise on the analog power terminals must be minimized, a Pi filter is recommended. All VDDA_15 terminals must be connected together and share one Pi filter. All VDDA_33 terminals must be connected together and share a second Pi filter. Both the 1.5-V and 3.3-V analog supplies must have 0.1-µF bypass capacitors connected to VSSA (ground) in order for proper operation. The recommendation is one capacitor for each power terminal. In addition, one 1000-pF capacitor per Pi filter is recommended. This 1000-pF capacitor is attached to the device side of the Pi filter and to VSSA (ground). High-speed board design rules must be followed when connecting bypass capacitors to VDDA and VSSA. 2.3 VCCP Clamping Rail The XIO2000A has a PCI bus I/O clamp rail (VCCP) which can be either 3.3 V or 5 V depending on the system implementation. For 33-MHz PCI bus implementations, VCCP may be connected to either 3.3 V or 5.0 V. For 66-MHz PCI bus implementations, a 3.3-V connection is the only approved configuration. The power source for this clamp rail is a standard digital supply. Other than digital supply bypass capacitors, one 0.1-µF capacitor per terminal, no additional components are required. If VCCP is attached to a 5.0-V supply, the XIO2000A will only output 3.3-V amplitude signals on the PCI bus. The received PCI bus signal amplitudes may be either 3.3 V or 5.0 V. The PCI bus I/O cells are 5.0-V tolerant and the XIO2000A device is not damaged by 5.0-V input signal amplitudes. 2.4 Combined Power Outputs To support VAUX system requirements, the XIO2000A internally combines main power with VAUX power. There are three combined power rails in the XIO2000A. These three power rails are distributed to the analog circuits, digital logic, and I/O cells that must operate during the VAUX state. Each of the three power rails has an output terminal for the external attachment of bypass capacitors to minimize circuit switching noise. These terminals are named VDD_15_COMB, VDD_33_COMB, and VDD_33_COMBIO. 4 XIO2000A Implementation Guide SCPU027C The recommended bypass capacitors for each combined output terminal are 1000 pF, 0.01 µF, and 1.0 µF. When placing these capacitors on the bottom side of the circuit board, the smallest capacitor is positioned next to the via associated with the combined output terminal and the largest capacitor is the most distant from the via. The circuit board trace width connecting the combined output terminal via to the capacitors must be at least 12 to 15 mils wide with the trace length as short as possible. Other than the three recommended capacitors, no external components or devices must be attached to these combined output terminals. 2.5 Auxiliary Power If VAUX power is available in the system, the XIO2000A has the VDD_33_AUX terminal to support this feature. Without fully understanding a system’s VAUX power distribution design, recommending external components for the XIO2000A is difficult. At a minimum, a 0.1−µF bypass capacitor is placed near the XIO2000A and attached to the system’s VAUX power supply. A robust design may include a Pi filter with bulk capacitors (5 µF to 100 µF) to minimize voltage fluctuations. When the system is cycling main power or is in the VAUX state, the VDD_33_AUX terminal requirements are that the input voltage cannot exceed 3.6 V or drop below 3.0 V for proper operation of the bridge. If VAUX power is not present within the system, this terminal is connected to VSS thru a resistor with a value greater than 3.0 kΩ. 2.6 VSS and VSSA Terminals For proper operation of the XIO2000A, we recommend a unified VSS and VSSA ground plane. The circuit board stack-up recommendation is to implement a layer 2 ground plane directly under the XIO2000A device. Both the circuit board vias and ground trace widths that connect the VSS and VSSA ball pads to this ground plane must be oversized to provide a low impedance connection. 2.7 Capacitor Selection Recommendations When selecting bypass capacitors for the XIO2000A device, X7R-type capacitors are recommended. The frequency versus impedance curves, quality, stability, and cost of these capacitors make them a logical choice for most computer systems. The selection of bulk capacitors with low-ESR specifications is recommended to minimize low-frequency power supply noise. Today, the best low-ESR bulk capacitors are radial leaded aluminum electrolytic capacitors. These capacitors typically have ESR specifications that are less than 0.01 Ω at 100 kHz. Also, several manufacturers sell D size surface mount specialty polymer solid aluminum electrolytic capacitors with ESR specifications slightly higher than 0.01 Ω at 100 kHz. Both of these bulk capacitor options significantly reduce low-frequency power supply noise and ripple. 2.8 Power-Up/Down Sequencing NOTE: The power sequencing recommendations in this section exclude the VDD_33_AUX terminal. XIO2000A Implementation Guide 5 SCPU027C All XIO2000A analog and digital power terminals must be controlled during the power-up and power-down sequence. Absolute maximum power terminal ratings must not be exceeded to prevent damaging the device. All power terminals must remain within 3.6 V to prevent damaging the XIO2000A. 2.9 Power Supply Filtering Recommendations To meet the PCI-Express jitter specifications, low-noise power supplies are required on several of the XIO2000A voltage terminals. The power terminals that require low-noise power include VDDA_15 and VDDA_33. This section provides guidelines for the filter design to create low-noise power sources. The least expensive solution for low-noise power sources is to filter existing 3.3-V and 1.5-V power supplies. This solution requires analysis of the noise frequencies present on the power supplies. The XIO2000A has external interfaces operating at clock rates of 33 MHz, 66 MHz, 100 MHz, 125 MHz, and 2.5 GHz. Other devices near the XIO2000A may produce switching noise at different frequencies. Also, the power supplies that generate the 3.3-V and 1.5-V power rails may add low frequency ripple noise. Linear regulators have feedback loops that typically operate in the 100-kHz range. Switching power supplies typically have operating frequencies in the 500-kHz range. When analyzing power supply noise frequencies, the first, third, and fifth harmonic of every clock source should be considered. Critical analog circuits within the XIO2000A must be shielded from this power supply noise. The fundamental requirement for a filter design is to reduce power supply noise to a peak-to-peak amplitude of less than 25 millivolts. This maximum noise amplitude must apply to all frequencies from 0 Hz to 12.5 GHz. The following information should be considered when designing a power supply filter: 6 • Ideally, the series resonance frequency for each filter component should be greater than the fifth harmonic of the maximum clock frequency. With a maximum clock frequency of 1.25 GHz, the third harmonic is 3.75 GHz and the fifth harmonic is 6.25 GHz. Finding inductors and capacitors with a series resonance frequency above 6.25 GHz is both difficult and expensive. Components with a series resonance frequency in the 4- to 6-GHz range are a good compromise. • The inductor(s) associated with the filter must have a dc resistance low enough to pass the required current for the connected power terminals. The voltage drop across the inductor must be low enough to meet the minus 10 percent voltage margin requirement associated with each XIO2000A power terminal. Power supply output voltage variation must be considered as well as voltage drops associated with any connector pins and circuit board power distribution geometries. • The Q versus frequency curve associated with the inductor must be appropriate to reduce power terminal noise to less than the maximum peak-to-peak amplitude requirement for the XIO2000A. Recommending a specific inductor is difficult because every system design is different; therefore, the noise frequencies and noise amplitudes are different. Many factors will influence the inductor selection for the filter design. Power supplies must have adequate input and output filtering. A sufficient number of bulk and bypass capacitors are required to minimize switching noise. Assuming that board level power is properly filtered and minimal low frequency noise is present, frequencies less than 10 MHz, an inductor with a Q greater than 20 from approximately 10 MHz to 3 GHz should be adequate for most system applications. XIO2000A Implementation Guide SCPU027C • The series component(s) in the filter may either be an inductor or a ferrite bead. Testing has been performed on both component types. When measuring PCI-Express link jitter, the inductor or ferrite bead solutions produce equal results. When measuring circuit board EMI, the ferrite bead is a superior solution. NOTE: The XIO2200A reference schematics include ferrite beads in the analog power supply filters. • When designing filters associated with power distribution, the power supply is a lowimpedance source and the device power terminals are a low impedance load. The best filter for this application is a T filter. Please see Figure 2 for a T filter circuit. Some system may require this type of filter design if the power supplies or nearby components are exceptionally noisy. This type of filter design is recommended if a significant amount of low frequency noise, frequencies less than 10 MHz, is present in a system. • For most applications a Pi filter will be adequate. See Figure 2 for a Pi filter circuit. When implementing a Pi filter, the two capacitors and the inductor must be next to each other on the circuit board and must be connected together with wide low impedance traces. Capacitor ground connections must be short and low impedance. • If a significant amount of high frequency noise, frequencies greater than 300 MHz, is present in a system, creating an internal circuit board capacitor will help reduce this noise. This is accomplished by locating power and ground planes next to each other in the circuit board stack-up. A gap of 0.003 mils between the power and ground planes will significantly reduce this high frequency noise. • Another option for filtering high−frequency logic noise is to create an internal board capacitor using signal layer copper plates. When a component requires a low-noise power supply, usually the Pi filter is located near the component. Directly under the Pi filter, a plate capacitor may be created. In the circuit board stack-up, select a signal layer that is physically next to a ground plane. Then, generate an internal 0.25 inch by 0.25 inch plate on that signal layer. Assuming a 0.006-mil gap between the signal layer plate and the internal ground plane, this generates a 12-pF capacitor. By connecting this plate capacitor to the trace between the Pi filter and the component’s power terminals, an internal circuit board high frequency bypass capacitor is created. This solution is extremely effective for switching frequencies above 300 MHz. Figure 2 illustrates two different filter designs that may be used with the XIO2000A to provide low-noise power to critical power terminals. Figure 2. Filter Design Power supply side Component side T filter design Component side Power supply side Pi filter design XIO2000A Implementation Guide 7 SCPU027C 3 PCI Express Interface Considerations The XIO2000A has an x1 PCI Express interface that is fully compliant to the PCI Express Base Specification, Revision 1.0a. The remainder of this section describes implementation considerations for the XIO2000A primary PCI Express interface. 3.1 2.5-Gb/s Transmit and Receive Links The XIO2000A TX and RX terminals attach to the upstream PCI Express device over a 2.5-Gb/s high-speed differential transmit and receive PCI Express x1 Link. The connection details are provided in the following table. XIO2000A Terminal Name TXP (H17) Upstream PCI Express Device Terminal Name RXP TXN (H16) RXN RXP (E17) TXP RXN (E16) TXN Comments XIO2000A transmit positive differential terminal connects to the upstream device receive positive differential terminal. XIO2000A transmit negative differential terminal connects to the upstream device receive negative differential terminal. XIO2000A receive positive differential terminal connects to the upstream device transmit positive differential terminal. XIO2000A receive negative differential terminal connects to the upstream device transmit negative differential terminal. The XIO2000A TXP and TXN terminals comprise a low-voltage, 100-Ω differentially driven signal pair. The RXP and RXN terminals for the XIO2000A receive a low-voltage, 100-Ω differentially driven signal pair. The XIO2000A has integrated 50-Ω termination resistors to VSS on both the RXP and RXN terminals eliminating the need for external components. Each lane of the differential signal pair must be ac-coupled. The recommended value for the series capacitor is 0.1 µF. To minimize stray capacitance associated with the series capacitor circuit board solder pads, 0402-sized capacitors are recommended. When routing a 2.5-Gb/s low-voltage, 100-Ω differentially driven signal pair, the following circuit board design guidelines must be considered: 1. The PCI-Express drivers and receivers are designed to operate with adequate bit error rate margins over a 20-inch maximum length signal pair routed through FR4 circuit board material. 2. Each differential signal pair must be 100-Ω differential impedance with each single-ended lane measuring in the range of 50-Ω to 55-Ω impedance to ground. 3. The differential signal trace lengths associated with a PCI Express high-speed link must be length-matched to minimize signal jitter. This length-matching requirement applies only to the P and N signals within a differential pair. It is not necesary to lenght match the transmitter differential to the receiver differential pair. The absolute maximum trace length difference between the TXP signal and TXN signal must be less than 5 mils. This also applies to the RXP and RXN signal pair. 4. If a differential signal pair is broken into segments by vias, series capacitors, or connectors, the length of the positive signal trace must be length matched to the negative signal trace for each segment. Trace length differences over all segments are additive and must be less than 5 mils. 8 XIO2000A Implementation Guide SCPU027C 3.2 • The location of the series capacitors is critical. For add-in cards, the series capacitors are located between the TXP/TXN terminals and the PCI-Express connector. In addition, the capacitors are placed near the PCI Express connector. This translates to two capacitors on the motherboard for the downstream link and two capacitors on the add-in card for the upstream link. If both the upstream device and the downstream device reside on the same circuit board, the capacitors are near the TXP/TXN terminals for each link. • The number of vias must be minimized. Each signal trace via reduces the maximum trace length by approximately 2 inches. For example, if 6 vias are needed, the maximum trace length is 8 inches. • When routing a differential signal pair, 45-degree angles are preferred over 90-degree angles. Signal trace length matching is easier with 45-degree angles and overall signal trace length is reduced. • The differential signal pairs must not be routed over gaps in the power planes or ground planes. This causes impedance mismatches. • If vias are used to change from one signal layer to another signal layer, it is important to maintain the same 50-Ω impedance reference to the ground plane. Changing reference planes causes signal trace impedance mismatches. If changing reference planes cannot be prevented, bypass capacitors connecting the two reference planes next to the signal trace vias helps reduce the impedance mismatch. • If possible, the differential signal pairs must be routed on the top and bottom layers of a circuit board. Signal propagation speeds are faster on external signal layers. PCI Express Transmitter Reference Resistor The REF0_PCIE (L16) and REF1_PCIE (L17) terminals connect to an external resistor to set the drive current for the PCI Express TX driver. The recommended resistor value is 14,532 Ω with 1 percent tolerance. A 14,532-Ω resistor is a custom value. To eliminate the need for a custom resistor, two series resistors are recommended: a 14,300-Ω, 1% resistor and a 232-Ω, 1% resistor. Trace lengths must be kept short to minimize noise coupling into the reference resistor terminals. 3.3 PCI-Express Reference Clock Inputs The XIO2000A requires an external reference clock for the PCI-Express interface. The PCI Express Base Specification and PCI Express Card Electromechanical Specification provide information concerning the requirements for this reference clock. The XIO2000A is designed to meet all stated specifications when the reference clock input is within all PCI Express operating parameters. This includes both standard clock oscillator sources or spread spectrum clock oscillator sources. The XIO2000A supports two options for the PCI Express reference clock: a 100-MHz common differential reference clock or a 125-MHz asynchronous single-ended reference clock. Both implementations are described in the following paragraphs. The first option is a system-wide, 100-MHz differential reference clock. A single clock source with multiple differential clock outputs is connected to all PCI Express devices in the system. The differential connection between the clock source and each PCI Express device is point-to-point. This system implementation is referred to as a common clock design. XIO2000A Implementation Guide 9 SCPU027C The XIO2000A is optimized for this type of system clock design. The REFCLK+ (C17) and REFCLK− (C16) terminals provide differential reference clock inputs to the XIO2000A. The circuit board routing rules associated with the 100-MHz differential reference clock are the same as the 2.5-Gb/s TX and RX link routing rules itemized in Section 3.1. The only difference is that the differential reference clock does not require series capacitors. The requirement is a dc connection from the clock driver output to the XIO2000A receiver input. Electrical specifications for these differential inputs are included in the XIO2000A Data Manual. Terminating the differential clock signal is circuit board design specific. However, the XIO2000A design has no internal 50-Ω-to-ground termination resistors. Both REFCLK inputs, at approximately 20 kΩ to ground, are high-impedance inputs. The second option is a 125-MHz asynchronous single-ended reference clock. In this case, the devices at each end of the PCI Express link have different clock sources. The XIO2000A has a 125-MHz single-ended reference clock option for asynchronous clocking designs. When the REFCLK_SEL input terminal (A16) is tied to VDD_33, this clocking mode is enabled. The single-ended reference clock is attached to the REFCLK+ (C17) terminal. The REFCLK+ input, at approximately 20 kΩ, is a high−impedance input. Any clock termination design must account for a high-impedance input. The REFCLK− (C16) terminal is attached to a 0.1−µF capacitor. The capacitor’s second terminal is connected to VSSA. Electrical specifications for this single-ended input are included in the XIO2000A Data Manual. When using a single-ended reference clock, care must be taken to ensure interoperability from a system jitter standpoint. The PCI Express Base Specification does not ensure interoperability when using a differential reference clock commonly used in PC applications along with a single-ended clock in a noncommon clock architecture. System jitter budgets must be verified to ensure interoperability. See the PCI Express Jitter and BER White Paper from the PCI-SIG. 3.4 PCI Express Reset The XIO2000A PCI Express reset (PERST) terminal (J17) connects to the upstream PCI Express device’s PERST output. The J17 input cell has hysteresis and is operational during both the main power state and VAUX power state. No external components are required. See the XIO2000A Data Manual and the PCI-Express Card Electromechanical Specification to fully understand the PERST electrical requirements and timing requirements associated with power-up and power-down sequencing. Also, the Data Manual identifies all configuration and memory-mapped register bits that are reset by PERST. 3.5 PCI Express Wake WAKE is an open-drain output from the XIO2000A that is driven low to re-activate the PCI Express link hierarchy’s main power rails and reference clocks. This PCI Express side-band signal is connected to the WAKE input on the upstream PCI Express device. WAKE is operational during both the main power state and VAUX power state. Because WAKE is an open-drain output, a system side pullup resistor is required to prevent the signal from floating. The drive capability of this open-drain output is 4 mA. Therefore, the value of the selected pullup resistor must be large enough to assure a logic low signal level at the receiver. A robust system design will select a pullup resistor value that de-rates the output driver current capability by a minimum of 50%. At 3.3 V with a de-rated drive current equal to 2 mA, the minimum resistor value is 1.65 kΩ. Larger resistor values are recommended to reduce the current drain on the VAUX supply. 10 XIO2000A Implementation Guide SCPU027C 4 PCI Bus Interface Considerations The XIO2000A has a 32-bit PCI interface that can operate at either 33 MHz or 66 MHz. This interface is compliant with the PCI Local Bus Specification, Revision 2.3. The remainder of this section describes implementation considerations for the XIO2000A secondary PCI bus interface. • AD31:0, C/BE[3:0], PAR, DEVSEL, FRAME, STOP, TRDY, PERR, SERR, and IRDY are required signals and must be connected to each PCI bus device. The maximum signal loading specification for a 66-MHz bus is 30 pF and for a 33-MHz bus is 50 pF. All of these signals are bused and synchronous to the PCI clock. All synchronous PCI bus signals must be length matched to meet clock setup and hold requirements. PCI bus approved pullup resistors connected to VCCP are needed on the following terminals: IRDY, TRDY, FRAME, STOP, PERR, SERR, and DEVSEL. • The XIO2000A supports up to six external PCI bus devices with individual CLKOUT, REQ and GNT signals. An internal PCI bus clock generator function provides six low-skew clock outputs. Plus, there are six REQ inputs and six GNT outputs from the internal PCI bus arbiter. Each PCI bus device connects to one CLKOUT signal, one REQ signal, and one GNT signal. All three signals are point-to-point connections. The REQ and GNT signals are synchronous and must be length matched to meet clock setup and hold requirements. Unused CLKOUT signals can be disabled by asserting the appropriate CLOCK_DISABLE bit in the clock control register at offset D8h. Unused REQ signals can be disabled using a weak pullup resistor to VCCP. Unused GNT signals are no connects. • An external clock feedback feature is provided to de-skew PCI bus clocks. Connecting the CLKOUT[6] terminal (B14) to the CLK terminal (P03) is required if any of the other six CLKOUT[5:0] terminals are used to clock PCI bus devices. All connected CLKOUT[6:0] signals must be length matched within 10 mils to minimize clock skew and satisfy PCI bus setup and hold requirements for synchronous signals. The CLKOUT signals should be slightly longer than the longest synchronous PCI bus signal trace. Figure 3 illustrates the external PCI bus clock feedback feature. The use of series resistors on the 7 PCI bus clocks should be considered to reduce circuit board EMI. NOTE: There is one exception to this length-matching rule associated with connecting a CLKOUT signal to PCI socket: For this case, the CLKOUT signal connected to a PCI socket should be 2.5 inches shorter than the other CLKOUT signals. XIO2000A Implementation Guide 11 SCPU027C Figure 3. External PCI Bus Clock Feedback VCCP XIO2000A M66EN (R01) Pullup selects 66 MHz PCI bus clock Outputs disabled CLK (P03) CLKOUT6 (B14) CLKOUT5:1 Equal length to minimize clock skew CLKOUT0 (C08) CLK_IN PCI bus PCI bus device Longest synchronous bus signal trace slightly shorter than clock traces 12 • The M66EN terminal (R01) determines the operating frequency for the secondary PCI bus. When PERST is deasserted and if a pullup resistor to VCCP is detected on terminal R01, the XIO2000A CLKOUT terminals operate at 66 MHz. A pulldown resistor to VSS switches the CLKOUT terminals to 33-MHz operation. If the PCI bus is desired to run at 66 MHz, but there may be 33-MHz add-in cards connected to the bus, the M66EN terminal is connected to VCCP through a 5-kΩ resistor and bused to all PCI bus slots which may require the lower speed clock. For this system configuration, add-in cards are required to short the M33EN signal to ground if they only operate at 33-MHz. • IDSEL for each PCI bus device must be resistively coupled (100 Ω) to one of the address lines between AD31 and AD16. See the XIO2000A Data Manual for the configuration register transaction device number to AD bit translation chart. • PCI interrupts can be routed to the INT[D:A] inputs on the XIO2000A. These four inputs are asynchronous to the PCI bus clock and detect state changes even if the PCI bus clock is stopped. For each INT[D:A] input, an approved PCI bus pullup resistor to VCCP is required to keep each interrupt signal from floating. • PRST is a required PCI bus signal and must be connected to all devices. This output signal is asynchronous to the PCI bus clock. Because the output driver is always enabled and either driving high or low, no pullup resistor is needed. • LOCK is an optional PCI bus signal. If LOCK is present in a system, it is connected to each PCI bus device that supports the feature and must meet PCI bus loading requirements for the selected clock frequency. An approved PCI bus pullup resistor to VCCP is required to keep this signal from floating. LOCK is a bused signal and synchronous to the PCI bus clock. All synchronous PCI bus signals must be length matched to meet clock setup and hold requirements. XIO2000A Implementation Guide SCPU027C • SERIRQ is an optional PCI bus signal. When PERST is deasserted, if a pullup resistor to VCCP is detected on terminal T04, the serial IRQ interface is enabled. A pulldown resistor to VSS disables this feature. If SERIRQ is present in a system, it is connected to each PCI bus device that supports the feature and must meet PCI bus loading requirements for the selected clock frequency. An approved PCI bus pullup resistor to VCCP is required to keep this signal from floating. SERIRQ is a bused signal and synchronous to the PCI bus clock. All synchronous PCI bus signals must be length matched to meet clock setup and hold requirements. • CLKRUN is an optional PCI bus signal that is shared with the GPIO0 terminal (T05). When PERST is de-asserted and if a pullup resistor to VDD_33 is detected on terminal B15 (CLKRUN_EN), the clock run feature is enabled. A no connect on the B15 terminal disables the CLKRUN feature. If CLKRUN is required in a system, this terminal is connected to each PCI bus device and must meet PCI bus loading requirements for the selected clock frequency. An approved PCI bus pullup resistor to VDD_33 is required per the PCI Mobile Design Guide. CLKRUN is a bused signal and synchronous to the PCI bus clock. All synchronous PCI bus signals must be length matched to meet clock setup and hold requirements. • PWR_OVRD is an optional PCI bus signal that is shared with the GPIO1 terminal (U05). In PWR_OVRD mode, this terminal is always an output and is asynchronous to the PCI bus clock. When the power override control bits in the general control register at offset D4h are set to 001b or 011b, the U05 terminal operates as the PWR_OVRD signal. Prior to setting the power override control bits, the GPIO1 // PWR_OVRD terminal defaults to a standard GPIO terminal. • PME is an optional PCI bus input terminal to detect power management events from downstream devices. The PME terminal (M15) is operational during both main power states and VAUX states. The PME receiver has hysteresis and expects an asynchronous input signal. The board design requirements associated with this PME terminal are the same whether or not the terminal is connected to a downstream device. If the system includes a VAUX supply, the PME terminal requires a weak pullup resistor connected to VAUX to keep the terminal from floating. If no VAUX supply is present, the pullup resistor is connected to VDD_33. • The bridge supports external PCI bus clock sources. If an external clock is a system requirement, the external clock source is connected to the CLK terminal (P03). The trace length relationship between the synchronous bus signals and the external clock signals that is previously described is still required to meet PCI bus setup and hold. For external clock mode, all seven CLKOUT[6:0] terminals can be disabled using the clock control register at offset D8h. Plus, the XIO2000A clock run feature must be disabled with external PCI bus clocks because there is no method of turning off external clocks. • The XIO2000A supports an external PCI bus arbiter. When PERST is deasserted, the logic state of the EXT_ARB_EN terminal (A15) is checked. If an external arbiter is required, terminal A15 is connected to VDD_33. When connecting the XIO2000A to an external arbiter, the bus REQ signal to the external arbiter is the bridge’s GNT0 output terminal (A08). Likewise, the bus GNT signal from the external arbiter is connected to the bridge’s REQ0 input terminal (B08). When in external arbiter mode, all internal XIO2000A port arbitration features are disabled. Figure 4 illustrates the connectivity of an external arbiter. XIO2000A Implementation Guide 13 SCPU027C Figure 4. External Arbiter Connections VCCP VDD_33 XIO2000A EXT_ARB_EN (A15) REQ [5:1] External arbiter GNT 0 REQ 0 REQ 0 GNT 0 GNT 1 REQ 1 GNT PCI bus 4.1 REQ PCI bus device Bus Parking Because of the shared bus nature of PCI, if the bus is idle at any given time, some device on the bus must drive floating signals to stable states. These signals are the address/data lines, the command/byte enables, and a valid parity. If no devices are requesting use of the bus, it is the responsibility of the arbiter to assign ownership of the bus so that the bus signals are never floating while in idle states. If the XIO2000A internal arbiter is enabled then there are two modes supported for bus parking. The default mode for bus parking is for the arbiter to continue to assert GNT for the last bus master. In this mode when all devices have deasserted their REQ signals, the arbiter will continue to assert the GNT for the last bus master and that device is required to drive a stable pattern onto the required signals. This will continue until another device requests use of the bus resulting in the arbiter removing GNT from the current bus owner and granting it to the new requestor. Alternatively, the XIO2000A can be configured to self-park. In this mode any time no devices have their REQ asserted, the XIO2000A removes GNT from the current bus owner and drives a stable pattern onto the required lines. It is suggested that implementations use the default mode of bus parking. The PCI Specification recommends leaving the current GNT signal asserted if no devices are asserting REQ. Some PCI bus masters release their REQ signals after having begun a transaction, even if that transaction requires the use of the bus for an extended time. If the XIO2000A self-parks the bus, then these bus masters have their transaction lengths limited to the latency timer setting. This may result in increased arbitration for the bus, higher overhead for transactions, and decreased bus performance. 14 XIO2000A Implementation Guide SCPU027C 5 Miscellaneous Terminal Considerations 5.1 GPIO Terminals There are eight General Purpose Input/Output (GPIO) terminals in the XIO2000A. All eight GPIO terminals are 3.3 V tolerant. Four of the GPIO terminals are shared with other miscellaneous functions. The remaining four terminals are always general purpose inputs or outputs. One Classic PCI configuration register defines the GPIO terminal direction as either an input or an output. A second register either defines the GPIO output state or reports the GPIO input state. The power-up default is GPIO input mode. The power-up default signal level for each GPIO terminal is determined by either an internal active pullup transistor or any externally attached components. Internal active pullup transistors are present on GPIO terminals 0, 1, 2, 3, 4, 6, and 7. When a GPIO terminal is configured as an input, the internal active pullup transistor is enabled. If a GPIO terminal is configured as an output, the internal active pullup transistor is disabled. The following list of GPIO terminals have special requirements that must be considered when interfacing to the GPIO terminals: 5.2 • GPIO0: If CLK_RUN mode is selected, this terminal (T05) requires a pullup resistor to VDD_33 per the PCI Mobile Design Guide. Otherwise, this terminal operates as a standard GPIO bit. • GPIO1: If the power override control bits in the general control register are set to 001b or 011b, this terminal is the PCI bus PWR_OVRD output. Otherwise, this terminal operates as a standard GPIO bit. • GPIO2: This terminal must be a logic one at the de-assertion of PERST to enable PCI Express 1.0a compatibility mode. After the de-assertion of PERST, this terminal operates as a standard GPIO bit. • GPIO4//SCL and GPIO5//SDA: These terminals share the SCL and SDA signals for the external EEPROM. If the GPIO5//SDA terminal is a 1b at the de−assertion of PERST, the serial EEPROM interface is enabled. A 0b disables the serial EEPROM interface. If the serial EEPROM interface is enabled, external pullup resistors to VDD_33 are required on both terminals per the serial EEPROM specification. Otherwise, these terminals operate as standard GPIO bits. • GPIO3, GPIO6, and GPIO7: These terminals always operate as standard GPIO bits. GRST Terminal GRST is a global reset terminal that is provided for custom reset requirements. When this input is asserted low, all registers, state machines, digital logic, and analog circuits are returned to their power−up default state. This reset is asynchronous to all external reference clock and internal clock domains. The GRST input buffer has hysteresis and an internal active pullup resistor. This input is powered either by main power or by VAUX power. Therefore, global resets may be initiated during either power state. During an XIO2000A device power-up from the D3cold power state, there is no requirement to assert this terminal low. An internal power-up reset function performs an equivalent reset to GRST. Because this input is powered during VAUX states, it is imperative that any external circuits connected to GRST do not erroneously drive this input low when main power is lost. This results in the reset of sticky control bits and power management state-machines. XIO2000A Implementation Guide 15 SCPU027C If the system designer has no need for a custom reset, the GRST terminal can simply be left floating. An internal active pullup resistor will guarantee a non-reset state. 5.3 Reserved Terminals The XIO2000A has multiple reserved input and output terminals. The recommendation for all output terminals is a no connect state. Do not connect these output terminals to other signals or external components. Doing so may increase power consumption or cause output driver signal conflicts. The input terminals must be connected to either VDD_33 or VSS. The reserved terminal table in the XIO2000A Data Manual provides the connection requirements. The connection may either be a direct short to the recommended supply/ground plane or through a pullup/down resistor. Leakage currents associated with each input must be considered when selecting the resistor option. The minimum leakage current is +/− 1 µA and the maximum is +/− 100 µA. Because the leakage current varies from input to input, the safest resistor option is to assume +/− 100 µA. 6 Interrupt Configurations The XIO2000A provides system designers with two options when configuring interrupts. Standard parallel PCI bus interrupts may be connected to XIO2000A terminals INTA, INTB, INTC, and INTD. When a PCI bus device asserts or de-asserts one of these inputs, the XIO2000A asynchronously detects the state change and generates upstream PCI Express interrupt messages. This interrupt conversion logic is always enabled and operates even when PCI bus clocks are stopped. The PCI Express interface must be link trained and in the L0 Link Active State for interrupt messages to be sent upstream. The XIO2000A Data Manual illustrates the PCI Express message format for assert and deassert INTx messages. Interrupts can also be signaled through the serial IRQ interface (terminal T04, SERIRQ). The SERIRQ interface detects ISA style IRQ interrupts associated with bus frame IRQ0 to IRQ15. These interrupts are necessary for some 16-bit PC Cards to function properly. Both edge mode and level mode serial IRQ interrupts are supported. When a serial IRQ interrupt is detected and the XIO2000A is properly configured, an MSI message is generated and sent upstream on the PCI Express interface. The XIO2000A Data Manual includes a section that includes additional detail associated with the serial IRQ and MSI message functionality. When the XIO2000A is used in an option card, an interrupt binding is required by the PCI-to-PCI Bridge Architecture Specification, Revision 1.0. This binding is between the PCI bus device number (as given in the Type 1 configuration address and, therefore, the IDSEL line) and the INTx# line it uses when requesting an interrupt. The PCI bus connector has only four interrupt lines assigned to it: INTA, INTB, INTC, and INTD. Multiple PCI bus devices might have to share these four interrupts. The XIO2000A fully supports the conversion of all four PCI bus INTx lines to upstream PCI-Express assert and deassert INTx messages. But, the XIO2000A only supports 16 IDSEL lines. Therefore, only device numbers 0 to 15 are listed in the Table 1 binding table. Because only the BIOS knows how the PCI INTx# lines are routed, a mechanism is required to inform the device driver which IRQ its device will request an interrupt on. The interrupt line register in each PCI bus device stores this information. Behind a PCI-to-PCI bridge, the BIOS code assumes the binding is as listed and writes the IRQ number into each device. The interrupt binding defined in Table 1 is mandatory for option cards using PCI-to-PCI bridges. 16 XIO2000A Implementation Guide SCPU027C Table 1. Interrupt Bindings for Option Cards Using PCI-to-PCI Bridges 7 Device Number on Secondary Bus Interrupt Pin on PCI Bus Device/Connector Interrupt Pin on XIO2000A 0, 4, 8, 12 INTA# INTB# INTC# INTD# INTA# INTB# INTC# INTD# 1, 5, 9, 13 INTA# INTB# INTC# INTD# INTB# INTC# INTD# INTA# 2, 6, 10, 14 INTA# INTB# INTC# INTD# INTC# INTD# INTA# INTB# 3, 7, 11, 15 INTA# INTB# INTC# INTD# INTD# INTA# INTB# INTC# Software Considerations The XIO2000A PCI Express to PCI translation bridge is natively supported by either BIOS software and/or operating system software that recognizes the classic PCI-to-PCI bridge programming model. XIO2000A classic PCI configuration register space uses a type 1 PCI bridge header. All other XIO2000A advanced features default to a disabled state and do not require configuration register initialization for basic operation. However, to fully use advanced features within the XIO2000A, custom device drivers are required. The best example of an advanced feature is the PCI Express Extended Virtual Channel Configuration Register space. Software for this feature is not presently supported by either today’s operating systems or by Texas Instruments. Designers should plan to develop custom device drivers if this advanced feature is required in a system. 7.1 Serial EEPROM Interface Configuration An external serial EEPROM port is provided on the XIO2000A for power-up configuration support. Typically, the system BIOS initializes the configuration registers associated with the serial EEPROM feature. But for custom systems or PCI-Express add-in cards, this feature is provided to automate basic XIO2000A configuration register initialization. The registers loaded by the serial EEPROM feature are located in the classic PCI configuration space. The names of these registers include the subsystem ID and subsystem vendor ID, general control, clock control and mask, arbiter control and mask, and serial IRQ control registers. NOTE: The serial EEPROM also loads TI proprietary registers. The data loaded into these 12 bytes must not be changed from the values specified in the EEPROM register loading map. Otherwise, the operational state of the bridge is indeterminate. XIO2000A Implementation Guide 17 SCPU027C Terminal T07, named GPIO5 // SDA, provides a basic EEPROM enable or disable option. When PERST is deasserted, the logic state of this terminal is checked. If a 1b is detected, the serial EEPROM interface is enabled. A 0b disables the interface. An external pullup or pulldown resistor is required to generate the appropriate logic state. Immediately after the detection of a 1b on terminal T07, the XIO2000A performs the following actions: 1. Bit 3 (SBDETECT) in the serial-bus control and status register is set. 2. Bit 4 (ROMBUSY) in the serial-bus control and status register is set and a serial EEPROM download is initiated to device address 1010000b and word address 00h. 3. The EEPROM data byte in word address 00h is checked. If bit 7 is asserted, this indicates an End-of-List Indicator and the serial-bus state-machine aborts the download. A 00h value indicates a valid PCI Express-to-PCI Bus Bridge function header. EEPROM word address 00h must only be loaded with either 00h, 80h or FFh. Other byte values must not be used because they may cause configuration register download errors and leave the XIO2000A in an indeterminate state. 4. After a valid function header is detected, the EEPROM data byte in word address 01h is read. This location determines the number of bytes that are downloaded into the bridge configuration registers and must equal 1Eh. 5. The starting EEPROM word address is 02h and the ending address is 1Fh. While downloading the 1Eh data bytes, each byte is loaded into the specified bridge configuration register. The XIO2000A Data Manual includes an EEPROM register loading map. 6. The last data byte at word address 20h is checked for a valid end−of−list indicator byte. This data byte must equal 80h. 7. When the serial EEPROM interface state machine is finished, the ROMBUSY status bit is deasserted. If any errors are detected during the download procedure, bit 0 (ROM_ERR) in the serial-bus control and status register is set. If ROM_ERR status is asserted, the state of any configuration register targeted by the EEPROM download is unknown. Additional detail is provided in the XIO2000A Data Manual related to the serial EEPROM function and configuration register download map. 7.2 BIOS Considerations This section provides a high-level overview of the registers which must programmed by the BIOS upon initialization of the XIO2000A. In general, the only registers which must be programmed for proper operation within a Windows operating system are those registers which are EEPROM loadable. Other registers may must changed according to system implementation. Microsoft provides the following reference documents concerning architecture and driver support for PCI and PCI Express devices in Windows: http://www.microsoft.com/whdc/system/bus/pci/default.mspx 18 XIO2000A Implementation Guide SCPU027C 7.2.1 Classic PCI Configuration Registers Primary Bus Number Register (PCI offset 18h) – This register indicates the bus number of the PCI bus segment that the primary PCI Express interface is connected to. The bridge uses this information to determine how to respond to a type 0 configuration transaction. The register default is 00h. Secondary Bus Number Register (PCI offset 19h) – This register indicates the bus number of the PCI bus segment that the secondary PCI interface is connected to. The bridge uses this information to determine how to respond to a type 1 configuration transaction. The register default is 00h. Subordinate Bus Number Register (PCI offset 1Ah) – This register indicates the bus number of the highest number PCI bus segment that is downstream of the bridge. The bridge uses this information to determine how to respond to a type 1 configuration transaction. The register default is 00h. Subsystem Vendor ID and Subsystem ID Registers (PCI offsets 84h and 86h) – These registers are used for subsystem and option card identification purposes. Typically, these registers contain the OEM vendor ID and an OEM identified designator. These fields can be programmed using the EEPROM or BIOS. If using BIOS, the subsystem access register at offset D0h is written to update the subsystem vendor ID and subsystem ID registers. GPIO Control and Data Registers (PCI offsets B4h and B6h) – These registers determine the direction of the GPIO terminals and set the default state for all GPIO outputs. The initialization state for these registers is system architecture dependent. The control register default is GPIO input mode. General Control Register (PCI offset D4h) – This register controls various bridge power management and interface operation specific functions that are fully described in the XIO2000A Data Manual. This register can be programmed using the EEPROM or BIOS. Clock Control and Mask Registers (PCI offsets D8h and D9h) – These registers control enabling or disabling the seven secondary PCI bus clock outputs during both normal power states and power override states. This register can be programmed using the EEPROM or BIOS. The exact number of required PCI bus clocks is system implementation specific. Unused clock outputs must be disabled. Arbiter Control and Request Mask Registers (PCI offsets DCh and DDh) – These registers control the internal classic PCI bus arbiter function. Register options include PCI bus high/low priority tier selection, bus parking, request masking, arbitration timeout, and automatic request masking. This register can be programmed using the EEPROM or BIOS. Serial IRQ Mode and Edge Control Registers (PCI offsets E0h, E2h and E3h) – These registers control the operating characteristics of the serial IRQ interface. Register options include internal classic PCI bus arbiter function. Register options include start frame pulse width, continuous versus quiet mode, interface drive mode, and level versus edge mode interrupt detection. This register can be programmed using the EEPROM or BIOS. XIO2000A Implementation Guide 19 SCPU027C 8 Power Management Considerations 8.1 D3/L2 Power Management Information The PCI Express Card Electromechanical Specification contains a section that specifies the operation of a PCI Express device when transitioning from D0/L0 to D3/L2 and back to D0/L0 power management states. Because the primary interface on the XIO2000A is PCI Express, the bridge supports this specification for both D3hot and D3cold power management states. System software has the option to place the bridge into the D3/L2 power management state. This process is started in the bridge by setting the PWR_STATE field in the power management control and status register to 11b. By following the procedure outlined in the PCI Express Card Electromechanical Specification, the bridge may be transitioned to either the D3hot or D3cold states to reduce system power. A downstream PCI bus device may assert PME to initiate the power management state transition from D3/L2 back to D0/L0. As a PCI Express to PCI bus translation bridge, the XIO2000A contains the functionality to detect a secondary bus PME event and to generate an upstream PCI Express WAKE or beacon signal. After the bridge enters the D3/L2 power management state and PERST is asserted, the detection of a PME event is forwarded to the PCI Express interface by asserting WAKE or generating a beacon signal. WAKE is always asserted by the bridge. For a beacon signal to be generated, bit 10 (BEACON_ENABLE) in the general control register must be asserted. WAKE and beacon remain active until PERST is deasserted. A VDD_33_AUX power terminal, coupled with internal circuits that combine main power and VAUX power, supplies power to the logic that controls power management state transitions from D3cold back to D0/L0. Internal “sticky” logic maintains not only the content of specific bridge PCI register bits, but also information about the operational states of the bridge including state machine context and other internal mechanisms. PERST has no effect on the internal “sticky” logic. 8.2 Active State Power Management Information The PCI Express interface on the XIO2000A can automatically reduce power when there is no queued bus activity. Once this feature is enabled by software, the XIO2000A device automatically transitions into and out of a low power state. The bridge supports both the L0’s and L1 active state power management (ASPM) requirements. In the PCI Express link capabilities registers, two 3-bit exit latency fields specify the latency time required for the Bridge to transition from either the L0 or L1 state back to the L0 state. In the PCI Express device capabilities register, two 3-bit acceptable latency fields specify the maximum latency time that the Bridge will tolerate for the attached upstream PCI Express device to transition from either the L0’s or L1 state back to the L0 state. The acceptable latency fields are an indirect measure of the Bridge’s internal buffering. Power management software uses the reported acceptable latency number to compare against the exit latencies reported by all components physically located on the PCI-Express link between the Bridge and the Root Complex to determine whether ASPM entry can be used with no significant impact to system performance. 20 XIO2000A Implementation Guide SCPU027C 8.3 PCI Bus Power Override Information System software has the ability to manually reduce power on the secondary PCI bus using the bridge’s power override feature. During system initialization, XIO2000A configuration registers must be loaded with system specific power information and power override instructions. After this initial setup, the PCI Express set slot power limit message may be used to either enable or disable the power override feature. During system initialization the following configuration register fields are loaded. These fields are loaded by either the BIOS or serial EEPROM. 1. The general control register contains MIN_POWER_SCALE and MIN_POWER_VALUE fields that are loaded with the power information associated with the bridge and all downstream PCI bus devices. 2. The general control register contains a POWER_OVRD field that is loaded with the secondary PCI bus power override option. 3. If the power override option associated with disabling secondary clocks is selected, the clock mask register should be initialized. After the previously described initialization procedure, the PCI Express set slot power limit message may be used to either enable or disable the power override feature. If the scale and value power information in the PCI Express message is less than the general control register SCALE and VALUE fields, then the power override feature is enabled. If the scale and value power information in the PCI Express message is equal to or greater than the SCALE and VALUE fields, then the power override feature is disabled. 8.4 CLKRUN Information By implementing the CLKRUN feature, when the PCI bus is inactive, the bridge automatically stops the PCI clocks to reduce system power. The bridge supports the clock run protocol as specified in the PCI Mobile Design Guide and assumes the role of the central resource master. When PERST is deasserted, the logic state of terminal B15 (CLKRUN_EN) is checked. If B15 is connected to VDD_33, the clock run feature is enabled. Terminal T05 (GPIO0) becomes the CLKRUN signal. An external pullup resistor to VDD_33 is required on terminal T05 (GPIO0) to keep the CLKRUN signal from floating. The value of this pullup resistor must be large enough to assure a logic low when the weakest driver attached to the CLKRUN signal is active. The CLKRUN driver in the bridge is 4 mA. The minimum recommended pullup resistor value is 1.65 kΩ. This resistor value de-rates the CLKRUN driver maximum current sinking requirement by 50 percent to reduce system power. Additional detail related to the CLKRUN feature is provided in the XIO2000A Data Manual. XIO2000A Implementation Guide 21 SCPU027C 8.5 PCI Bus Clock Power and EMI Considerations After an XIO2000A power-up sequence, all PCI bus clocks are enabled and toggling. The system designer should consider both the power and EMI implications associated with this power-up default mode. This clock default mode was chosen to ensure that all PCI devices attached to the secondary bus are reset according to PCI bus specification requirements. Immediately after a system power-up, there are several options for disabling unused PCI bus clocks, thus reducing both system power and EMI. In the Classic PCI Configuration Register Space at offset D8h is the Clock Control Register. Bits 6:0 in this register control enabling or disabling the CLKOUT[6:0] terminals on the XIO2000A device. These bits may be written from either the serial EEPROM or through the BIOS. Disabling all unused PCI bus clocks is highly recommended. NOTE: The CLKOUT[6] terminal is normally used as the PCI bus feedback clock for the XIO2000A. Disabling this clock is not recommended because this stops the operation of the XIO2000A’s PCI bus interface logic. If the system contains multiple PCI bus add-in card slots, the decision to enable or disable each clock should be controlled by the BIOS. If the BIOS queries each add-in slot behind the XIO2000A, a device ID and vendor ID response indicates the presence of an add-in card. An FFFF FFFFh response indicates that no device is present and the PCI bus clock associated with that add−in slot should be disabled. 22 XIO2000A Implementation Guide SCPU027C 9 Reference Schematics GZZ/ZZZ Package The following schematics show the most basic implementation of the XIO2000A possible. These schematics provide minimum bridge functionality. XIO2000A Implementation Guide 23 5 4 DVCC_3.3V C2 R1 COM2 R2 R8 R3 R7 R4 R6 COM1 R5 10 9 8 7 6 GPIO4 GPIO5 GPIO6 GPIO7 1uF CTS 10Kx8 Bus Res - 746 series J1 1 3 5 7 9 11 2 4 6 8 10 12 GPIO1 GPIO3 GPIO5 GPIO7 PCI_PME# HDR6X2 M .1X.1 DVCC_3.3V U2 C 1 2 3 4 A0 A1 A2 VSS VCC WP SCL SDA WP 0 GPIO4 0 GPIO5 R28 R29 GPIO0 GPIO1 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO7 C39 .1uF RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD T5 U5 T6 U6 R7 T7 U7 U8 GPIO0 GPIO1 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO7 REFCLK_SEL J17 M16 PERST# WAKE# L16 L17 REF0 REF1 C16 C17 CLKCLK+ RXn RXp E16 E17 RXn RXp TXn TXp H16 H17 TXn TXp G7 G8 G9 G10 G11 H7 H8 H9 H10 H11 Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss 14.3K 232 J1 A4 K14 VCCP VCCP VDD_33_AUX D15 K15 VDDA_33 VDDA_33 F17 J15 J14 G15 J4 P7 D9 P15 H14 VDD_15 VDD_15 VDD_15 VDD_15 VDDA_15 VDDA_15 VDDA_15 VDDA_15 VDDA_15 Analog Misc 1.5V 3.3V XIO2000 EXPRESS A16 1.5V Power Misc REFCLK_SEL ClkClk+ CLK FRAME# IRDY# TRDY# DEVSEL# STOP# PAR PERR# SERR# PRST# M66EN LOCK# P3 G1 G2 G3 F1 F2 E2 F3 E1 U3 R1 U4 INTA# INTB# INTC# INTD# R2 T1 U2 T3 R26 Thermal Digital C5 .1uF 1000pF C8 .1uF .1uF DVCC_3.3V FB2 C9 DVcc_3.3V .1uF C18 .1uF C19 C17 .1uF 1000pF PCI_PME# PCI_REQ#4 PCI_REQ#5 WP SERIRQ REFCLK_SEL .1uF D R10 R21 R22 R25 10K 10K 10K 10K P1_REQ64# P2_REQ64# P3_REQ64# PCI_ACK64# C20 .1uF Vaux PCI_VIO Vaux 220 @ 100MHZ VDDA_3.3V C16 R19 R61 R20 10K 10K 10K DVcc_3.3V C21 C22 .1uF C23 .1uF .1uF C24 .1uF C25 C26 .1uF .1uF C27 .1uF C29 .1uF C30 C31 .1uF PCI_VIO .1uF PCI_C/BE#[3..0] R27 PCI_FBCLK 1 2 3 4 5 PCI_LOCK# DVcc_1.5V PCI_VIO R1 COM2 R2 R8 R3 R7 R4 R6 COM1 R5 10 9 8 7 6 PCI_M66EN PCI_REQ#3 PCI_PRST# CTS 10Kx8 Bus Res - 746 series C34 .1uF PCI_INTA# PCI_INTB# PCI_INTC# PCI_INTD# R6 C8 R7 B9 R8 B10 A11 A12 A13 B14 PCI_FBCLK C7 R2 R3 R4 R5 10K 10K 10K 10K PCI_FRAME# PCI_IRDY# PCI_TRDY# PCI_DEVSEL# PCI_STOP# PCI_PAR PCI_PERR# PCI_SERR# PCI_PRST# PCI_M66EN PCI_LOCK# PCLK0 PCLK1 PCLK2 PCLK3 PCLK4 PCLK5 FBCLK C6 .1uF 49.9 C35 .1uF C36 .1uF C37 C38 .1uF 1000pF C32 .1uF C C33 .1uF R30 PCI_REQ#0 PCI_INTC# PCI_INTA# PCI_INTB# 1 2 3 4 5 R1 COM2 R2 R8 R3 R7 R4 R6 COM1 R5 10 9 8 7 6 PCI_REQ#1 PCI_INTD# PCI_REQ#2 CTS 10Kx8 Bus Res - 746 series 47PCI_PCLK0 47PCI_PCLK1 47PCI_PCLK2 PCI_REQ#0 PCI_REQ#1 PCI_REQ#2 PCI_REQ#3 PCI_REQ#4 PCI_REQ#5 PCI_REQ#[2..0] REQ#0 REQ#1 REQ#2 REQ#3 REQ#4 REQ#5 B8 C9 C10 B11 B12 B13 A8 PCI_GNT#0 A9 PCI_GNT#1 A10 PCI_GNT#2 C11 C12 A14 PCI_GNT#[2..0] GNT#0 GNT#1 GNT#2 GNT#3 GNT#4 GNT#5 Vssa Vssa Vssa Vssa Vssa Vssa Vssa Vssa Vssa GROUND J7 J8 J9 J10 J11 K7 K8 K9 K10 K11 L7 L8 L9 L10 L11 B N15 N16 P16 R8 T8 T10 T11 T12 T14 T15 T17 U9 U11 U12 U13 U14 U15 U16 PME# GRST# SERIRQ CLKRUN_EN EXTARB_EN R32 R33 TXn TXp RSVD RSVD RSVD RSVD RSVD RSVD CLKRUN_EN EXTARB_EN GRST# PERST# WAKE# RXn RXp D17 D16 P17 R9 T9 U10 M15 N17 T4 B15 A15 PCI_PME# SERIRQ RSVD GPIO 24LC08B-I/ST 8 7 6 5 R16 RESERVED DVCC_3.3V GPIO0 GPIO2 GPIO4 GPIO6 GRST# E3 H4 M3 R5 P9 C13 D10 C6 P10 P11 T13 R14 3.3V .01uF 1000pF C4 PCI 1 2 3 4 5 C15 VDDA_1.5V PCI_AD[31..0] XIO2000_176_GGW PCI_AD0 AD0 A7 PCI_AD1 AD1 B7 PCI_AD2 C7 AD2 PCI_AD3 AD3 D7 PCI_AD4 AD4 A6 PCI_AD5 AD5 B6 PCI_AD6 AD6 A5 PCI_AD7 AD7 B5 PCI_AD8 AD8 C4 PCI_AD9 AD9 A3 PCI_AD10 AD10 B3 PCI_AD11 AD11 A2 PCI_AD12 AD12 B1 PCI_AD13 AD13 C2 PCI_AD14 AD14 C1 PCI_AD15 AD15 D2 PCI_AD16 AD16 H3 PCI_AD17 AD17 H2 PCI_AD18 AD18 J3 PCI_AD19 AD19 J2 PCI_AD20 AD20 K1 PCI_AD21 AD21 K2 PCI_AD22 AD22 K3 PCI_AD23 AD23 L1 PCI_AD24 AD24 L3 PCI_AD25 AD25 L4 PCI_AD26 AD26 M1 PCI_AD27 AD27 M2 PCI_AD28 AD28 N1 PCI_AD29 AD29 N2 PCI_AD30 AD30 P1 PCI_AD31 AD31 P2 PCI_C/BE#0 C/BE#0 B4 PCI_C/BE#1 C/BE#1 D1 PCI_C/BE#2 H1 C/BE#2 PCI_C/BE#3 C/BE#3 L2 Clocks/Arbiter R1 GPIO0 GPIO1 GPIO2 GPIO3 Pull Ups/Pull Downs DVCC_1.5V FB1 220 @ 100MHZ Analog DVCC_3.3V C14 Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss DVcc_3.3V C13 Bridge Power Filtering/Decoupling PCI_PCLK[2..0] R31 NOTE: C38 should go directly under the pin H14 on U1 PCI_IRDY# PCI_DEVSEL# 1 2 3 4 5 PCI_PERR# R1 COM2 R2 R8 R3 R7 R4 R6 COM1 R5 10 9 8 7 6 PCI_FRAME# PCI_TRDY# PCI_STOP# PCI_SERR# CTS 10Kx8 Bus Res - 746 series NOTE: In actual EVM FB1 and FB2 are L1 and L2. Inductors have been replaced with ferrites. Ferrites have minimal impact on jitter but dramatically improve EMI characteristics. B G16 E15 F16 F15 H15 J16 L15 B17 G14 D3 G4 K4 N3 R4 R6 P8 K17 C14 D11 D8 C5 G17 R10 R11 R12 R13 R17 .01uF 1000pF VDD_33_COMBIO VDD_33_COMB VDD_15_COMB 1uF C12 Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss D 1 PCI_VIO .01uF 1000pF C11 2 VDDA_3.3V Vaux U1 C10 VDDA_1.5V C3 L14 K16 M17 1uF DVCC_1.5V VDD_33 VDD_33 VDD_33 VDD_33 VDD_33 VDD_33 VDD_33 VDD_33 VDD_33 VDD_33 VDD_33 VDD_33 C1 3 A A Title Size C Date: 5 4 3 2 Document Number Rev Tuesday, February 01, 2005 1 Sheet 2 of 4 5 4 Vaux 3 PCI_12V 2 PCI_3.3V -12V Inverting Regulator P1 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 D WAKE# PRSNT1# 12V 12V GND J_TCK J_TDI J_TDO J_TMS 3.3V 3.3V PERST# 12V 12V RSVD GND SMCLK SMDAT GND 3.3V J_TRST# 3.3 Vaux WAKE# (for PCI Slots) PRESENT# A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 DVcc_5.0V D lms_folly F4 C99 PERST# 10uF Key RXp RXn PRESENT# B12 B13 B14 B15 B16 B17 B18 1 RSVD GND RXp0 RXn0 GND PRSNT2# GND Side B Component Side GND REFCLK+ REFCLKGND TXp0 TXn0 GND A12 A13 A14 A15 A16 A17 A18 Clk+ ClkCTXp C40 CTXn .1uF C41 .1uF TXp TXn -12V_in U5 PT5024 1 5V_in 2 GND 3 -12V_out TXn Side A Solder Side C100 PCI Express x1 Card Edge C101 100uF 4.7uF C C LEDs Power DVCC_5.0V DVCC_1.5V 2 D1 R34 1 330 2 D2 1 LED Red 0805 49.9 LED Red 0805 DVCC_3.3V 1 R35 EVM_12V 2 D3 R36 330 2 D4 R37 1 5V Step-Up Regulator 1K 1.5V Regulator (for PCI Slots) B LED Red 0805 PCI_3.3V LED Red 0805 PCI_12V B DVCC_5.0V DVCC_1.5V DVCC_3.3V EVM_12V F1 DVCC_3.3V F2 F3 SMD250 SMD250 R38 U3 C42 10K DVCC_3.3V DVCC_3.3V D7 A 1 2 R46 330 WAKE# LED Yellow 0805 C45 DVCC_3.3V C46 C47 .047uF D8 1 2 R48 10uH Diode - Schottky 2 1 2 4 3 D6 18.7K 0805 1% 6.19K 0805 1% LED Green 0805 L3 1 330 .047uF 22uF PCI_PME# LED Yellow 0805 R49 C44 1 100uF 10uF 4 A C48 R47 22uF C49 22uF C50 Title 10uF Size B 2K 3 TPS72615DCQ R45 Date: 5 6 2 330 PERST# U4 LT1370CR Vin 7 NFB 6 Vsw 5 GND 4 S/S 3 FB 2 VC 1 ENABLE IN GND GND OUT RESET 1 2 R44 1 C43 2 D5 10uF 1 2 3 4 5 2 Document Number Tuesday, February 01, 2005 Rev Sheet 1 3 of 4 5 4 DVCC_5.0V EVM_12V PCI_INTA# PCI_INTC# R50 PCI_VIO 0 D PCI_PRST# PCI_GNT#0 R55 PCI_AD30 PCI_AD28 PCI_AD26 0 PCI_AD24 IDSEL0 PCI_AD22 PCI_AD20 PCI_AD18 PCI_AD16 PCI_FRAME# PCI_TRDY# PCI_STOP# PCI_PAR PCI_AD15 PCI_AD13 PCI_AD11 PCI_AD9 C 1 DVCC_3.3V DVCC_5.0V EVM_12V P2 Vaux 2 DVCC_5.0V C51 .1uF PCI_PME# 3 DVCC_3.3V PCI_C/BE#0 PCI_AD6 PCI_AD4 PCI_AD2 PCI_AD0 P1_REQ64# A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 A17 A18 A19 A20 A21 A22 A23 A24 A25 A26 A27 A28 A29 A30 A31 A32 A33 A34 A35 A36 A37 A38 A39 A40 A41 A42 A43 A44 A45 A46 A47 A48 A49 TRST# +12V TMS TDI +5V INTA# INTC# +5V RESERVED +V I/O RESERVED GND GND RESERVED RST# +V I/O GNT# GND RESERVED AD[30] +3.3V AD[28] AD[26] GND AD[24] IDSEL +3.3V AD[22] AD[20] GND AD[18] AD[16] +3.3V FRAME# GND TRDY# GND STOP# +3.3V SDONE SBO# GND PAR AD[15] +3.3V AD[13] AD[11] GND AD[09] A52 A53 A54 A55 A56 A57 A58 A59 A60 A61 A62 C/BE[0]# +3.3V AD[06] AD[04] GND AD[02] AD[00] +V I/O REQ64# +5V +5V Solder Side PCI Connector C54 .1uF C55 -12V TCK GND TDO +5V +5V INTB# INTD# PRSNT1# RESERVED PRSNT2# GND GND RESERVED GND CLK GND REQ# +V I/O AD[31] AD[29] GND AD[27] AD[25] +3.3V C/BE[3]# AD[23] GND AD[21] AD[19] +3.3V AD[17] C/BE[2]# GND IRDY# +3.3V DEVSEL# GND LOCK# PERR# +3.3V SERR# +3.3V C/BE[1]# AD[14] GND AD[12] AD[10] M66EN B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14 B15 B16 B17 B18 B19 B20 B21 B22 B23 B24 B25 B26 B27 B28 B29 B30 B31 B32 B33 B34 B35 B36 B37 B38 B39 B40 B41 B42 B43 B44 B45 B46 B47 B48 B49 AD[08] AD[07] +3.3V AD[05] AD[03] GND AD[01] +V I/O ACK64# +5V +5V Component Side B52 B53 B54 B55 B56 B57 B58 B59 B60 B61 B62 -12V_in C52 -12V_in .1uF Vaux PCI_INTB# PCI_INTD# PCI_INTB# PCI_INTD# R51 PCI_VIO 0 PCI_PCLK0 PCI_PRST# PCI_REQ#0 PCI_VIO PCI_AD31 PCI_AD29 PCI_GNT#1 PCI_PME# R53 0 PCI_AD30 PCI_AD27 PCI_AD25 PCI_AD28 PCI_AD26 PCI_C/BE#3 PCI_AD23 PCI_AD24 IDSEL1 PCI_AD21 PCI_AD19 PCI_AD22 PCI_AD20 PCI_AD17 PCI_C/BE#2 PCI_AD18 PCI_AD16 PCI_IRDY# PCI_FRAME# PCI_DEVSEL# PCI_TRDY# PCI_LOCK# PCI_PERR# PCI_STOP# PCI_SERR# PCI_C/BE#1 PCI_AD14 PCI_PAR PCI_AD15 PCI_AD12 PCI_AD10 PCI_M66EN PCI_AD13 PCI_AD11 PCI_AD9 PCI_AD8 PCI_AD7 PCI_C/BE#0 PCI_AD5 PCI_AD3 PCI_AD6 PCI_AD4 PCI_AD1 PCI_AD2 PCI_AD0 PCI_ACK64# P2_REQ64# C56 .1uF EVM_12V P3 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 A17 A18 A19 A20 A21 A22 A23 A24 A25 A26 A27 A28 A29 A30 A31 A32 A33 A34 A35 A36 A37 A38 A39 A40 A41 A42 A43 A44 A45 A46 A47 A48 A49 A52 A53 A54 A55 A56 A57 A58 A59 A60 A61 A62 TRST# +12V TMS TDI +5V INTA# INTC# +5V RESERVED +V I/O RESERVED GND GND RESERVED RST# +V I/O GNT# GND RESERVED AD[30] +3.3V AD[28] AD[26] GND AD[24] IDSEL +3.3V AD[22] AD[20] GND AD[18] AD[16] +3.3V FRAME# GND TRDY# GND STOP# +3.3V SDONE SBO# GND PAR AD[15] +3.3V AD[13] AD[11] GND AD[09] C/BE[0]# +3.3V AD[06] AD[04] GND AD[02] AD[00] +V I/O REQ64# +5V +5V Solder Side PCI Connector C57 .1uF .1uF C63 .1uF C81 .1uF C64 C65 .1uF C66 .1uF C82 .1uF C83 .1uF C84 .1uF C67 .1uF .1uF C85 .1uF C68 C69 .1uF .1uF C86 C87 .1uF .1uF C58 -12V TCK GND TDO +5V +5V INTB# INTD# PRSNT1# RESERVED PRSNT2# GND GND RESERVED GND CLK GND REQ# +V I/O AD[31] AD[29] GND AD[27] AD[25] +3.3V C/BE[3]# AD[23] GND AD[21] AD[19] +3.3V AD[17] C/BE[2]# GND IRDY# +3.3V DEVSEL# GND LOCK# PERR# +3.3V SERR# +3.3V C/BE[1]# AD[14] GND AD[12] AD[10] M66EN B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14 B15 B16 B17 B18 B19 B20 B21 B22 B23 B24 B25 B26 B27 B28 B29 B30 B31 B32 B33 B34 B35 B36 B37 B38 B39 B40 B41 B42 B43 B44 B45 B46 B47 B48 B49 AD[08] AD[07] +3.3V AD[05] AD[03] GND AD[01] +V I/O ACK64# +5V +5V Component Side B52 B53 B54 B55 B56 B57 B58 B59 B60 B61 B62 P4 -12V_in .1uF Vaux PCI_INTC# PCI_INTA# PCI_INTC# PCI_INTA# R52 PCI_VIO 0 PCI_PRST# PCI_PCLK1 PCI_REQ#1 PCI_VIO PCI_AD31 PCI_AD29 PCI_GNT#2 PCI_PME# R54 C70 C71 .1uF C88 C89 .1uF .1uF PCI_AD30 PCI_AD24 IDSEL2 PCI_C/BE#3 PCI_AD23 PCI_AD22 PCI_AD20 PCI_AD21 PCI_AD19 PCI_AD18 PCI_AD16 PCI_AD17 PCI_C/BE#2 PCI_FRAME# PCI_IRDY# PCI_TRDY# PCI_DEVSEL# PCI_STOP# PCI_LOCK# PCI_PERR# PCI_SERR# PCI_PAR PCI_AD15 PCI_C/BE#1 PCI_AD14 PCI_AD13 PCI_AD11 PCI_AD12 PCI_AD10 PCI_M66EN PCI_AD9 PCI_AD8 PCI_AD7 PCI_C/BE#0 PCI_AD6 PCI_AD4 PCI_AD5 PCI_AD3 PCI_AD2 PCI_AD0 PCI_AD1 PCI_ACK64# P3_REQ64# A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 A17 A18 A19 A20 A21 A22 A23 A24 A25 A26 A27 A28 A29 A30 A31 A32 A33 A34 A35 A36 A37 A38 A39 A40 A41 A42 A43 A44 A45 A46 A47 A48 A49 A52 A53 A54 A55 A56 A57 A58 A59 A60 A61 A62 TRST# +12V TMS TDI +5V INTA# INTC# +5V RESERVED +V I/O RESERVED GND GND RESERVED RST# +V I/O GNT# GND RESERVED AD[30] +3.3V AD[28] AD[26] GND AD[24] IDSEL +3.3V AD[22] AD[20] GND AD[18] AD[16] +3.3V FRAME# GND TRDY# GND STOP# +3.3V SDONE SBO# GND PAR AD[15] +3.3V AD[13] AD[11] GND AD[09] C/BE[0]# +3.3V AD[06] AD[04] GND AD[02] AD[00] +V I/O REQ64# +5V +5V Solder Side PCI Connector C60 .1uF .1uF 0 PCI_AD28 PCI_AD26 PCI_AD27 PCI_AD25 C59 .1uF DVCC_3.3V C53 .1uF C72 .1uF C90 .1uF C73 .1uF C91 .1uF C74 C61 .1uF C75 .1uF .1uF C92 C93 .1uF .1uF AD[08] AD[07] +3.3V AD[05] AD[03] GND AD[01] +V I/O ACK64# +5V +5V Component Side B52 B53 B54 B55 B56 B57 B58 B59 B60 B61 B62 -12V_in PCI_INTD# PCI_INTB# D PCI_PCLK2 PCI_REQ#2 PCI_VIO PCI_AD31 PCI_AD29 PCI_AD27 PCI_AD25 PCI_C/BE#3 PCI_AD23 PCI_AD21 PCI_AD19 PCI_AD17 PCI_C/BE#2 PCI_IRDY# PCI_DEVSEL# PCI_LOCK# PCI_PERR# PCI_SERR# PCI_C/BE#1 PCI_AD14 PCI_AD12 PCI_AD10 PCI_M66EN C PCI_AD8 PCI_AD7 PCI_AD5 PCI_AD3 PCI_AD1 PCI_ACK64# C62 C77 .1uF C94 .1uF B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14 B15 B16 B17 B18 B19 B20 B21 B22 B23 B24 B25 B26 B27 B28 B29 B30 B31 B32 B33 B34 B35 B36 B37 B38 B39 B40 B41 B42 B43 B44 B45 B46 B47 B48 B49 .1uF C76 .1uF -12V TCK GND TDO +5V +5V INTB# INTD# PRSNT1# RESERVED PRSNT2# GND GND RESERVED GND CLK GND REQ# +V I/O AD[31] AD[29] GND AD[27] AD[25] +3.3V C/BE[3]# AD[23] GND AD[21] AD[19] +3.3V AD[17] C/BE[2]# GND IRDY# +3.3V DEVSEL# GND LOCK# PERR# +3.3V SERR# +3.3V C/BE[1]# AD[14] GND AD[12] AD[10] M66EN C78 .1uF C95 .1uF C79 .1uF C96 .1uF C97 .1uF C80 .1uF C98 .1uF B B PCI_AD[31..0] PCI_C/BE#[3..0] PCI_REQ#[2..0] PCI_GNT#[2..0] PCI_PCLK[2..0] PCI_FRAME# PCI_IRDY# PCI_TRDY# PCI_DEVSEL# PCI_STOP# PCI_PAR PCI_PERR# PCI_SERR# PCI_PRST# PCI_M66EN PCI_INTA# PCI_INTB# PCI_INTC# PCI_INTD# DVCC_5.0V R56 0 DVCC_3.3V R57 0_NF PCI_VIO PCI_LOCK# PCI_PME# PCI_AD16 R58 100 PCI_AD17 R59 100 IDSEL0 IDSEL1 PCI_AD18 R60 100 IDSEL2 A A Title Size C Date: 5 4 3 2 Document Number Rev Tuesday, February 01, 2005 1 Sheet 4 of 4 SCPU027C 10 Reference Schematics ZHH Package 27 XIO2000A Implementation Guide 5 4 3 2 1 Bridge Power Filtering/Decoupling D VC C _3.3V C1 C2 D VC C _1.5V VD D A_1.5V Pull Ups/Pull Downs D Vcc_3.3V VD D A_3.3V PC I_VIO PC I_VIO C3 R 2 R 3 R 4 R 5 R 10 10K 10K 10K 10K 10K Vaux D VC C _1.5V J11 C 12 G1 A4 J12 H 13 H 11 F12 E11 D8 N 12 L5 G4 F14 1.5V Analog Misc 1.5V 3.3V D VC C _3.3V 3.3V C 15 1uF 10 9 8 7 6 .01uF 1000pF G PIO 4 G PIO 5 G PIO 6 G PIO 7 C TS 10Kx8 Bus R es -746 series M 12 L14 M 13 P6 M6 L7 P8 P9 P10 P11 P14 N6 N8 N9 L10 N 10 N 11 P12 D VC C _3.3V J1 G PIO 0 G PIO 2 G PIO 4 G PIO 6 G R ST# 1 3 5 7 9 11 2 4 6 8 10 12 G PIO 1 G PIO 3 G PIO 5 G PIO 7 PC I_PM E# H D R 6X2 M .1X.1 D VC C _3.3V U2 C 1 2 3 4 A0 A1 A2 VSS VC C W P SC L SD A 8 7 6 5 W P R 28 R 29 0 0 G PIO 4 G PIO 5 C 39 24LC 08B-I/ST .1uF R EFC LK_SEL A14 G R ST# SER IR Q H 12 K14 PER ST# W AKE# 14.3K 232 C 14 C 13 C lkC lk+ TXn TXp J14 J13 R Xn R Xp E13 E14 TXn TXp G 13 G 14 XIO2000A G PIO 0 G PIO 1 G PIO 2 G PIO 3 G PIO 4 G PIO 5 G PIO 6 G PIO 7 PM E# G R ST# SER IR Q C LKR U N _EN EXTAR B_EN R EFC LK_SEL PER ST# W AKE# R EF0 R EF1 C LKC LK+ R Xn R Xp C LK FR AM E# IR D Y# TR D Y# D EVSEL# STO P# PAR PER R # SER R # PR ST# M 66EN LO C K# IN TA# IN TB# IN TC # IN TD # EXPRESS R 32 R 33 C /BE#0 C /BE#1 C /BE#2 C /BE#3 Misc C LKR U N _EN EXTAR B_EN L12 L13 N3 B13 B12 PC I_PM E# R Xn R Xp P3 P4 N4 M4 P5 N5 M5 L6 R SVD R SVD R SVD R SVD R SVD R SVD R SVD R SVD R SVD R SVD R SVD R SVD R SVD R SVD R SVD R SVD R SVD R SVD GPIO G PIO 0 G PIO 1 G PIO 2 G PIO 3 G PIO 4 G PIO 5 G PIO 6 G PIO 7 R SVD R SVD R SVD R SVD R SVD R SVD RESERVED D 13 D 14 M 14 P7 M7 N7 TXn TXp C LKO 0 C LKO 1 C LKO 2 C LKO 3 C LKO 4 C LKO 5 C LKO 6 R EQ #0 R EQ #1 R EQ #2 R EQ #3 R EQ #4 R EQ #5 G N T#0 G N T#1 G N T#2 G N T#3 G N T#4 G N T#5 C8 .1uF .1uF P1_R EQ 64# P2_R EQ 64# P3_R EQ 64# PC I_AC K64# C9 .1uF R EFC LK_SEL R 19 10K D W P D Vcc_3.3V D VC C _3.3V Vaux 1L2 2 8.2 nH 0.12ohm 0805 C 16 R 20 10K VD D A_3.3V C 18 C 19 C 17 .1uF 1000pF .1uF C 20 .1uF R 21 R 22 R 23 R 24 10K 10K 10K 10K .1uF C LKR U N _EN EXTAR B_EN PC I_R EQ #4 PC I_R EQ #5 Vaux SER IR Q D Vcc_3.3V R 61 R 25 PC I_PM E# 10K 10K C 21 C 22 .1uF B4 C1 F2 J2 PC I_C /BE#0 PC I_C /BE#1 PC I_C /BE#2 PC I_C /BE#3 L3 F1 E4 E1 E2 E3 D2 D3 D1 P1 M1 P2 R 26 M2 N1 N2 M3 C7 PC I_R EQ #0 PC I_R EQ #1 PC I_R EQ #2 PC I_R EQ #3 PC I_R EQ #4 PC I_R EQ #5 .1uF C 26 .1uF .1uF C 27 .1uF C 29 .1uF C 30 C 31 .1uF .1uF R 27 PC I_FBC LK PC I_IN TA# PC I_IN TB# PC I_IN TC # PC I_IN TD # B7 A8 C9 A10 A11 C 11 .1uF C 25 PC I_VIO 49.9 PC I_PC LK0 PC I_PC LK1 PC I_PC LK2 .1uF C 24 PC I_C /BE#[3..0] PC I_FR AM E# PC I_IR D Y# PC I_TR D Y# PC I_D EVSEL# PC I_STO P# PC I_PAR PC I_PER R # PC I_SER R # PC I_PR ST# PC I_M 66EN PC I_LO C K# D7 B8 A9 D 10 B10 B11 A13 C 23 PC I_PC LK[2..0] D Vcc_1.5V PC I_VIO C 32 C 34 C 35 C 36 C 37 .1uF .1uF C 33 .1uF R1 CO M 2 R2 R8 R3 R7 R4 R6 CO M 1 R5 10 9 8 7 6 PC I_M 66EN PC I_R EQ #3 PC I_PR ST# C C TS 10Kx8 Bus R es -746 series .1uF 1000pF R 30 PC I_R EQ #0 PC I_IN TC # PC I_IN TA# PC I_IN TB# 1 2 3 4 5 R1 CO M 2 R2 R8 R3 R7 R4 R6 CO M 1 R5 10 9 8 7 6 PC I_R EQ #1 PC I_IN TD # PC I_R EQ #2 C TS 10Kx8 Bus R es -746 series NOTE: C38 should go directly under the pin H14 on U1 R 31 PC I_IR D Y# PC I_D EVSEL# PC I_FBC LK C 7 PC I_G N T#0 C 8 PC I_G N T#1 PC I_G N T#2 B9 C 10 D 11 A12 1 2 3 4 5 C 38 .1uF .1uF PC I_LO C K# PC I_PER R # PC I_R EQ #[2..0] 1 2 3 4 5 R1 CO M 2 R2 R8 R3 R7 R4 R6 CO M 1 R5 10 9 8 7 6 PC I_FR AM E# PC I_TR D Y# PC I_STO P# PC I_SER R # C TS 10Kx8 Bus R es -746 series PC I_G N T#[2..0] GROUND B F6 G7 G6 G8 H7 H8 J9 J8 G9 H9 F8 F7 N 13 L11 L9 M8 F13 H6 Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Vss Digital B Analog Vssa Vssa Vssa Vssa Vssa Vssa Vssa Vssa R1 CO M 2 R2 R8 R3 R7 R4 R6 CO M 1 R5 Power R SVD C6 C5 .1uF 1000pF .1uF PCI N 14 VD D A_1.5V 1L1 2 8.2 nH 0.12ohm 0805 C4 F11 K11 G 11 G 12 E12 D 12 B14 P13 1 2 3 4 5 C 14 Clocks/Arbiter C 13 R1 G PIO 0 G PIO 1 G PIO 2 G PIO 3 PC I_AD [31..0] XIO 2000_176_G G W PC I_AD 0 AD 0 A7 PC I_AD 1 AD 1 D 6 PC I_AD 2 AD 2 A6 PC I_AD 3 C 6 AD 3 PC I_AD 4 B6 AD 4 PC I_AD 5 AD 5 A5 PC I_AD 6 AD 6 B5 PC I_AD 7 AD 7 C 5 PC I_AD 8 AD 8 C 4 PC I_AD 9 AD 9 A3 PC I_AD 10 AD 10 B3 PC I_AD 11 AD 11 A2 PC I_AD 12 AD 12 B2 PC I_AD 13 AD 13 B1 PC I_AD 14 C 3 AD 14 PC I_AD 15 C 2 AD 15 PC I_AD 16 F3 AD 16 PC I_AD 17 G 2 AD 17 PC I_AD 18 G 3 AD 18 PC I_AD 19 H 1 AD 19 PC I_AD 20 H 3 AD 20 PC I_AD 21 AD 21 H 2 PC I_AD 22 AD 22 H 4 PC I_AD 23 AD 23 J1 PC I_AD 24 AD 24 J3 PC I_AD 25 AD 25 J4 PC I_AD 26 AD 26 K1 PC I_AD 27 AD 27 K2 PC I_AD 28 AD 28 K3 PC I_AD 29 AD 29 L4 PC I_AD 30 L2 AD 30 PC I_AD 31 L1 AD 31 VC C P VC C P VD D _33_AU X .01uF 1000pF D Vcc_3.3V VD D A_33 VD D A_33 1uF C 12 VD D A_15 VD D A_15 VD D A_15 VD D A_15 D C 11 VD D _33 VD D _33 VD D _33 VD D _33 VD D _33 VD D _33 VD D _33 VD D _33 VD D _33 VD D _33 VD D _33 VD D _33 C 10 VD D _33_C O M BIO VD D _33_C O M B VD D _15_C O M B U1 VD D _15 VD D _15 VD D _15 VD D _15 VD D A_15 F9 D9 D5 J6 J7 L8 M9 M 10 M 11 F4 K4 D4 .01uF 1000pF K12 H 14 K13 1uF A A Title Size C D ate: 5 4 3 2 D ocum entN um ber R ev W ednesday,June 20,2007 1 Sheet 2 of 4 5 4 Vaux 3 PC I_12V 2 1 PC I_3.3V P1 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 D W AKE# 12V 12V R SVD G ND SM C LK SM D AT G ND 3.3V J_TR ST# 3.3 Vaux W AKE# PR SN T1# 12V 12V G ND J_TC K J_TD I J_TD O J_TM S 3.3V 3.3V PW R G D A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 G ND R EFC LK+ R EFC LKG ND TXp0 TXn0 R SVD A12 A13 A14 A15 A16 A17 A18 PR ESEN T# D lm s_folly PER ST# Key R Xp R Xn PR ESEN T# B12 B13 B14 B15 B16 B17 B18 D Vcc_5.0V R SVD G ND R Xp0 R Xn0 G ND PR SN T2# G ND Side B Component Side C lk+ C lkC TXp C 40 C TXn .1uF C 41 .1uF F4 TXp TXn TXn Side A Solder Side C 99 PC IExpress x1 C ard Edge 10uF U 5 PT5024 C LEDs Power D VC C _5.0V -12V_in D VC C _1.5V C 100 2 D 1 R 34 330 2 D2 1 LED R ed 0805 330 -12V_out 100uF D VC C _5.0V 2 D 4 R 37 1 3 C PC I_3.3V D VC C _3.3V EVM _12V 2 D 3 R 36 G ND 49.9 LED R ed 0805 D VC C _3.3V 1 R 35 5V_in 2 C 101 4.7uF 1 1 1K F1 B LED R ed 0805 SM D 250 LED R ed 0805 B F2 EVM _12V PC I_12V F3 SM D 250 C 43 D VC C _1.5V D VC C _3.3V 100uF R 38 U3 C 42 D VC C _3.3V 10K D5 2 R 46 1 330 W AKE# C 45 LED Yellow 0805 C 46 C 47 22uF .047uF D8 2 R 48 330 .047uF PC I_PM E# 6.19K 0805 1% D VC C _3.3V 1 C 44 1 10uH D iode -Schottky 2 1 2 4 3 D6 18.7K 0805 1% D7 A L3 1 10uF A C 48 C 49 C 50 Title 22uF 22uF 10uF R 47 Size B 4 D ocum entN um ber R ev 2K D ate: 5 TPS72615D C Q R 45 LED Yellow 0805 R 49 6 2 LED G reen 0805 D VC C _3.3V U 4 LT1370C R Vin 7 N FB 6 Vsw 5 G ND 4 S/S 3 FB 2 VC 1 EN ABLE IN G ND G ND O UT R ESET 1 330 PER ST# 1 2 3 4 5 2 2 R 44 1 10uF 3 2 W ednesday,June 20,2007 Sheet 1 3 of 4 5 4 D VC C _5.0V 3 D VC C _5.0V EVM _12V C 51 .1uF A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 A17 A18 A19 A20 A21 A22 A23 A24 A25 A26 A27 A28 A29 A30 A31 A32 A33 A34 A35 A36 A37 A38 A39 A40 A41 A42 A43 A44 A45 A46 A47 A48 A49 Vaux PC I_IN TA# PC I_IN TC # R 50 PC I_VIO 0 D PC I_PR ST# PC I_G N T#0 R 55 1 D VC C _3.3V D VC C _5.0V EVM _12V EVM _12V P2 PC I_AD 30 PC I_AD 28 PC I_AD 26 PC I_PM E# 0 2 D VC C _3.3V PC I_AD 24 ID SEL0 PC I_AD 22 PC I_AD 20 PC I_AD 18 PC I_AD 16 PC I_FR AM E# PC I_TR D Y# PC I_STO P# PC I_PAR PC I_AD 15 PC I_AD 13 PC I_AD 11 PC I_AD 9 TR ST# +12V TM S TD I +5V IN TA# IN TC # +5V R ESER VED +V I/O R ESER VED G ND G ND R ESER VED R ST# +V I/O G N T# G ND R ESER VED AD [30] +3.3V AD [28] AD [26] G ND AD [24] ID SEL +3.3V AD [22] AD [20] G ND AD [18] AD [16] +3.3V FR AM E# G ND TR D Y# G ND STO P# +3.3V SD O N E SBO # G ND PAR AD [15] +3.3V AD [13] AD [11] G ND AD [09] -12V TC K G ND TD O +5V +5V IN TB# IN TD # PR SN T1# R ESER VED PR SN T2# G ND G ND R ESER VED G ND C LK G ND R EQ # +V I/O AD [31] AD [29] G ND AD [27] AD [25] +3.3V C /BE[3]# AD [23] G ND AD [21] AD [19] +3.3V AD [17] C /BE[2]# G ND IR D Y# +3.3V D EVSEL# G ND LO C K# PER R # +3.3V SER R # +3.3V C /BE[1]# AD [14] G ND AD [12] AD [10] M 66EN -12V_in B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14 B15 B16 B17 B18 B19 B20 B21 B22 B23 B24 B25 B26 B27 B28 B29 B30 B31 B32 B33 B34 B35 B36 B37 B38 B39 B40 B41 B42 B43 B44 B45 B46 B47 B48 B49 P3 -12V_in .1uF Vaux PC I_IN TB# PC I_IN TD # PC I_IN TB# PC I_IN TD # R 51 PC I_VIO 0 PC I_PC LK0 PC I_PR ST# PC I_G N T#1 PC I_R EQ #0 PC I_VIO PC I_AD 31 PC I_AD 29 PC I_PM E# R 53 0 PC I_AD 30 PC I_AD 27 PC I_AD 25 PC I_AD 28 PC I_AD 26 PC I_C /BE#3 PC I_AD 23 PC I_AD 24 ID SEL1 PC I_AD 21 PC I_AD 19 PC I_AD 22 PC I_AD 20 PC I_AD 17 PC I_C /BE#2 PC I_AD 18 PC I_AD 16 PC I_IR D Y# PC I_FR AM E# PC I_D EVSEL# PC I_TR D Y# PC I_LO C K# PC I_PER R # PC I_STO P# PC I_SER R # PC I_C /BE#1 PC I_AD 14 PC I_PAR PC I_AD 15 PC I_AD 12 PC I_AD 10 PC I_M 66EN PC I_AD 13 PC I_AD 11 PC I_AD 9 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 A17 A18 A19 A20 A21 A22 A23 A24 A25 A26 A27 A28 A29 A30 A31 A32 A33 A34 A35 A36 A37 A38 A39 A40 A41 A42 A43 A44 A45 A46 A47 A48 A49 TR ST# +12V TM S TD I +5V IN TA# IN TC # +5V R ESER VED +V I/O R ESER VED G ND G ND R ESER VED R ST# +V I/O G N T# G ND R ESER VED AD [30] +3.3V AD [28] AD [26] G ND AD [24] ID SEL +3.3V AD [22] AD [20] G ND AD [18] AD [16] +3.3V FR AM E# G ND TR D Y# G ND STO P# +3.3V SD O N E SBO # G ND PAR AD [15] +3.3V AD [13] AD [11] G ND AD [09] C PC I_C /BE#0 A52 A53 A54 A55 A56 A57 A58 A59 A60 A61 A62 PC I_AD 6 PC I_AD 4 PC I_AD 2 PC I_AD 0 P1_R EQ 64# C /BE[0]# +3.3V AD [06] AD [04] G ND AD [02] AD [00] +V I/O R EQ 64# +5V +5V SolderSide PC IC onnector C 54 AD [08] AD [07] +3.3V AD [05] AD [03] G ND AD [01] +V I/O AC K64# +5V +5V C om ponentSide C 55 B52 B53 B54 B55 B56 B57 B58 B59 B60 B61 B62 PC I_AD 8 PC I_AD 7 PC I_C /BE#0 PC I_AD 5 PC I_AD 3 PC I_AD 6 PC I_AD 4 PC I_AD 1 PC I_AD 2 PC I_AD 0 PC I_AC K64# P2_R EQ 64# A52 A53 A54 A55 A56 A57 A58 A59 A60 A61 A62 C 63 C 64 C 65 C 66 C 67 Vaux PC I_IN TC # PC I_IN TA# PC I_IN TC # PC I_IN TA# R 52 PC I_VIO 0 PC I_PR ST# PC I_PC LK1 PC I_G N T#2 PC I_R EQ #1 PC I_VIO PC I_AD 31 PC I_AD 29 PC I_PM E# R 54 0 PC I_AD 30 PC I_AD 28 PC I_AD 26 PC I_AD 27 PC I_AD 25 PC I_AD 24 ID SEL2 PC I_C /BE#3 PC I_AD 23 PC I_AD 22 PC I_AD 20 PC I_AD 21 PC I_AD 19 PC I_AD 18 PC I_AD 16 PC I_AD 17 PC I_C /BE#2 PC I_FR AM E# PC I_IR D Y# PC I_TR D Y# PC I_D EVSEL# PC I_STO P# PC I_LO C K# PC I_PER R # PC I_SER R # PC I_PAR PC I_AD 15 PC I_C /BE#1 PC I_AD 14 PC I_AD 13 PC I_AD 11 PC I_AD 12 PC I_AD 10 PC I_M 66EN PC I_AD 9 PC I_AD 8 PC I_AD 7 B52 B53 B54 B55 B56 B57 B58 B59 B60 B61 B62 PC I_C /BE#0 PC I_AD 6 PC I_AD 4 PC I_AD 5 PC I_AD 3 PC I_AD 2 PC I_AD 0 PC I_AD 1 PC I_AC K64# P3_R EQ 64# A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 A17 A18 A19 A20 A21 A22 A23 A24 A25 A26 A27 A28 A29 A30 A31 A32 A33 A34 A35 A36 A37 A38 A39 A40 A41 A42 A43 A44 A45 A46 A47 A48 A49 A52 A53 A54 A55 A56 A57 A58 A59 A60 A61 A62 TR ST# +12V TM S TD I +5V IN TA# IN TC # +5V R ESER VED +V I/O R ESER VED G ND G ND R ESER VED R ST# +V I/O G N T# G ND R ESER VED AD [30] +3.3V AD [28] AD [26] G ND AD [24] ID SEL +3.3V AD [22] AD [20] G ND AD [18] AD [16] +3.3V FR AM E# G ND TR D Y# G ND STO P# +3.3V SD O N E SBO # G ND PAR AD [15] +3.3V AD [13] AD [11] G ND AD [09] -12V TC K G ND TD O +5V +5V IN TB# IN TD # PR SN T1# R ESER VED PR SN T2# G ND G ND R ESER VED G ND C LK G ND R EQ # +V I/O AD [31] AD [29] G ND AD [27] AD [25] +3.3V C /BE[3]# AD [23] G ND AD [21] AD [19] +3.3V AD [17] C /BE[2]# G ND IR D Y# +3.3V D EVSEL# G ND LO C K# PER R # +3.3V SER R # +3.3V C /BE[1]# AD [14] G ND AD [12] AD [10] M 66EN C /BE[0]# +3.3V AD [06] AD [04] G ND AD [02] AD [00] +V I/O R EQ 64# +5V +5V SolderSide PC IC onnector AD [08] AD [07] +3.3V AD [05] AD [03] G ND AD [01] +V I/O AC K64# +5V +5V C om ponentSide -12V_in B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14 B15 B16 B17 B18 B19 B20 B21 B22 B23 B24 B25 B26 B27 B28 B29 B30 B31 B32 B33 B34 B35 B36 B37 B38 B39 B40 B41 B42 B43 B44 B45 B46 B47 B48 B49 PC I_IN TD # PC I_IN TB# D PC I_PC LK2 PC I_R EQ #2 PC I_VIO PC I_AD 31 PC I_AD 29 PC I_AD 27 PC I_AD 25 PC I_C /BE#3 PC I_AD 23 PC I_AD 21 PC I_AD 19 PC I_AD 17 PC I_C /BE#2 PC I_IR D Y# PC I_D EVSEL# PC I_LO C K# PC I_PER R # PC I_SER R # PC I_C /BE#1 PC I_AD 14 PC I_AD 12 PC I_AD 10 PC I_M 66EN C PC I_AD 8 PC I_AD 7 B52 B53 B54 B55 B56 B57 B58 B59 B60 B61 B62 PC I_AD 5 PC I_AD 3 PC I_AD 1 PC I_AC K64# C 58 C 59 .1uF .1uF .1uF .1uF C 82 C 83 C 60 C 84 .1uF .1uF C 85 .1uF .1uF .1uF C 61 .1uF C 62 .1uF C 70 C 71 C 72 C 73 C 74 C 75 C 76 C 77 C 78 C 79 C 80 .1uF .1uF .1uF .1uF .1uF .1uF .1uF .1uF .1uF .1uF .1uF .1uF C 86 C 87 .1uF .1uF C 68 C 69 C 81 .1uF .1uF .1uF .1uF AD [08] AD [07] +3.3V AD [05] AD [03] G ND AD [01] +V I/O AC K64# +5V +5V C om ponentSide P4 -12V_in B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14 B15 B16 B17 B18 B19 B20 B21 B22 B23 B24 B25 B26 B27 B28 B29 B30 B31 B32 B33 B34 B35 B36 B37 B38 B39 B40 B41 B42 B43 B44 B45 B46 B47 B48 B49 C 56 .1uF .1uF .1uF -12V TC K G ND TD O +5V +5V IN TB# IN TD # PR SN T1# R ESER VED PR SN T2# G ND G ND R ESER VED G ND C LK G ND R EQ # +V I/O AD [31] AD [29] G ND AD [27] AD [25] +3.3V C /BE[3]# AD [23] G ND AD [21] AD [19] +3.3V AD [17] C /BE[2]# G ND IR D Y# +3.3V D EVSEL# G ND LO C K# PER R # +3.3V SER R # +3.3V C /BE[1]# AD [14] G ND AD [12] AD [10] M 66EN C /BE[0]# +3.3V AD [06] AD [04] G ND AD [02] AD [00] +V I/O R EQ 64# +5V +5V SolderSide PC IC onnector C 57 .1uF D VC C _3.3V C 53 C 52 C 88 C 89 C 90 C 91 C 92 C 93 C 94 C 95 C 96 C 97 C 98 .1uF .1uF .1uF .1uF .1uF .1uF .1uF .1uF .1uF .1uF .1uF .1uF .1uF B B PC I_AD [31..0] PC I_C /BE#[3..0] PC I_R EQ #[2..0] PC I_G N T#[2..0] PC I_PC LK[2..0] PC I_FR AM E# PC I_IR D Y# PC I_TR D Y# PC I_D EVSEL# PC I_STO P# PC I_PAR PC I_PER R # PC I_SER R # PC I_PR ST# PC I_M 66EN PC I_IN TA# PC I_IN TB# PC I_IN TC # PC I_IN TD # D VC C _5.0V R 56 D VC C _3.3V R 57 0 0_N F PC I_VIO PC I_LO C K# PC I_PM E# PC I_AD 16 R 58 100 ID SEL0 PC I_AD 17 R 59 100 ID SEL1 PC I_AD 18 R 60 100 ID SEL2 A A Title Size C D ate: 5 4 3 2 D ocum entN um ber R ev W ednesday,June 20,2007 1 Sheet 4 of 4 SCPU027C 11 Reference Documents 1. 2. 3. 4. 5. 6. 7. 8. 9. PCI Express to PCI/PCI-X Bridge Specification, Revision 1.0 PCI Express Base Specification, Revision 1.0a PCI Express Card Electromechanical Specification, Revision 1.0a PCI Local Bus Specification, Revision 2.3 PCI-to-PCI Bridge Architecture Specification, Revision 1.2 PCI Bus Power Management Interface Specification, Revision 1.1 or 1.2 PCI Mobile Design Guide, Revision 1.1 Serialized IRQ Support for PCI Systems, Revision 6.0 Express Card Standard, Release 1.0 XIO2000A Implementation Guide 31 IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are sold subject to TI’s terms and conditions of sale supplied at the time of order acknowledgment. TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI’s standard warranty. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where mandated by government requirements, testing of all parameters of each product is not necessarily performed. TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and applications using TI components. To minimize the risks associated with customer products and applications, customers should provide adequate design and operating safeguards. TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information published by TI regarding third-party products or services does not constitute a license from TI to use such products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the third party, or a license from TI under the patents or other intellectual property of TI. Reproduction of TI information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for such altered documentation. Information of third parties may be subject to additional restrictions. Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not responsible or liable for any such statements. TI products are not authorized for use in safety-critical applications (such as life support) where a failure of the TI product would reasonably be expected to cause severe personal injury or death, unless officers of the parties have executed an agreement specifically governing such use. Buyers represent that they have all necessary expertise in the safety and regulatory ramifications of their applications, and acknowledge and agree that they are solely responsible for all legal, regulatory and safety-related requirements concerning their products and any use of TI products in such safety-critical applications, notwithstanding any applications-related information or support that may be provided by TI. Further, Buyers must fully indemnify TI and its representatives against any damages arising out of the use of TI products in such safety-critical applications. TI products are neither designed nor intended for use in military/aerospace applications or environments unless the TI products are specifically designated by TI as military-grade or "enhanced plastic." Only products designated by TI as military-grade meet military specifications. Buyers acknowledge and agree that any such use of TI products which TI has not designated as military-grade is solely at the Buyer's risk, and that they are solely responsible for compliance with all legal and regulatory requirements in connection with such use. TI products are neither designed nor intended for use in automotive applications or environments unless the specific TI products are designated by TI as compliant with ISO/TS 16949 requirements. Buyers acknowledge and agree that, if they use any non-designated products in automotive applications, TI will not be responsible for any failure to meet such requirements. Following are URLs where you can obtain information on other Texas Instruments products and application solutions: Products Applications Amplifiers amplifier.ti.com Audio www.ti.com/audio Data Converters dataconverter.ti.com Automotive www.ti.com/automotive DSP dsp.ti.com Broadband www.ti.com/broadband Interface interface.ti.com Digital Control www.ti.com/digitalcontrol Logic logic.ti.com Military www.ti.com/military Power Mgmt power.ti.com Optical Networking www.ti.com/opticalnetwork Microcontrollers microcontroller.ti.com Security www.ti.com/security RFID www.ti-rfid.com Telephony www.ti.com/telephony Low Power Wireless www.ti.com/lpw Video & Imaging www.ti.com/video Wireless www.ti.com/wireless Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265 Copyright © 2007, Texas Instruments Incorporated
XIO2000AZHH 价格&库存

很抱歉,暂时无法提供与“XIO2000AZHH”相匹配的价格&库存,您可以联系我们找货

免费人工找货
XIO2000AZHH
  •  国内价格
  • 1+192.08630
  • 200+160.07200
  • 500+128.05760
  • 1000+106.71470

库存:0