[SI-LIST] Re: PCIe gen3 Clock Jitter measurement
- From: "Filip, Cristian" <Cristian_Filip@xxxxxxxxxx>
- To: "dmarc-noreply@xxxxxxxxxxxxx" <dmarc-noreply@xxxxxxxxxxxxx>, "hitheshn@xxxxxxxxx" <hitheshn@xxxxxxxxx>, SI-List <si-list@xxxxxxxxxxxxx>
- Date: Tue, 15 May 2018 16:03:29 +0000
One of the big clock buffer companies has one too. I don't remember where.
Here is the link:
https://www.silabs.com/products/timing/pci-express-learning-center
You might want to check those documents as well:
https://www.silabs.com/documents/public/application-notes/AN562.pdf
https://www.silabs.com/documents/public/application-notes/an1104-making-accurate-clock-jitter-measurements.pdf
Thank you,
Cristian
-----Original Message-----
From: si-list-bounce@xxxxxxxxxxxxx [
mailto:si-list-bounce@xxxxxxxxxxxxx] On ;
Behalf Of Wyatt Erickson
Sent: Tuesday, May 15, 2018 9:26 AM
To: hitheshn@xxxxxxxxx; SI-List
Subject: [SI-LIST] Re: PCIe gen3 Clock Jitter measurement
You need to use an external tool to process the clock data through a series of
different filters based on which compliance test you are running. You basically
capture a scope shot with a fast diff probe/scope. You save the data and run it
through a post processor. There are at least two compliance test
post-processors available. The original is from Intel here:
https://www.intel.com/content/www/us/en/design/technology/high-speed-io/tools.html
One of the big clock buffer companies has one too. I don't remember where.
These are the instruction I use for doing my measurements.
Step-by-step guide
Required Equipment:
Tektronix DSA7xxxx scope (8, 20 or 23GHz)
7xxxx series Compatible Differential Probe
PCI-SIG PCIe Clock Jitter Tool installed on a PC.
(S:\Applications\Intel\ClockJitterTool)
PCB to be tested (device under test or DUT)
Complete the Following Steps:
Connect the clock signal under test using a differential scope probe.
Set the voltage scale as to 50mV/div. Clipping is acceptable per Intel Issue
Set the time scale to 200us/div.
Set the sample rate to the maximum, must be greater than 12.5GS/s.
Set the scope to Run and verify the signal is present.
Set the scope to Single and capture a sample.
Navigate to File → Save As → Waveform. And save the capture.
Move the waveform file to a computer with the PCI-SIG PCIe Clock Jitter Tool
Open the PCIeclock Test tool.
Under “Waveform File” select browse and choose the file captured.
Set the File Type to Differential. Other fields can be left to default.
Select the the correct test from the Template File pull-down. See notes below.
Click the Test File Button, A variety of windows with results will appear.
Using Alt-Print Screen to capture all windows associated with test template
including the clock jitter tool window and paste them into the SI document.
Repeat Steps 12 thru 14 for each appropriate template.
Typically we use these test profiles.
For PCIe Gen 2 devices run each PCIE_2_0_* template.
PCIE_2_0_5MHZ_1_5M_H3_FIRST
PCIE_2_0_5MHZ_1_5M_H3_STEP
PCIE_2_0_8MHZ_1_5M_H3_FIRST
PCIE_2_0_8MHZ_1_5M_H3_STEP
For PCIe Gen 3 devices run each PCIe Gen 2 Template and each PCIE_3_0_* template
PCIE_3_0_2MHZ_4M_H3_FIRST
PCIE_3_0_2MHZ_5M_H3_FIRST
Hope that helps.
This tool can be used for all PCI Gen 2 and Gen 3 clocks.
Woohoo finally a question that I can answer...
Wyatt
-----Original Message-----
From: si-list-bounce@xxxxxxxxxxxxx <si-list-bounce@xxxxxxxxxxxxx> On Behalf Of
Hithesh
Sent: Monday, May 14, 2018 5:14 PM
To: SI-List <si-list@xxxxxxxxxxxxx>
Subject: [SI-LIST] PCIe gen3 Clock Jitter measurement
EXTERNAL MAIL: si-list-bounce@xxxxxxxxxxxxx
Hi Experts,
I'm having some difficulty finding the specs for PCIe gen3 Common clock jitter.
The spec is 1ps, but I can't find the freq range that its specified for.
For gen1,2 it was simple - 12KHz to 20MHz.
For Gen3, it looks like there are multiple frequency bands- 2-5MHz and 2-10MHz.
Also, how do you measure it. Do you use a Source signal analyzer or use the
compliance base board?
Any help is greatly appreciated.
------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field
or to administer your membership from a web page, go to:
//www.freelists.org/webpage/si-list
For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field
List forum is accessible at:
http://tech.groups.yahoo.com/group/si-list
List archives are viewable at:
//www.freelists.org/archives/si-list
Old (prior to June 6, 2001) list archives are viewable at:
http://www.qsl.net/wb6tpu
------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field
or to administer your membership from a web page, go to:
//www.freelists.org/webpage/si-list
For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field
List forum is accessible at:
http://tech.groups.yahoo.com/group/si-list
List archives are viewable at:
//www.freelists.org/archives/si-list
Old (prior to June 6, 2001) list archives are viewable at:
http://www.qsl.net/wb6tpu
------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field
or to administer your membership from a web page, go to:
//www.freelists.org/webpage/si-list
For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field
List forum is accessible at:
http://tech.groups.yahoo.com/group/si-list
List archives are viewable at:
//www.freelists.org/archives/si-list
Old (prior to June 6, 2001) list archives are viewable at:
http://www.qsl.net/wb6tpu
Other related posts: