CPU. PCIe. Link. PCIe. Refclk. PCIe Refclk. PCIe. PCIe Endpoint. PCIe. Refclk. Figure 1. PCIe Architecture Components

Size: px
Start display at page:

Download "CPU. PCIe. Link. PCIe. Refclk. PCIe Refclk. PCIe. PCIe Endpoint. PCIe. Refclk. Figure 1. PCIe Architecture Components"

Transcription

1 AN562 PCI EXPRESS 3.1 JITTER REQUIREMENTS 1. Introduction PCI Express () is a serial point-to-point interconnect standard developed by the Peripheral Component Interconnect Special Interest Group (PCI-SIG). Although originally targeted at desktop personal computers, has been broadly adopted in many applications including blade servers, storage, embedded computing and communication networks because of its widespread use, low cost, and high data throughput. A key difference between and earlier buses (e.g., PCI/PCI-X) is is based on point-to-point serial links rather than a shared parallel bus architecture. Serial transmission was chosen over traditional parallel transmission because it eliminates the problems associated with timing skew across multiple wires and variable transmission distances. Serial transmission sends both the clock and data on the same wire allowing for scalable transmission rates and reduced complexity and cost. A typical serial architecture is illustrated in Figure 1. CPU CPU Clock PCI/PCI-X Add-In Cards to PCI/PCI-X Bridge Refclk Link Refclk Refclk Root Complex Switch Link Link Memory Endpoint 100 MHz ±300ppm Buffer Refclks Link Legacy Endpoint Link Endpoint Refclk Refclk Refclk Figure 1. Architecture Components The root complex provides a central control point in the tree topology. It manages connectivity for a port, a CPU and associated memory, and other bridging functions. A switch connects multiples endpoints to the root complex. Endpoints are peripheral I/O devices that communicate to the CPU through the switch and/or the root complex. reference clocks (Refclk) provide a stable timing reference for the serial data transmission between two devices. Rev /15 Copyright 2015 by Silicon Laboratories AN562

2 AN PCI Express Link A link is made up of one or more lanes which consists of a transmit and receive differential pair. Support for x1, x2, x4, x8, x12, x16, x32 lanes per link enables a scalable bandwidth to meet the needs of a wide variety of applications. With the introduction of 1.0 in 2003, a lane rate of 2.5 Gbps was defined, which resulted in a data throughput of 500 MBps per lane using 8B/10B encoding (2.5 Gbps 10 bits/byte x 2 directions). In 2007, 2.0 doubled the data throughput by increasing the lane rate to 5.0 Gbps. 3.0 released in 2010 once again doubled the data throughput by increasing the lane rate to 8 Gbps and changing to a more efficient scrambling and encoding scheme (128B/130B). Figure 2 illustrates the flexible data throughput of the link for the three standards. Number of Lanes per Link x1 x2 x4 x8 x12 x16 x MBps 1 GBps 2 GBps 4 GBps 6 GBps 8 GBps 16 GBps GBps 2 GBps 4 GBps 8 GBps 12 GBps 16 GBps 32 GBps GBps 4 GBps 8 GBps 16 GBps 24 GBps 32 GBps 64 GBps Total Data Throughput per Link Figure 2. Link and Effective Data Throughput 2 Rev. 0.2

3 AN Refclk and Clocking Architectures An external clock reference clock (Refclk) is required for transmitting data between two devices. A Refclk frequency of 100 MHz ±300 ppm is specified for all three line rates (2.5 Gbps, 5.0 Gbps, 8.0 Gbps). The burden has been placed on the TX PLL to multiply the 100 MHz Refclk frequency to the desired data rate. Although the Refclk frequency has remained the same, the jitter performance requirements of the Refclk have improved to support the higher data rates prevalent with PCI Express 2.1 and 3.1. We will look at the Refclk jitter requirements in the following sections. The standards allow for some flexibility in how Refclk is distributed to the devices in a system. The three supported clocking architectures are illustrated in Figure 3. The Common Clock RX Architecture is the simplest and most widely used form of clock distribution between devices. In this architecture the same 100 MHz Refclk source is distributed to both the transmitting and receiving device. In the Data Clocked RX Architecture, the receiving device does not require a Refclk. Instead it recovers the clock embedded in the transmitted datastream. The Separate Clocking Architecture uses different clocks for the transmitting and receiving devices. This is possible because the standard allows up to 600 ppm of frequency separation between the transmitter and receiver. Among the deciding factors in selecting the best clocking architecture are system partitioning and Refclk jitter performance requirements. We will explore these factors in the following sections. Common Clock Rx Architecture Data Clocked Rx Architecture Device A Link Device B Device A Link Device B 100 MHz ±300ppm 100 MHz ±300ppm Separate Clock Architecture Device A Link Device B 100 MHz ±300ppm 100 MHz ±300ppm Figure 3. Clock Architectures Rev

4 AN Refclk Jitter Requirements Jitter of the reference clock has a direct impact on the efficiency of the data transfer between two devices. The data recovery process is able to track a portion of the jitter frequencies that are within its bandwidth, but it is the jitter frequencies that it cannot track that must be limited. This untrackable jitter spectrum is easily defined using a series of transfer functions that represent the loop bandwidths of the PLLs and the Clock Data Recovery (CDR) that affect the data recovery process. The standards defines the overall transfer function, parameters (bandwidth and peaking), and jitter limits for each of the three clocking architectures Filtering Applied to Refclk Measurements PCI-Express specifications include and require multiple filtering operations to be performed on the Refclk data in order to obtain the jitter results at the CDR latch. The reason for this is because some of the jitter will be tracked by the TX and RX PLLs and some will be removed, so the final result at the CDR latch is the only jitter that will impact the performance of recovering data. In revision 3.1 of the PCI-Express base specification, five filtering operations are applied to the data: SSC Separation, MHz step band pass filter (BPF), 1.5 MHz step High Pass Filter (HPF), edge filtering, and architecture specific PLL difference functions. SSC Separation Spread Spectrum Clocking (SSC) separation is intended to remove the energy associated with the spread spectrum in the low frequency range ( MHz) in order to define separate low frequency Rj and Dj components MHz Step BPF The intent of having a 0.01 MHz step on the low end of this band pass filter is to eliminate any 1/f noise in the clock data since that noise is 100% tracked by the CDR. This band also eliminates the high frequency jitter components 1.5 MHz and beyond that may not be tracked by the CDR. This range is where the low frequency Rj specification is defined. 1.5 MHz Step HPF This filter completely removes the low frequency jitter components, taking into account the high frequency components that may or may not be tracked by the CDR. This jitter will be the dominant jitter seen by the CDR latch causing system performance degradation. Edge Filtering The data taken for the reference clock jitter measurements is typically done on real time oscilloscopes that will have noise due to the scopes limitations from the finite sampling and voltage resolution aperture. A voltage averaging process should be applied at 5 GHz. This application can be done most accurately with a Fourier Transform filter, but can also be effectively achieved through a voltage averaging process if the FFT method is too computationally intensive. Most O-scopes allow you to change the effective bandwidth as well. PLL Difference Function and Max PLL Band Width Function The bulk of this application note pertains to the associated PLL difference and Max PLL BW functions for any given architecture. The intent of the jitter measurements for PCI-Express reference clocks is to determine what the jitter is that is seen by the data latch at the CDR. Clock jitter at this latch will directly impact how much margin the CDR has to the incoming degraded data stream. A typical PCI-Express system is the common clocked architecture that considers a TX and RX PLL as well as a CDR. All three of these have a characteristic transfer function associated with it that determines how much noise on the clock is either transmitted, tracked, or attenuated. 4 Rev. 0.2

5 4.2. Jitter Requirements for the Common Refclk RX Architecture AN562 Since the reference clock for the Common Clock RX Architecture is distributed to both the transmit and receive devices, its overall transfer function, H(s), becomes the difference between the transfer functions of the transmit path and receive paths. The transfer functions relevant to the 1.1, 2.1, and 3.1 standards for the Common Clock RX Architecture are shown in Figure 4. Device A Tx Latch Link Device B Rx Latch H 3 (s) Tx PLL PLL and CDR Transfer Functions 2 2 s 1 n1 n1 H 1 ( s) s s 1 n1 n1 H 1(s) f 1_3dB Tx PLL T1 T2 CDR Rx PLL f 3_3dB H 2(s) f 2_3dB Rx PLL CDR 2 2 s 2 n2 n2 H 2 ( s) s s 2 n2 n2 s H 3 ( s) n3 2 f 3_3dB s n3 Refclk Path Delay Difference: T = T1 T2 100 MHz ±300ppm Overall Jitter Transfer Functions Transfer Function Parameters Defined f 1_3dB 22.0 MHz 3.0 db Peaking n Mrad/s H( s) H 1 ( s ) H 2 ( s ) e s T H 3 ( s ) where T = 10 ns max f 2_3dB 1.5 MHz 3.0 db Peaking n Mrad/s f 3_3dB 1.5 MHz 2.1 H( s) H 1 ( s ) e s T H 2 ( s ) f 1_3dB 5.0 MHz f 1_3dB 8.0 MHz 1.0 db Peaking n Mrad/s db Peaking n Mrad/s where T = 12 ns max f 2_3dB 16.0 MHz 3.0 db Peaking n Mrad/s H( s) H 1 ( s ) e s T H 2 ( s ) H 3 ( s ) H ( s) H 2 ( s ) e s T H 1 ( s ) H 3 ( s ) where T = 12 ns max f 1_3dB 2.0 MHz f 1_3dB MHz f 2_3dB 2.0 MHz f 2_3dB 5.0 MHz 0.01 db Peaking n Mrad/s 1 14 n Mrad/s db Peaking n Mrad/s 2 14 n Mrad/s db Peaking n Mrad/s n Mrad/s db Peaking n Mrad/s n Mrad/s f 3_3dB 10.0 MHz 64 Combinations Figure 4. Jitter Transfer Functions For The Common Clocked RX Architecture Rev

