PCI Express* Board Design Guidelines
|
|
|
- Rolf Griffin
- 9 years ago
- Views:
Transcription
1 PCI Express* Board Design Guidelines DRAFT Intel Corporation June 2003 DRAFT
2 THIS DOCUMENT IS PROVIDED AS IS WITH NO WARRANTIES WHATSOEVER, INCLUDING ANY WARRANTY OF MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY WARRANTY OTHERWISE ARISING OUT OF ANY PROPOSAL, SPECIFICATION OR SAMPLE. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted herein. Intel disclaims all liability, including liability for infringement of any proprietary rights, relating to use of information in this specification. Intel, the Intel logo, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the Untied States and other countries. Other names and brands may be claimed as the property of others. Copyright 2003, Intel Corporation. All rights reserved. This document is accessible on the Web at: The PCI Express Base Specification and PCI Express Electromechanical Specification can be found on PCI-SIG web site: ii
3 PCI Express* Board Design Guide, DRAFT Contents 1. Physical Interconnect Layout Design Introduction Topology and Interconnect Overview Card Interoperability Bowtie Topology Considerations Lane Polarity Inversion Lane Reversal and Width Negotiation Physical Layout Design Constraints PCB Stackup Desktop System Board and Add-in Card (4-layer) Stackup Server, Workstation and Mobile (6-layer, 8-layer and 10-layer) Stackups Add-in Card and Mobile (6-layer) Stackup PCB Trace and Other Element Considerations Differential Pair Width and Spacing Impacts Differential Pair Length Restrictions and Budgets Length Matching Reference Planes Breakout Area Specific Routing Guidelines Edge Finger Design: Add-in Card Via Usage and Placement Bends Test Points and Probing PCI Express Topologies Interconnect Topologies for Two Components on the Baseboard Interconnect Topologies for Baseboard with Add-in Card Passive Components and Connectors AC Coupling Capacitors Connectors Summary iii
4 List of Figures Figure 1-1. Conceptual Example of a PCI Express Link... 6 Figure 1-2. Polarity Inversion on a TX to RX Interconnect... 8 Figure 1-3: Progressive Illustration of Lane/Polarity Reversal Benefits Figure 1-4. Bowtie Routing to Alleviate Criss - crossing RX/TX Pairs Figure 1-5. Example Stackup of 4-layer PCI Express Printed Circuit Board Figure 1-6. Example of Soldermask Thickness Variations on Microstrip Traces Figure 1-7. Detailed Cross-sections of Microstrip Traces Figure 1-8. Example Stackup of 8-layer PCI Express Printed Circuit Board Figure 1-9. Example Stackup of 10-layer PCI Express Printed Circuit Board Figure Reference Stackup for 6-layer Design Figure Top View of a PCB Illustrating Fiberglass Weave Patterns in the Dielectric Figure Trace Width and Spacing Recommendations for Microstrip Figure Trace Width and Spacing Recommendations for Stripline Figure Trace Width Variation Guidelines Figure Example of Symmetrical and Non-symmetrical Lateral Routing Figure Examples of Etch Located Within a Pad Figure Example of a PCB Showing the Differential Pair on the Top Layer and a GND Island on the Second Layer (PWR Plane) with its Potential Stitching Vias Figure Package Pinout/Breakout Possibilities Figure Breakout Area Traces...28 Figure Example Scenario of a Trace Routing Over an Anti-pad Void Figure Example of PCI Express Reference Plane Voids for a x4 PCI Express Edge Finger Interface Figure Placing Vias as a Pair Figure Example Illustrations of Acceptable Bends vs. Tight Bends Figure Bend Illustration Diagram for Coupled Differential Pairs Figure Routing/Bend Diagram for Uncoupled Traces into Component Pins/Pads Figure Bend Illustration Diagram for Uncoupled Section of a Differential Pair Figure Baseboard Chip-to-chip Topology Example Figure Baseboard Chip-to-connector and Add-in Card Example Figure Symmetrical Routing into AC Caps List of Tables Table 1-1. Card Interoperability... 7 Table 1-2. PCI Express Microstrip Trace Routing Guidelines Table 1-3. PCI Express Stripline Trace Routing Guidelines Table 1-4. Example Via Usage and Trace Length Tradeoffs Table 1-5. Chip-to-chip Topology Segment Definitions Table 1-6. Baseboard Chip-to-Connector and Add-in Card Segment Definitions Table 1-7. AC Coupling Capacitor Guidelines iv
5 1. Physical Interconnect Layout Design 1.1 Introduction This document provides practical, common guidelines for incorporating PCI Express interconnect layouts onto Printed Circuit Boards (PCB) ranging from 4-layer desktop baseboard designs to 10- layer or more server baseboard designs. Guidelines and constraints in this document are intended for use on both baseboard and add-in card PCB designs. This includes interconnects between PCI Express devices located on the same baseboard (chip-to-chip routing) and interconnects between a PCI Express device located down on the baseboard and a device located up on an add-in card attached through a connector. This document is intended to cover all major components of the physical interconnect including design guidelines for the PCB traces, vias and AC coupling capacitors, as well as add-in card edge-finger and connector considerations. The intent of the guidelines and examples is to help ensure that good high-speed signal design practices are used and that the timing/jitter and loss/attenuation budgets can also be met from end-to-end across the PCI Express interconnect. However, while general physical guidelines and suggestions are given, they may not necessarily guarantee adequate performance of the interconnect for all layouts and implementations. Therefore, designers should consider modeling and simulation of the interconnect in order to ensure compliance to all applicable specifications. The document is composed of two main sections. The first section provides an overview of general topology and interconnect guidelines. The second section concentrates on physical layout constraints where bulleted items at the beginning of a topic highlight important constraints, while the narrative that follows offers additional insight. 1.2 Topology and Interconnect Overview A general summary and overview of the topology and interconnect considerations for a PCI Express interconnect is described below. Specific layout and routing constraint details for the various components of the interconnect are given in a separate section. The basic PCI Express topology consists of a driver or transmitter (TX) located on one device connected through a differential pair interconnect, consisting of a D+ and a D- signal, to a receiver (RX) on a second device. The PCI Express Card Electromechanical Specification uses the designation of PET to signify TX originating signals and PER to signify RX destination signals with respect to the baseboard device. A p or n is also appended to the pin name in order to represent the D+ or D- signals, respectively (example PET2p). When referring to pinout descriptions for all components, this document follows the convention used in the PCI Express Card Electromechanical Specification for uniformity. Because the PCI Express interface is defined as dual-simplex, each connection must consist of both a transmit pair and a receiver pair; meaning that data is sent on one differential pair while data is received on a separate differential pair. Daisy chaining PCI Express devices is not allowed, as all interconnects must be point-to-point only. The differential pairs connecting a TX to an RX, and vice versa, comprise what is called a lane in the PCI Express specification. The transmitters and receivers that can be grouped together as a signal interface on a given device are known as a port. A given port and its respective lanes are grouped together to form what is known as a link. PCI Express links may consist of 1, 2, 4, 8, 12, 16, or 32 lanes in parallel, 5
6 referred to as x1, x2, x4, x8, x12, x16, and x32 links respectively. See Figure 1-1 for an example of a link with a width of x2 (read as by two ). Note that the AC caps required in the design are not included in this illustration. D E V I C E P O R T RX TX RX TX LANE LANE TX RX TX RX P O R T D E V I C E LINK (x2) Figure 1-1. Conceptual Example of a PCI Express Link The PCI Express specification dictates that each lane be AC coupled between its corresponding transmitter and receiver. The AC coupling is likely required to be located external to the transmitter or receiver component in the form of a discrete capacitor. Each transmitting device s data sheet is required to inform the system designer whether or not an AC capacitor is required external to the TX component. Each end of the link is terminated on-die into nominal 100Ω differential DC termination; therefore, no additional external termination is required for the differential pairs. Additionally, the spec requires each TX component to utilize on-die equalization by means of de-emphasis for all PCI Express signals. The de-emphasis is required to be a typical value of 3.5dB (+/-0.5dB) down with respect to the nominal output voltage. Therefore, no additional external equalization is required for the differential pairs on the PCB. PCI Express links are formed when the TX and RX differential pairs of an upstream device connect to the RX and TX differential pairs of a downstream device. Figure 1-1 illustrates a x2 PCI Express Link connected as such. The term upstream device is used to refer to the PCI Express component that is on the end of the PCI Express Link that is hierarchically closer to the root of the PIC Express tree hierarchy. The term downstream device is used to refer to the component that is on the end of the Link that is hierarchically further from the root of the PCI Express tree hierarchy. Note that the port of the upstream device connecting to the downstream device is called the downstream port of the upstream device in the specification. Likewise the downstream device also contains an upstream port. An example of an upstream device might be a host memory controller hub chipset component, while an example of a downstream device might be a component on an add-in card. It is important to note that each lane on a PCI Express link is assigned a sequential numerical value and is identified as such in the component s pinout. For example, a link with a width of x2 has TX and RX pairs with respective labels that would be similar to the following: PETp0, PETn0, PERp0, PERn0, PETp1, PETn1, PERp1, PERn1. 6
7 It is also important to note that a TX located on one device must always connect to an RX on the other device. In general, this same style of connectivity must apply to each lane of a given link regardless of the link s size (in other words, with a link width x32, lane 0 and lane 31 of the transmitting device must connect to lane 0 and lane 31, respectively, of the receiving device) Card Interoperability For add-in cards, the PCI Express Card Electromechanical Specification defines an interoperability matrix between cards and slots with a variety of link widths. This is shown in Table 1-1. Slot Card Table 1-1. Card Interoperability. x1 x4 x8 x16 x1 Required Required Required Required x4 No Required Allowed Allowed x8 No No Required Allowed x16 No No No Required The specification also defines several terms: 1. Down-plugging - plugging a larger link card into a smaller link slot (connector). This is not allowed and is physically prevented. 2. Up-plugging - plugging a smaller link card into a larger link slot (connector). This is allowed. 3. Down-shifting - plugging a card into a slot (connector) that is not fully routed for all lanes. This is not allowed with one exception. For a x8 slot (connector) on a system board, designers may choose to route only the first 4 lanes. To ensure interoperability, all x8 silicon and add-in card must support down-shifting to x Bowtie Topology Considerations It is quite possible that when interconnecting PCI Express devices, certain bowtie or signal crossing scenarios might occur when the link is physically routed on a printed circuit board. The three main types of bowtie scenarios that may exist are: 1. D+, D- crisscrossing within a pair. This scenario occurs when the D+ and D- signals of a differential pair from a transmitting device must crisscross in order to connect to the respective D+ and D- signals of the receiving device (support required see below). 2. Crossing of transmit and receive pairs. This scenario occurs when the transmit and receive differential signal pairs must crisscross each other in order to properly connect from one device to another (not supported see below). 3. Crossing of lanes. An example of this scenario occurs when lane 0 of the transmitting device on a x2 or greater link must crisscross the other lanes in order to connect with lane 0 on the receiving device (support optional see below). 7
8 To help layout designers overcome scenarios #1 and #3 above, the PCI Express specification includes provisions for two features: Polarity Inversion and Lane Reversal. The specification does not include any provisions to address scenario #2, however, and any such instances of this occurrence will likely require a crisscross of the transmit and receive pairs during layout and routing (see Figure 1-4) Lane Polarity Inversion The PCI Express specification requires Polarity Inversion capability to be supported by each receiver on a link. The receiver accomplishes this by simply inverting the received data on the differential pair if it detects a polarity inversion during the initial training sequence of the link. In other words, a lane will still function correctly even if a positive (D+) signal from a transmitter is connected to the negative (D-) signal of the receiver. Note that the negative (D-) signal from the transmitter must now also connect to the positive (D+) signal of the receiver. Polarity Inversion can therefore become quite useful in eliminating bowties within a given differential pair. See Figure 1-2 for an example. AC caps, required in design for each signal, are not included in the illustration for clarity). It is important to note that Polarity Inversion does not imply support for direction inversion or direction reversal ; that is, the TX diff pair from one device must still connect to the RX diff pair on the receiving device. In other words, a TX diff pair and an RX diff pair on a given device cannot switch functions and become an RX and TX pair, respectively. It is therefore likely that a bowtie will still need to be routed to solve the problem of crossing an RX and TX pair within a link. RX TX ! + +! - TX RX Figure 1-2. Polarity Inversion on a TX to RX Interconnect Lane Reversal and Width Negotiation The optionally supported feature of Lane Reversal can also help to alleviate certain bowtie scenarios that might present themselves on the link. Typically, care must be taken so that a link is properly connected between devices. For example, on a link with a width of x2, the basic rule is that lane 0 and lane 1 of the transmitting device must connect to the respective lane 0 and lane 1 signals of the receiving device. In general, this same style of connectivity must apply to each lane of a given link regardless of the link s size. In other words, on a link with a width of x32, lane 0 and lane 31 of the transmitting device must connect to lane 0 and lane 31, respectively, of the receiving device. However, since the PCI Express spec optionally supports Lane Reversal, potential connectivity issues between two components may be alleviated if this option is indeed implemented. Lane Reversal may be also thought of as lane re-ordering. In essence, Lane Reversal allows for the reordering of lanes that connect transmitting and receiving devices. For example, on a link with a width of x8, lane 0 of the transmitting device may actually now be connected to lane 7 of the receiving device, and vice versa. Of course, this would only be allowed if such support for Lane Reversal were indeed implemented by one of the devices forming the link. The caveat is that 8
9 unless a system designer can guarantee that at least one of the components on a link supports Lane Reversal, it cannot be assumed that it would be supported. For example, when routing to a x8 connector, unless the device on the system board is known to support Lane Reversal, lane 0 should always connect only to lane 0 on the connector (as opposed to allowing it to connect to either lane 0 or lane 7). Lane width negotiation is an element of link training that is also loosely associated with Lane Reversal. The significance of lane width negotiation is that it potentially allows for a given size port on an upstream device to connect to a different size port on a downstream device. Consider the following two examples: 1. A system board chipset component may have a PCI Express port that supports link widths of x8, x4 and x1. A separate chipset component on the system board to which it needs to connect may only support widths of x8 and x1. If the two components were connected together by routing only 4 of the available TX and RX pairs from the first chipset to the second, then the two devices would in fact negotiate to a width of x1. The additional 3 TX and RX pairs connecting the two devices would then actually be deactivated. This is because the PCI Express Specification requires that all components must be at least capable of forming a x1 link as well as their maximum link size. 2. A system board chipset component may have a PCI Express port that supports link widths of x12, x8, x4 and x1. A separate chipset component on the system board to which it needs to connect may only support widths of x12, x4 and x1. If the two components were connected together by routing only 8 of the available TX and RX pairs from the first chipset to the second, then the two devices would in fact negotiate to a width of x4 since the second device doesn t support a width of x8 as does the first device. The additional 4 TX and RX pairs connecting the two devices would then actually be deactivated. However, if a new generation (but same pinout/footprint) of the second chipset was used on the system board and it supported a width of x8, the same system board would now operate at the x8 width! It is important to note that for lane width negotiation to be beneficial, however, the system designer must determine by means of each component s data sheet what link width sizes are potentially supported and route the bus accordingly. Otherwise, available bandwidth may unintentionally go unused, especially if the interconnect defaults to a x1 link as illustrated in Example #1, above. 9
10 Connectivity before Lane Reversal and Polarity Reversal Device 1 Device 2 Connectivity after Lane Reversal but before Polarity Reversal Device 1 Device 2 PERn1 PERp1 PETn1 PETp1 PERn0 PERp0 PETn0 PETp0 pin 1 pin 1 PERp0 PERn0 PETp0 PETn0 PERp1 PERn1 PETp1 PETn1 (PERn1) (PERp1) (PETn1) (PETp1) (PERn0) (PERp0) (PETn0) (PETp0) PERn0 PERp0 PETn0 PETp0 PERn1 PERp1 PETn1 PETp1 pin 1 pin 1 PERp0 PERn0 PETp0 PETn0 PERp1 PERn1 PETp1 PETn1 Connectivity after Lane Reversal and after Polarity Reversal Device 1 Device 2 (PERn0) (PERp0) (PERn1) (PERp1) PERp0 PERn0 PETn0 PETp0 PERp1 PERn1 PETn1 PETp1 pin 1 pin 1 PERn0 PERp0 PETp0 PETn0 PERn1 PERp1 PETp1 PETn1 (PERp0) (PERn0) (PERp1) (PERn1) Figure 1-3: Progressive Illustration of Lane/Polarity Reversal Benefits Important note: As with Polarity Inversion, Lane Reversal does not imply direction reversal. The TX diff pair from an upstream device must still connect to the RX diff pair on the downstream device. A comprehensive illustration showing the progressive effects of both how Polarity Reversal and Lane Reversal can help alleviate bowtie scenarios is shown in Figure 1-3. In the figure, the previous pin name shown with parenthesis in light colored text highlights progressive changes. In this example, bowties still exist between the crisscrossed pairs of individual TX and RX differential signals. Figure 1-4 illustrates how this scenario might be accommodated through the use of vias and signal layer transitions. Although AC caps are required on all signals, they are not included in the Figure 1-3 and Figure 1-4 illustrations. 10
11 Device 1 Device 2 PERp0 PERn0 PETn0 PETp0 PERp1 PERn1 PETn1 PETp1 Traces on Bottom layer pin 1 VIA Traces on Top layer pin 1 PERn0 PERp0 PETp0 PETn0 PERn1 PERp1 PETp1 PETn1 Figure 1-4. Bowtie Routing to Alleviate Criss - crossing RX/TX Pairs 1.3 Physical Layout Design Constraints The physical layout of the PCI Express interconnect requires consideration of a number of different components that form the complete system design. This section focuses on the PCB stackup (1.3.1), PCB trace and other element considerations (1.3.2), PCI Express topologies (1.3.3), passive components and connectors (1.3.4) PCB Stackup This section presents the considerations associated with the printed circuit board and its stackup. Specific routing requirements are provided in each of the following sub-sections. Testpoint and probing considerations are not covered in this document. Below is an overview of some general stackup considerations. Along with other considerations, the particular stackup used for a given design generally depends upon cost, routing density, and signal referencing requirements Desktop system boards designed with 4-layer stackups due to cost constraints typically utilize microstrip trace routing (on the outer layers). Enterprise Server, Worstation and Mobile system boards commonly use 6-layer, 8-layer or 10-layer stackups utilizing microstrip and stripline trace routing. Add-in cards are commonly built as 4-layer microstrip designs, although other multilayer stackups with stripline routing are also prevalent (e.g. 6 or more layer designs). Microstrip differential traces inherently display greater impedance variation than stripline traces. Thicker microstrip and stripline copper traces demonstrate less skin effect loss, while thinner traces demonstrate more skin effect loss. Wider traces demonstrate less loss. 11
12 Plating of copper traces with non-copper materials (e.g. tin, nickel, etc.) will increase the relative loss vs. a pure copper trace of the same thickness. Thicker dielectrics demonstrate less loss Desktop System Board and Add-in Card (4-layer) Stackup Though each system board and add-in card is different, many desktop boards and add-in cards often have a similar stackup or composition. An example stackup of a 4-layer printed circuit board is shown in Figure 1-5. This stackup assumes a nominal, overall board thickness of inches, which is typical for most system boards and is in fact required for PCI Express add-in cards. Trends in manufacturing variances are also listed in the figure, though they are to be used as guidelines only. All system board and add-in card layout recommendations presented in this document are based upon the example stackups shown in Figure 1-5, Figure 1-8, Figure 1-9 and Figure Any major deviations from these stackups will impact and alter the routing guidelines presented later in this document. Edge-finger layouts are located in section , and connector considerations are located in section of this document. PCI Express 4-layer Stackup Soldermask (ε r = 3.6+/- 0.2) mils, +/- 0.5 (in between/sides) mils (on top) Trace Width Trace Spacing Trace Width L1- Top - Signal (plated 1/2oz Cu ) Pre-preg L2 - Reference/VCC (unplated 1oz Cu ) ε r = 4.1, +/ mils, +0.8/ mils, +/ mils, +/- 0.2 Core 47 mils, +/- 5 L3 - Reference/VSS (unplated 1oz Cu ) Pre-preg L4- Bottom - Signal (plated 1/2oz Cu ) ε r = 4.1, +/- 0.3 Soldermask (ε r = 3.6+/- 0.2) mils, +/- 0.5 (in between/sides) mils (on top) 1.4 mils, +/ mils, +/ mils, +0.8/-0.5 Figure 1-5. Example Stackup of 4-layer PCI Express Printed Circuit Board 12
13 Key aspects of the 4-layer example stackup of Figure 1-5 are as follows: Variations in the stackup of a system board such as changes in the dielectric height, trace widths, and spacing can impact the impedance, loss, and jitter characteristics of a PCI Express interconnect. o Note that geometry variations often occur due to PCB manufacturing process tolerances. Components (including AC coupling caps) are typically limited to single-sided placement on the top layer due to increased manufacturing costs associated with double-sided placement. This is especially true for High Volume Manufacturing (HVM) environments. Due to differences among various add-in card and system board manufacturers, the power and ground plane locations may be interchanged on a given board from what is shown in the figure above. Designers should follow the reference plane guidelines in Section , however, regardless of the plane locations. Signals are generally routed as microstrip traces on layers L1 and L4, and are subject to soldermask, plating, etching, and dielectric fiberglass bundle weave impacts: o Plating and etching have a greater impact on the impedance tolerance of differential pair signals than they do for signals consisting of a single trace. o Soldermask variation will also impact the impedance of microstrip traces, though to a lesser extent, as its application to the PCB is generally not uniform. For example, a thinner layer of soldermask usually exists immediately above the copper traces (e.g. ~0.5 mils), while a thicker layer is present next to and between the sides of the copper traces (e.g. almost equal to the thickness of the traces themselves). Please refer to Figure 1-6. Soldermask Thickness Variations Traces of a Differential Pair Figure 1-6. Example of Soldermask Thickness Variations on Microstrip Traces o Variations in plating can negatively impact the differential impedance tolerance achievable. Please refer to situation #1, Figure 1-7. o Over or under-etching of microstrip traces will alter the exact trace dimensions and subsequently impact the resulting differential impedance of coupled pairs. Please refer to situation #1, Figure 1-7. o The varying alignment of the two traces of a differential pair over the fiberglass bundles and/or resin-rich areas (or resin troughs) in the PCB dielectric will 13
14 impact the resulting differential impedance and can contribute to an increase in the amount of common mode voltage found on the differential pair. Please refer to situation #2, Figure 1-7. o Stackups accommodating stripline routing (e.g. 6- or more-layer stackups, etc.) can produce a better differential impedance tolerance than microstrips due in part to the absence of soldermask and plating. Impacts due to etching variations are also somewhat reduced. However fiberglass bundle weave impacts may have more impact on striplines than microstrip traces. 1 Etching/Plating Impacts on Trace Geometries Fiberglass Bundle Weaves Resin-rich Dielectric 2 Directly Under Trace Directly Under Trace Figure 1-7. Detailed Cross-sections of Microstrip Traces Current high-volume manufacturing technology commonly restricts the minimum trace widths to 5 mils and the minimum spacing to a 5-mil air gap between traces. o Specific trace width and spacing targets for PCI Express interconnects can be found later in this document in the PCB Trace and Other Element Considerations (section 1.3.2); such targets are intended to reach a compromise between impedance targets, loss impacts, crosstalk immunity and routing flexibility. Common pre-preg or laminate material used between layers L1/L2 and layers L3/L4 is typically one sheet of o Note that 2116 is the descriptor used by PCB manufactures that identifies a particular type of pre-preg/laminate with a given resin to glass ratio. This specific laminate will typically produce the nominal thickness and dielectric constant described in the stackup of Figure 1-5. o Note that thinner dielectrics (such as 1080, for example) typically have lessdense glass weave patterns, aggravating situation #2 illustrated in Figure 1-7. Several sheets of 7628 are commonly used to form the core. o Note that 7628 is the descriptor used by PCB manufactures that identifies a particular type and thickness of pre-preg/laminate with a given resin to glass ratio. This laminate is typically used for rigid or semi-rigid stackups. 14
15 Server, Workstation and Mobile (6-layer, 8-layer and 10-layer) Stackups The stackups for Servers, Workstations and Mobile platforms may require more layers than the Desktop platforms. The Server and Workstation stackups typically, as with Desktop, are inches overall thickness (some may also be targeted to inches, but examples are not provided in this document) whereas the Mobile stackup may be inches. 6-layer, 8-layer and 10-layer stackups will be more common for these platforms, but lower layer count stackups will work as long as all placement and electrical requirements are met. Examples of 8-layer and 10-layer stackups are shown in Figure 1-8 and Figure 1-9 respectively. A 6-layer stackup, also used for add-in cards, is shown in Figure Routing will typically include both stripline and microstrip layers. Greater component placement and routing densities dictate more layers and smaller trace geometries (4-mil or 5-mil trace widths), but the additional layers and narrower traces may add cost. The narrower traces increase the loss per unit length, hence the total routable length decreases (if using 4-mil wide traces, for example). In addition, the denser layer stackup with thinner dielectric spacing may reduce the cost-effective impedance target (instead of 100 Ohms, the impedance target may be lower at 92 Ohms or 85 Ohms for example). The key is to design to a target impedance and small enough tolerance to minimize impact to loss and jitter budgets. PCI Express 8-layer Stackup Soldermask (ε r = ) Trace Width Trace Spacing Trace Width L1 Top - Signal (plated 1/2oz Cu) L2 Ground (unplated 1oz Cu) L3 - Signal (unplated 1oz Cu) Pre-preg Thincore Pre-preg ε r =~ mils 2.0 mils 3.7 mils 1.35 mils 3.7 mils 1.35 mils 11.1 mils L4 - Power (unplated 1oz Cu) 2.70 mils Core 10 mils L5 - Power (unplated 1oz Cu) L6 - Signal (unplated 1oz Cu) L7 - Ground (unplated 1oz Cu) Pre-preg Thincore Pre-preg 2.70 mils 11.1 mils 1.35 mils 3.7 mils 1.35 mils 3.7 mils L8 Bottom - Signal (plated 1/2oz Cu) 1.0 mils 2.0 mils Soldermask (ε r = ) ε r = 4.1, +/- 0.3 Unless otherwise defined Figure 1-8. Example Stackup of 8-layer PCI Express Printed Circuit Board 15
16 PCI Express 10-layer Stackup Soldermask (ε r = ) Trace Width Trace Spacing Trace Width L1 Top - Signal (plated 1/2oz Cu) L2 Ground (unplated 1oz Cu) L3 - Signal (unplated 1oz Cu) L4 Power/Ground (unplated 2oz Cu) L5 - Signal (unplated 1oz Cu) L6 - Signal (unplated 1oz Cu) L7 Power/Ground (unplated 2oz Cu) L8 - Signal (unplated 1oz Cu) L9 - Ground (unplated 1oz Cu) Pre-preg Core Pre-preg Core Pre-preg Core Pre-preg Core Pre-preg ε r =~ mils 1.95 mils 3.65 mils 1.3 mils 6.2 mils 1.3 mils 6.2 mils 2.6 mils 4.5 mils 1.3 mils 5.0 mils 1.3 mils 4.5 mils 2.6 mils 6.2 mils 1.3 mils 6.2 mils 1.3 mils 6.2 mils L10 Bottom - Signal (plated 1/2oz Cu) 1.0 mils 1.95 mils ε r = 4.1, +/- 0.3 Unless otherwise defined Figure 1-9. Example Stackup of 10-layer PCI Express Printed Circuit Board Add-in Card and Mobile (6-layer) Stackup Add-in cards and Mobile platforms (as well as other platforms) may use the 6-layer stackup in addition to other layer count stackups. Add-in cards that are plugged into PCI Express specification compliant edge card connectors must conform to an overall thickness of inches, whereas Mobile platforms may have a thickness of inches as well. The 6-layer stackup is shown in Figure 1-10 with microstrip trace geometries and tolerances matching that of the 4-layer stackup and including an additional two stripline layers. All PCI Express traces for add-in cards are expected to be primarily routed as microstrip traces even with 6-layer stackups, but stripline routing may be used as well. Mobile and other platforms typically will use both layer types for routing. 16
17 Due to differences among various card manufacturers, the location of the power and ground planes may be interchanged, though PCI Express traces should still always be ground referenced, likely requiring ground floods on the VCC plane. PCI Express 6 - Layer Stackup L1- Top - Signal (plated 1/2oz Cu) Pre-preg L2 - Reference/VCC (unplated 1oz Cu) L3 - Signal (unplated 1oz Cu) Trace Width Trace Trace Width Soldermask Spacing (ε = ) r Thincore Pre-preg ε r =~ mils 1.9 mils 4.4 mils 1.4 mils 4.3 mils 1.4 mils 6.5 mils Core 23 mils L4 - Signal (unplated 1oz Cu) Pre-preg 6.5 mils 1.4 mils L5 - Reference/VSS (unplated 1oz Cu) Thincore Pre-preg 4.3 mils 1.4 mils 4.4 mils L6- Bottom - Signal (plated 1/2oz Cu) Soldermask (ε r = ) 1.0 mils ε r = 4.1, +/- 0.3 Unless otherwise defined 1.9 mils Figure Reference Stackup for 6-layer Design PCB Trace and Other Element Considerations This section gives an overview of the requirements for the Printed Circuit Board trace-related aspects of the interconnect. These guidelines are derived from the stackups in the previous sections. Because these are general guidelines only, all interconnect paths must still be simulated to ensure proper performance and compliance with the loss and jitter budgets of the system. While details are explained in subsequent sections, a summary of PCB-related routing criteria for PCI Express differential pairs is given in Table 1-2 and Table
18 Table 1-2. PCI Express Microstrip Trace Routing Guidelines. PARAMETER BASEBOARD MAIN ROUTE ADD-IN CARD MAIN ROUTE (COUPLED TRACES) Differential Impedance Single-ended Impedance 4, 6 layer: 100Ω +/ 20% 1 8, 10 layer: 85Ω +/ 20% 1 SAME 4, 6 layer: 60Ω +/ 15% 1 8, 10 layer: 55Ω +/ 15% 1 SAME Trace Width 5 mils SAME Intra-pair Spacing (within pair) Inter-pair Spacing (between pairs) Chip to Chip Length Restrictions Chip to Card Length Restrictions Length Matching Intra - pair Length Matching Inter - pair Reference Plane Splits/Voids Via Usage Via Size Bends BREAKOUT AREA RULES/ ALLOWANCES 7 mils if un-coupled length is >=100 mils 7 mils SAME 5 mils gap is OK Greater of >= 20 mils or 4x dielectric height 15.5-inch max 2 (TBD) Mobile: 7-inch max 3 (TBD) All others: 12-inch max 2 (TBD) Max 5 mil delta Matching maintained segment to segment Match at point of discontinuity, but avoid tight bends No strict electrical requirements Desirable to keep differences within a 3-inch delta to minimize latency GND Referenced preferred (stitching caps with PWR) >=20 mil trace edge to plane edge gap GND Stitching vias required by signal vias for layer changes No routing over splits No routing over voids 4 vias per TX trace 2 vias per RX trace (6 vias total, entire path) Pad <=25 mils Finished hole <=14 mils Match left/right turn bends where possible No 90-degree bends or tight bend structures SAME Not applicable Mobile: 4-inch max 3 (TBD) All others: 4-inch max 2 (TBD) SAME No strict electrical requirements Want to keep within 3-inch delta to minimize latency SAME SAME 4 vias per TX trace 2 vias per RX trace (6 vias total, entire path) SAME SAME 1 Targets do not apply to Mobile with inch thick stackup which may be closer to 92 Ohms. 2 Preliminary from simulations and subject to change. 3 Mobile 4-mil trace applications. Preliminary from simulations and subject to change. TBD To Be Determined >= 10 mils OK (TBD) Breakout etch less than 150 mils 2 (TBD) (part of total length requirement) Breakout etch less than 150 mils 2 (TBD) (part of total length requirement) Match within a 5 mil delta within Breakout Area No more than ½ trace width routed over via antipad Limit of one via OK in each breakout area Avoid tight bends when matching length in breakout areas 18
19 Table 1-3. PCI Express Stripline Trace Routing Guidelines PARAMETER BASEBOARD MAIN ROUTE ADD-IN CARD MAIN ROUTE (COUPLED TRACES) Differential Impedance Single-ended Impedance 6 layer: 100Ω +/ 15% 1 8, 10 layer: 85Ω +/ 15% 1 SAME 6 layer: 60Ω +/ 15% 1 8, 10 layer: 55Ω +/ 15% 1 SAME Trace Width 4 5 mils SAME Intra-pair Spacing (within pair) Inter-pair Spacing (between pairs) Chip to Chip Length Restrictions Chip to Card Length Restrictions Length Matching Intra-Pair Length Matching Inter-Pair Reference Plane Splits/Voids Via Usage BREAKOUT AREA RULES / ALLOWANCES 7 mils if un-coupled length is >=100 mils 5 6 mils SAME 5 mils gap is OK Greater of >= 15 mils or 3x dielectric height 4 mil traces: 11-inch max 2 (TBD) 5 mil traces: 18-inch max 2 (TBD) Mobile: 4 mil traces: 7-inch max 3 (TBD) All others: 4 mil traces: 5-inch max 2 (TBD) 5 mil traces: 12-inch max 2 (TBD) Max 5 mil delta Matching maintained segment to segment Match at point of discontinuity, but avoid tight bends No strict electrical requirements Desirable to keep differences within a 3-inch delta to minimize latency GND Referenced preferred (stitching caps with PWR) >=20 mil trace edge to plane edge gap GND Stitching vias required by signal vias for layer changes No routing over splits No routing over voids 4 vias per TX trace 2 vias per RX trace (6 vias total, entire path) SAME Not applicable Mobile: 4-inch max Edge finger to Chip 3 (TBD) All others: 4-inch max Edge finger to Chip 2 (TBD) SAME No strict electrical requirements Want to keep within 3-inch delta to minimize latency SAME SAME 4 vias per TX trace 2 vias per RX trace (6 vias total, entire path) Via Size Pad <=25 mils Finished hole <=14 mils SAME Bends Match left/right turn bends where possible No 90-degree bends or tight bend structures SAME 1 Targets do not apply to Mobile with inch thick stackup which may be closer to 92 Ohms. 2 Preliminary from simulations and subject to change. 3 Mobile 4-mil trace application. Preliminary from simulations and subject to change. >= 10 mils OK (TBD) Breakout etch less than 150 mils 2 (TBD) (part of total length requirement) Breakout etch less than 150 mils 2 (TBD) (part of total length requirement) Match within a 5 mil delta within Breakout area No more than ½ trace width routed over via antipad Limit of one via OK in each breakout area Avoid tight bends when matching length in breakout areas 19
20 Differential Pair Width and Spacing Impacts PCI Express links are composed of differential pairs on the PCB. The following is a summary of general routing guidelines for the width and spacing of the differential pair traces. These guidelines help ensure that designs meet impedance and crosstalk targets. " For microstrip traces, an impedance target of 100Ω with a max 20% impedance tolerance is desired for 4-layer and 6-layer printed circuit board stackups. For 8-layer and 10-layer stackups, an 85Ω with a max 20% impedance tolerance is recommended. It is recommended that the impedance be specified to the PCB fab vendor in terms of single ended impedance (e.g. ~60 Ohms +/-15%). " For stripline traces, an impedance target of 100Ω with a max 15% impedance tolerance is desired for 6-layer printed circuit board stackups. For 8-layer and 10-layer stackups, an 85Ω with a max 15% impedance tolerance is recommended. It is recommended that the impedance be specified to the PCB fab vendor in terms of single ended impedance (e.g. ~55 Ohms +/-15%). " Coupling (of the intra-pair differential signals), or relative close physical spacing within the differential pair, and increased spacing to neighboring differential pairs and other signals helps to minimize harmful crosstalk impacts and EMI effects. " Where possible, trace routes of long distances should be routed at an off-angle to the X-Y axis of a PCB layer to distribute the effects of fiberglass bundle weaves and resin-rich areas of the dielectric (TBD). See Figure 1-11 for an illustration of diagonal routing. Avoid this Type of Routing for Long Lengths Resin-rich Areas of Dielectric Fiberglass Bundles of Dielectric Preferred Differential Pair Routing for Long Lengths Figure Top View of a PCB Illustrating Fiberglass Weave Patterns in the Dielectric 20
21 All edge-coupled microstrip traces of a differential pair should be 5 mils wide with a 7- mil wide air gap spacing between the traces of the pair (also referred to as 5-on-7 or 5/7/5 routing). See Figure Note that the 5/7/5 routing choice has been found to be the best compromise between impedance targets, loss impacts, crosstalk immunity and routing flexibility. This geometry actually produces a nominal impedance slightly below 100 Ohms. All edge-coupled stripline traces of a differential pair should be 5 mils wide with a 6-mil wide dielectric spacing between the traces of the pair. 4-mil width is acceptable, but limits the overall trace length due to the greater loss per unit length of routed trace. " A 20-mil edge-to-edge gap (or 4x dielectric height, whichever is greater) should be kept between traces (inter-pair) of microstrip adjacent pairs. Please see Figure " A 15-mil edge-to-edge gap (or 3x dielectric height, whichever is greater) should be kept between traces (inter-pair) of stripline adjacent pairs. Please see Figure " Spacing to all non-pci Express signals should be at least 20 mils; this should be increased to upwards of 30 mils in order to avoid harmful coupling issues if the non-pci Express signals have significantly higher voltage levels and/or edge rates. " While impedance control is important, the loss and jitter performance requirements are the primary goal the impedance target needs to be selected to fit the printed circuit board stackup manufacturability and cost requirements while maintaining the loss and jitter requirements. 7 mils TX Pair h >= 20 mils or 4h 5 mils 5 mils RX Pair >= 20 mils or 4h TX Pair Interleaved Topology 7 mils TX Pair h 5 mils 5 mils >= >= 20 mils or 4h TX Pair 20 mils or 4h TX Pair Non-interleaved Topology Figure Trace Width and Spacing Recommendations for Microstrip 21
22 6 mils >= >= 15 mils 5 mils 5 mils >= >= 15 mils TX/RX Pair h or 3h TX/RX Pair or 3h TX/RX Pair Stripline Topology Figure Trace Width and Spacing Recommendations for Stripline Any uncoupled sections (e.g. a trace within a differential pair that exceeds the intra pair spacing rule of 7 mils) may be routed as a 7-mil wide trace (vs. 5 mils) when the distance of the violation in air gap spacing is 100 mils or more. Please see Figure mil wide traces 5-mil wide traces with 7-mil airgap 100-mil or more length Figure Trace Width Variation Guidelines Differential pairs should maintain lateral routing symmetry between the two signals of a differential pair whenever possible. Please see Figure
23 Avoid: Non-symmetrical Routing Preferred: Symmetrical Routing Figure Example of Symmetrical and Non-symmetrical Lateral Routing It s also important to note that even though we designate these as coupled pairs, there is still a large amount of coupling to the adjacent reference plane. Also, edge-coupled traces inherently force the current concentration to the extreme edge of the trace where it couples with its designated signal pair. Additionally, plating differences and etch variation from trace to trace can greatly effect the coupling characteristics of each pair. Thus, while a 5-on-5 differential pair may intuitively seem the best choice, in order to improve impedance continuity on the link, 5-on-7 routing actually will achieve an impedance closer to 100Ω Differential Pair Length Restrictions and Budgets Trace length restrictions for the PCI Express interface depend on a variety of factors, many of which are described throughout this document. Trace lengths greatly impact the loss and jitter budgets of the interconnect. Though maximum trace routing lengths are given below, shorter lengths may be used, and subsequent tradeoffs can be made with the other restrictions placed on the interconnect, such as vias, spacing, and so forth. However, whenever tradeoffs are made, the new topology must be simulated to ensure compliance with the loss and jitter budgets of the system. The following are general trace length routing recommendations and restrictions based on simulations (please note that these are preliminary and may change): " Keep trace routing lengths as short as possible. " Trace routing lengths from chip to chip are limited to a maximum of 15.5 inches (TBD) for microstrip and 18 inches (TBD) for stripline. With simulation, specific stackup implementations may yield longer lengths. o Lengths are measured pin to pin. This includes any trace lengths in breakout regions as well. Package types at both ends of the interconnect path may impact this length. For this guideline, one wirebond and one flip-chip package are assumed. " Trace routing lengths from a chipset to a connector (microstrip or stripline) are limited to 12 inches (TBD). With simulation, specific stackup implementations may yield longer lengths. o Lengths are measured pin to pin. This includes any trace lengths in breakout regions as well. Package types at both ends may impact this length. " Trace routing lengths from the edge-finger pad edge to the chipset on an add-in card are limited to 4 inches (TBD). 23
24 o This includes any trace lengths in breakout regions as well (microstrip or stripline). Note that this length guideline assumes a Flip-chip package. Other package types may impact this length. " Note that PCB traces may introduce as much as 1 ps or more of jitter per inch per differential pair, based on inherent physical properties of the PCB differential pairs. o Important note: other factors such as data patterns, edge rates, impedance discontinuities, crosstalk, etc. will also contribute to system jitter. " Note that PCB traces may introduce as much as 0.25 to 0.35 db of loss per inch per differential pair, based on inherent physical properties of the PCB differential pairs. Depending upon whether routed as microstrip or stripline, the trace width, number of vias and other factors, the allowed routing length budget will vary. The guideline tables can be used directly, but since individual topologies will vary, these guidelines can also be used as a reference for setting initial expectations while determining specific topology lengths based on either the chipset platform design guide or simulation based on this document, or both Length Matching Use the following length matching guidelines for PCI Express differential pairs. Exceptions to these guidelines may occur in the breakout regions of the PCB (please refer to Section ): Match the length of both nets of the differential pair, allowing no more than a 5-mil delta between the lengths of the two signals (TBD). o Important note: The pad or pin edge-to-edge distance should be used vs. the total etch present when determining the overall length of a given net in a differential pair. This is due to the fact that although the amount of etch within a given pad is electrically part of the pad itself, most CAD tools count this length as part of the total etch. However, if the amount of etch routing into each and every pad or pin is identical, then the total etch measurement may be used. Please refer to Figure These Segments of Trace are Considered to be Part of the Pad Figure Examples of Etch Located Within a Pad Length matching should occur on a segment-by-segment basis vs. across the total distance of the overall route. 24
25 o Segments include the route between two via transitions, between the pin of the component and the AC capacitor pad, or between the capacitor pad and the connector pin or edge finger. " Whenever possible length matching should occur at the immediate point of mismatch or discontinuity. o Important note: Tight bends should be avoided when trying to match lengths between nets of a differential pair. See Section for more details. Length matching from one differential pair to another is not a strict requirement due to the large pair-to-pair skew allowed at a PCI Express receiving component; however, it is recommended that the following guidelines be used: o All differential pairs should be length matched to within a maximum of 7 inches of one another on the system board, though a smaller delta (~0-3 inches) is generally preferred. Pair to pair length matching on the add-in card should be kept within a maximum delta of 3 inches Reference Planes The concept of reference planes is important for PCI Express traces even though they are routed as coupled differential pairs. Since a large amount of coupling to the reference plane still occurs for microstrip differential pairs, the following guidelines are recommended: Traces should avoid discontinuities in the reference plane, such as splits and other voids. o Good reference planes help to minimize any AC Common mode voltage found on the differential pair as well as benefiting signal quality and EMI impacts. When routing near the edge of their reference plane, traces should adhere to the following: o Maintain at least a 20-mil air gap to the edge of the reference plane when the traces run parallel to the plane edge, excluding minor voids around pins or vias. Note that it is required for PCI Express traces on the add-in card to reference the ground (GND) plane per the PCI Express Card Electromechanical Specification. Note that it is preferred that PCI Express traces on the system board reference the main ground (GND) plane or be otherwise GND referenced wherever possible. o GND islands implemented on the power (PWR) reference plane should be tied to the main GND plane within 100 mils of the point of signal interface/transition and at varying intervals of no more than 0.5 inches apart along the edge GND island/plane. Points of signal launch may include the signal pins of the chipset, connector pins, AC cap pads, and edge fingers or via transitions. Please refer to Figure o GND pins on a package can be used for this purpose as well. 25
26 Main Main PWR PWR Plane Plane (2 nd Layer) as an example Void Possible Locations for Stitching Vias Possible Locations for Vias (Spaced Within <= 100 mils of Signal (Spaced Within <= 100 mils of Signal Transition Point) GND Island (2 nd Layer) PCI Express Differential PCI Express Differential Signal Pair Signal Transition Signal Transition Point Possible Locations for Vias Along Edge of GND (Spaced Within <=1 inch, -uniform Intervals of Each Possible Locations for Stitching Vias Along Edge of GND Island (Spaced <=0.5 inch, Non - uniform Intervals of Each Other Figure Example of a PCB Showing the Differential Pair on the Top Layer and a GND Island on the Second Layer (PWR Plane) with its Potential Stitching Vias If the differential pairs on the system board cannot be GND referenced, they are allowed to reference the PWR plane provided stitching caps are used. o Stitching caps should be placed within 100 mils (TBD) from the point where the differential pair transitions reference planes (e.g. switches from GND to PWR plane referencing or vice versa). o A minimum of one (1) stitching cap can be shared by up to four differential pairs as long as each pair is within the 100-mil (TBD) distance requirement stated above. o Stitching cap values of 0.1uF are sufficient. o Stitching caps are recommended at each instance of a reference plane change. This requires that a stitching cap also be placed at the connector on the system board, per the guidelines immediately above, for any non-gnd referenced traces. This is due to the fact that the connector and add-in card are essentially GND referenced. When traces change layers and keep the same reference plane, stitching vias must be used. o Stitching vias should be placed as close as possible to the differential pair signal vias (<= 100 mils TBD). Up to four (4) differential pairs may share 1 stitching via if they are within the 100-mil (TBD) distance requirement. Placement of additional stitching vias, where possible, is recommended. o Note that stitching vias serve only to connect the upper and lower reference planes together and thus help provide adequate signal return paths. A differential pair routed on a single layer should maintain a single reference plane along the entire routing path. 26
27 o Additionally, both traces of a differential pair should remain over the same reference plane (e.g. one net should not reference GND while the other references PWR, etc.). o Never route a trace straddling a plane split. When routing parallel to a plane split, route over the plane and use the 4h rule (trace edge to plane split edge is at least 4 times the trace height above the plane or 20 mils, whichever is greater). As mentioned above, PCI Express traces should not cross any splits or voids in the reference plane. However, although it should be avoided whenever possible, under certain circumstances it may be necessary for a trace to be partially routed over a via anti-pad in the chipset or connector escape area. This, along with other breakout area considerations is discussed in the following section Breakout Area Specific Routing Guidelines The following guidelines should be used for breakout areas of a PCI Express interconnect, especially with regards to a chipset pin or ball field. Note that specific pinout recommendations for various interfaces (x1, x2, x16, etc.) are not included here. PCI Express signal pinouts are to be broken out, or grouped, as differential pairs. o Side-by-side breakout routing is preferred and recommended wherever feasible. Please see examples in Figure As required, length matching in a chipset breakout area or connector pin field should occur as close as possible to the signal pins without introducing any tight bends as defined in Section Otherwise length matching should occur within the immediate segment (See Section ). Side - by - Side Routing (Preferred: Pair is naturally length matched) CAUTION! Adjacent Routing (Caution: Pair is naturally offset; Do not use tight bends to length match!) Breakout Area Relaxed Spacing Requirements limited to <= 150 mils of trace routing Figure Package Pinout/Breakout Possibilities 27
28 The specific breakout area, where exceptions to the general trace routing guidelines may occur, should be limited to no more than 150 mils. o Breakout areas are allowed at the chipset pins, the connector pins and/or at the add-in card edge fingers. o Tighter spacing is allowed at breakout areas (5 on 7 routing may become 5 on 5 routing) for the coupled differential pairs. o Closer pair to pair spacing of 10 mils is allowed in the breakout region. o While any deviations longer than the 150-mil breakout area guideline aren t specifically precluded, they should be simulated to ensure that the concessions allowed for the increases in length do not negatively impact the crosstalk margin or the jitter and loss budgets. Note that small sections of trace (in breakout of pins to a via, up to 50 mils is OK w/o reference) used to attach a chipset pin to a via do not necessarily require any special reference plane considerations. See Figure Chipset Pins Vias Diff Pair on Bottom Layer Short, Top Layer traces - No Special Reference Plane Requirements Figure Breakout Area Traces When routing in a breakout area, via anti-pads may present discontinuities in the reference planes. The differential pair should avoid routing over these areas wherever possible. However, if they can t be avoided the following guideline should be used: o The amount of the trace that is over a void (e.g. via anti-pad) should be minimized in terms of the length and the percentage of the width of the trace; at worst, no more than half of the trace width should be over the via anti-pad at any given time. Please see Figure 1-20 for an example scenario. Note that this is only applicable to via antipads, not other voids like mounting holes. For other voids than antipads (mounting holes, for example) avoid routing over the void (specifically to avoid metal washers, etc.). 28
29 Differential Pair Chipset Pins Only Half the Trace Width is Allowed Over the Anti-pad Via & Anti pad on Reference Plane Figure Example Scenario of a Trace Routing Over an Anti-pad Void Edge Finger Design: Add-in Card The edge finger of an add-in card is an important element of the interconnect path. The edge fingers themselves are designed to interact with the properties of the connector pins in order to produce an acceptable impedance target and ensure a robust signaling path. The following guidelines and considerations apply to the edge finger design: The reference planes on the inner layers should be removed immediately under the gold finger areas that exist on the outer layers of the PCB. The planes should be removed along the entire length of the edge finger component that contains PCI Express differential pair signal traces. See Figure 1-21 for a conceptual illustration of how this might be done. o This removal of the reference planes should be restricted to the actual area of the edge fingers only and not extend out to the trace routing area. o Note that the entire ground and power planes should be removed under the entire edge finger for PCI Express signals. This applies to both top and bottom layer edge fingers. o It is also important that any plating bars for the gold fingers be removed during the PCB manufacturing process. Actual mechanical dimension requirements for the edge fingers and add-in card are specified in the PCI Express Card Electromechanical Specification. 29
30 Outer Layer Diff Pair Signal Traces Layer 2 Reference Plane Layer 3 Reference Plane Outer Layer Edge Fingers Figure Example of PCI Express Reference Plane Voids for a x4 PCI Express Edge Finger Interface Via Usage and Placement Vias are allowed on a PCI Express differential interconnect; however, their use should be somewhat limited. Guidelines concerning via usage are as follows: Signal vias have the potential to adversely affect the overall loss and jitter budgets and may limit the maximum routing length achievable; therefore, they should be carefully used. It is recommended that vias have a pad size of 25 mils or less and a finished hole size of 14 mils or less. Signal vias should have pads on unused internal layers removed. Vias should always be placed as a pair - they should be at the same relative location and placed in a symmetrical fashion along the differential pair (See Figure 1-22). When a differential pair transitions reference planes through the use of vias, the guidelines in Section should be followed. 30
31 Via Pair Initial layer diff pair Final layer diff pair Preferred (Via placement is in same location & symmetric) Avoid (Via placement is not in same location/symmetric!) Figure Placing Vias as a Pair A maximum of four (4) via pairs may be used on each TX differential pair of a system board/add-in card topology: o One via pair may be located at the breakout section of a chipset to transition layers and/or adjacent to the edge finger of the add-in card PCB. The plated thruholes (PTHs) for the connector pins should also be considered as a via pair. o Two pairs of vias are allowed to transition layers and may be used in order to accommodate placement of the AC coupling capacitors. A maximum of two (2) via pairs may be used on each RX differential pair of a system board/add-in card topology. o One via pair may be located at the breakout section of a chipset to transition layers and/or adjacent to the edge finger of the add-in card PCB. The plated thruholes (PTHs) for the connector pins should also be considered as a via pair Note that the above guidelines provide for a maximum of six (6) via pairs for the entire interconnect path. A maximum of six (6) via pairs may also be used for chip-to-chip topologies. Though a restriction on the number of via pairs has been recommended, tradeoffs in the design may be allowed as long as the loss and jitter budgets are still met for the interconnect. Such tradeoffs will likely require further simulations of the interconnect. For example, a designer may choose to sacrifice overall trace length in order to allow an extra via pair to be present in the interconnect path. It has been found that, in some corner cases, each via pair could potentially contribute upwards of 0.25 db of loss. Also recall that each inch of trace is anticipated to contribute approximately db to the overall loss budget. Therefore, by subtracting one 31
32 or two inches of trace from the previously recommended maximum trace lengths (See Section ) enough margin may exist for an additional via pair to be present in the system. See Table 1-4 for an example of this scenario. Keep in mind, however, that this is a simplistic approach and that the location of the via pair among other things will play a role in exactly how much of an impact the vias will have on the loss and jitter budgets. For this reason, even if tradeoffs are made with trace the trace lengths that are routed, topologies that utilize vias beyond the boundaries of the guidelines described in the bulleted items above should be simulated to determine their true impacts on the system. Table 1-4. Example Via Usage and Trace Length Tradeoffs Via Tradeoffs in Terms of Loss/Attenuation One or Two Via Pairs (EXAMPLE EQUIVALENTS ONLY!) = 1 or 2 inches of PCB Diff Pair Routing Hypothetical Example: If a given interconnect with 10 of trace was known to consume the entire interconnect budget, reducing the interconnect length by 4 to a total length of 6 may allow 2 to 4 more via pairs to be added to the interconnect path Bends While serpentine routing (adding additional bends to arbitrarily increase trace length) isn t required to match lengths from one differential pair to another, bends (or turns) are still likely to be encountered while routing a PCI Express interconnect. For example, a coupled differential pair cannot always route in a straight line and often times must change direction, thus requiring some type of bend or turn. Also, a single trace of the differential pair may require some type of bend or turn as it routes into a component s pin or pad. However, tight bends as defined below, should be avoided as they can substantially impact the loss and jitter budgets. Please refer to Figure 1-23 for example scenarios. This is applicable to both coupled differential pairs and uncoupled sections of trace. Preferred- Not Considered Tight Bends Avoid! - Tight Bends Figure Example Illustrations of Acceptable Bends vs. Tight Bends 32
33 Bend guidelines for coupled sections of a differential pair (Please refer to Figure 1-24): Keep bends to a minimum for coupled differential pairs. The bends can introduce common mode noise into the system, which can affect the signal integrity/emi of the differential pair. If bends are used, the following prioritized guidelines should be followed to avoid tight bends (see Figure 1-24): 1. All angles (α) between traces should be >= 135 degrees (i.e. traces at 45- degrees); there should be no 90-degree bends or turns. 2. The inner air gap (A) of a bend on a coupled differential pair should be >= the min pair to pair spacing of 20 mils (see section ). 3. Segments (B) and (C) should have a length of >= 1.5x the width of the trace (the length being measured with respect to the middle of the trace/bend vertex). C α A B Figure Bend Illustration Diagram for Coupled Differential Pairs Where possible, the number of left and right bends should be matched as closely as possible. o Alternating left and right turns will help to minimize skew due to length differences between each signal of the differential pair. Whenever it is not possible to match the number of left and right bends, the length required to match the two traces as a result of the difference in the number of bends should be determined. Half of this length should be added to each end of the shorter trace of the pair. o For example, if the D+ of a tightly coupled differential pair signal was 10 mils shorter than the D- signal due to bends, add 5 mils to the D+ signal line before the bends occur and add 5 mils after the bends occur to achieve an overall length match between the D+ and D- signals within the pair. This solves skew mismatch, but does not guarantee against the possibility of introducing any common mode noise into the system. 33
34 Bend guidelines for uncoupled sections of a diff. pair which route into a component s pin or pad: The uncoupled section of trace routing into a pin or pad should be <= 45 mils when using multiple bends (e.g. when length matching the differential pair). Refer to Figure o The 45-mil length measurement is made with respect to the middle of the trace/bend vertex from the start of the uncoupled section to the edge of the pin or pad. o When trace lengths are closely matched, the preferred method of routing is a symmetrical route without multiple bends. The uncoupled length in this case should be minimized as best as possible. Preferred Routing Alternative Routing Using Multiple Bends Pad Pad <= 45 mi ls x Pad x Pad Figure Routing/Bend Diagram for Uncoupled Traces into Component Pins/Pads When using multiple bends, follow these prioritized guidelines should be followed to avoid tight bends (see Figure 1-26): 1. All angles (α) between traces should be >= 135 degrees (i.e. traces at 45- degrees); there should be no 90-degree bends or turns. 2. The minimum air gap (A) of a bend should be >= 3x the width of the trace. Note that the direct concerns addressed by rules 3 and 4 are generally alleviated when following rules 1 and 2 and the 45 mil max length guideline. Therefore, rules 2 and 3 don t necessarily need to be verified during CAD for each and every net, but are instead provided for completeness. 3. Segments (B) and (C) should have a length of >= 1.5x the width of the trace (the length being measured with respect to the middle of the trace/bend vertex). 4. Segment (D) should be minimized as much as possible. 34
35 D Pad C α A B Trace Figure Bend Illustration Diagram for Uncoupled Section of a Differential Pair Test Points and Probing The inclusion of test points and probing structures has the ability to impact the loss and jitter budgets of a PCI Express interconnect. This isn t to say that they can t be tolerated, however. In general, test points and probe structures should not introduce stubs on the differential pairs or cause them to wildly deviate from the recommendations given throughout this document. Existing vias, pads or pins should be used wherever possible to accommodate such structures. Careful consideration must be taken whenever additional probing structures are used PCI Express Topologies The PCI Express link is a point-to-point topology for each signal of the transmit and receive differential pairs. However, the interconnect path needs to include DC blocking capacitors, and may need LAI probe pads and allowances for package breakouts, vias and connectors. On the following pages are some topology examples that illustrate some specific cases to be used for design reference. The topologies presented are generic in the sense that any of the stackups may use these topologies (with the exception of the 4-layer topology which is restricted to microstrip topologies). The segment lengths for these topologies are dependent upon the stackup layer to trace spacing, trace width, thickness and trace-trace spacings. For example a 4-mil wide trace stripline topology with the same trace to plane spacing, trace to trace spacing can not be routed as long as a 5-mil wide trace that otherwise has the same stackup and spacing. These topologies are provided as a reference to be used to derive specific platform or add-in card topology rules. 35
36 Interconnect Topologies for Two Components on the Baseboard An example topology that has both transmitting and receiving components located on the baseboard is shown in Figure The example shown is a 10-layer stackup, but this topology illustration also can apply to a 4-layer, 6-layer or 8-layer stackup. In this example, the routing segments illustrated are defined in Table 1-5. Both microstrip and stripline layers are shown in this topology. Where the figure shows more than one layer trace illustrated as connected between adjacent vias, only one of the layers is actually selected for the specific differential pair routing. For example, for the L3 segment layer 3 (stripline), layer 8 (stripline) and layer 10 (microstrip) are shown, but only one of these layers is actually to be used for the two traces of a differential pair. Four vias max are recommended for the baseboard topology, so it is expected that not all of the vias shown will actually be used. This example shows the AC capacitor located near the transmitter, but this is not required. Also illustrated is a probe pad (connected without a stub in the topology by segments L4 and L5). Chip1 L1 L2 L3 L4 L5 L6 Chip2 Probe PAD Figure Baseboard Chip-to-chip Topology Example Table 1-5. Chip-to-chip Topology Segment Definitions Segment Definition Notes L1 Breakout region Less than L2 Breakout region to AC coupling cap No stubs allowed. L3 Main trunk L4, L5 Probe pad breakout traces No stubs allowed. L6 Receiver routing region 36
37 Interconnect Topologies for Baseboard with Add-in Card An example topology that illustrates a baseboard or add-in card component to connector case is shown in Figure The example shown is a 10-layer stackup, but this topology illustration also can apply to a 4-layer, 6-layer or 8-layer stackup. In this example, the routing segments illustrated are defined in Table 1-6. Both microstrip and stripline layers are shown in this topology. Where there is more than one layer trace illustrated as connected between adjacent vias, only one of the layers is actually used for the specific differential pair routing. Four vias max are recommended for the baseboard topology (if TX trace) and only two for an add-in card (if RX trace), so it is expected that not all of the vias shown will be used. This example shows the AC capacitor, which is present for the transmitter on this baseboard or add-in card. If the component port is a receiver, there will be no AC capacitor in this topology. It will be on the substrate on the other side of the connector. Also illustrated is a probe pad (connected without a stub in the topology by segments L4 and L5). Chip L1 L2 L3 L4 L5 L6 Conn Probe PAD Figure Baseboard Chip-to-connector and Add-in Card Example Table 1-6. Baseboard Chip-to-Connector and Add-in Card Segment Definitions Segment Definition Notes L1 Breakout region Less than L2 Breakout region to AC coupling cap No stubs allowed. L3 Main trunk L4, L5 Probe pad breakout traces No stubs allowed. L6 Connector segment routing region 37
38 1.3.4 Passive Components and Connectors AC Coupling Capacitors The PCI Express specification requires that each lane of a PCI Express link be AC coupled between the transmitter and receiver. The PCI Express Base Specification allows for the AC coupling components to be located either on or off the die. It is expected that in most cases, the AC coupling will be separate from the die and in the form of discrete capacitors on the printed circuit board itself. AC coupling capacitors are associated with the transmitter for each signal so capacitor placement depends upon transmitter port location. Use the following guidelines for AC coupling capacitors: " The spec requires that a value between 75nF and 200nF be used for each of the capacitors. " Specific tolerance values of the capacitors are not required as long as the overall range of capacitance falls within the spec minimum/maximum values. $ Note that temperature or voltage effects on capacitor tolerance values should also be considered (Y5V, for example, may be rated at +/- 20%, but may exhibit closer to +/- 80% with temperature changes). " Dielectric properties are not a major consideration for PCI Express AC coupling capacitors. $ It is anticipated that any type of capacitors including X7R, NPO, COG, Y5V, etc. are acceptable as long as they meet all other requirements. " C-packs are NOT allowed for PCI Express AC coupling capacitor purposes. " The exact same package size and value of capacitor should be used for each signal in a differential pair. $ While it is anticipated that size 603 capacitors will be acceptable, size 402 capacitors are strongly encouraged. $ The smaller the package size, the less ESL (Equivalent Series Inductance) introduced. " Routing the signals on one layer (bottom layer) and then transitioning through vias to place the capacitor is allowed, but affects the loss budget and is not preferred. " Locate capacitors for coupled traces at the same location along the differential traces (they should not be staggered from one trace to the other). $ Place them as close to each other as possible as allowed by DFM rules to avoid creating large uncoupled sections within the differential pair traces. " The relative location of AC capacitors from one differential pair to another is not important. " Pad sizes for each of the capacitors are to be the minimum allowed for DFM to minimize parasitic impacts. " For baseboard chip-to-chip interfaces, the AC coupling capacitor can be placed flexibly between the transmitter and receiver, but the location is recommended to be in the first or last 1/3 of the trace. " For add-in cards, the AC coupling capacitors are located on the card itself for each of the TX pairs originating from the add-in card PCI Express device. " For baseboard add-in card topologies, the AC coupling capacitors must be located on the baseboard for the TX pairs originating from the baseboard PCI Express device. " For 4-layer baseboards that only allow single sided (top) placement, the TX to RX pairs that come from the baseboard and go to the add-in card, respectively, and are likely to all be routed on the top layer. 38
39 The breakout into and out of the capacitors should be symmetrical for both signal lines in a differential pair. Minimize trace separation for routing to pads in order to maximize the amount of tight coupling between the signal pairs. See Figure 1-29 for a conceptual example of this. AC Cap Pads Bottom layer diff pair Top layer diff pair Preferred (Cap placement is in same location & symmetric) Avoid (Cap placement is not in same location/symmetric!) Figure Symmetrical Routing into AC Caps Though the capacitors may theoretically be placed anywhere along the interconnect, and tend to reside near the connector, it is recommended that they are no more than 400 mils (TBD) away from the connector pins when routing TX pairs on the system board to the connector. Likewise they should be placed no more than 250 mils (TBD) from the edge finger for add-in card TX pairs. The pin closest to the edge of the connector should be used as the reference point if the D+ and D- pin locations are staggered, as is the case with a through-hole style of connector. When routing chip-to-chip, the caps should be off-centered. It is actually desired that they should be placed closer to the RX inputs on the receiving chip vs. the TX outputs on the transmitting chip. It is recommended, however, that the considered location of the capacitors actually be simulated as their exact placement may introduce potential resonance issues within the system. 39
40 Table 1-7. AC Coupling Capacitor Guidelines PARAMETER REQUIREMENT Cap size Cap Value (FOR AC COUPLING CAPACITORS) Cap Value Tolerance Cap Placement Within a Differential Pair Cap Location Chip to Connector Routing Cap Location Chip to Chip Routing 402 preferred 603 acceptable, impacts budget more than 402 Must use same size on both pair signals C-Packs NOT allowed. 75 nf min and 200 nf max Must use same value on both pair signals Not applicable as long as specified min/max range is met when the tolerance is considered. Must be placed at same exact location within the two differential pair signal traces Symmetric routing into the caps strongly recommended. Matched line lengths on either side of the caps for each line of the diff pair. Within of 400 mils (TBD) of connector pins Within of 250 mils (TBD) of add-in card edge finger Minimum of 100 mils from component pins Should be closer to Tx or Rx component, not in center of interconnect (not middle 1/3 region) Connectors The PCI Express Electromechanical Specification defines the connector to use in conjunction with edge finger add-in cards. However, several items worth mentioning with respect to the connector are: " For through-hole connectors, the pins of a differential pair are offset from each other. This delta of mismatch between the pins should be directly accounted for by the PCB trace on the baseboard. Refer to the Length Matching section of this document for more details on length matching requirements. " The two traces of a differential pair should both route into a connector pin field from the same layer. " Note that the pinout names of the connector are defined with respect to the baseboard: o PETp(x) and PETn(x) pins (the transmitter differential pair of the connector) shall be connected to the PCI Express transmitter differential pair on the baseboard, and to the PCI Express receiver differential pair on the add-in card. o PERp(x) and PERn(x) pins (the receiver differential pair of the connector) shall be connected to the PCI Express receiver differential pair on the baseboard, and to the PCI Express transmitter differential pair on the add-in card. " The connectors and the add-in cards are keyed such that smaller cards can be put in larger connectors. For example, an x1 card can be inserted into the x4, x8, and x16 connectors. This is referred to as up-plugging. Up-plugging layout adjustments need to be made to accommodate up-plugging. However, down-plugging is not allowed and is physically prevented. 40
41 " Adjacent differential pairs on the connector are separated by two ground pins to manage the connector crosstalk. Ground pins should directly tie to the ground plane on the baseboard. It is presently assumed that either one connector (add-in card attaches directly to baseboard) or two connector (baseboard with riser card attached between add-in card and baseboard) will be present in any given PCI Express interconnect path. Special considerations must be taken to include the riser card in addition to the add-in card. The riser card loss and jitter budget is considered part of the baseboard budget, not the add-in card budget. Simulations should be run to validate that all appropriate budgets are still met when more than one connector is used in the interconnect path. 1.4 Summary This document provides practical layout guidelines to design a PCI Express interconnect on a PCB with typical FR4 materials. It is intended to supplement the PCI Express Base Specification and PCI Express Card Electromechanical Specification to help designers implement a PCI Express interconnect. The PCI Express interconnect is a point-to-point layout of the serial differential signal trace pairs. It is generally easier to implement compared to the multidrop, parallel layout topology of the conventional PCI interconnect. For PCI Express, board designers are not constrained by tight trace length matching requirements between a wide data bus and its associated clock to meet timing skews. Instead, careful PCB layout techniques are used to minimize loss and to maintain symmetry for each differential trace pair while a generous allowance for pair-to-pair timing skew remove the length matching requirements across pairs (between lanes and also between transmit and receive pairs of each lane). These layout guidelines serve as a starting point for board designers to implement a PCI Express interconnect. Further design optimization can be achieved by performing interconnect simulations and signaling validations. 41
Interfacing Intel 8255x Fast Ethernet Controllers without Magnetics. Application Note (AP-438)
Interfacing Intel 8255x Fast Ethernet Controllers without Magnetics Application Note (AP-438) Revision 1.0 November 2005 Revision History Revision Revision Date Description 1.1 Nov 2005 Initial Release
PCIE 16X CONNECTOR BOARD ROUTING RECOMMENDATIONS TABLE OF CONTENTS
TABLE OF CONTENTS 1.0 SCOPE 2.0 PC BOARD REQUIREMENTS 2.1 MATERIAL THICKNESS 2.2 TOLERANCE 2.3 HOLE DIMENSIONS 2.4 LAYOUT 3.0 HIGHSPEED ROUTING 3.1 GENERAL ROUTING EXAMPLE 3.2 HIGH-SPEED TRANSMISSION LINE
This application note is written for a reader that is familiar with Ethernet hardware design.
AN18.6 SMSC Ethernet Physical Layer Layout Guidelines 1 Introduction 1.1 Audience 1.2 Overview SMSC Ethernet products are highly-integrated devices designed for 10 or 100 Mbps Ethernet systems. They are
Application Note. PCIEC-85 PCI Express Jumper. High Speed Designs in PCI Express Applications Generation 3-8.0 GT/s
PCIEC-85 PCI Express Jumper High Speed Designs in PCI Express Applications Generation 3-8.0 GT/s Copyrights and Trademarks Copyright 2015, Inc. COPYRIGHTS, TRADEMARKS, and PATENTS Final Inch is a trademark
PL-277x Series SuperSpeed USB 3.0 SATA Bridge Controllers PCB Layout Guide
Application Note PL-277x Series SuperSpeed USB 3.0 SATA Bridge Controllers PCB Layout Guide Introduction This document explains how to design a PCB with Prolific PL-277x SuperSpeed USB 3.0 SATA Bridge
Eatman Associates 2014 Rockwall TX 800-388-4036 rev. October 1, 2014. Striplines and Microstrips (PCB Transmission Lines)
Eatman Associates 2014 Rockwall TX 800-388-4036 rev. October 1, 2014 Striplines and Microstrips (PCB Transmission Lines) Disclaimer: This presentation is merely a compilation of information from public
Core Power Delivery Network Analysis of Core and Coreless Substrates in a Multilayer Organic Buildup Package
Core Power Delivery Network Analysis of Core and Coreless Substrates in a Multilayer Organic Buildup Package Ozgur Misman, Mike DeVita, Nozad Karim, Amkor Technology, AZ, USA 1900 S. Price Rd, Chandler,
USB 3.0 INTERNAL CONNECTOR AND CABLE SPECIFICATION
USB 3.0 INTERNAL CONNECTOR AND CABLE SPECIFICATION Revision 1.0 August 20, 2010 2007-2010 Intel Corporation All rights reserved. Legal Disclaimers THIS SPECIFICATION IS PROVIDED AS IS WITH NO WARRANTIES
Designing the NEWCARD Connector Interface to Extend PCI Express Serial Architecture to the PC Card Modular Form Factor
Designing the NEWCARD Connector Interface to Extend PCI Express Serial Architecture to the PC Card Modular Form Factor Abstract This paper provides information about the NEWCARD connector and board design
IDT80HSPS1616 PCB Design Application Note - 557
IDT80HSPS1616 PCB Design Application Note - 557 Introduction This document is intended to assist users to design in IDT80HSPS1616 serial RapidIO switch. IDT80HSPS1616 based on S-RIO 2.0 spec offers 5Gbps
Intel architecture. Platform Basics. White Paper Todd Langley Systems Engineer/ Architect Intel Corporation. September 2010
White Paper Todd Langley Systems Engineer/ Architect Intel Corporation Intel architecture Platform Basics September 2010 324377 Executive Summary Creating an Intel architecture design encompasses some
AN11001. CBTL02042A switching application for msata and PCI Express Mini-Card. Document information
CBTL02042A switching application for msata and PCI Express Mini-Card Rev. 1 7 March 2011 Application note Document information Info Content Keywords CBTL02042, CBTL02043A, CBTL04082A, CBTL04083A, PCI Express,
PCB Board Design. PCB boards. What is a PCB board
PCB Board Design Babak Kia Adjunct Professor Boston University College of Engineering Email: bkia -at- bu.edu ENG SC757 - Advanced Microprocessor Design PCB boards What is a PCB board Printed Circuit Boards
Designing with High-Density BGA Packages for Altera Devices
2014.12.15 Designing with High-Density BGA Packages for Altera Devices AN-114 Subscribe As programmable logic devices (PLDs) increase in density and I/O pins, the demand for small packages and diverse
Using Pre-Emphasis and Equalization with Stratix GX
Introduction White Paper Using Pre-Emphasis and Equalization with Stratix GX New high speed serial interfaces provide a major benefit to designers looking to provide greater data bandwidth across the backplanes
Transmission of High-Speed Serial Signals Over Common Cable Media
Transmission of High-Speed Serial February 0 Introduction Technical Note TN066 Designers are often faced with moving serial data from one location to another, over moderate distances, and in the most efficient
How to make a Quick Turn PCB that modern RF parts will actually fit on!
How to make a Quick Turn PCB that modern RF parts will actually fit on! By: Steve Hageman www.analoghome.com I like to use those low cost, no frills or Bare Bones [1] type of PCB for prototyping as they
EECAD s MUST List MUST MUST MUST MUST MUST MUST MUST MUST MUST MUST
Customers are required to follow certain criteria for all designs whether they are ultimately done in EECAD or by the customers themselves. These criteria, approved by EES Management, are listed below:
Comprehensive Analysis of Flexible Circuit Materials Performance in Frequency and Time Domains
Comprehensive Analysis of Flexible Circuit Materials Performance in Frequency and Time Domains Glenn Oliver and Deepu Nair DuPont Jim Nadolny Samtec, Inc. [email protected] [email protected]
Practical PCB design techniques for wireless ICs Controlled impedance layout 100Ω balanced transmission lines
APPLICATION NOTE Atmel AT02865: RF Layout with Microstrip Atmel Wireless Features Practical PCB design techniques for wireless ICs Controlled impedance layout 50Ω unbalanced transmission lines 100Ω balanced
Application Note: PCB Design By: Wei-Lung Ho
Application Note: PCB Design By: Wei-Lung Ho Introduction: A printed circuit board (PCB) electrically connects circuit components by routing conductive traces to conductive pads designed for specific components
Figure 1 FPGA Growth and Usage Trends
White Paper Avoiding PCB Design Mistakes in FPGA-Based Systems System design using FPGAs is significantly different from the regular ASIC and processor based system design. In this white paper, we will
Version 3.0 Technical Brief
Version 3.0 Technical Brief Release 1.0 May 15, 2008 Document Change History Ver Date Resp Reason for change 1 May 15, 2008 GG, LB, AT Initial revision. ii Introduction The Mobile PCI Express Module (MXM)
Managing Connector and Cable Assembly Performance for USB SuperSpeed
Whitepaper Managing Connector and Cable Assembly Performance for USB SuperSpeed Revision 1.0 February 1, 2013 Abstract USB 3.0 connector and cable assembly performance can have a significant impact on
Intel 810E2 Chipset Platform for Use with Universal Socket 370
Intel 810E2 Chipset Platform for Use with Universal Socket 370 Design Guide Update April 2002 Notice: The Intel 810E Chipset family may contain design defects or errors known as errata which may cause
Time and Frequency Domain Analysis for Right Angle Corners on Printed Circuit Board Traces
Time and Frequency Domain Analysis for Right Angle Corners on Printed Circuit Board Traces Mark I. Montrose Montrose Compliance Services 2353 Mission Glen Dr. Santa Clara, CA 95051-1214 Abstract: For years,
Altium Designer Guide
Electronics and Computer Systems Engineering Altium Designer Guide Tutorial part 2 PCB Design This is Part 2 of a beginner s guide to PCB design using Altium Designer and is geared towards the following
Moving Higher Data Rate Serial Links into Production Issues & Solutions. Session 8-FR1
Moving Higher Data Rate Serial Links into Production Issues & Solutions Session 8-FR1 About the Authors Donald Telian is an independent Signal Integrity Consultant. Building on over 25 years of SI experience
Connectivity in a Wireless World. Cables Connectors 2014. A Special Supplement to
Connectivity in a Wireless World Cables Connectors 204 A Special Supplement to Signal Launch Methods for RF/Microwave PCBs John Coonrod Rogers Corp., Chandler, AZ COAX CABLE MICROSTRIP TRANSMISSION LINE
CAPACITIVE SENSING MADE EASY, Part 2 Design Guidelines
CAPACITIVE SENSING MADE EASY, Part 2 Design Guidelines By Pushek Madaan and Priyadeep Kaur, Cypress Semiconductor Corp. When it comes to capacitive sensing design, layout plays a crucial role. Giving importance
11. High-Speed Differential Interfaces in Cyclone II Devices
11. High-Speed Differential Interfaces in Cyclone II Devices CII51011-2.2 Introduction From high-speed backplane applications to high-end switch boxes, low-voltage differential signaling (LVDS) is the
LAN9514/LAN9514i. USB 2.0 Hub and 10/100 Ethernet Controller PRODUCT FEATURES PRODUCT PREVIEW. Highlights. Target Applications.
LAN9514/LAN9514i 2.0 Hub and 10/100 PRODUCT FEATURES Data Brief Highlights Four downstream ports, one upstream port Four integrated downstream 2.0 PHYs One integrated upstream 2.0 PHY Integrated 10/100
How To Design An Ism Band Antenna For 915Mhz/2.4Ghz Ism Bands On A Pbbb (Bcm) Board
APPLICATION NOTE Features AT09567: ISM Band PCB Antenna Reference Design Atmel Wireless Compact PCB antennas for 915MHz and 2.4GHz ISM bands Easy to integrate Altium design files and gerber files Return
Laboratory 2. Exercise 2. Exercise 2. PCB Design
Exercise 2. PCB Design Aim of the measurement Introducing to the PCB design Creating a schematic of an analog circuit, making simulations on it and designing a Printed circuit board for it. Keywords Printed
USB 3.0* Radio Frequency Interference Impact on 2.4 GHz Wireless Devices
USB 3.0* Radio Frequency Interference Impact on 2.4 GHz Wireless Devices White Paper April 2012 Document: 327216-001 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE,
Miniature Surface-Mount DAA for Audio or Data Transfer XE0402LCC BLOCK DIAGRAM
XE0402LCC January 2007 Miniature Surface-Mount DAA for Audio or Data Transfer Description The XE0402LCC supplies a complete telephone line interface or DAA (Data Access Arrangement) in a miniature, surface-mount
Balancing the Electrical and Mechanical Requirements of Flexible Circuits. Mark Finstad, Applications Engineering Manager, Minco
Balancing the Electrical and Mechanical Requirements of Flexible Circuits Mark Finstad, Applications Engineering Manager, Minco Table of Contents Abstract...............................................................................................
Extending Rigid-Flex Printed Circuits to RF Frequencies
Extending -Flex Printed Circuits to RF Frequencies Robert Larmouth Teledyne Electronic Technologies 110 Lowell Rd., Hudson, NH 03051 (603) 889-6191 Gerald Schaffner Schaffner Consulting 10325 Caminito
Development of Ultra-Multilayer. printed circuit board
Development of Ultra-Multilayer Printed Circuit Board Yasuyuki Shinbo Using the multilayer and characteristic impedance control technologies cultivated in the field of telecommunications, OKI Printed Circuits
Pericom PCI Express 1.0 & PCI Express 2.0 Advanced Clock Solutions
Pericom PCI Express 1.0 & PCI Express 2.0 Advanced Clock Solutions PCI Express Bus In Today s Market PCI Express, or PCIe, is a relatively new serial pointto-point bus in PCs. It was introduced as an AGP
PCB Design Guidelines for In-Circuit Test
PCB Design Guidelines for In-Circuit Test With some forethought during the design and layout process, circuit boards can be easily, economically and reliably tested in a bed-of-nails environment. This
Enclosure Management Cabling Guide for Intel C200 and C600 Series Chipset Based Server Systems with Hot-Swap Drive Enclosures
Enclosure Management Cabling Guide for Intel C200 and C600 Series Chipset Based Server Systems with Hot-Swap Drive Enclosures Cabling Guide for: Intel C200 or C600 Series Chipset based Server Boards and
Dual DIMM DDR2 and DDR3 SDRAM Interface Design Guidelines
Dual DIMM DDR2 and DDR3 SDRAM Interface Design Guidelines May 2009 AN-444-1.1 This application note describes guidelines for implementing dual unbuffered DIMM DDR2 and DDR3 SDRAM interfaces. This application
CS4525 Power Calculator
1. OVERVIEW CS4525 Power Calculator The CS4525 Power Calculator provides many important application-specific performance numbers for the CS4525 based on user-supplied design parameters. The Power Calculator
Intel Desktop Board D945GNT
Intel Desktop Board D945GNT Specification Update Release Date: November 2007 Order Number: D23992-007US The Intel Desktop Board D945GNT may contain design defects or errors known as errata, which may cause
nanoetxexpress Specification Revision 1.0 Figure 1 nanoetxexpress board nanoetxexpress 26.02.2009 Specification Rev 1.
nanoetxexpress Specification Revision 1.0 Figure 1 nanoetxexpress board Specification Rev 1.0 Page 1 of 12 Contents Figure 1 nanoetxexpress board...1 1. Introduction...3 2. Module Configuration...4 3.
Application Note AN:005. FPA Printed Circuit Board Layout Guidelines. Introduction Contents. The Importance of Board Layout
FPA Printed Circuit Board Layout Guidelines By Paul Yeaman Principal Product Line Engineer V I Chip Strategic Accounts Introduction Contents Page Introduction 1 The Importance of 1 Board Layout Low DC
PCI Express: The Evolution to 8.0 GT/s. Navraj Nandra, Director of Marketing Mixed-Signal and Analog IP, Synopsys
PCI Express: The Evolution to 8.0 GT/s Navraj Nandra, Director of Marketing Mixed-Signal and Analog IP, Synopsys PCIe Enterprise Computing Market Transition From Gen2 to Gen3 Total PCIe instances. 2009
Milling Tools These are the tools currently available for use with the milling machine
Jason Ward Page 1 of 5 Milling Tools These are the tools currently available for use with the milling machine T1 Milling Tool The missile-shaped T1 milling tools are the highest precision of T-Tech's milling
Guidelines for Designing High-Speed FPGA PCBs
Guidelines for Designing High-Speed FPGA PCBs February 2004, ver. 1.1 Application Note Introduction Over the past five years, the development of true analog CMOS processes has led to the use of high-speed
10/100BASE-T Copper Transceiver Small Form Pluggable (SFP), 3.3V 100 Mbps Fast Ethernet. Features. Application
Features Compliant with IEEE 802.3u standard Link distance at 100Mbps: up to 100m per IEEE802.3 EEPROM with serial ID functionality Detailed product information in EEPROM Industry standard small form pluggable
Figure 1. Core Voltage Reduction Due to Process Scaling
AN 574: Printed Circuit Board (PCB) Power Delivery Network (PDN) Design Methodology May 2009 AN-574-1.0 Introduction This application note provides an overview of the various components that make up a
STF201-22 & STF201-30
Description The STF201 is a combination EMI filter and line termination device with integrated TVS diodes for use on downstream USB ports. It is constructed using a proprietary technology that allows passive
Intel Desktop Board D925XECV2 Specification Update
Intel Desktop Board D925XECV2 Specification Update Release Date: July 2006 Order Number: C94210-005US The Intel Desktop Board D925XECV2 may contain design defects or errors known as errata, which may cause
Parametric Technology Corporation. Pro/ENGINEER Wildfire 4.0 Tolerance Analysis Extension Powered by CETOL Technology Reference Guide
Parametric Technology Corporation Pro/ENGINEER Wildfire 4.0 Tolerance Analysis Extension Powered by CETOL Technology Reference Guide Copyright 2007 Parametric Technology Corporation. All Rights Reserved.
MICRO SFP+ CONNECTOR & CABLE ASSEMBLY
MICRO SFP+ CONNECTOR & CABLE ASSEMBLY micro SFP+ Connector and Cable Assembly TE Connectivity s (TE) micro SFP+ connector and cable assembly empower you to dream big when designing your communication system.
Measuring Processor Power
White Paper Intel Xeon Processor Processor Architecture Analysis Measuring Processor Power TDP vs. ACP Specifications for the power a microprocessor can consume and dissipate can be complicated and may
Flex Circuit Design and Manufacture.
Flex Circuit Design and Manufacture. Hawarden Industrial Park, Manor Lane, Deeside, Flintshire, CH5 3QZ Tel 01244 520510 Fax 01244 520721 [email protected] www.merlincircuit.co.uk Flex Circuit
White Paper Utilizing Leveling Techniques in DDR3 SDRAM Memory Interfaces
White Paper Introduction The DDR3 SDRAM memory architectures support higher bandwidths with bus rates of 600 Mbps to 1.6 Gbps (300 to 800 MHz), 1.5V operation for lower power, and higher densities of 2
Graser User Conference Only
Miniaturization- Rigid-Flex Design with Allegro Jonathan Lee / Graser 31/Oct/2014 Rigid-Flex Design with Allegro Miniaturization Design Miniaturization through Rigid-Flex Rigid-Flex Design Flow Miniaturization
PCB ROUTERS AND ROUTING METHODS
PCB ROUTERS AND ROUTING METHODS BY: LEE W. RITCHEY, SPEEDING EDGE, COPYRIGHT SPEEDING EDGE DECEMBER 1999 FOR PUBLICATION IN FEBRUARY ISSUE OF PC DESIGN MAGAZINE INTRODUCTION Routing of printed circuit
WHITE PAPER. LVDS Flat Panel Display Interface on Intel Desktop Boards. July 2009 Order Number: E77911-001
WHITE PAPER LVDS Flat Panel Display Interface on Intel Desktop Boards July 2009 Order Number: E77911-001 Revision History Revision Revision History Date 1.0 Initial release of the LVDS Flat Panel Interface
USB 3.0 Jitter Budgeting White Paper Revision 0.5
USB 3. Jitter Budgeting White Paper Revision.5 INTELLECTUAL PROPERTY DISCLAIMER THIS WHITE PAPER IS PROVIDED TO YOU AS IS WITH NO WARRANTIES WHATSOEVER, INCLUDING ANY WARRANTY OF MERCHANTABILITY, NON-INFRINGEMENT,
Accelerometer and Gyroscope Design Guidelines
Application Note Accelerometer and Gyroscope Design Guidelines PURPOSE AND SCOPE This document provides high-level placement and layout guidelines for InvenSense MotionTracking devices. Every sensor has
Connector Launch Design Guide
WILD RIVER TECHNOLOGY LLC Connector Launch Design Guide For Vertical Mount RF Connectors James Bell, Director of Engineering 4/23/2014 This guide will information on a typical launch design procedure,
Quick Reference Guide High Speed Input/Output Solutions
Quick Reference Guide The pluggable I/O interface offers significant advantages as a high speed I/O interconnect. With a standard equipment I/O interface and the flexibility of pluggable modules come the
Intel Atom Processor E3800 Product Family
Intel Atom Processor E3800 Product Family Thermal Design Guide October 2013 Document Number: 329645-001 Legal Lines and Disclaimers INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS.
AT11805: Capacitive Touch Long Slider Design with PTC. Introduction. Features. Touch Solutions APPLICATION NOTE
Touch Solutions AT11805: Capacitive Touch Long Slider Design with PTC APPLICATION NOTE Introduction Slider is a one-dimensional sensor that detects the linear movement of a finger during touch. Sliders
Designing a Schematic and Layout in PCB Artist
Designing a Schematic and Layout in PCB Artist Application Note Max Cooper March 28 th, 2014 ECE 480 Abstract PCB Artist is a free software package that allows users to design and layout a printed circuit
This paper will explain some of the more important factors on how UTP wires work; specifically it will cover the following:
UTP Technology In the late 1970s, unshielded twisted pair (UTP) cabling originated in the computer industry as a means of transmitting digital data over computer networks. This cable was designed to be
M. Jämsä 6.4.2011 PCB COST REDUCTIONS
M. Jämsä 6.4.2011 PCB COST REDUCTIONS There is an old joke about Commodity Manager of PCB (Printed Circuit Board) having one brain cell only, either occupied by the idea of price reduction or by the idea
SKY16406-381LF: 2.2-2.8 GHz Two-Way, 0 Degrees Power Divider
DATA SHEET SKY16406-381LF: 2.2-2.8 GHz Two-Way, 0 Degrees Power Divider Applications TD-LTE systems Satellite communications 2.4 GHz ISM band Features Low insertion loss: 0.3 db @ 2.5 GHz High isolation:
Intel Media SDK Features in Microsoft Windows 7* Multi- Monitor Configurations on 2 nd Generation Intel Core Processor-Based Platforms
Intel Media SDK Features in Microsoft Windows 7* Multi- Monitor Configurations on 2 nd Generation Intel Core Processor-Based Platforms Technical Advisory December 2010 Version 1.0 Document Number: 29437
How To Close The Loop On A Fully Differential Op Amp
Application Report SLOA099 - May 2002 Fully Differential Op Amps Made Easy Bruce Carter High Performance Linear ABSTRACT Fully differential op amps may be unfamiliar to some designers. This application
PCB Layout for the Ethernet PHY Interface
TN266 PCB Layout for the Ethernet PHY Interface Introduction This technical note provides reference design information to allow you to design your own PCB with an Ethernet connection. Figure 1 shows a
Microstep Driver Manual Version 6/13/2006
Microstep Driver Manual Version 6/13/2006 Embedded Acquisition Systems 2517 Cobden Street Sterling Heights, MI 48310 http://www.embeddedtronics.com email [email protected] copyright 2003-2004 EAS
AND8326/D. PCB Design Guidelines for Dual Power Supply Voltage Translators
PCB Design Guidelines for Dual Power Supply Voltage Translators Jim Lepkowski ON Semiconductor Introduction The design of the PCB is an important factor in maximizing the performance of a dual power supply
Clock Generator Specification for AMD64 Processors
Clock Generator Specification for AMD64 Processors Publication # 24707 Revision: 3.08 Issue Date: September 2003 2002, 2003 Advanced Micro Devices, Inc. All rights reserved. The contents of this document
Intel 965 Express Chipset Family Memory Technology and Configuration Guide
Intel 965 Express Chipset Family Memory Technology and Configuration Guide White Paper - For the Intel 82Q965, 82Q963, 82G965 Graphics and Memory Controller Hub (GMCH) and Intel 82P965 Memory Controller
" PCB Layout for Switching Regulators "
1 " PCB Layout for Switching Regulators " 2 Introduction Linear series pass regulator I L V IN V OUT GAIN REF R L Series pass device drops the necessary voltage to maintain V OUT at it s programmed value
Mini-ITX Addendum Version 2.0 To the microatx Motherboard Interface Specification Version 1.2. October 2010
Mini-ITX Addendum Version 2.0 To the microatx Motherboard Interface Specification Version 1.2 October 2010 1. INTEL CORPORATION ( INTEL ) MAKES NO WARRANTIES WITH REGARD TO THIS SPECIFICATION ( SPECIFICATION
PCB Design Conference - East Keynote Address EMC ASPECTS OF FUTURE HIGH SPEED DIGITAL DESIGNS
OOOO1 PCB Design Conference - East Keynote Address September 12, 2000 EMC ASPECTS OF FUTURE HIGH SPEED DIGITAL DESIGNS By Henry Ott Consultants Livingston, NJ 07039 (973) 992-1793 www.hottconsultants.com
Ultra Reliable Embedded Computing
A VersaLogic Focus on Reliability White Paper Ultra Reliable Embedded Computing The Clash between IPC Class 3 Requirements and Shrinking Geometries Contents Introduction...1 Case in Point: IPC Class 3
ICS650-44 SPREAD SPECTRUM CLOCK SYNTHESIZER. Description. Features. Block Diagram DATASHEET
DATASHEET ICS650-44 Description The ICS650-44 is a spread spectrum clock synthesizer intended for video projector and digital TV applications. It generates three copies of an EMI optimized 50 MHz clock
PCI Express* Ethernet Networking
White Paper Intel PRO Network Adapters Network Performance Network Connectivity Express* Ethernet Networking Express*, a new third-generation input/output (I/O) standard, allows enhanced Ethernet network
Simplifying System Design Using the CS4350 PLL DAC
Simplifying System Design Using the CS4350 PLL 1. INTRODUCTION Typical Digital to Analog Converters (s) require a high-speed Master Clock to clock their digital filters and modulators, as well as some
Surface Mount Multilayer Ceramic Chip Capacitor Solutions for High Voltage Applications
Surface Mount Multilayer Ceramic Chip Capacitor Solutions for High Voltage Applications ELECTRICAL SPECIFICATIONS X7R GENERAL SPECIFICATION Note Electrical characteristics at +25 C unless otherwise specified
How to Build a Printed Circuit Board. Advanced Circuits Inc 2004
How to Build a Printed Circuit Board 1 This presentation is a work in progress. As methods and processes change it will be updated accordingly. It is intended only as an introduction to the production
Application Note 58 Crystal Considerations with Dallas Real Time Clocks
www.dalsemi.com Application Note 58 Crystal Considerations with Dallas Real Time Clocks Dallas Semiconductor offers a variety of real time clocks (RTCs). The majority of these are available either as integrated
AVX EMI SOLUTIONS Ron Demcko, Fellow of AVX Corporation Chris Mello, Principal Engineer, AVX Corporation Brian Ward, Business Manager, AVX Corporation
AVX EMI SOLUTIONS Ron Demcko, Fellow of AVX Corporation Chris Mello, Principal Engineer, AVX Corporation Brian Ward, Business Manager, AVX Corporation Abstract EMC compatibility is becoming a key design
Using Flex in High-Speed Applications
feature Figure 1: An automotive flex circuit designed to fit into a tight form factor. Using Flex in High-Speed Applications by Glenn Oliver DuPont Electronics and Communications Copper clad circuits in
RGB for ZX Spectrum 128, +2, +2A, +3
RGB for ZX Spectrum 128, +2, +2A, +3 Introduction... 2 Video Circuitry... 3 Audio Circuitry... 8 Lead Wiring... 9 Testing The Lead... 11 Spectrum +2A/+3 RGB Differences... 12 Circuitry Calculations...
IIB. Complete PCB Design Using OrCAD Capture and PCB Editor. Kraig Mitzner. ~»* ' AMSTERDAM BOSTON HEIDELBERG LONDON ^ i H
Complete PCB Design Using OrCAD Capture and PCB Editor Kraig Mitzner IIB ~»* ' AMSTERDAM BOSTON HEIDELBERG LONDON ^ i H NEW YORK * OXFORD PARIS SAN DIEGO ШШЯтИ' ELSEVIER SAN FRANCISCO SINGAPORE SYDNEY
Jitter in PCIe application on embedded boards with PLL Zero delay Clock buffer
Jitter in PCIe application on embedded boards with PLL Zero delay Clock buffer Hermann Ruckerbauer EKH - EyeKnowHow 94469 Deggendorf, Germany [email protected] Agenda 1) PCI-Express Clocking
Technical Support Package
NASA s Jet Propulsion Laboratory Pasadena, California 91109-8099 Technical Support Package Stripline/Microstrip Transition in Multilayer Circuit Board NASA Tech Briefs NPO-41061 National Aeronautics and
Intel 815 Chipset Platform for Use with Universal Socket 370
Intel 815 Chipset Platform for Use with Universal Socket 370 Design Guide Update October 2002 Notice: The Intel 815 Chipset family may contain design defects or errors known as errata which may cause the
APN1001: Circuit Models for Plastic Packaged Microwave Diodes
APPLICATION NOTE APN11: Circuit Models for Plastic Packaged Microwave Diodes Abstract This paper reports on the measurement and establishment of circuit models for SOT-23 and SOD-323 packaged diodes. Results
August 2001 PMP Low Power SLVU051
User s Guide August 2001 PMP Low Power SLVU051 IMPORTANT NOTICE Texas Instruments and its subsidiaries (TI) reserve the right to make changes to their products or to discontinue any product or service
CLA4607-085LF: Surface Mount Limiter Diode
DATA SHEET CLA4607-085LF: Surface Mount Limiter Diode Applications Low-loss, high-power limiters Receiver protectors Anode (Pin 1) Anode (Pin 3) Features Low thermal resistance: 55 C/W Typical threshold
Extending PCIe NVMe Storage to Client. John Carroll Intel Corporation. Flash Memory Summit 2015 Santa Clara, CA 1
Extending PCIe NVMe Storage to Client John Carroll Intel Corporation Flash Memory Summit 2015 Santa Clara, CA 1 No license (express or implied, by estoppel or otherwise) to any intellectual property rights
