Application Note

Application Note
PCIE-TH Series
Final Inch® Designs in
PCI Express Applications
Generation 2 – 5.0 Gbps
Revision Date: July 20, 2009
Copyrights and Trademarks
Copyright © 2009 Samtec, Inc.
Developed in conjunction with
Teraspeed Consulting Group LLC
Application Note
Series: PCIE-TH (thru-hole)
Standard: PCI Express, Generation 2
COPYRIGHTS, TRADEMARKS, and PATENTS
Final Inch® is a trademark of Samtec, Inc. Other product names used herein are
trademarks of their respective owners. All information and material in this
publication are property of Samtec, Inc. All related rights are reserved. Samtec,
Inc. does not authorize customers to make copies of the content for any use.
Terms of Use
Use of this publication is limited to viewing the pages for evaluation or purchase.
No permission is granted to the user to copy, print, distribute, transmit, display in
public, or modify the contents of this document in any way.
Disclaimer
The information in this publication may change without notice. All materials
published here are “As Is” and without implied or expressed warranties. Samtec,
Inc. does not warrant this publication will be without error, or that defects will be
corrected. Samtec, Inc. makes every effort to present our customers an excellent
and useful publication, but we do not warrant or represent the use of the
materials here in terms of their accuracy, reliability or otherwise. Therefore, you
agree that all access and use of this publication's content
is at your own risk.
NEITHER SAMTEC, INC. NOR ANY PARTY INVOLVED IN CREATING,
PRODUCING, OR DELIVERING THIS PUBLICATION SHALL BE LIABLE FOR
ANY DIRECT, INCIDENTAL, CONSEQUENTIAL, INDIRECT, OR PUNITIVE
DAMAGES ARISING OUT OF YOUR ACCESS, USE OR INABILITY TO
ACCESS OR USE THIS PUBLICATION, OR ANY ERRORS OR OMISSIONS IN
ITS CONTENT.
Revision Date: 07/20/2009
1
Copyright 2009
Samtec/Teraspeed
Application Note
Series: PCIE-TH (thru-hole)
Standard: PCI Express, Generation 2
Abstract
PCI Express (PCIe) is primarily intended as a high performance serial interface targeted
for use in desktop, mobile, workstation, server, communications platforms, and
embedded devices. As with any modern high speed PCB design, the performance of an
actual PCI Express interconnect is highly dependent on the implementation. This paper
describes a measurement method applied to proven Samtec Final Inch® designs and this
industry standard to help engineers deploy systems of two PCB cards mated through
Samtec’s family of high speed electrical connectors. To demonstrate the feasibility of
using Samtec PCI Express connectors with standard FR4 epoxy PCBs, informative
interconnect loss and jitter values will be measured through Spice simulation and
presented in spreadsheet format. Also, trace lengths on the motherboard side of the PCIe
connector will be gradually increased to show the limits of compliance.
In order to ensure interoperability between PCI Express Generation 2 transmitter and
receiver devices, we will stress a typical interconnect design by stimulating their Spice
model components and devices with worst case data patterns as described in Section
4.3.6.2.4 of PCI Express Base Specification, Rev 2.0. This paper will cover techniques to
stress the system with reduced driver amplitude as well as max transmit jitter and noise
injection.
Revision Date: 07/20/2009
2
Copyright 2009
Samtec/Teraspeed
Application Note
Series: PCIE-TH (thru-hole)
Standard: PCI Express, Generation 2
Introduction
Samtec has developed a full line of connector products that are designed to support serial
speeds greater than 5.0 Gbps, the “Baud rate” of each PCI Express Generation 2 data
lane. Working with Teraspeed Consulting, they have developed a complete breakout and
routing solution for each member of Samtec’s line of high speed connectors, called Final
Inch®. To demonstrate the feasibility of using Samtec PCIe connectors in PCI Express
applications with standard FR4 epoxy PCBs, informative interconnect loss and jitter
values will be measured through Spice simulation and presented in a user-friendly
spreadsheet format. Trace lengths will be varied to show the limits of compliance.
Analysis will consist of stimulating a typical trace-connector-trace circuit path with a
worst case signal and then observing the corresponding eye closure related to reflections
due to impedance discontinuities, loss, and stubs. Next, utility software will be used to
extract, analyze, and format Spice-measured voltage amplitudes and differential signal
crossing times. Mask violations (see Figure 2) will be recorded in pass/fail format.
Definitions
Interconnect Budget – The amount of loss and jitter that is allowed in the interconnect
and still meet the target specification.
Loss – The differential voltage swing attenuation from transmitter to receiver on the
trace. The trace is subject to resistive, dielectric, and skin effect loss. Loss increases as
trace length and and/or signal frequency increases. Vias and connectors also exhibit
losses which must be included in the interconnect budget. Total loss allowed in the
interconnect is 13.2 dB.
Jitter – The variation in the time between differential crossings from the ideal crossing
time. Jitter includes both data dependent and random contributions on the interconnect.
Total jitter allowed is 0.4UI, or 80 ps when UI = 200 ps.
PRBS – Pseudo Random Bit Sequence.
Tj – Total jitter, which is the convolution of the probability density functions for all the
jitter sources, Random jitter (Rj) and Deterministic jitter (Dj). The UI allocation is given
as the allowable Tj. The PCI Express specification does not specify allocation of Rj and
Dj.
UI – Unit Interval. The time interval required for transmission of one data symbol. For a
binary lane operating at 5.0 Gbps, the UI is 200 ps.
Revision Date: 07/20/2009
3
Copyright 2009
Samtec/Teraspeed
Application Note
Series: PCIE-TH (thru-hole)
Standard: PCI Express, Generation 2
VDIFF – Differential voltage, defined as the difference of the positive conductor voltage
and the negative conductor voltage (VD+ - VD- ).
VDIFFp-p – Differential peak-to-peak voltage, defined by the following equations:
VDIFFp-p = (2*max | VD+ - VD- |) (Applies to a symmetric differential swing)
VDIFFp-p = (max | VD+ - VD- | { VD+ > VD-} + max | VD+ - VD- | { VD+ < VD-})
(Applies to a asymmetric differential swing)
The PCI Express Specification
PCI Express links are based on recent advances in point-to-point interconnect technology.
A PCI Express link is comprised of a dual-simplex communications channel between two
components physically consisting of two low-voltage, differential signal pairs. The PCI
Express Base Specification defines one half of a link (one transmitter and receiver) an
electrical sub-block. The design model used for this paper is of three electrical sub-blocks
operating in tandem, the victim surrounded by multiple aggressors, with all bit streams
heading in the same direction.
Detailed specifications for an electrical sub-block can be found in the PCI Express 2.0
Base Specification and will be referred to throughout the rest of this paper1. Measurement
techniques specified in this section have been rigidly adhered to including the
requirement for finding the median within the jitter for use in jitter measurements.
1
The PCI Express Base 2.0 specification is available for purchase though the PCI Sig organization
(http://www.pcisig.com/specifications/ordering_information).
Revision Date: 07/20/2009
4
Copyright 2009
Samtec/Teraspeed
Application Note
Series: PCIE-TH (thru-hole)
Standard: PCI Express, Generation 2
Setup and Measurement
Input Stimulus Setup
A PRBS 27-1 pattern was used for victim stimulus pair and a repeating 1010… pattern
used for the aggressor pairs surrounding the victim pair. Teraspeed has developed its own
stimulus conversion tool that has the capability to selectively de-emphasize and/or add
jitter to the HSPICE stimulus output, such as a vector file. This was used to add enough
jitter and de-emphasis to just meet worst case PCI Express Generation 2 transmit jitter
specifications.
The Test Circuit Model
The test circuit modeled is shown in Figure 1. It consists of the following:
•
•
•
•
One set of Teraspeed behavioral driver models with programmable edge rate,
amplitude, and de-emphasis.
One set of six AC coupling capacitors, value = 100 nF
1 PCI Express Final Inch™ design, comprised of the PCIe connector model
surrounded by the Samtec’s BOR models, lossy trace models and SMA
connector models on both sides of the connector.
50 Ohm termination resistors to Ground (as required per Section 4.3.4 of the PCI
Express Base Specification, Rev 2.0.
Edge
Card
PCIe Receiver SMAs
Termination
Uncoupled Lossy Traces
AC PCIe Driver SMAs
Caps
PCIe
Connector
Uncoupled Lossy Traces
Motherboard
Figure 1 - PCI Express Test Circuit
Revision Date: 07/20/2009
5
Copyright 2009
Samtec/Teraspeed
Application Note
Series: PCIE-TH (thru-hole)
Standard: PCI Express, Generation 2
Figure 2a – X-Ray image of PCIe thru-hole connector section with edge card installed
A
A
V
V
A
A
Card edge
Figure 2b – PCIe edge card connector pad pattern. V = Victim, A = Aggressor
Revision Date: 07/20/2009
6
Copyright 2009
Samtec/Teraspeed
Application Note
Series: PCIE-TH (thru-hole)
Standard: PCI Express, Generation 2
Procedure
Interconnect Budget
The interconnect budget can be best illustrated by the mask shown in Figure 3. In order to
pass the PCI Express constraints for loss and jitter, the simulated eye waveform must not
touch any location within the grey areas shown. Calculated interconnect budget values
are shown in Table 1.
Figure 3 - Example eye mask template
Revision Date: 07/20/2009
7
Copyright 2009
Samtec/Teraspeed
Application Note
Series: PCIE-TH (thru-hole)
Standard: PCI Express, Generation 2
Driver at Package
Pin
Receiver at
Package Pin
Interconnect
budget:
Low Power Differential
Maximum Loss,
A1 to –A1
(See example mask
template) (VDIFFp-p)
Normal Power Differential
Maximum Loss,
A1 to –A1
(See example mask
template) (VDIFFp-p)
Minimum Eye
Width,
X1 to 1-X1
(See example mask
template) (UIp-p)
0.400
0.800
0.75
0.120
0.120
0.602
10.5 dB loss
16.5 dB loss1
0.15 UI
(30ps when UI =
200 ps)
Table 1 - PCI Express Gen 2 interconnect budgets: max loss and min eye width calculated values
1
The worst case operational loss budget at 2.5 GHz Nyquist frequency is calculated by
taking the minimum driver output voltage (VTX-DIFFp-p = 800 mV) divided by the
minimum input voltage to the receiver (VRX-DIFFp-p = 175 mV). 175/800 = .219, which
after conversion results in a maximum loss budget of 13.2 dB.
2
Minimum width pulse at Rx after accounting for worst Tj at 10-12 BER. See Table 4-12
in the PCI Express Base Specification, Revision 2.0.
Transmitter Compliance Measurements
Setup for Tj for UI Measurements
Before the PCI Express circuit model can be simulated and measured, we must first set
up the driver stimulus to provide minimum TX eye width (maximum jitter) and minimum
amplitude for both low power and regular power driver models. As mentioned in the
previous section, the driver stimulus’ jitter can be adjusted until it just reaches the
maximum total jitter allowed under the compliance load shown in the figure below. The
AC coupling capacitor CTX can be set anywhere between 75pF and 200pF. We set CTX to
100nF for all simulations because it is a popular value in the industry. Table 2 shows the
resulting output measurements. The eye pattern generated in the PCI Express driver
compliance test simulation can be found in Appendix A, Picture 1, of this paper.
Revision Date: 07/20/2009
8
Copyright 2009
Samtec/Teraspeed
Application Note
Series: PCIE-TH (thru-hole)
Standard: PCI Express, Generation 2
D+ Package
Pin
C = 100 nF
TX
Driver
C = 100 nF
D- Package
Pin
R = 50 Ω
R = 50 Ω
Figure 4 - PCI Express Compliance Test/Measurement load
Vdiffp-p
Deemphasis
0dB (Low Specification
Power) Measured
Specification
-3 dB
Measured
Specification
-4 dB
Measured
Specification
-5.5 dB
Measured
Specification
-6.5 dB
Measured
Transition
Bit
≥400 mV
1
401 mV
≥800 mV
1
800 mV
≥800 mV
1
800 mV
≥800 mV
1
800 mV
≥800 mV
1
800 mV
De-emphasized
Bit
None
≥566 mV
566 mV
≤505 mV
505 mV
≥425 mV
425 mV
≤378 mV
378 mV
Total Jitter Edge Rate
≤0.25 UI,
≥0.15 UI,
measured at measured
crossings 20% to 80%
≥30ps
≤50 ps
34ps
46 ps
≥30ps
≤50 ps
30ps
49 ps
≥30ps
≤50 ps
30ps
49 ps
≥30ps
≤50 ps
30ps
49 ps
≥30ps
≤50 ps
30 ps
49 ps
Table 2 - PCI Express TX Silicon + Package Measurements at Package Pin
1
The PCI Express Base Specification defines X2 to 1-X2 = 0. The minimum TX height
measurements were taken at mid bit.
Revision Date: 07/20/2009
9
Copyright 2009
Samtec/Teraspeed
Application Note
Series: PCIE-TH (thru-hole)
Standard: PCI Express, Generation 2
Measurements at the Receiver
Notes:
1.) The total trace length specified is the sum of the mother board and daughter card
differential traces as shown in Figure 1. Both trace lengths are equal in each
simulation.
2.) For each of the following tables, the eye patterns generated in the PCI Express
circuit simulation with the maximum allowable total trace length in each of the
following table can be found in Appendix A of this paper.
PCIE-TH
Connector with
Final Inch
Design
Specification
5.0" total trace
10.0" total trace
15.0" total trace
20.0" total trace
25.0" total trace
27.0" total trace
29.0" total trace
30.0" total trace
Min RX Differential
Voltage, A1 to –A11
(See example mask
template)
≥120 mVDIFFp-p
296 mV
250 mV
207 mV
171 mV
143 mV
135 mV
121 mV
117 mV
Min RX Eye Width,
X1 to 1-X1 (See
example mask
template)
≥120 ps
151 ps
148 ps
143 ps
138 ps
129 ps
125 ps
120 ps
118 mV
Pass/Fail
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Fail
Table 3 - PCI Express Connector Far-end Measurements, Low Power Driver.
PCIE-TH
Connector with
Final Inch
Design
Specification
10.0" total trace
20.0" total trace
30.0" total trace
40.0" total trace
41.0" total trace
42.0" total trace
43.0" total trace
Min RX Differential
Voltage, A1 to –A11
(See example mask
template)
≥120 mVDIFFp-p
384 mV
321 mV
237 mV
168 mV
162 mV
157 mV
149 mV
Min RX Eye Width,
X1 to 1-X1 (See
example mask
template)
≥120 ps
151 ps
151 ps
139 ps
123 ps
122 ps
120 ps
119 ps
Pass/Fail
Pass
Pass
Pass
Pass
Pass
Pass
Fail
Table 4 - PCI Express Connector Far-end Measurements, Normal Driver with -3dB de-emphasis.
Revision Date: 07/20/2009
10
Copyright 2009
Samtec/Teraspeed
Application Note
Series: PCIE-TH (thru-hole)
Standard: PCI Express, Generation 2
PCIE-TH
Connector with
Final Inch
Design
Specification
10.0" total trace
20.0" total trace
30.0" total trace
40.0" total trace
45.0" total trace
47.0" total trace
48.0" total trace
49.0" total trace
Min RX Differential
Voltage, A1 to –A11
(See example mask
template)
≥120 mVDIFFp-p
344 mV
320 mV
244 mV
181 mV
154 mV
142 mV
136 mV
132 mV
Min RX Eye Width,
X1 to 1-X1 (See
example mask
template)
≥120 ps
149 ps
149 ps
144 ps
133 ps
126 ps
122 ps
121 ps
119 ps
Pass/Fail
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Fail
Table 5 - PCI Express Connector Far-end Measurements, Normal Driver with -4dB de-emphasis.
PCIE-TH
Connector with
Final Inch
Design
Specification
10.0" total trace
20.0" total trace
30.0" total trace
40.0" total trace
50.0" total trace
55.0" total trace
56.0" total trace
57.0" total trace
Min RX Differential
Voltage, A1 to –A11
(See example mask
template)
≥120 mVDIFFp-p
292 mV
282 mV
259 mV
198 mV
147 mV
125 mV
122 mV
117 mV
Min RX Eye Width,
X1 to 1-X1 (See
example mask
template)
≥120 ps
146 ps
146 ps
146 ps
143 ps
134 ps
126 ps
124 ps
121 ps
Pass/Fail
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Fail
Table 6 - PCI Express Connector Far-end Measurements, Normal Driver with -5.5dB de-emphasis.
Revision Date: 07/20/2009
11
Copyright 2009
Samtec/Teraspeed
Application Note
Series: PCIE-TH (thru-hole)
Standard: PCI Express, Generation 2
PCIE-TH
Connector with
Final Inch
Design
Specification
10.0" total trace
20.0" total trace
30.0" total trace
40.0" total trace
50.0" total trace
55.0" total trace
57.0" total trace
59.0" total trace
60.0" total trace
Min RX Differential
Voltage, A1 to –A11
(See example mask
template)
≥120 mVDIFFp-p
263 mV
261 mV
243 mV
204 mV
158 mV
137 mV
130 mV
121 mV
119 mV
Min RX Eye Width,
X1 to 1-X1 (See
example mask
template)
≥120 ps
144 ps
144 ps
144 ps
142 ps
138 ps
136 ps
133 ps
129 ps
128 ps
Pass/Fail
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Fail
Table 7 - PCI Express Connector Far-end Measurements, Normal Driver with -6.5dB de-emphasis.
Conclusions
When used with Samtec’s Final Inch® differential routing, breakout, and trace width
solution, a single Samtec PCIe connector in a motherboard to daughter card configuration
can be used to transfer PCI Express lanes with total trace lengths up to:
•
•
•
•
•
29 inches in low power driver mode.
42 inches when using a normal driver with -3 dB de-emphasis.
48 inches when using a normal driver with -4 dB de-emphasis.
56 inches when using a normal driver with -5.5 dB de-emphasis.
59 inches when using a normal driver with -6.5 dB de-emphasis.
Recommendations
Designers should be aware that using smaller trace widths, laminates with higher loss
tangent, and sub optimal routing solutions with higher pair-to-pair coupling and
additional via stubs will decrease overall performance and the maximum allowable trace
length. It is advisable, when designing systems that approach the maximum trace length
limits, to perform detailed modeling, simulation, and measurement of the target design
including the effects of material properties, traces, vias, and additional components.
Revision Date: 07/20/2009
12
Copyright 2009
Samtec/Teraspeed
Application Note
Series: PCIE-TH (thru-hole)
Standard: PCI Express, Generation 2
Appendix A – Waveform images
Picture A1 – Example of worst case stimulus eye waveform, probed at Teraspeed driver behavioral
model nodes connected to PCIe compliance test/measurement load. Low power setting.
Picture A2 – Example of worst case stimulus measurement, probed at Teraspeed driver behavioral
model nodes connected to PCIe compliance test/measurement load. Low power setting.
Revision Date: 07/20/2009
13
Copyright 2009
Samtec/Teraspeed
Application Note
Series: PCIE-TH (thru-hole)
Standard: PCI Express, Generation 2
Picture A3 – Receiver eye measurement, probed at far end termination. Low power driver setting
with 0 dB de-emphasis. Total trace length = 29 inches.
Picture A4 – Receiver eye measurement, probed at far end termination. Normal power driver setting
with -3 dB de-emphasis. Total trace length = 42 inches.
Revision Date: 07/20/2009
14
Copyright 2009
Samtec/Teraspeed
Application Note
Series: PCIE-TH (thru-hole)
Standard: PCI Express, Generation 2
Picture A5 – Receiver eye measurement, probed at far end termination. Normal power driver setting
with -4 dB de-emphasis. Total trace length = 48 inches.
Picture A6 – Receiver eye measurement, probed at far end termination. Normal power driver setting
with -5.5 dB de-emphasis. Total trace length = 56 inches
Revision Date: 07/20/2009
15
Copyright 2009
Samtec/Teraspeed
Application Note
Series: PCIE-TH (thru-hole)
Standard: PCI Express, Generation 2
Picture A7 – Receiver eye measurement, probed at far end termination. Standard driver setting with
-6.5 dB de-emphasis. Total trace length = 59 inches.
Revision Date: 07/20/2009
16
Copyright 2009
Samtec/Teraspeed