6 AN562 Using 1.1 as an example, the overall transfer function H(s) becomes a bandpass filter as shown in Figure 5. The area under the curve becomes the untracked jitter that needs to be limited to ensure efficient data transmission. 10 Hs ( ) H 1 ( s) H 2 ( s) e s T H 3 ( s) f 1_3dB : 22.0 MHz, 3.0 db peaking f 2_3dB : 1.5 MHz, 3.0 db peaking f 3_3dB : 1.5 MHz 30 Gain (db) Untracked Jitter Figure Overall Transfer Function for the Common Clock RX Architecture As shown in Figure 4 there are two possible TX PLL bandwidths available for 2.1, so we need to compute the worst case Refclk jitter using the two different bandwidth combination. 3.1 standard allows even more TX PLL and RX PLL bandwidth flexibility with 16 different bandwidth combinations and two transfer functions resulting in 32 unique combinations. Again, the resulting worst case jitter from these 32 combinations must be below the jitter limits specified by the standards. Refer to the Appendices at the end of this document for a listing of all possible parameter combinations and associated transfer functions. The Refclk jitter limits for all three standards after the overall transfer function(s) have been applied are shown in Table 1. Table 1: Common Refclk RX Architecture Jitter Limits Description Symbol Limit Units 1.1 Random Jitter R j 4.7 ps pk-pk 2.1. Frequency (Hz) Deterministic Jitter D j 41.9 ps pk-pk Total Jitter where Tj = Dj x Rj (for BER ) High Frequency RMS Jitter Measured from 1.5 MHz to Nyquist (or f REFCLK 2) Low Frequency RMS Jitter Measured from 10 khz to 1.5 MHz T j 108 ps pk-pk J RMS-HF 3.1 ps RMS J RMS-LF 3.0 ps RMS 3.1 Random Jitter J RMS 1.0 ps RMS Note: All jitter measurements are filtered using the overall transfer function(s) defined in Figure 4 after all combinations of parameters have been exercised. See Appendix A D. 6 Rev. 0.2

7 AN Jitter Requirements for the Data Clocked RX Architecture The Refclk transmission path in a data clock RX architecture is much simpler than in the common clocked RX architecture since it only has one path. With this single path, the TX PLL and CDR do not share a common Refclk so the jitter transfer function only has the TX PLL transfer function plus the low pass characteristic of the CDR. This architecture requires the CDR to track all low frequency jitter including SSC. The jitter transfer functions for 2.1 and 3.1 are shown in Figure 7. The data clocked RX architecture is not defined for 1.1. Jitter limits are determined using all possible parameter combinations as outlined in Appendix A. The jitter limits for the data clocked RX architecture are shown in Table 2. Device A Tx Latch Link Device B Rx Latch Tx PLL PLL and CDR Transfer Functions 2 2 s 1 n1 n1 H 1 ( s) s s 1 n1 n1 H1(s) Tx PLL CDR H3(s) f3_3db CDR s 3 n3 n3 H 3 ( s) s s 3 n3 n3 f1_3db 100 MHz +300ppm,-2800 Overall Jitter Transfer Functions Transfer Function Parameters 1.1 Not defined in standards 0.5 db Peaking 3.0 db Peaking 2.1 H( s) H 1 ( s ) H CDR (s) f 1_3dB 16.0 MHz n Mrad/s n Mrad/s H CDR (s) = s 2 s ms + m 2 m = 2pƒ m = 0.707, and ƒ m = 2x5MHz (1+(2 2 ) 2 f 1_3dB 2.0 MHz f 1_3dB 2.0 MHz 0.01 db Peaking n Mrad/s 2.0 db Peaking n Mrad/s db Peaking n Mrad/s 0.01 db Peaking 2.0 db Peaking 3.1 H( s) H 1 ( s) 1 H 3 ( s) f 1_3dB MHz n Mrad/s 1 14 n Mrad/s db Peaking 1.0 db Peaking f 1_3dB 5.0 MHz n Mrad/s n Mrad/s db Peaking 2.0 db Peaking f 3_3dB 10 MHz n Mrad/s n Mrad/s Figure 6. Jitter Transfer Functions for the Data Clocked RX Architecture Rev

8 AN Table 2: Data Refclk RX Architecture Jitter Limits Not defined in standards Description Symbol Limit Units High Frequency RMS Jitter Measured from 1.5 MHz to Nyquist (or f REFCLK 2) Low Frequency RMS Jitter Measured from 10 khz to 1.5 MHz J RMS-HF ps RMS J RMS-LF 7.5 ps RMS 3.1 Random Jitter J RMS 1.0 ps RMS Note: All jitter measurements are filtered using the overall transfer function(s) defined in Figure 4 after all combinations of parameters have been exercised. See Appendix A Jitter Requirements for the No SSC Separate Clock Architecture (SRNS) The separate clock architecture uses two independent reference clocks for the transmitting and receiving devices as shown in Figure 7. Using two separate Refclks of 100 MHz ±300 ppm is possible because the standards allow for up to 600 ppm frequency separation between clocks. The consequence of using the entire frequency margin is that spread spectrum must be turned off for both Refclk sources. Device A Tx Latch Link Device B Rx Latch 2 2 s 1 n1 n1 H 1 ( s) s s 1 n1 n1 2 2 s 2 n2 n2 H 2 ( s) s s 2 n2 n2 H 1(s) f 1_3dB Tx PLL 100 MHz ±300ppm CDR Rx PLL 100 MHz ±300ppm H 2(s) f 2_3dB f 1_3dB 16.0 MHz f 2_3dB 16.0 MHz 3.0 db Peaking n Mrad/s db Peaking n Mrad/s X 2 ( s) H 2 ( s ) 2 Xs ( ) X 1 ( s) H 1 ( s ) where, X( s) X 1 ( s) X 2 ( s) Total Jitter Tx Refclk Jitter Rx Refclk Jitter Figure 7. Separate Clock Architecture There is no overall jitter transfer function defined in the standards for this architecture. Since both Refclks are independent, their phase jitter is passed through the TX and RX PLLs independently and a maximum PLL bandwidth of 16 MHz with 3.0 db of peaking should be assumed. Since both Refclks are independent, the random jitter components of each clock are added as a root sum square (RSS). The standards do not specify jitter limits for this clock architecture, although it states that jitter must be considerably tighter than for the other two architectures. Ultimately the jitter limits will depend on the TX and RX device specifications. 8 Rev. 0.2

9 AN Gen2 (5GB/s) and Gen3 (8GB/s) Jitter Requirements for the Separate Refclk with Independent SSC (SRIS) Similar to the SRNS architecture at 5 Gb/s and 8 Gb/s, it is now a possibility that spread spectrum clocking can be independently applied via the refclk for the TX and RX as diagrammed in Figure 7. This architecture now burdens the RX with tracking and rejecting the phase shift between the RX and TX that is inherent in the two independent refclks with SSC. The ability to support this architecture requires the CDR to have a second order high-pass filter in the transfer function in order to reject the phase shift that is inherent in the independent SSC implementation. Equations 1 and 2 are the CDR transfer functions that should be used in the Gen2 and Gen3 systems respectively. H CDR S = s s m s + 2 m Equation 1. Gen2 (5Gb/s) SRIS CDR Transfer Function Where: m = 2 f m = 0.70 and f m = MHz H CDR s = s s 2 + sa + B s s s s + 0 Where: Equation 2. Gen3 (8GB/s) SRIS CDR Transfer Function 1 1 = , 2 = 1, 0 = , A= and B= () 2 Since the reference clocks are independent of each other and, given that their dominant jitter is random, then their combined impact on the system should be root sum square of the individual terms. X SRIS = X 1 s H 1 s H CDR s 2 + X 2 s H 2 s H CDR s 2 Where H 1 (s) and H 2 (s) follow the same transfer functions as used in Figure 7. Table 3. SRIS Jitter Limits for 5GB/s and 8GB/s Description Symbol Max Limit Units Gen2 RMS Refclk jitter for SRIS architecture at 5.0Gb/s (Gen2) T REFCLK-RMS-SRIS 2.0 ps RMS Gen3 RMS Refclk jitter for SRIS architecture at 8.0Gb/s (Gen3) T REFCLK-RMS-SRIS 0.5 ps RMS Rev

10 AN Spread Spectrum Clocking (SSC) Spread spectrum clocking is a technique used to lower the amount of radiated electromagnetic interference (EMI) that is generated from high speed digital signals. Spread spectrum clocks use low frequency modulation of the carrier frequency to spread out the radiated energy across a broader range of frequencies. The frequency spectrum of a clock with and without spread spectrum is illustrated in Figure 8. Radiation from data lines transmitted with a device using a spread spectrum clock reference will also benefit from the same EMI reduction. Reduced Amplitude and EMI Clock with SSC Off Clock with SSC On (downspread) Carrier Frequency f Figure 8. Spectrum Analyzer Plot of a Clock With and Without Spread Spectrum devices are specified to reliably transmit data when using a Refclk with a spread spectrum modulation rate of khz and modulation amplitude of 0 to 0.5% (i.e., downspread 0.5% in reference to the carrier frequency). Because each device must transmit within a bit rate of ±300 ppm of each other, the same Refclk must be supplied to both devices if SSC is used. Therefore, in some system implementations, separate clocking architecture will not work if SSC is turned on unless both clocks are synchronized to a common source. In the case where the system is SRIS capable, the CDRs will be designed with loop filter characteristics such that the SSC can be tracked independently by the receiver allowing for SRIS support. The bandwidth of such a synchronizing clock (i.e., a phase-locked loop) must be high enough to track the khz modulation rate. For practical purposes, this means a TX or RX PLL must have a loop bandwidth greater than 1.5 MHz to ensure the SSC clock is tracked. Using SSC is possible for the Separate Reflck, Common Clocked RX Architecture, and Data Clocked RX Architecture. In addition to the SSC modulation rate and modulation amplitude, there is an additional requirement for the maximum rate of change of the frequency on a Refclk with SSC active at 1250 ppm/µs. Refclks with the SSC active will need to meet additional phase jitter requirements at low frequency as shown in Table 2. Table 4. Limits for Phase Jitter from the Reference Clock with SSC Active Frequency Maximum Peak to peak phase jitter (ps) 30 khz 33 khz khz khz Rev. 0.2

11 AN HCSL Output Signal Format The host clock signal level (HCSL) is the output signal format specified by the PCI Express Card Electromechanical Specification 2.0 for the Refclk signal and it is commonly found in the PC and Server markets. Using a standardized signaling level for Refclk ensures compatibility between PC motherboards and add-in cards manufactured by different vendors. HCSL is a differential current mode signal that nominally swings from 0 V to 700 mv. HCSL is a point-to-point signal format meaning that a separate output driver is required to drive each device. Multidrop connections (one output driver to multiple devices) are not supported. HCSL drivers are source terminated as shown in Figure 9. Refclk PCI Express Clock Driver Keep very close to driver PCI Express Add-In Card Refclk Connector Figure 9. HCSL Output Driver Termination Systems that don t require compatibility with add-in cards or functions implemented in FPGAs can use other Refclk signal formats. LVDS, LVPECL, and even LVCMOS are common. Rev

12 AN REFCLK Test Setup The reference clock test setup as defined in the 3.1 specification assumes that only the reference clock generator is present. It takes the approach of measuring with the worst case system degradation in place using a 12-inch differential trace that is terminated by two 2 pf capacitors. 12 Inches Refclk Measurement Refclk Generator Differential PCB Trace 100Ω ±10% 2pF 2pF Figure 10. REFCLK Test Setup 12 Rev. 0.2

13 AN A Typical PCI Express Application Silicon Labs offers a variety of clock devices that allows for flexible Refclk distribution. For example, the Si5338 I 2 C Programmable Any-Frequency, Any-Output Quad Clock Generator is an ideal device for generating clocks: Compliant with PCI Express 3.1 and legacy standards (2.1, 1.1) PCI Express 3.1 jitter = 0.12 ps RMS (10x lower than the requirement) Generates up to four 100 MHz HCSL output clocks but is programmable with other frequencies and signal formats. This allows one clock device to generate Refclks and other board clocks of different frequencies and signal formats. Output frequencies are programmable per output from 5 MHz to 710 MHz. Independent VDDO for each output clock enables integrated level translation. Output signal formats are programmable per output as HCSL, LVDS, LVPECL or LVCMOS. Excellent jitter performance allows Refclk generation for Common Refclk RX, Data Clocked RX, and Separate Clock Architectures. Spread spectrum can be enabled or disabled per output with programmable modulation rate and modulation amplitude per output. Built-in HCSL terminations. Small 4x4 mm package A typical use of the Si5338 in a application is shown in Figure 11. In this example the Si5338 replaces a 100 MHz clock oscillator with spread spectrum, a 1:2 HCSL buffer, a MHz clock oscillator, and a 125 MHz clock oscillator. Motherboard Add-In Board CPU Device Device 25 MHz XTAL +/- 100ppm Si5338 Quad Clock Generator OSC PLL Multi- Synth 0 Multi- Synth 1 Multi- Synth 2 Multi- Synth MHz LVCMOS 100 MHz HCSL 100 MHz HCSL 125 MHz LVCMOS Ethernet Figure 11. Application Using the Si5338 as the Refclk Generator Rev

14 AN Conclusion There are several things to consider when choosing the right reference clock for a PCI Express application. Jitter performance is a key consideration for ensuring efficient and reliable data transfer between two devices. This can only be guaranteed by choosing a device that specifies jitter across all PLL and CDR bandwidths and clocking architecture transfer functions. A clock with selectable spread spectrum can also be an important consideration for meeting EMI requirements. In some cases clocks need flexible output signal formats and frequencies other than the standard 100 MHz HCSL signal format. A clock generator like the Si5338 provides the reliability and flexibility needed to meet all PCI Express applications and requirements. 14 Rev. 0.2

15 AN References PCI Express Base Specification Revision 1.1, March 28, PCI Express Jitter and BER Revision 1.0, February, PCI Express Card Electromechanical Specification Revision 2.0, April 11, PCI Express Base Specification Revision 2.1, March 4, PCI Express Base Specification Revision 3.1, October 8, Silicon Labs Si5338 I 2 C Programmable Any-Frequency, Any-Output Quad Clock Generator data sheet. Rev

16 AN562 APPENDIX A PCIE COMPLIANCE REPORT 16 Rev. 0.2

17 PCI Express Report Page 1 of 27 Data File Overview File Type Waveform File Time Domain Differential C:\tmp\Si5338_SN001_waveform_85C_MinV.bin Waveform File Creation Date :58:37 GMT-06:00 Edge Filtering Clock Frequency On MHz Number of Edges 256,252 Sample Interval Average Threshold Voltage ps μv Jitter Summary # Class Data Rate Architecture Specs PLL1 BW PLL1 Peak PLL2 BW PLL2 Peak CDR BW CDR Peak Specification Analysis HF RMS LF RMS Pk-Pk HF RMS LF RMS Pk-Pk 1 GEN1 2.5 Gb/s Common Clock MHz 3 db 1.5 MHz 3 db 1.5 MHz 0 db 86 ps fs fs 6.67 ps PASS 2 GEN2 5 Gb/s Common Clock MHz 0.5 db 16 MHz 0.5 db N/A N/A 3.1 ps 3 ps fs fs 1.58 ps PASS 3 GEN2 5 Gb/s Common Clock MHz 1 db 16 MHz 0.5 db N/A N/A 3.1 ps 3 ps fs fs 1.46 ps PASS 4 GEN2 5 Gb/s Common Clock MHz 3 db 16 MHz 0.5 db N/A N/A 3.1 ps 3 ps fs fs fs PASS 5 GEN2 5 Gb/s Common Clock MHz 0.5 db 16 MHz 1 db N/A N/A 3.1 ps 3 ps fs fs 1.64 ps PASS 6 GEN2 5 Gb/s Common Clock MHz 1 db 16 MHz 1 db N/A N/A 3.1 ps 3 ps fs fs 1.53 ps PASS 7 GEN2 5 Gb/s Common Clock MHz 3 db 16 MHz 1 db N/A N/A 3.1 ps 3 ps fs fs 1.02 ps PASS 8 GEN2 5 Gb/s Common Clock GEN2 5 Gb/s Common Clock GEN2 5 Gb/s Common Clock MHz 0.5 db 16 MHz 3 db N/A N/A 3.1 ps 3 ps fs fs 1.67 ps 5 MHz 1 db 16 MHz 3 db N/A N/A 3.1 ps 3 ps fs fs 1.57 ps 8 MHz 3 db 16 MHz 3 db N/A N/A 3.1 ps 3 ps fs fs 1.03 ps PASS PASS PASS 11 GEN2 5 Gb/s Data Clock MHz 0.5 db N/A N/A 5 MHz 3 db 4 ps 7.5 ps fs fs fs PASS (1) 12 GEN2 5 Gb/s Data Clock MHz 3 db N/A N/A 5 MHz 3 db 4 ps 7.5 ps fs fs fs PASS (1) 13 GEN2 5 Gb/s Separate Clock SRNS MHz 3 db 16 MHz 3 db 5 MHz 3 db fs fs N/A N/A (2) 14 GEN3 8 Gb/s Common Clock GEN3 8 Gb/s Common Clock GEN3 8 Gb/s Common Clock GEN3 8 Gb/s Common Clock GEN3 8 Gb/s Common Clock GEN3 8 Gb/s Common Clock GEN3 8 Gb/s Common Clock GEN3 8 Gb/s Common Clock GEN3 8 Gb/s Common Clock GEN3 8 Gb/s Common Clock GEN3 8 Gb/s Common Clock GEN3 8 Gb/s Common Clock MHz 0.01 db 2 MHz 0.01 db 10 MHz 0 db 1 ps fs 4.93 fs fs 2 MHz 2 db 2 MHz 0.01 db 10 MHz 0 db 1 ps fs fs fs 4 MHz 0.01 db 2 MHz 0.01 db 10 MHz 0 db 1 ps fs fs 1.08 ps 4 MHz 2 db 2 MHz 0.01 db 10 MHz 0 db 1 ps fs fs fs 2 MHz 0.01 db 2 MHz 1 db 10 MHz 0 db 1 ps fs fs fs 2 MHz 2 db 2 MHz 1 db 10 MHz 0 db 1 ps fs fs fs 4 MHz 0.01 db 2 MHz 1 db 10 MHz 0 db 1 ps fs fs 1.17 ps 4 MHz 2 db 2 MHz 1 db 10 MHz 0 db 1 ps fs fs fs 2 MHz 0.01 db 5 MHz 0.01 db 10 MHz 0 db 1 ps fs 21 fs 1.32 ps 2 MHz 2 db 5 MHz 0.01 db 10 MHz 0 db 1 ps fs fs 1.52 ps 4 MHz 0.01 db 5 MHz 0.01 db 10 MHz 0 db 1 ps fs 9.04 fs 1.32 ps 4 MHz 2 db 5 MHz 0.01 db 10 MHz 0 db 1 ps fs fs 1.38 ps PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

18 PCI Express Report Page 2 of 27 # Class Data Rate Architecture Specs 26 GEN3 8 Gb/s Common Clock 3.1 PLL1 BW PLL1 Peak PLL2 BW PLL2 Peak CDR BW CDR Peak Specification Analysis HF RMS LF RMS Pk-Pk HF RMS LF RMS Pk-Pk 2 MHz 0.01 db 5 MHz 1 db 10 MHz 0 db 1 ps fs fs 1.20 ps PASS 27 GEN3 8 Gb/s Common Clock GEN3 8 Gb/s Common Clock GEN3 8 Gb/s Common Clock MHz 2 db 5 MHz 1 db 10 MHz 0 db 1 ps fs fs 1.39 ps 4 MHz 0.01 db 5 MHz 1 db 10 MHz 0 db 1 ps fs fs 1.21 ps 4 MHz 2 db 5 MHz 1 db 10 MHz 0 db 1 ps fs fs 1.14 ps PASS PASS PASS 30 GEN3 8 Gb/s Data Clock MHz 0.01 db N/A N/A 10 MHz 0.5 db 1 ps fs fs fs PASS 31 GEN3 8 Gb/s Data Clock MHz 1 db N/A N/A 10 MHz 0.5 db 1 ps fs fs fs PASS 32 GEN3 8 Gb/s Data Clock MHz 2 db N/A N/A 10 MHz 0.5 db 1 ps fs fs 1.04 ps PASS 33 GEN3 8 Gb/s Data Clock MHz 0.01 db N/A N/A 10 MHz 0.5 db 1 ps fs fs 1.48 ps PASS 34 GEN3 8 Gb/s Data Clock MHz 2 db N/A N/A 10 MHz 0.5 db 1 ps fs fs 1.48 ps PASS 35 GEN3 8 Gb/s Data Clock MHz 0.01 db N/A N/A 10 MHz 0.5 db 1 ps fs fs 1.73 ps PASS 36 GEN3 8 Gb/s Data Clock MHz 1 db N/A N/A 10 MHz 0.5 db 1 ps fs fs 1.67 ps PASS 37 GEN3 8 Gb/s Data Clock MHz 0.01 db N/A N/A 10 MHz 2 db 1 ps fs fs fs PASS 38 GEN3 8 Gb/s Data Clock MHz 1 db N/A N/A 10 MHz 2 db 1 ps fs fs fs PASS 39 GEN3 8 Gb/s Data Clock MHz 2 db N/A N/A 10 MHz 2 db 1 ps fs fs fs PASS 40 GEN3 8 Gb/s Data Clock MHz 0.01 db N/A N/A 10 MHz 2 db 1 ps fs fs 1.53 ps PASS 41 GEN3 8 Gb/s Data Clock MHz 2 db N/A N/A 10 MHz 2 db 1 ps fs fs 1.41 ps PASS 42 GEN3 8 Gb/s Data Clock MHz 0.01 db N/A N/A 10 MHz 2 db 1 ps fs fs 1.76 ps PASS 43 GEN3 8 Gb/s Data Clock MHz 1 db N/A N/A 10 MHz 2 db 1 ps fs fs 1.71 ps PASS 44 GEN3 8 Gb/s Separate Clock SRNS MHz 2 db 4 MHz 2 db 10 MHz 3 db fs 9.43 fs N/A N/A (2) (1) PCI-Express Gen2 Data Clocked equations have been updated from the base specification 3.1 (equation 4.3.6) to reflect the requirement for the CDR to track low frequency jitter and SSC. The CDR is modeled after the Gen2 SRIS CDR given that the overall architecture of Data Clocked is an equivalent subset of Separate Clock. (2) The SRNS (Separate Refclk with No SSC) specification for Gen2 and Gen3 data rates does not have a specification for jitter explicitly stated in the 3.1 Base Specification and is presented in this tool as informative only. The appropriate max PLL bandwidths of the RX and TX PLL are used in the measurement and the overall jitter is calculated from the Root Square Sum (RSS) of the RX and TX Reflck jitter values after applying the PLL and CDR filters to the original jitter spectrum. The jitter bandwidths for the RX and TX PLL for Gen2 is 16MHz/3dB and Gen3 is 4MHz/2dB. The CDR term used is that same is that used for SRIS since the expectation is the similar CDRs with be used in separate clock applications. (3) Spread Spectrum Clocking (SSC) separation is intended to remove the energy associated with the spread spectrum (30KHz-33KHz) in the low frequency range ( MHz) specified by the PCI-Express Base Specification in order to define separate low frequency Rj and Dj components. This feature should be turned off for data sets that do not have spread spectrum clocking. Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

19 PCI Express Report Page 3 of 27 Unfiltered Waveform Jitter Information vs. Time Time Interval Error Period Cycle-to-Cycle Reference Clock AC Specifications Test Specification Analysis Min Max Min Max Avg Rising Edge Rate.6 V/ns 4 V/ns 1.49 V/ns 1.57 V/ns 1.53 V/ns PASS Falling Edge Rate.6 V/ns 4 V/ns 1.49 V/ns 1.57 V/ns 1.52 V/ns PASS Diff Input High 150 mv mv mv mv PASS Diff Input Low -150 mv mv mv mv PASS Average Clock Period Accuracy -300 ppm 2,800 ppm N/A N/A -10 ppm PASS Absolute Period ns ns ns ns ns PASS Cycle to Cycle Jitter 150 ps 0.01 fs 7.50 ps 1.23 ps PASS Duty Cycle 40 % 60 % 49.5 % 50.0 % 49.9 % PASS Detailed Jitter Reports In the pages that follow, jitter response is analyzed for each selected standard, architecture and filter parameter combination. Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

20 PCI Express Report Page 4 of 27 1 GEN1 2.5 Gb/s Common Clock MHz 3 db 1.5 MHz 3 db 1.5 MHz 0 db 10 ns N/A Refclk HF RMS Jitter fs N/A Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^-6 86 ps ps PASS 2 GEN2 5 Gb/s Common Clock MHz 0.5 db 16 MHz 0.5 db N/A N/A 12 ns On (3) Refclk HF RMS Jitter 3.1 ps fs PASS Refclk LF RMS Jitter 3 ps fs PASS Pk-pk Phase Jitter at BER 10^ ps N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

21 PCI Express Report Page 5 of 27 3 GEN2 5 Gb/s Common Clock MHz 1 db 16 MHz 0.5 db N/A N/A 12 ns On (3) Refclk HF RMS Jitter 3.1 ps fs PASS Refclk LF RMS Jitter 3 ps fs PASS Pk-pk Phase Jitter at BER 10^ ps N/A 4 GEN2 5 Gb/s Common Clock MHz 3 db 16 MHz 0.5 db N/A N/A 12 ns On (3) Refclk HF RMS Jitter 3.1 ps fs PASS Refclk LF RMS Jitter 3 ps fs PASS Pk-pk Phase Jitter at BER 10^ fs N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

22 PCI Express Report Page 6 of 27 5 GEN2 5 Gb/s Common Clock MHz 0.5 db 16 MHz 1 db N/A N/A 12 ns On (3) Refclk HF RMS Jitter 3.1 ps fs PASS Refclk LF RMS Jitter 3 ps fs PASS Pk-pk Phase Jitter at BER 10^ ps N/A 6 GEN2 5 Gb/s Common Clock MHz 1 db 16 MHz 1 db N/A N/A 12 ns On (3) Refclk HF RMS Jitter 3.1 ps fs PASS Refclk LF RMS Jitter 3 ps fs PASS Pk-pk Phase Jitter at BER 10^ ps N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

23 PCI Express Report Page 7 of 27 7 GEN2 5 Gb/s Common Clock MHz 3 db 16 MHz 1 db N/A N/A 12 ns On (3) Refclk HF RMS Jitter 3.1 ps fs PASS Refclk LF RMS Jitter 3 ps fs PASS Pk-pk Phase Jitter at BER 10^ ps N/A 8 GEN2 5 Gb/s Common Clock MHz 0.5 db 16 MHz 3 db N/A N/A 12 ns On (3) Refclk HF RMS Jitter 3.1 ps fs PASS Refclk LF RMS Jitter 3 ps fs PASS Pk-pk Phase Jitter at BER 10^ ps N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

24 PCI Express Report Page 8 of 27 9 GEN2 5 Gb/s Common Clock MHz 1 db 16 MHz 3 db N/A N/A 12 ns On (3) Refclk HF RMS Jitter 3.1 ps fs PASS Refclk LF RMS Jitter 3 ps fs PASS Pk-pk Phase Jitter at BER 10^ ps N/A 10 GEN2 5 Gb/s Common Clock MHz 3 db 16 MHz 3 db N/A N/A 12 ns On (3) Refclk HF RMS Jitter 3.1 ps fs PASS Refclk LF RMS Jitter 3 ps fs PASS Pk-pk Phase Jitter at BER 10^ ps N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

25 PCI Express Report Page 9 of GEN2 5 Gb/s Data Clock MHz 0.5 db N/A N/A 5 MHz 3 db N/A On (3) Refclk HF RMS Jitter 4 ps fs PASS Refclk LF RMS Jitter 7.5 ps fs PASS Pk-pk Phase Jitter at BER 10^ fs N/A 12 GEN2 5 Gb/s Data Clock MHz 3 db N/A N/A 5 MHz 3 db N/A On (3) Refclk HF RMS Jitter 4 ps fs PASS Refclk LF RMS Jitter 7.5 ps fs PASS Pk-pk Phase Jitter at BER 10^ fs N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

26 PCI Express Report Page 10 of GEN2 5 Gb/s Separate Clock SRNS MHz 3 db 16 MHz 3 db 5 MHz 3 db N/A N/A Refclk HF RMS Jitter fs N/A Refclk LF RMS Jitter fs N/A 14 GEN3 8 Gb/s Common Clock MHz 0.01 db 2 MHz 0.01 db 10 MHz 0 db 12 ns Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ fs N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

27 PCI Express Report Page 11 of GEN3 8 Gb/s Common Clock MHz 2 db 2 MHz 0.01 db 10 MHz 0 db 12 ns Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ fs N/A 16 GEN3 8 Gb/s Common Clock MHz 0.01 db 2 MHz 0.01 db 10 MHz 0 db 12 ns Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ ps N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

28 PCI Express Report Page 12 of GEN3 8 Gb/s Common Clock MHz 2 db 2 MHz 0.01 db 10 MHz 0 db 12 ns Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ fs N/A 18 GEN3 8 Gb/s Common Clock MHz 0.01 db 2 MHz 1 db 10 MHz 0 db 12 ns Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ fs N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

29 PCI Express Report Page 13 of GEN3 8 Gb/s Common Clock MHz 2 db 2 MHz 1 db 10 MHz 0 db 12 ns Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ fs N/A 20 GEN3 8 Gb/s Common Clock MHz 0.01 db 2 MHz 1 db 10 MHz 0 db 12 ns Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ ps N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

30 PCI Express Report Page 14 of GEN3 8 Gb/s Common Clock MHz 2 db 2 MHz 1 db 10 MHz 0 db 12 ns Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ fs N/A 22 GEN3 8 Gb/s Common Clock MHz 0.01 db 5 MHz 0.01 db 10 MHz 0 db 12 ns Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter 210 fs N/A Pk-pk Phase Jitter at BER 10^ ps N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

31 PCI Express Report Page 15 of GEN3 8 Gb/s Common Clock MHz 2 db 5 MHz 0.01 db 10 MHz 0 db 12 ns Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ ps N/A 24 GEN3 8 Gb/s Common Clock MHz 0.01 db 5 MHz 0.01 db 10 MHz 0 db 12 ns Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ ps N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

32 PCI Express Report Page 16 of GEN3 8 Gb/s Common Clock MHz 2 db 5 MHz 0.01 db 10 MHz 0 db 12 ns Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ ps N/A 26 GEN3 8 Gb/s Common Clock MHz 0.01 db 5 MHz 1 db 10 MHz 0 db 12 ns Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ ps N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

33 PCI Express Report Page 17 of GEN3 8 Gb/s Common Clock MHz 2 db 5 MHz 1 db 10 MHz 0 db 12 ns Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ ps N/A 28 GEN3 8 Gb/s Common Clock MHz 0.01 db 5 MHz 1 db 10 MHz 0 db 12 ns Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ ps N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

34 PCI Express Report Page 18 of GEN3 8 Gb/s Common Clock MHz 2 db 5 MHz 1 db 10 MHz 0 db 12 ns Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ ps N/A 30 GEN3 8 Gb/s Data Clock MHz 0.01 db N/A N/A 10 MHz 0.5 db N/A Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ fs N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

35 PCI Express Report Page 19 of GEN3 8 Gb/s Data Clock MHz 1 db N/A N/A 10 MHz 0.5 db N/A Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ fs N/A 32 GEN3 8 Gb/s Data Clock MHz 2 db N/A N/A 10 MHz 0.5 db N/A Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ ps N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

36 PCI Express Report Page 20 of GEN3 8 Gb/s Data Clock MHz 0.01 db N/A N/A 10 MHz 0.5 db N/A Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ ps N/A 34 GEN3 8 Gb/s Data Clock MHz 2 db N/A N/A 10 MHz 0.5 db N/A Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ ps N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

37 PCI Express Report Page 21 of GEN3 8 Gb/s Data Clock MHz 0.01 db N/A N/A 10 MHz 0.5 db N/A Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ ps N/A 36 GEN3 8 Gb/s Data Clock MHz 1 db N/A N/A 10 MHz 0.5 db N/A Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ ps N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

38 PCI Express Report Page 22 of GEN3 8 Gb/s Data Clock MHz 0.01 db N/A N/A 10 MHz 2 db N/A Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ fs N/A 38 GEN3 8 Gb/s Data Clock MHz 1 db N/A N/A 10 MHz 2 db N/A Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ fs N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

39 PCI Express Report Page 23 of GEN3 8 Gb/s Data Clock MHz 2 db N/A N/A 10 MHz 2 db N/A Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ fs N/A 40 GEN3 8 Gb/s Data Clock MHz 0.01 db N/A N/A 10 MHz 2 db N/A Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ ps N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

40 PCI Express Report Page 24 of GEN3 8 Gb/s Data Clock MHz 2 db N/A N/A 10 MHz 2 db N/A Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ ps N/A 42 GEN3 8 Gb/s Data Clock MHz 0.01 db N/A N/A 10 MHz 2 db N/A Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ ps N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

41 PCI Express Report Page 25 of GEN3 8 Gb/s Data Clock MHz 1 db N/A N/A 10 MHz 2 db N/A Off (3) Refclk HF RMS Jitter 1 ps fs PASS Refclk LF RMS Jitter fs N/A Pk-pk Phase Jitter at BER 10^ ps N/A 44 GEN3 8 Gb/s Separate Clock SRNS MHz 2 db 4 MHz 2 db 10 MHz 3 db N/A N/A Test Specification Analysis Refclk HF RMS Jitter fs N/A Refclk LF RMS Jitter fs N/A Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

42 PCI Express Report Page 26 of 27 Transfer Function Constants # Class Architecture Specs H1 BW H1 Peaking H1 Omega H1 Zeta H2 BW H2 Peaking H2 Omega H2 Zeta H3 BW H3 Peaking H3 Omega H3 Zeta Delay 1 GEN1 Common Clock GEN2 Common Clock GEN2 Common Clock GEN2 Common Clock GEN2 Common Clock GEN2 Common Clock GEN2 Common Clock GEN2 Common Clock GEN2 Common Clock GEN2 Common Clock GEN2 Data Clock GEN2 Data Clock MHz 3 db E E MHz 3 db E E MHz 0 db E E+0 10 ns 5 MHz 0.5 db E E+0 16 MHz 0.5 db E E+0 12 ns 5 MHz 1 db E E+0 16 MHz 0.5 db E E+0 12 ns 8 MHz 3 db E E-1 16 MHz 0.5 db E E+0 12 ns 5 MHz 0.5 db E E+0 16 MHz 1 db E E+0 12 ns 5 MHz 1 db E E+0 16 MHz 1 db E E+0 12 ns 8 MHz 3 db E E-1 16 MHz 1 db E E+0 12 ns 5 MHz 0.5 db E E+0 16 MHz 3 db E E-1 12 ns 5 MHz 1 db E E+0 16 MHz 3 db E E-1 12 ns 8 MHz 3 db E E-1 16 MHz 3 db E E-1 12 ns 16 MHz 0.5 db E E+0 5 MHz 3 db E E-1 16 MHz 3 db E E-1 5 MHz 3 db E E-1 13 GEN2 Separate Clock SRNS MHz 3 db E E-1 16 MHz 3 db E E-1 5 MHz 3 db E E-1 14 GEN3 Common Clock GEN3 Common Clock GEN3 Common Clock GEN3 Common Clock GEN3 Common Clock GEN3 Common Clock GEN3 Common Clock GEN3 Common Clock GEN3 Common Clock GEN3 Common Clock GEN3 Common Clock GEN3 Common Clock MHz 0.01 db E E+1 2 MHz 0.01 db E E+1 10 MHz 0 db E E+0 12 ns 2 MHz 2 db E E-1 2 MHz 0.01 db E E+1 10 MHz 0 db E E+0 12 ns 4 MHz 0.01 db E E+1 2 MHz 0.01 db E E+1 10 MHz 0 db E E+0 12 ns 4 MHz 2 db E E-1 2 MHz 0.01 db E E+1 10 MHz 0 db E E+0 12 ns 2 MHz 0.01 db E E+1 2 MHz 1 db E E+0 10 MHz 0 db E E+0 12 ns 2 MHz 2 db E E-1 2 MHz 1 db E E+0 10 MHz 0 db E E+0 12 ns 4 MHz 0.01 db E E+1 2 MHz 1 db E E+0 10 MHz 0 db E E+0 12 ns 4 MHz 2 db E E-1 2 MHz 1 db E E+0 10 MHz 0 db E E+0 12 ns 2 MHz 0.01 db E E+1 5 MHz 0.01 db E E+1 10 MHz 0 db E E+0 12 ns 2 MHz 2 db E E-1 5 MHz 0.01 db E E+1 10 MHz 0 db E E+0 12 ns 4 MHz 0.01 db E E+1 5 MHz 0.01 db E E+1 10 MHz 0 db E E+0 12 ns 4 MHz 2 db E E-1 5 MHz 0.01 db E E+1 10 MHz 0 db E E+0 12 ns Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

43 PCI Express Report Page 27 of GEN3 Common Clock GEN3 Common Clock GEN3 Common Clock GEN3 Common Clock MHz 0.01 db E E+1 5 MHz 1 db E E+0 10 MHz 0 db E E+0 12 ns 2 MHz 2 db E E-1 5 MHz 1 db E E+0 10 MHz 0 db E E+0 12 ns 4 MHz 0.01 db E E+1 5 MHz 1 db E E+0 10 MHz 0 db E E+0 12 ns 4 MHz 2 db E E-1 5 MHz 1 db E E+0 10 MHz 0 db E E+0 12 ns 30 GEN3 Data Clock MHz 0.01 db E E+1 10 MHz 0.5 db E E+0 31 GEN3 Data Clock MHz 1 db E E+0 10 MHz 0.5 db E E+0 32 GEN3 Data Clock MHz 2 db E E-1 10 MHz 0.5 db E E+0 33 GEN3 Data Clock MHz 0.01 db E E+1 10 MHz 0.5 db E E+0 34 GEN3 Data Clock MHz 2 db E E-1 10 MHz 0.5 db E E+0 35 GEN3 Data Clock MHz 0.01 db E E+1 10 MHz 0.5 db E E+0 36 GEN3 Data Clock MHz 1 db E E+0 10 MHz 0.5 db E E+0 37 GEN3 Data Clock MHz 0.01 db E E+1 10 MHz 2 db E E-1 38 GEN3 Data Clock MHz 1 db E E+0 10 MHz 2 db E E-1 39 GEN3 Data Clock MHz 2 db E E-1 10 MHz 2 db E E-1 40 GEN3 Data Clock MHz 0.01 db E E+1 10 MHz 2 db E E-1 41 GEN3 Data Clock MHz 2 db E E-1 10 MHz 2 db E E-1 42 GEN3 Data Clock MHz 0.01 db E E+1 10 MHz 2 db E E-1 43 GEN3 Data Clock MHz 1 db E E+0 10 MHz 2 db E E-1 44 GEN3 Separate Clock SRNS MHz 2 db E E-1 4 MHz 2 db E E-1 10 MHz 3 db E E-1 Prepared by Silicon Labs Clock Jitter Tool v0.21 on :05:55 GMT-06:00

44 ClockBuilder Pro One-click access to Timing tools, documentation, software, source code libraries & more. Available for Windows and ios (CBGo only). Timing Portfolio SW/HW Quality Support and Community community.silabs.com Disclaimer Silicon Laboratories intends to provide customers with the latest, accurate, and in-depth documentation of all peripherals and modules available for system and software implementers using or intending to use the Silicon Laboratories products. Characterization data, available modules and peripherals, memory sizes and memory addresses refer to each specific device, and "Typical" parameters provided can and do vary in different applications. Application examples described herein are for illustrative purposes only. Silicon Laboratories reserves the right to make changes without further notice and limitation to product information, specifications, and descriptions herein, and does not give warranties as to the accuracy or completeness of the included information. Silicon Laboratories shall have no liability for the consequences of use of the information supplied herein. This document does not imply or express copyright licenses granted hereunder to design or fabricate any integrated circuits. The products must not be used within any Life Support System without the specific written consent of Silicon Laboratories. A "Life Support System" is any product or system intended to support or sustain life and/or health, which, if it fails, can be reasonably expected to result in significant personal injury or death. Silicon Laboratories products are generally not intended for military applications. Silicon Laboratories products shall under no circumstances be used in weapons of mass destruction including (but not limited to) nuclear, biological or chemical weapons, or missiles capable of delivering such weapons. Trademark Information Silicon Laboratories Inc., Silicon Laboratories, Silicon Labs, SiLabs and the Silicon Labs logo, CMEMS, EFM, EFM32, EFR, Energy Micro, Energy Micro logo and combinations thereof, "the world s most energy friendly microcontrollers", Ember, EZLink, EZMac, EZRadio, EZRadioPRO, DSPLL, ISOmodem, Precision32, ProSLIC, SiPHY, USBXpress and others are trademarks or registered trademarks of Silicon Laboratories Inc. ARM, CORTEX, Cortex-M3 and THUMB are trademarks or registered trademarks of ARM Holdings. Keil is a registered trademark of ARM Limited. All other products or brand names mentioned herein are trademarks of their respective holders. Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX USA

AN952: PCIe Jitter Estimation Using an Oscilloscope

AN952: PCIe Jitter Estimation Using an Oscilloscope AN952: PCIe Jitter Estimation Using an Oscilloscope Jitter of the reference clock has a direct impact on the efficiency of the data transfer between two PCIe devices. The data recovery process is able

More information

AN862. OPTIMIZING Si534X JITTER PERFORMANCE IN NEXT GENERATION INTERNET INFRASTRUCTURE SYSTEMS. 1. Introduction

AN862. OPTIMIZING Si534X JITTER PERFORMANCE IN NEXT GENERATION INTERNET INFRASTRUCTURE SYSTEMS. 1. Introduction OPTIMIZING Si534X JITTER PERFORMANCE IN NEXT GENERATION INTERNET INFRASTRUCTURE SYSTEMS 1. Introduction To realize 100 fs jitter performance of the Si534x jitter attenuators and clock generators in real-world

More information

Selecting the Optimum PCI Express Clock Source

Selecting the Optimum PCI Express Clock Source Selecting the Optimum PCI Express Clock Source PCI Express () is a serial point-to-point interconnect standard developed by the Component Interconnect Special Interest Group (PCI-SIG). lthough originally

More information

AN962: Implementing Master-Slave Timing Redundancy in Wireless and Packet- Based Network Applications

AN962: Implementing Master-Slave Timing Redundancy in Wireless and Packet- Based Network Applications AN962: Implementing -Slave Timing Redundancy in Wireless and Packet- Based Network Applications Robust synchronization distribution schemes have historically been essential to communication networks and

More information

AN803. LOCK AND SETTLING TIME CONSIDERATIONS FOR Si5324/27/ 69/74 ANY-FREQUENCY JITTER ATTENUATING CLOCK ICS. 1. Introduction

AN803. LOCK AND SETTLING TIME CONSIDERATIONS FOR Si5324/27/ 69/74 ANY-FREQUENCY JITTER ATTENUATING CLOCK ICS. 1. Introduction LOCK AND SETTLING TIME CONSIDERATIONS FOR Si5324/27/ 69/74 ANY-FREQUENCY JITTER ATTENUATING CLOCK ICS 1. Introduction As outlined in the Product Bulletin*, issued in January 2013, Silicon Labs has made

More information

AN111: Using 8-Bit MCUs in 5 Volt Systems

AN111: Using 8-Bit MCUs in 5 Volt Systems This document describes how to incorporate Silicon Lab s 8-bit EFM8 and C8051 families of devices into existing 5 V systems. When using a 3 V device in a 5 V system, the user must consider: A 3 V power

More information

Figure 1. 8-Bit USB Debug Adapter

Figure 1. 8-Bit USB Debug Adapter 8-BIT USB DEBUG ADAPTER USER S GUIDE 1. Introduction The 8-bit USB Debug Adapter (UDA) provides the interface between the PC s USB port and the Silicon Labs 8-bit target device s in-system debug/programming

More information

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick TOOLSTICK PROGRAMMING ADAPTER USER S GUIDE 1. Handling Recommendations The ToolStick Base Adapter and daughter cards are distributed without any protective plastics. To prevent damage to the devices or

More information

AN486: High-Side Bootstrap Design Using ISODrivers in Power Delivery Systems

AN486: High-Side Bootstrap Design Using ISODrivers in Power Delivery Systems AN486: High-Side Bootstrap Design Using ISODrivers in Power Delivery Systems Silicon Labs ISOdrivers are isolated gate drivers that combine low latency, high-drivestrength gate drive circuits with on-chip

More information

TS1005 Demo Board COMPONENT LIST. Ordering Information. SC70 Packaging Demo Board SOT23 Packaging Demo Board TS1005DB TS1005DB-SOT

TS1005 Demo Board COMPONENT LIST. Ordering Information. SC70 Packaging Demo Board SOT23 Packaging Demo Board TS1005DB TS1005DB-SOT REVISION NOTE The current revision for the TS1005 Demo Boards display the identifier TS100x Demo Board on the top side of the evaluation board as depicted in Figure 1. If the identifier is not printed

More information

Pericom PCI Express 1.0 & PCI Express 2.0 Advanced Clock Solutions

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

More information

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 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

More information

AN580 INFRARED GESTURE SENSING. 1. Introduction. 2. Hardware Considerations

AN580 INFRARED GESTURE SENSING. 1. Introduction. 2. Hardware Considerations INFRARED GESTURE SENSING 1. Introduction Touchless user interfaces are an emerging trend in embedded electronics as product designers seek out innovative control methods and more intuitive ways for users

More information

UG103.8: Application Development Fundamentals: Tools

UG103.8: Application Development Fundamentals: Tools UG103.8: Application Development Fundamentals: Tools This document provides an overview of the toolchain used to develop, build, and deploy EmberZNet and Silicon Labs Thread applications, and discusses

More information

PCI-SIG ENGINEERING CHANGE NOTICE

PCI-SIG ENGINEERING CHANGE NOTICE PCI-SIG ENGINEERING CHANGE NOTICE TITLE: Separate Refclk Independent SSC Architecture (SRIS) DATE: Updated 10 January 013 AFFECTED DOCUMENT: PCI Express Base Spec. Rev. 3.0 SPONSOR: Intel, HP, AMD Part

More information

AN922: Using the Command Line Interface (CLI) for Frequency On-the-Fly with the Si5346/47

AN922: Using the Command Line Interface (CLI) for Frequency On-the-Fly with the Si5346/47 AN922: Using the Command Line Interface (CLI) for Frequency On-the-Fly with the Si5346/47 Clockbuilder Pro comes with a command line interface (CLI)that can be used for adjusting the configuration of Si534x/8x

More information

Jitter Budget for 10 Gigabit Ethernet Applications with SiTime SiT9120/1 Oscillators

Jitter Budget for 10 Gigabit Ethernet Applications with SiTime SiT9120/1 Oscillators February 2014 Jitter Budget for 10 Gigabit Ethernet Applications with SiTime SiT9120/1 Oscillators 1 Introduction The 10 Gigabit Ethernet (10GbE) specifications are defined in clauses 44 through 54 of

More information

USB 3.0 CDR Model White Paper Revision 0.5

USB 3.0 CDR Model White Paper Revision 0.5 USB 3.0 CDR Model White Paper Revision 0.5 January 15, 2009 INTELLECTUAL PROPERTY DISCLAIMER THIS WHITE PAPER IS PROVIDED TO YOU AS IS WITH NO WARRANTIES WHATSOEVER, INCLUDING ANY WARRANTY OF MERCHANTABILITY,

More information

UG103-13: Application Development Fundamentals: RAIL

UG103-13: Application Development Fundamentals: RAIL UG103-13: Application Development Fundamentals: RAIL Silicon Labs RAIL (Radio Abstraction Interface Layer) provides an intuitive, easily-customizable radio interface layer that is designed to support proprietary

More information

UG129: ZigBee USB Virtual Gateway Reference Design (RD-0002-0201) User's Guide

UG129: ZigBee USB Virtual Gateway Reference Design (RD-0002-0201) User's Guide UG129: ZigBee USB Virtual Gateway Reference Design (RD-0002-0201) User's Guide The ZigBee USB Virtual Gateway Reference Design (RD-0002-0201) is designed to demonstrate ZigBee gateway functionality with

More information

Making Prototyping Boards for the EFM32 kits

Making Prototyping Boards for the EFM32 kits Making Prototyping Boards for the EFM32 kits AN0031 - Application Note Introduction This application note describes how anyone can make their own custom prototyping boards that can be connected directly

More information

Figure 1. Classes of Jitter

Figure 1. Classes of Jitter A PRIMER ON JITTER, JITTER MEASUREMENT AND PHASE-LOCKED LOOPS 1. Introduction As clock speeds and communication channels run at ever higher frequencies, engineers who have previously had little need to

More information

Successfully negotiating the PCI EXPRESS 2.0 Super Highway Towards Full Compliance

Successfully negotiating the PCI EXPRESS 2.0 Super Highway Towards Full Compliance Successfully negotiating the PCI EXPRESS 2.0 Super Highway Towards Full Compliance Page 1 Agenda Introduction PCIe 2.0 changes from 1.0a/1.1 Spec 5GT/s Challenges Error Correction Techniques Test tool

More information

Si52142 PCI-EXPRESS GEN 1, GEN 2, & GEN 3 TWO OUTPUT CLOCK GENERATOR WITH 25 MHZ REFERENCE CLOCK. Features. Applications.

Si52142 PCI-EXPRESS GEN 1, GEN 2, & GEN 3 TWO OUTPUT CLOCK GENERATOR WITH 25 MHZ REFERENCE CLOCK. Features. Applications. PCI-EXPRESS GEN 1, GEN 2, & GEN 3 TWO OUTPUT CLOCK GENERATOR WITH 25 MHZ REFERENCE CLOCK Features PCI-Express Gen 1, Gen 2, Gen 3, and Gen 4 common clock compliant Gen 3 SRNS Compliant Two 100 MHz, 125

More information

AN437. Si4432 RF PERFORMANCE AND FCC COMPLIANCE TEST RESULTS. 1. Introduction. 2. Relevant Measurements to comply with FCC

AN437. Si4432 RF PERFORMANCE AND FCC COMPLIANCE TEST RESULTS. 1. Introduction. 2. Relevant Measurements to comply with FCC Si4432 RF PERFORMANCE AND FCC COMPLIANCE TEST RESULTS 1. Introduction This document provides measurement results and FCC compliance results for the Si4432B when operated from 902 928 MHz. The measurement

More information

AN583: Safety Considerations and Layout Recommendations for Digital Isolators

AN583: Safety Considerations and Layout Recommendations for Digital Isolators AN583: Safety Considerations and Layout Recommendations for Digital Isolators This application note details the creepage and clearance requirements of an isolator type component, such as a digital isolator,

More information

Explore Efficient Test Approaches for PCIe at 16GT/s Kalev Sepp Principal Engineer Tektronix, Inc

Explore Efficient Test Approaches for PCIe at 16GT/s Kalev Sepp Principal Engineer Tektronix, Inc Explore Efficient Test Approaches for PCIe at 16GT/s Kalev Sepp Principal Engineer Tektronix, Inc Copyright 2015, PCI-SIG, All Rights Reserved 1 Disclaimer Presentation Disclaimer: All opinions, judgments,

More information

AN614 A SIMPLE ALTERNATIVE TO ANALOG ISOLATION AMPLIFIERS. 1. Introduction. Input. Output. Input. Output Amp. Amp. Modulator or Driver

AN614 A SIMPLE ALTERNATIVE TO ANALOG ISOLATION AMPLIFIERS. 1. Introduction. Input. Output. Input. Output Amp. Amp. Modulator or Driver A SIMPLE ALTERNATIVE TO ANALOG ISOLATION AMPLIFIERS 1. Introduction Analog circuits sometimes require linear (analog) signal isolation for safety, signal level shifting, and/or ground loop elimination.

More information

Si52144 PCI-EXPRESS GEN 1, GEN 2, & GEN 3 QUAD OUTPUT CLOCK GENERATOR. Features. Applications. Description. Functional Block Diagram

Si52144 PCI-EXPRESS GEN 1, GEN 2, & GEN 3 QUAD OUTPUT CLOCK GENERATOR. Features. Applications. Description. Functional Block Diagram PCI-EXPRESS GEN 1, GEN 2, & GEN 3 QUAD OUTPUT CLOCK GENERATOR Features PCI-Express Gen 1, Gen 2, Gen 3, and Gen 4 common clock compliant Gen 3 SRNS Compliant Supports Serial ATA (SATA) at 100 MHz Low power,

More information

Current Digital to Analog Converter

Current Digital to Analog Converter Current Digital to Analog Converter AN0064 - Application Note Introduction This application note describes how to use the EFM32 Current Digital to Analog Converter (IDAC), a peripheral that can source

More information

Jitter Transfer Functions in Minutes

Jitter Transfer Functions in Minutes Jitter Transfer Functions in Minutes In this paper, we use the SV1C Personalized SerDes Tester to rapidly develop and execute PLL Jitter transfer function measurements. We leverage the integrated nature

More information

11. High-Speed Differential Interfaces in Cyclone II Devices

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

More information

PCI Express IO Virtualization Overview

PCI Express IO Virtualization Overview Ron Emerick, Oracle Corporation Author: Ron Emerick, Oracle Corporation SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA unless otherwise noted. Member companies and

More information

Reducing EMI and Improving Signal Integrity Using Spread Spectrum Clocking

Reducing EMI and Improving Signal Integrity Using Spread Spectrum Clocking Reducing EMI and Improving Signal Integrity Using Spread Spectrum Clocking Electromagnetic interference (EMI), once the exclusive concern of equipment designers working with high-speed signals, is no longer

More information

Clock Recovery in Serial-Data Systems Ransom Stephens, Ph.D.

Clock Recovery in Serial-Data Systems Ransom Stephens, Ph.D. Clock Recovery in Serial-Data Systems Ransom Stephens, Ph.D. Abstract: The definition of a bit period, or unit interval, is much more complicated than it looks. If it were just the reciprocal of the data

More information

Application Note. PCIEC-85 PCI Express Jumper. High Speed Designs in PCI Express Applications Generation 3-8.0 GT/s

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

More information

4 OUTPUT PCIE GEN1/2 SYNTHESIZER IDT5V41186

4 OUTPUT PCIE GEN1/2 SYNTHESIZER IDT5V41186 DATASHEET IDT5V41186 Recommended Applications 4 Output synthesizer for PCIe Gen1/2 General Description The IDT5V41186 is a PCIe Gen2 compliant spread-spectrum-capable clock generator. The device has 4

More information

Clock Jitter Definitions and Measurement Methods

Clock Jitter Definitions and Measurement Methods January 2014 Clock Jitter Definitions and Measurement Methods 1 Introduction Jitter is the timing variations of a set of signal edges from their ideal values. Jitters in clock signals are typically caused

More information

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 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

More information

Cloud-Based Apps Drive the Need for Frequency-Flexible Clock Generators in Converged Data Center Networks

Cloud-Based Apps Drive the Need for Frequency-Flexible Clock Generators in Converged Data Center Networks Cloud-Based Apps Drive the Need for Frequency-Flexible Generators in Converged Data Center Networks Introduction By Phil Callahan, Senior Marketing Manager, Timing Products, Silicon Labs Skyrocketing network

More information

Features. Modulation Frequency (khz) VDD. PLL Clock Synthesizer with Spread Spectrum Circuitry GND

Features. Modulation Frequency (khz) VDD. PLL Clock Synthesizer with Spread Spectrum Circuitry GND DATASHEET IDT5P50901/2/3/4 Description The IDT5P50901/2/3/4 is a family of 1.8V low power, spread spectrum clock generators capable of reducing EMI radiation from an input clock. Spread spectrum technique

More information

TRIPLE PLL FIELD PROG. SPREAD SPECTRUM CLOCK SYNTHESIZER. Features

TRIPLE PLL FIELD PROG. SPREAD SPECTRUM CLOCK SYNTHESIZER. Features DATASHEET ICS280 Description The ICS280 field programmable spread spectrum clock synthesizer generates up to four high-quality, high-frequency clock outputs including multiple reference clocks from a low-frequency

More information

Simplifying System Design Using the CS4350 PLL DAC

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

More information

USB Audio Simplified

USB Audio Simplified USB Audio Simplified The rapid expansion of the universal serial bus (USB) standard in consumer electronics products has extended the use of USB connectivity to propagate and control digital audio. USB

More information

Introduction to PCI Express Positioning Information

Introduction to PCI Express Positioning Information Introduction to PCI Express Positioning Information Main PCI Express is the latest development in PCI to support adapters and devices. The technology is aimed at multiple market segments, meaning that

More information

Using Pre-Emphasis and Equalization with Stratix GX

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

More information

PCI Express* Ethernet Networking

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

More information

White Paper Utilizing Leveling Techniques in DDR3 SDRAM Memory Interfaces

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

More information

Agilent Technologies N5393B PCI Express 2.0 (Gen2) Electrical Performance Validation and Compliance Software for Infiniium Oscilloscopes

Agilent Technologies N5393B PCI Express 2.0 (Gen2) Electrical Performance Validation and Compliance Software for Infiniium Oscilloscopes Agilent Technologies N5393B PCI Express 2.0 (Gen2) Electrical Performance Validation and Compliance Software for Infiniium Oscilloscopes Data Sheet Table of Contents Features......................... 3

More information

ICS514 LOCO PLL CLOCK GENERATOR. Description. Features. Block Diagram DATASHEET

ICS514 LOCO PLL CLOCK GENERATOR. Description. Features. Block Diagram DATASHEET DATASHEET ICS514 Description The ICS514 LOCO TM is the most cost effective way to generate a high-quality, high-frequency clock output from a 14.31818 MHz crystal or clock input. The name LOCO stands for

More information

ICS650-44 SPREAD SPECTRUM CLOCK SYNTHESIZER. Description. Features. Block Diagram DATASHEET

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

More information

ETRX3USB ETRX3USB-LRS ETRX3USB+8M ETRX3USB-LRS+8M PRODUCT MANUAL

ETRX3USB ETRX3USB-LRS ETRX3USB+8M ETRX3USB-LRS+8M PRODUCT MANUAL Telegesis ETRX3USB TG-PM-0518-ETRX357USB r4 Product Manual Telegesis is a trademark of Silicon Laboratories Inc. ZigBee USB STICKS: ETRX3USB ETRX3USB-LRS ETRX3USB+8M ETRX3USB-LRS+8M PRODUCT MANUAL 2015

More information

Managing High-Speed Clocks

Managing High-Speed Clocks Managing High-Speed s & Greg Steinke Director, Component Applications Managing High-Speed s Higher System Performance Requires Innovative ing Schemes What Are The Possibilities? High-Speed ing Schemes

More information

RF Measurements Using a Modular Digitizer

RF Measurements Using a Modular Digitizer RF Measurements Using a Modular Digitizer Modern modular digitizers, like the Spectrum M4i series PCIe digitizers, offer greater bandwidth and higher resolution at any given bandwidth than ever before.

More information

Timing Errors and Jitter

Timing Errors and Jitter Timing Errors and Jitter Background Mike Story In a sampled (digital) system, samples have to be accurate in level and time. The digital system uses the two bits of information the signal was this big

More information

LOW POWER SPREAD SPECTRUM OSCILLATOR

LOW POWER SPREAD SPECTRUM OSCILLATOR LOW POWER SPREAD SPECTRUM OSCILLATOR SERIES LPSSO WITH SPREAD-OFF FUNCTION 1.0 110.0 MHz FEATURES + 100% pin-to-pin drop-in replacement to quartz and MEMS based XO + Low Power Spread Spectrum Oscillator

More information

How to build a high speed PCI Express bus expansion system using the Max Express product family 1

How to build a high speed PCI Express bus expansion system using the Max Express product family 1 Applications The Anatomy of Max Express Cable Expansion How to build a high speed PCI Express bus expansion system using the Max Express product family 1 By: Jim Ison Product Marketing Manager One Stop

More information

VITESSE SEMICONDUCTOR CORPORATION. 16:1 Multiplexer. Timing Generator. CMU x16

VITESSE SEMICONDUCTOR CORPORATION. 16:1 Multiplexer. Timing Generator. CMU x16 Features 16:1 2.488 Gb/s Multiplexer Integrated PLL for Clock Generation - No External Components 16-bit Wide, Single-ended, ECL 100K Compatible Parallel Data Interface 155.52 MHz Reference Clock Frequency

More information

Transmission of High-Speed Serial Signals Over Common Cable Media

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

More information

Electrical Compliance Test Specification SuperSpeed Universal Serial Bus

Electrical Compliance Test Specification SuperSpeed Universal Serial Bus Electrical Compliance Test Specification SuperSpeed Universal Serial Bus Date: March 10, 2015 Revision: 1.0a SuperSpeed Electrical Compliance i Copyright 2015, USB Implementers Forum, Inc. All rights reserved.

More information

Electrical Compliance Test Specification SuperSpeed Universal Serial Bus

Electrical Compliance Test Specification SuperSpeed Universal Serial Bus Electrical Compliance Test Specification SuperSpeed Universal Serial Bus Date: September 14, 2009 Revision: 0.9 Preface 6/3/2009 Scope of this Revision The 0.7 revision of the specification describes the

More information

Electromagnetic. Reducing EMI and Improving Signal Integrity Using Spread Spectrum Clocking EMI CONTROL. The authors describe the

Electromagnetic. Reducing EMI and Improving Signal Integrity Using Spread Spectrum Clocking EMI CONTROL. The authors describe the From September 2011 High Frequency Electronics Copyright 2011 Summit Technical Media, LLC Reducing EMI and Improving Signal Integrity Using Spread Spectrum Clocking By Jeffrey Batchelor and Jimmy Ma Silicon

More information

SPREAD SPECTRUM CLOCK GENERATOR. Features

SPREAD SPECTRUM CLOCK GENERATOR. Features DATASHEET ICS7152 Description The ICS7152-01, -02, -11, and -12 are clock generators for EMI (Electro Magnetic Interference) reduction (see below for frequency ranges and multiplier ratios). Spectral peaks

More information

High-Speed SERDES Interfaces In High Value FPGAs

High-Speed SERDES Interfaces In High Value FPGAs High-Speed SERDES Interfaces In High Value FPGAs February 2009 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com 1 High-Speed SERDES

More information

2 TO 4 DIFFERENTIAL PCIE GEN1 CLOCK MUX ICS557-06. Features

2 TO 4 DIFFERENTIAL PCIE GEN1 CLOCK MUX ICS557-06. Features DATASHEET 2 TO 4 DIFFERENTIAL PCIE GEN1 CLOCK MUX ICS557-06 Description The ICS557-06 is a two to four differential clock mux designed for use in PCI-Express applications. The device selects one of the

More information

ZL40221 Precision 2:6 LVDS Fanout Buffer with Glitchfree Input Reference Switching and On-Chip Input Termination Data Sheet

ZL40221 Precision 2:6 LVDS Fanout Buffer with Glitchfree Input Reference Switching and On-Chip Input Termination Data Sheet Features Inputs/Outputs Accepts two differential or single-ended inputs LVPECL, LVDS, CML, HCSL, LVCMOS Glitch-free switching of references On-chip input termination and biasing for AC coupled inputs Six

More information

AN1200.04. Application Note: FCC Regulations for ISM Band Devices: 902-928 MHz. FCC Regulations for ISM Band Devices: 902-928 MHz

AN1200.04. Application Note: FCC Regulations for ISM Band Devices: 902-928 MHz. FCC Regulations for ISM Band Devices: 902-928 MHz AN1200.04 Application Note: FCC Regulations for ISM Band Devices: Copyright Semtech 2006 1 of 15 www.semtech.com 1 Table of Contents 1 Table of Contents...2 1.1 Index of Figures...2 1.2 Index of Tables...2

More information

PCI Express Transmitter Electrical Validation and Compliance Testing with Agilent Infiniium Oscilloscopes

PCI Express Transmitter Electrical Validation and Compliance Testing with Agilent Infiniium Oscilloscopes PCI Express Transmitter Electrical Validation and Compliance Testing with Agilent Infiniium Oscilloscopes Application Note 1496 Who should read this application note? This application note is intended

More information

Application Note: Spread Spectrum Oscillators Reduce EMI for High Speed Digital Systems

Application Note: Spread Spectrum Oscillators Reduce EMI for High Speed Digital Systems Application Note: Spread Spectrum Oscillators Reduce EMI for High Speed Digital Systems Introduction to Electro-magnetic Interference Design engineers seek to minimize harmful interference between components,

More information

Spread Spectrum Clock Generator

Spread Spectrum Clock Generator Spread Spectrum Clock Generator Features Generates a 1x (PCS3P5811), x (PCS3P581) and 4x() low EMI spread spectrum clock of the input frequency Provides up to 15dB of EMI suppression Input Frequency: 4MHz

More information

PCI Express Transmitter PLL Testing A Comparison of Methods. Primer

PCI Express Transmitter PLL Testing A Comparison of Methods. Primer PCI Express Transmitter PLL Testing A Comparison of Methods Primer Primer Table of Contents Abstract...3 Spectrum Analyzer Method...4 Oscilloscope Method...6 Bit Error Rate Tester (BERT) Method...6 Clock

More information

How To Use A Sound Card With A Subsonic Sound Card

How To Use A Sound Card With A Subsonic Sound Card !"## $#!%!"# &"#' ( "#' )*! #+ #,# "##!$ -+./0 1" 1! 2"# # -&1!"#" (2345-&1 #$6.7 -&89$## ' 6! #* #!"#" +" 1##6$ "#+# #-& :1# # $ #$#;1)+#1#+

More information

Fairchild Solutions for 133MHz Buffered Memory Modules

Fairchild Solutions for 133MHz Buffered Memory Modules AN-5009 Fairchild Semiconductor Application Note April 1999 Revised December 2000 Fairchild Solutions for 133MHz Buffered Memory Modules Fairchild Semiconductor provides several products that are compatible

More information

USB 3.0 Jitter Budgeting White Paper Revision 0.5

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,

More information

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP Department of Electrical and Computer Engineering Ben-Gurion University of the Negev LAB 1 - Introduction to USRP - 1-1 Introduction In this lab you will use software reconfigurable RF hardware from National

More information

Title: Low EMI Spread Spectrum Clock Oscillators

Title: Low EMI Spread Spectrum Clock Oscillators Title: Low EMI oscillators Date: March 3, 24 TN No.: TN-2 Page 1 of 1 Background Title: Low EMI Spread Spectrum Clock Oscillators Traditional ways of dealing with EMI (Electronic Magnetic Interference)

More information

PCI Express Impact on Storage Architectures and Future Data Centers. Ron Emerick, Oracle Corporation

PCI Express Impact on Storage Architectures and Future Data Centers. Ron Emerick, Oracle Corporation PCI Express Impact on Storage Architectures and Future Data Centers Ron Emerick, Oracle Corporation SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA. Member companies

More information

Appendix A. by Gordon Getty, Agilent Technologies

Appendix A. by Gordon Getty, Agilent Technologies Appendix A Test, Debug and Verification of PCI Express Designs by Gordon Getty, Agilent Technologies Scope The need for greater I/O bandwidth in the computer industry has caused designers to shift from

More information

PCI Express 4.0 Electrical Previews. Rick Eads Keysight Technologies, EWG Member

PCI Express 4.0 Electrical Previews. Rick Eads Keysight Technologies, EWG Member PCI Express 4.0 Electrical Previews Rick Eads Keysight Technologies, EWG Member Disclaimer The information in this presentation refers to specifications still in the development process. This presentation

More information

V CC TOP VIEW. f SSO = 20MHz to 134MHz (DITHERED)

V CC TOP VIEW. f SSO = 20MHz to 134MHz (DITHERED) 19-013; Rev 1; 10/11 0MHz to 13MHz Spread-Spectrum General Description The is a spread-spectrum clock modulator IC that reduces EMI in high clock-frequency-based, digital electronic equipment. Using an

More information

Computer buses and interfaces

Computer buses and interfaces FYS3240 PC-based instrumentation and microcontrollers Computer buses and interfaces Spring 2011 Lecture #5 Bekkeng 15.1.2011 The most common data acquisition buses available today Internal computer buses

More information

Maximizing Server Storage Performance with PCI Express and Serial Attached SCSI. Article for InfoStor November 2003 Paul Griffith Adaptec, Inc.

Maximizing Server Storage Performance with PCI Express and Serial Attached SCSI. Article for InfoStor November 2003 Paul Griffith Adaptec, Inc. Filename: SAS - PCI Express Bandwidth - Infostor v5.doc Maximizing Server Storage Performance with PCI Express and Serial Attached SCSI Article for InfoStor November 2003 Paul Griffith Adaptec, Inc. Server

More information

Intel PCI and PCI Express*

Intel PCI and PCI Express* Intel PCI and PCI Express* PCI Express* keeps in step with an evolving industry The technology vision for PCI and PCI Express* From the first Peripheral Component Interconnect (PCI) specification through

More information

APPLICATION NOTE. RF System Architecture Considerations ATAN0014. Description

APPLICATION NOTE. RF System Architecture Considerations ATAN0014. Description APPLICATION NOTE RF System Architecture Considerations ATAN0014 Description Highly integrated and advanced radio designs available today, such as the Atmel ATA5830 transceiver and Atmel ATA5780 receiver,

More information

AN-837 APPLICATION NOTE

AN-837 APPLICATION NOTE APPLICATION NOTE One Technology Way P.O. Box 916 Norwood, MA 262-916, U.S.A. Tel: 781.329.47 Fax: 781.461.3113 www.analog.com DDS-Based Clock Jitter Performance vs. DAC Reconstruction Filter Performance

More information

SDI SDI SDI. Frame Synchronizer. Figure 1. Typical Example of a Professional Broadcast Video

SDI SDI SDI. Frame Synchronizer. Figure 1. Typical Example of a Professional Broadcast Video TIMING AND SYNCHRONIZATION IN BROADCAST VIDEO 1. Introduction Digitization of video signals has been common practice in broadcast video for many years. Early digital video was commonly encoded on a -bit

More information

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter Description: The NTE2053 is a CMOS 8 bit successive approximation Analog to Digital converter in a 20 Lead DIP type package which uses a differential

More information

PCI Express and Storage. Ron Emerick, Sun Microsystems

PCI Express and Storage. Ron Emerick, Sun Microsystems Ron Emerick, Sun Microsystems SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA. Member companies and individuals may use this material in presentations and literature

More information

Intel architecture. Platform Basics. White Paper Todd Langley Systems Engineer/ Architect Intel Corporation. September 2010

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

More information

Agilent AN 1316 Optimizing Spectrum Analyzer Amplitude Accuracy

Agilent AN 1316 Optimizing Spectrum Analyzer Amplitude Accuracy Agilent AN 1316 Optimizing Spectrum Analyzer Amplitude Accuracy Application Note RF & Microwave Spectrum Analyzers Table of Contents 3 3 4 4 5 7 8 8 13 13 14 16 16 Introduction Absolute versus relative

More information

MoCA 1.1 Specification for Device RF Characteristics

MoCA 1.1 Specification for Device RF Characteristics MoCA 1.1 Specification for Device RF Characteristics 20140211 Copyright 2012, 2014 Multimedia Over Coax Alliance. All Rights Reserved. MoCA is a trademark or registered trademark of the Multimedia Over

More information

Interfacing Intel 8255x Fast Ethernet Controllers without Magnetics. Application Note (AP-438)

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

More information

EDUCATION. PCI Express, InfiniBand and Storage Ron Emerick, Sun Microsystems Paul Millard, Xyratex Corporation

EDUCATION. PCI Express, InfiniBand and Storage Ron Emerick, Sun Microsystems Paul Millard, Xyratex Corporation PCI Express, InfiniBand and Storage Ron Emerick, Sun Microsystems Paul Millard, Xyratex Corporation SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA. Member companies

More information

ICS650-01 SYSTEM PERIPHERAL CLOCK SOURCE. Description. Features. Block Diagram DATASHEET

ICS650-01 SYSTEM PERIPHERAL CLOCK SOURCE. Description. Features. Block Diagram DATASHEET DATASHEET ICS650-01 Description The ICS650-01 is a low-cost, low-jitter, high-performance clock synthesizer for system peripheral applications. Using analog/digital Phase-Locked Loop (PLL) techniques,

More information

Driving SERDES Devices with the ispclock5400d Differential Clock Buffer

Driving SERDES Devices with the ispclock5400d Differential Clock Buffer October 2009 Introduction Application Note AN6081 In this application note we focus on how the ispclock 5406D and a low-cost CMOS oscillator can be utilized to drive the reference clock for SERDES-based

More information

ICS379. Quad PLL with VCXO Quick Turn Clock. Description. Features. Block Diagram

ICS379. Quad PLL with VCXO Quick Turn Clock. Description. Features. Block Diagram Quad PLL with VCXO Quick Turn Clock Description The ICS379 QTClock TM generates up to 9 high quality, high frequency clock outputs including a reference from a low frequency pullable crystal. It is designed

More information

DEVELOPMENT OF DEVICES AND METHODS FOR PHASE AND AC LINEARITY MEASUREMENTS IN DIGITIZERS

DEVELOPMENT OF DEVICES AND METHODS FOR PHASE AND AC LINEARITY MEASUREMENTS IN DIGITIZERS DEVELOPMENT OF DEVICES AND METHODS FOR PHASE AND AC LINEARITY MEASUREMENTS IN DIGITIZERS U. Pogliano, B. Trinchera, G.C. Bosco and D. Serazio INRIM Istituto Nazionale di Ricerca Metrologica Torino (Italia)

More information

High-Speed Gigabit Data Transmission Across Various Cable Media at Various Lengths and Data Rate

High-Speed Gigabit Data Transmission Across Various Cable Media at Various Lengths and Data Rate Application Report SLLA091 - November 2000 High-Speed Gigabit Data Transmission Across Various Cable Media at Various Lengths and Data Rate Boyd Barrie, Huimin Xia ABSTRACT Wizard Branch, Bus Solution

More information

Bootloader with AES Encryption

Bootloader with AES Encryption ...the world's most energy friendly microcontrollers Bootloader with AES Encryption AN0060 - Application Note Introduction This application note describes the implementation of a bootloader capable of

More information