Thanks for the guidance Wyatt, Christian and Hermann.
So what do the Intel and Silabs software do that a Source signal analyzer
cannot.
The signals captured from the scope, will have the scope noise floor added.
What spec should I look out for on the scope.
sample clock jitter?
On Tue, May 15, 2018 at 9:21 AM, Hermann Ruckerbauer <
Hermann.Ruckerbauer@xxxxxxxxxxxxx> wrote:
Hello,
if you use the clock official clock jitter tool you need to consider
that the standard download does not provide Templates for all required
configuration.
As far I remember for GEn3 @ 8Gb/s common clocked there are about 14
different configurations of CDR, peaking and ...(don't remember if there
was a third parameter..) but as mentioned before already only two
templates are supplied.
You need to pass ALL combinations that are described in the PCIe spec.
for Gen3 at 8Gb/s there is still common clocked and data clocked defined.
if you think about Gen4 at 8Gb/s there is only common clocked and
SRIS/SRNS. So far I have not checked the requirements for SRIS/SRNS.
So you need to know which RX architectures should be supported by your
clock.
But I expect the 14(?) combinations for CC RX Architecture are required
in any case.
Last but not least: also the scope vendor Compliance app implementation
allow to do Clock jitter tests.
If you have access to one of these it might be possible to use offline
generated traces.
Again: at least one of the scope vendors does not automatically test all
combinations, but you need to configure each of the 14(?) parameter
combinations manually and run the each test on it's own (or you script
the execution..) ..
Hermann
--
Our next events:
Seminar "Open the Black Box of Memory" first time in US
June 21/22 2018 in Santa Clara
EKH - EyeKnowHow
Signal Quality - Made in Bavaria
Hermann Ruckerbauer
www.EyeKnowHow.de
Hermann.Ruckerbauer@xxxxxxxxxxxxx
Itzlinger Strasse 21a
94469 Deggendorf
Tel.: +49 (0)991 / 29 69 29 05
Mobile: +49 (0)176 / 787 787 77
Fax: +49 (0)3212 / 121 9008
Am 15.05.2018 um 18:03 schrieb Filip, Cristian:
where.One of the big clock buffer companies has one too. I don't remember
Here is the link:notes/an1104-making-accurate-clock-jitter-measurements.pdf
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-
On Behalf Of Wyatt Erickson
Thank you,
Cristian
-----Original Message-----
From: si-list-bounce@xxxxxxxxxxxxx [mailto:si-list-bounce@xxxxxxxxxxxxx]
Sent: Tuesday, May 15, 2018 9:26 AMseries of different filters based on which compliance test you are running.
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
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 rememberwhere.
These are the instruction I use for doing my measurements.ClockJitterTool)
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\
PCB to be tested (device under test or DUT)Issue
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
Set the time scale to 200us/div.Tool
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
Open the PCIeclock Test tool.below.
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
Click the Test File Button, A variety of windows with results willappear.
Using Alt-Print Screen to capture all windows associated with testtemplate including the clock jitter tool window and paste them into the SI
document.
Repeat Steps 12 thru 14 for each appropriate template.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_*
PCIE_3_0_2MHZ_4M_H3_FIRSTBehalf Of Hithesh
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
Sent: Monday, May 14, 2018 5:14 PMjitter.
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
The spec is 1ps, but I can't find the freq range that its specified for.2-10MHz.
For gen1,2 it was simple - 12KHz to 20MHz.
For Gen3, it looks like there are multiple frequency bands- 2-5MHz and
the compliance base board?
Also, how do you measure it. Do you use a Source signal analyzer or use
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
------------------------------------------------------------------
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