![Page 1: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/1.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page1of87
GRLPCIeBaseGen3MOIforTektronix8GbpsPhysicalLayerTestSuite
![Page 2: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/2.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page2of87
TABLEOFCONTENTS
1 INTRODUCTION 92 REFERENCEDOCUMENTS 93 RESOURCEREQUIREMENTS 103.1 EQUIPMENTREQUIREMENTS....................................................................................................................103.2 SOFTWAREREQUIREMENTS......................................................................................................................10
4 CALIBRATION 114.1 CALIBRATIONPROCESSCONNECTIONSETUPS........................................................................................114.1.1 CalibrationforTP1.......................................................................................................................114.1.2 CalibrationforTP2.......................................................................................................................12
5 SOFTWARE 125.1 SETUP............................................................................................................................................................125.1.1 LaunchandSetupSoftware......................................................................................................135.1.2 AdditionalNotes............................................................................................................................19
5.2 CALIBRATINGUSINGTHESOFTWARE.......................................................................................................195.2.1 SessionInfo......................................................................................................................................195.2.2 ConditionsforTestingandCalibration................................................................................205.2.3 SetupConfiguration.....................................................................................................................205.2.4 SelectingCalibrationStepsUsingtheSoftware...............................................................245.2.5 RunCalibrationSteps..................................................................................................................24
5.3 TESTINGUSINGGRL-PCIE3-BASE-RXSOFTWARE............................................................................255.3.1 ReceiverComplianceTests.......................................................................................................255.3.2 ReceiverMarginTests.................................................................................................................25
5.4 REPORT.........................................................................................................................................................255.5 INTERPRETINGAREPORT..........................................................................................................................265.5.1 DUTInformation............................................................................................................................265.5.2 SummaryTable..............................................................................................................................275.5.3 CalibrationDataResults.............................................................................................................285.5.4 ComplianceTestResults............................................................................................................295.5.5 JitterMarginResults....................................................................................................................30
6 TESTSUITE 307 APPENDIXA:ARTEKCLE1000-A2INSTALLATION 307.1 ISIGENERATORDRIVERINSTALLATION..................................................................................................307.2 CLE1000GUIINSTALLATION.................................................................................................................33
8 APPENDIX B: BERT SCOPEISITRACEBOARD 34
![Page 3: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/3.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page3of87
9 APPENDIXC:MANUALTESTMETHODS 359.1 WAVEFORMTESTS......................................................................................................................................359.1.1 PreshootandDeemphasis.........................................................................................................359.1.2 LaunchAmplitude.........................................................................................................................409.1.3 AmplitudeEqualization..............................................................................................................409.1.4 RJCalibration..................................................................................................................................419.1.5 SJCalibration...................................................................................................................................45
9.2 CHANNELCALIBRATIONTESTS(TP2)....................................................................................................499.2.1 ChannelCalibrationInsertionLoss.......................................................................................499.2.2 ChannelCalibrationDifferentialModeSinusoidalInterference...............................569.2.3 ChannelCalibrationACCommonModeSinusoidalInterference.............................58
9.3 CALIBRATIONATTP2P..............................................................................................................................599.3.1 TP2PStressedVoltageCalibration........................................................................................609.3.2 StressedJitterCalibration(ForLongChannelOnly).....................................................68
9.4 RECEIVERTEST...........................................................................................................................................759.4.1 EquipmentSetup...........................................................................................................................759.4.2 StressedVoltageReceiverTest...............................................................................................769.4.3 StressedJitterReceiverTest(100MHz)..............................................................................79
10 PVTAUTOMATION 8210.1 AVAILABLEPARAMETERS......................................................................................................................8210.2 APPLICABLETESTS.................................................................................................................................8210.3 SETTINGUPPVTVALUESEQUENCES..................................................................................................8310.4 SEARCHALGORITHM..............................................................................................................................8610.4.1 JitterMarginTesting................................................................................................................86
10.5 TESTRESULTS..........................................................................................................................................8610.6 SAVINGANDLOADINGAPVTSESSION................................................................................................87
![Page 4: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/4.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page4of87
ListofFiguresFigure1.TypicalSetupforTP1Calibration........................................................................................................11Figure2.TypicalSetupforTP2Calibration........................................................................................................12Figure3.RemoteClientWindow.............................................................................................................................13Figure4.GRLAutomatedTestSolutionsinStartMenu.................................................................................14Figure5.RxTestSolutionsinGRLAutomatedTestSolutionsWindow.................................................14Figure6.LicenseDetailsWindow...........................................................................................................................15Figure7.OpenChoiceInstrumentManagerinStartMenu...........................................................................16Figure8.InstrumentListinInstrumentManager............................................................................................17Figure9.EquipmentSetupWindow–View#1.................................................................................................18Figure10.EquipmentSetupWindow–View#2..............................................................................................18Figure11.EquipmentSetupWindow–View#3..............................................................................................19Figure12.SessionInfo.................................................................................................................................................19Figure13.ConditionsforTestingandCalibration...........................................................................................20Figure14.ISIGeneratorSetup..................................................................................................................................20Figure15.CustomSJFrequencies...........................................................................................................................21Figure16.ErrorCounterSetup................................................................................................................................21Figure17.LoopbackModeSetup.............................................................................................................................22Figure18.BERandMaximumErrors....................................................................................................................22Figure19.SeasimSetup...............................................................................................................................................23Figure20.ConnectionSetup......................................................................................................................................23Figure21.SelectCalibrationTestsPage...............................................................................................................24Figure22.ConnectionSetup......................................................................................................................................24Figure23.SelectComplianceTestsPage..............................................................................................................25Figure24.SelectMarginTestsPage.......................................................................................................................25Figure25.ReportResultsPage.................................................................................................................................26Figure26.DUTInformation.......................................................................................................................................26Figure27.SummaryTable..........................................................................................................................................27Figure28.CalibrationResultsExample................................................................................................................28Figure29.CalibrationResultsExample................................................................................................................29Figure30.JitterMarginReportExample.............................................................................................................30Figure31.DeviceManagerWindow......................................................................................................................31Figure32.UpdateDriverWindow..........................................................................................................................31Figure33.WindowsSecurityWindowandConfirmationWindow..........................................................32Figure34.DeviceManagerWindowafterInstallation...................................................................................32Figure35.CLE1000GUI...............................................................................................................................................33Figure36.InsertionLossperTraceLength........................................................................................................34Figure37.InsertionLossConnectionsTable.....................................................................................................34
![Page 5: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/5.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page5of87
Figure38.BERTScopeSetup......................................................................................................................................35Figure39.ScopeSetupandMeasurement...........................................................................................................36Figure40.Measuredtransitionamplitude(Example825mVpp)..............................................................37Figure41.Measurednon-transitionamplitude(Example254mV).........................................................37Figure42.MeasuredPreshootamplitude(Example622mV).....................................................................38Figure43.BERTScopeSetup#2...............................................................................................................................39Figure44.ScopeSetupandMeasurement#2....................................................................................................39Figure45.AmplitudeEqualizationSetup............................................................................................................40Figure46.BERTScopeJitterSetup..........................................................................................................................41Figure47.BERTScopePatternSetup.....................................................................................................................42Figure48.DPOJETConfigureSetup........................................................................................................................42Figure49.RJDJSetup....................................................................................................................................................43Figure50.ScopeAdvancedSetup............................................................................................................................43Figure51.ScopeRecordLengthSetup..................................................................................................................44Figure52.ScopeWaveformCapture......................................................................................................................44Figure53.BERTScopeRJCapture...........................................................................................................................45Figure54.SweepJitterRangeandMask..............................................................................................................46Figure55.SweepJitterBERTScopeSetupat30KHz.......................................................................................46Figure56.SweepJitterBERTScopeSetupat1MHz-100MHz......................................................................47Figure57.SweepJitterDPOJETMeasurementat1MHz-100MHz............................................................48Figure58.Calibrationat1MHz-100MHz..............................................................................................................48Figure59.SweepJitterDPOJETMeasurementat1MHz-100MHz............................................................48Figure60.ChannelInsertionLossMaskbyChannelType...........................................................................49Figure61.ISISetup........................................................................................................................................................50Figure62ScopeSetup#1............................................................................................................................................50Figure63ScopeSetup#2............................................................................................................................................50Figure64ScopeAcquisitionModeSetup.............................................................................................................51Figure65CaptureMeasurement.............................................................................................................................51Figure66SavetheWaveform...................................................................................................................................52Figure67SeasimInsertionLossOutputGraph.................................................................................................53Figure68SpecificationMask.....................................................................................................................................54Figure69InsertionLossat27.5%ISI(-16.9dB)..............................................................................................54Figure70InsertionLossat30.%ISI(-17.9dB).................................................................................................55Figure71InsertionLossat32.5%ISI(-18.9dB)WithinTarget................................................................55Figure72InsertionLossCalibrationforLongChannel–ILfallsbetweenrequiredmask............56Figure73BERTScopeSetupforALLZEROPattern.........................................................................................56Figure74BERTScopeSetup#2................................................................................................................................57Figure75ArtekISISetup............................................................................................................................................57Figure76ScopeMeasurement.................................................................................................................................58
![Page 6: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/6.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page6of87
Figure77ScopeMeasurement.................................................................................................................................59Figure78SetupforCalculatingtheStressedVoltageEye............................................................................60Figure79StressedVoltageEyeParameters.......................................................................................................60Figure80ScopeSetup..................................................................................................................................................61Figure81AcquiredWaveform..................................................................................................................................62Figure82ApplySeasim...............................................................................................................................................62Figure83GraphicalComparisonofOriginalandAfter-ApplicationResponse...................................63Figure84GraphicalStepResponseComparison..............................................................................................63Figure85SeasimBaseNameSetup........................................................................................................................64Figure86SeasimJitter/NoiseSetup......................................................................................................................65Figure87SeasimEqualizerSetup...........................................................................................................................65Figure88SeasimSimulatedEyeDiagram#1....................................................................................................66Figure89SeasimSimulatedEyeDiagram#2....................................................................................................67Figure90SeasimSimulatedEyeDiagram#3....................................................................................................68Figure91LayoutforLongChannelCalibration................................................................................................69Figure92SpecificationforLongChannelCalibration....................................................................................69Figure93ScopeSetup..................................................................................................................................................70Figure94SeasimMainSetup....................................................................................................................................71Figure95SeasimJitter/NoiseSetup......................................................................................................................72Figure96SeasimEqualizerSetup...........................................................................................................................73Figure97Waveform#1...............................................................................................................................................74Figure98ReceiverTestEquipmentSetup..........................................................................................................75Figure99ReceiverTestConfigureBERTScope.................................................................................................76Figure100ReceiverTestConfigureforStressedJitter..................................................................................77Figure101ReceiverTestConfigureBERTScopeDetector...........................................................................78Figure102ReceiverTestPerformBERTest......................................................................................................78Figure103ReceiverStressedJitterTestBERTScopeSetup........................................................................79Figure104ReceiverStressedJitterTestBERTScopeSetup........................................................................80Figure105ReceiverStressedJitterTestBERTScopeDetector..................................................................80Figure106ReceiverStressedJitterPerformBERTest..................................................................................81Figure107SelectPVTConfiguration.....................................................................................................................83Figure108AddFirstPVTAutomationParameter...........................................................................................83Figure109SeteachPVTParameterValueinSequence................................................................................84Figure110AddSecondPVTParameter................................................................................................................84Figure111ApplytoTests...........................................................................................................................................85Figure112SelectApplicableTests.........................................................................................................................85Figure113.SelectPVTTeststoRun.......................................................................................................................85Figure114RunTestswithPVT................................................................................................................................86
![Page 7: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/7.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page7of87
ListofTablesTable1.EquipmentRequirements-Systems.....................................................................................................10Table2.EquipmentRequirements-Cables........................................................................................................10Table3.PresetsforWaveformTests.....................................................................................................................35Table4.StressedJitterTests.....................................................................................................................................45Table5.AvailableParameters...................................................................................................................................82Table6.ApplicableTests.............................................................................................................................................82Table7.PVTAutomation–InternalJitterMarginSearchAlgorithms....................................................86Table8.PVTAutomation–IterationSequenceExample..............................................................................87
![Page 8: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/8.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page8of87
RevisionRecordVersion Revision
DateDescriptionofChanges Author(s)
1.0 5/2016 GRL-PCIE3-MOIAddSoftwareGuide.AddAdvancedFeatures.
BillAltmann(GRL)[email protected]
![Page 9: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/9.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page9of87
1 IntroductionReceiverdevicecomplianceensurescorrectdatadetectionbythereceiverforanacceptablebiterrorratio(BER).PCIeBaseGen-3devicesshallsupportaBERthatislessthan10-12(i.e.,fewerthanonebiterrorper1012bits)whenasignalwithvalidvoltageandtimingcharacteristicsaredeliveredtothereceivercompliancepoint[1].Thecorrespondingsignalpropertiesforverifyingreceivertoleranceshouldincludethemaximumallowablejitter,noiseandsignalloss.ThisdocumentdescribesthestepbystepcalibrationandprocedurestoperformtheReceiverJitterTolerancetestasspecifiedinthePCIeBase3.0StandardusingtheTektronixBERTScope.TheBERTScopeandappropriateaccessoriesprovidethenecessarytestpatternswithjitter,ISI,andcrosstalk.Additionally,theDPP125CDigitalPre-EmphasisProcessoraddstherequiredtransmitterequalization.ThereceivertolerancetestincludesvariousDifferentialModeSinusoidalInterference,minimumtransmittervoltageamplitude,andjitterwhichincludesrandomjitterincludingasinusoidalperiodicjittercomponentthatissweptacrossspecificfrequencyintervals.OncethestressedreceivertolerancetestsetuphasbeencalibratedtheBERTScopetransmitsaModifiedCompliancepatterntothereceiverandmonitorstheloopbackpatternhasaBERthatislessthan10-12withaconfidencelevelof95%.
2 ReferenceDocuments[1]PCIExpress®BaseSpecificationRev.3.1aDecember7,2015[2]TektronixPCIeGen3BaseMOI(55w-2428589-0)
![Page 10: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/10.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page10of87
3 ResourceRequirements3.1 EquipmentRequirements
TABLE1.EQUIPMENTREQUIREMENTS-SYSTEMS
Equipment Qty.
Description KeySpecificationRequirementTektronixP.N.
BSA125Corhigher 1 12.5Gb/sBERTScope RequiresoptionSTRforstressgeneration
DPO/MSO70000DX 1 Real-timeoscilloscope ≥20GHzbandwidth
DPP125CorDPP125B
1 DigitalPre-EmphasisProcessor
CR125Aorhigher 1 12.5Gb/sClockRecoveryUnit
UsedforDUT-sourcedreferenceclockapplications.NotrequiredforBERT-sourcedreference.
ArtekA2 1 ISIGenerator ProgrammableISIGenerator(optional)
AFG3000 1 ArbitraryFunctionGenerator
120MHzSineWaveGenerator
Combiner 1 CombineDifferentialMode(DMI)andACCommonModewithstressedRxtestpattern.
SeasimApplicationfromPCI-SIG
1 SimulationSoftwareofEyeOpeningatTP2P
TABLE2.EQUIPMENTREQUIREMENTS-CABLES
Equipment Qty. KeySpecificationRequirementTektronixP.N.
T+MSF104PE/11PC35/11PC35/500mm 3 174-6663-00
T+MSF104PE/11PC35/11PC35/1000mm 2 PMCABLE1M
T+MMF141/16SMA/16SMA/200mm 3 174-6664-00
T+MMF141/16SMA/16SMA/300mm 1 174-6665-00
T+MMF141/16SMA/16SMA/500mm 1 174-6666-00
T+MMF141/11SMA/16SMA/1.829M 2 174-6667-00
3.2 SoftwareRequirementsSeeTable1.
![Page 11: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/11.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page11of87
4 CalibrationPCIecalibrationwillbedoneat3testpoints:TP1andTP2andTP2P.TP1isaphysicaltestpointforcalibrationwithouttheeffectofbreakoutchannellength.TP2,istestpointthatwillaffecttheeyeopeningduetotracelength.TP2P,isantestpointcalculatedbysoftwaretoolSeasimtosimulatetheeyeopeningafterapplyingRxBehavioralpackage,RxCTLE,DFE(ifrequired).
4.1 CalibrationProcessConnectionSetups
4.1.1 CalibrationforTP1
FIGURE1.TYPICALSETUPFORTP1CALIBRATIONConnectionSteps:1. ConnectBERTScopeData(+)toDPP.2. ConnectBERTScopeClkOuttoDPP.3. ConnectDPPData(+)outtoCombinerIn.4. ConnectDPPData(-)outtoCombinerIn.5. ConnectAFGOutput1toCombinerCM-IN.6. ConnectBERTScope(realpanel)SI-outtoCombinerDMIn.7. ConnectCombinerDataOuttoTekScopeChan1andChan2.
![Page 12: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/12.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page12of87
4.1.2 CalibrationforTP2
FIGURE2.TYPICALSETUPFORTP2CALIBRATIONConnectionSteps:1. ConnectBERTScopeData(+)toDPP2. ConnectBERTScopeClkOuttoDPP3. ConnectDPPData(+)outtoCombinerIn4. ConnectDPPData(-)outtoCombinerIn5. ConnectAFGOutput1toCombinerCM-IN6. ConnectBERTScope(realpanel)SI-outtoCombinerDMIn7. ConnectCombinerDataOuttoArtekISIBoxInput8. OutputsofArtekISIBoxconnectTekScopeChan1andChan2
5 Software5.1 SetupThissectionprovidesproceduresforinstalling,configuring,andverifyingtheoperationoftheGRLPCIeBase3.0RxTestsolution.Italsowillhelpyoufamiliarizeyourselfwiththebasicoperationoftheapplication.ThesoftwareinstallerautomaticallycreatesshortcutsintheDesktopandStartMenu.Toopentheapplication,followtheprocedureinthefollowingsection.
![Page 13: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/13.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page13of87
5.1.1 LaunchandSetupSoftware5.1.1.1 OntheBERTScope1. SelectView>System>ToolsTab.2. UnderUtilitiesColumn,presstheRemotebutton.3. InRemoteWindow,SelectTCP/IP.4. ChangeTerminatorto“LF”.PresstheConnectButton.SeeFigure3.
a) Ifyouseeanerrorpop-upwhenpressingtheConnectbutton.TryadifferentPort.Forexample,changePort23to21.
5. AddressandPort#onRemoteClient.ItwillbeneededtoconnectBERTScopetoautomationsoftware.
6. Minimize,butdonotclose,theRemoteClientWindow.
FIGURE3.REMOTECLIENTWINDOW
![Page 14: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/14.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page14of87
5.1.1.2 OnthePCUsedforGRLFrameworkInstallation.1. NavigatetoStartMenu>AllPrograms>GRL>GRLAutomatedTestSolutions.
FIGURE4.GRLAUTOMATEDTESTSOLUTIONSINSTARTMENU
2. ClickApplication>RxTestSolution>PCIe3.0BaseRxTesttoopentheapplication.
FIGURE5.RXTESTSOLUTIONSINGRLAUTOMATEDTESTSOLUTIONSWINDOW
![Page 15: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/15.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page15of87
3. Toenablelicense,gotoLicense->LicenseDetails.ThedialoginFigure6willpopup.
FIGURE6.LICENSEDETAILSWINDOW
4. ActivateLicense:a) IfyouhaveanActivationKey,pleaseenterintheboxprovidedandpressActivate.b) IfyoudonothaveanActivationKey,pressClosetousetheSWfor10Daysfreeof
charge.Note:Oncethe10-daytrialtimesout,youwillneedtorequestanactivationkeyforfutureusageonthesamecomputeroroscilloscope.ThedemoSWisalsolimitedinitscapabilityinthatitwillonlycalibratethemaximumfrequencyforeachdatarate.Thus,thedemoversioncannotbeusedtofullycalibrateandtestadevice.ForDemoandBetaCustomerLicenseKeys,[email protected].
5. ClickonEquipmentSetupicon ontheGRLFramework.6. EntertheBERTScopeIPaddressandPortnumbertomatchwhatisintheBERTScope
RemoteClientwindowshowninStep4-5.7. AttachTekAFGviaUSBtoTekScope/ConnectwithLAN.
![Page 16: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/16.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page16of87
8. OnTekScope,opentheapplicationOpenChoiceInstrumentManager.SeeFigure7.
FIGURE7.OPENCHOICEINSTRUMENTMANAGERINSTARTMENU
![Page 17: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/17.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page17of87
9. InstrumentManagerwilldisplayalltheconnectedinstrumentsonitslist,asinFigure8:a) GPIB8::1::INST(TekScope)b) TCPIP::192.168.0.39::23::SOCKET(BertScope)c) USB::0x0699::0x0345::C022203::INSTR(AFG)
FIGURE8.INSTRUMENTLISTININSTRUMENTMANAGER
10. Notethesesettings,asinFigure9andFigure10:a) EntertheScopeIPAddress.b) EnterBertScopeIPAddress.c) EnterTektronixAFGUSB/IPAddress.d) EntertheCOMAddressoftheISIGeneratortobeused.
![Page 18: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/18.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page18of87
FIGURE9.EQUIPMENTSETUPWINDOW–VIEW#1
FIGURE10.EQUIPMENTSETUPWINDOW–VIEW#2
![Page 19: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/19.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page19of87
11. Checktheconnectionbypressingthe“lightning”button .The“lightning”buttonshouldturngreeniftheconnectionhasbeenverified.
12. Dothisforeachinstrumentthatthatwillbeused,asshowninFigure11.
FIGURE11.EQUIPMENTSETUPWINDOW–VIEW#3
5.1.2 AdditionalNotesTheUSBdriverSWfortheISIGeneratorbeingusedmustbeinstalledonthePCbeingusedfortestingandtheISIGeneratormustbeconnectedtothePCviaUSB.ThedriverfortheISIGeneratorisavailablefromtheISIGeneratormanufacturer.RefertoAppendixofthisdocumentfordriverinstallationinformationforsupportedISIgenerators.
5.2 CalibratingUsingtheSoftware
5.2.1 SessionInfoTheinformationprovidedwillbeincludedinthereport.
The DUT Information and Test Info are input by the user.
The SW Versions information is automatically populated.
FIGURE12.SESSIONINFO
![Page 20: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/20.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page20of87
5.2.2 ConditionsforTestingandCalibrationInthissection,conditionsforTestingandCalibrationwillneedtobeset.Userselectsconditionsfortestingandforcalibration. Whencalibrating,theapplicationwillcalibratetheselectedrange,Sjfrequency,commonmodevoltageanddifferentialvoltagethattheuserchooses.Recommendedprocedure:1. Whencalibrating,selectconditionsforcalibrationandperformdesiredcalibration2. Whentesting:re-selectdesiredconditionsfortesting.Forexample,itmaybeonlynecessary
totestrangeAatSjfrequency.Theuserwouldselecttheappropriateconditionsfortest
FIGURE13.CONDITIONSFORTESTINGANDCALIBRATION
5.2.3 SetupConfiguration5.2.3.1 ISIGeneratorSetupIftestisrunningusingBERTScopeISITraceboard(FormoreinformationonhowtogeneratedesiredinsertionlossusingBERTScopeISITraceboard,pleaserefertoAppendixB),usercansettheISItoNONE.
FIGURE14.ISIGENERATORSETUP
![Page 21: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/21.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page21of87
5.2.3.2 CustomSJFrequencySetCustomSJfrequencytotestforconditionsetuponprevioustab.
FIGURE15.CUSTOMSJFREQUENCIES
5.2.3.3 ErrorCounterSelectReceiverbaseDUTloopbackcapability.IfDUTcanbeconfiguredtoloopbackmode,selectLoopback,elseselectManual.
FIGURE16.ERRORCOUNTERSETUP
DetailsontheuseofManualmodewillbeprovidedinafutureversionofthisdocument.
![Page 22: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/22.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page22of87
5.2.3.4 LoopbackModeIftheuserselectedloopbackontheErrorCountertab,thentheuserneedstoselect“ClockRecovery”intheClockRecoveryMethoddrop-downontheLoopbackModetab.OtheroptionsontheClockRecoveryMethoddrop-downarenotyetsupported.
FIGURE17.LOOPBACKMODESETUP
PCIEusesthedefaultpattern.DetailsontheuseofCustomPatternswillbeprovidedinafutureversionofthisdocument.5.2.3.5 ComplianceTabSetBERandMaximumErrorallowedfortesting.TheselimitsaresetbytheSpecification.Otherlimitsmaybesetinthesefieldsbytheuser.Thesyntax‘1e-12’indicates10-12,andistheonlysyntaxsupportedinthisfield.
FIGURE18.BERANDMAXIMUMERRORS
![Page 23: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/23.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page23of87
5.2.3.6 SeasimTabSetifuserwishestousetheRxBehavioralpackageduringEyeHeightandEyeWidthCalibration.Alsosettheintrinsicjitter(ifrequired)tobeusedintheSeasimcalculation.
FIGURE19.SEASIMSETUP
Detailsontheuseof‘False’intheUserRxPackagefieldwillbeprovidedinafutureversionofthisdocument5.2.3.7 ConnectionTabSetupconnectionofData+andData-inScope.Scopechannelsshallbeassignedaccordingtohowthescopecablesareattachedtothetestsetup.
FIGURE20.CONNECTIONSETUP
![Page 24: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/24.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page24of87
5.2.4 SelectingCalibrationStepsUsingtheSoftwareTheSelectCalibrationTestspageistheplacewherethecalibrationteststhatneedtobeperformedareselected.Initially,whenstartingforthefirsttimeorchanginganythinginthesetup,itissuggestedtorunCalibrationfirst.Ifthecalibrationisnotcompleted,theRXTestswillshowanerrormessage.
FIGURE21.SELECTCALIBRATIONTESTSPAGE
5.2.5 RunCalibrationSteps
Fromthepop-upmenu,selecttheRunicon: SkipTestifResultsExist.Ifpreviouscalibrationresultsexist,thensoftwarewillskipcalibrationstepsthathaveexistingreports.ReplaceifResultsExist.Ifpreviouscalibrationresultsexist,thensoftwarewillreplaceeachstepincalibrationwithnewresults.(Restart)DeleteExistingResults.Allpreviousresultswillbedeleted,andeachselectedstepincalibrationwillgeneratenewreport.
FIGURE22.CONNECTIONSETUP
![Page 25: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/25.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page25of87
5.3 TestingusingGRL-PCIE3-BASE-RXSoftware
5.3.1 ReceiverComplianceTestsTheSelectTestspageistheplacewherethecomplianceteststhatneedtobeperformedareselected.
FIGURE23.SELECTCOMPLIANCETESTSPAGE
TestsarerunfromthesamescreenasshowninSection5.2.5.
5.3.2 ReceiverMarginTestsTheSelectTestspageistheplacewherethecomplianceteststhatneedtobeperformedareselected.
FIGURE24.SELECTMARGINTESTSPAGE
TestsarerunfromthesamescreenasshowninSection5.2.5.
5.4 ReportTheReportpagehasalltheresultsfromallthetestrunsdisplayed.Ifsomeoftheresultsarenotdesired,theycanbeindividuallydeletedbyusingtheDeletebutton.Alsoforapdfreport,clicktheGenerateReportbutton.Tohavethecalibrationdataplottedinthereport,makesurethePlotCalibrationDataboxischecked.
![Page 26: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/26.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page26of87
FIGURE25.REPORTRESULTSPAGE
5.5 InterpretingaReport
5.5.1 DUTInformationThisportionispopulatedfromtheinformationintheDUTtabfromtheSessionInfotab.
FIGURE26.DUTINFORMATION
![Page 27: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/27.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page27of87
5.5.2 SummaryTableThisportionispopulatedfromthetestsperformedanditsresults.Thisgivesanoverallviewofalltheresultsanditstestconditions.
FIGURE27.SUMMARYTABLE
![Page 28: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/28.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page28of87
5.5.3 CalibrationDataResultsIfPlotCalibrationDatacheckboxischecked,thentheplotsareshowninthispartofthereport.
FIGURE28.CALIBRATIONRESULTSEXAMPLE
![Page 29: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/29.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page29of87
5.5.4 ComplianceTestResults
FIGURE29.CALIBRATIONRESULTSEXAMPLE
![Page 30: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/30.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page30of87
5.5.5 JitterMarginResults
FIGURE30.JITTERMARGINREPORTEXAMPLE
6 TestSuiteThePCIE3BaseSpecificationtestsarelistedinthedrop-downmenusintheequipmentdescribedinthisMOI.
7 AppendixA:ARTEKCLE1000-A2Installation7.1 ISIGeneratorDriverInstallationIfusingARTEKCLE1000-A2forVariableISICalibration,followthesestepstoinstalltheISIgenerator driver before selecting it as an ISI channel in the DP Configuration Utility.
1. ConnecttheCLE1000-A2tothePCbeingusedasthecontroller,usingaUSB2.0cable.2. TurnonthefrontpanelpowerswitchontheCLE1000-A2.3. RightClickonMyComputer>Manage>DeviceManager.IfnoSWfortheCLE1000-A2has
beeninstalled,youwillseea‘bang’inthedevicemanager.SeeFigure31.
![Page 31: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/31.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page31of87
FIGURE31.DEVICEMANAGERWINDOW
4. ToinstalltheCLE1000-A2,gotohttp://www.aceunitech.com/support.htmlanddownloadtheControlSWpackagefortheCLE1000.
5. UnpacktheCLE1000SW.zipfile.6. InstalltheCLE1000Driver:
a) InDeviceManager,rightclickonCLE1000>UpdateDriver.b) SelectBrowseMyComputerforDriverfromWindowsdialog.SeeFigure32.c) BrowsetotherootdirectoryoftheunzippedCLE1000SWfolder.d) PressNext.Youwillbeaskedtoconfirmyourrequesttoinstalladriver.e) PressInstall.DriverSWwillcompleteinstallation.
7. Once Installationcompletes,theDeviceManagershouldlooklikeFigure34.
FIGURE32.UPDATEDRIVERWINDOW
![Page 32: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/32.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page32of87
FIGURE33.WINDOWSSECURITYWINDOWANDCONFIRMATIONWINDOW
FIGURE34.DEVICEMANAGERWINDOWAFTERINSTALLATION
TheCLE10000SWdriverisnowinstalledandtheCLE1000cannowbeselectedforuseremotely using the GRL DP Configuration Utility.
![Page 33: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/33.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page33of87
7.2 CLE1000GUIInstallationIt may also be useful to install the CLE1000 GUI, so that the ISI channel can also be controlled manually from the PC. To install the SW, do the following:
1. IntheCLE1000SWfolder,clickontheSetup.exefile.Onceinstalledsuccessfully,thefollowingGUIwillappearonthedesktop.
2. YoucannowclosetheGUIifyoudon’twanttohavemanualcontrol.
FIGURE35.CLE1000GUI
![Page 34: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/34.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page34of87
8 Appendix B: BERT ScopeISITraceBoard TheBERTScopeISITraceBoardisrequiredforPCIeBase3.0InsertionLosstests.Figure36describestheinsertionlossat4GHzonvarioustracelengthsontheBERTScopeISITraceBoard.
FIGURE36.INSERTIONLOSSPERTRACELENGTH
ForPCIeGen3.3Typeoftracelengthtobetested,followthetableinFigure37toconnectpointsoftraceboardtogetthedesiredinsertionloss.
FIGURE37.INSERTIONLOSSCONNECTIONSTABLE
![Page 35: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/35.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page35of87
9 AppendixC:ManualTestMethods9.1 WaveformTests
9.1.1 PreshootandDeemphasisPCIeBaseusestwopresetsfordifferenttracelengthsofthebreakoutboard.BothDeemphasisandPreshootarecalibratedforthetargetdBforeachpreset.SeeTable3.
TABLE3.PRESETSFORWAVEFORMTESTS
Preset Preshoot Deemphasis
4 0.0dB 3.5dB
7 0.0dB -6.0dB
9.1.1.1 BERTScopeSetup1. SettheBERTScopetodefaults.2. SetGeneratorto8Gpbs(PCIeGen3Speed)3. DisableAllstressedjittercomponent(Rj,Sjetc)4. SettheOutputamplitudeto800mV5. SettheDPPOutput460mV6. DefaulttheDPPto0.0dBPreshootandDeemphasis,asshowninFigure38.7. Loadwith64ONEs,64ZEROsand128ClkPatterntoBERTScope.
FIGURE38.BERTSCOPESETUP
![Page 36: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/36.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page36of87
9.1.1.2 ScopeSetup&Measurement1. SetthescopetoDefaults.2. SetscopeSamplingmodetoRealTimeOnly.3. Setscopeacquisitiontoaveragewith256waveforms.4. SetthetriggerofA_Eventtypetotimeout.5. SetChan1andChan2displaytoON;configurethescaleandoffsetsothewaveformcovers
80%ofthescreen.6. EnableMath1;setMath1toCh1-Ch2;settheautoscale.7. TurnoffChan1andChan2.8. AcquireWaveform.AnexampleisshowninFigure39.
FIGURE39.SCOPESETUPANDMEASUREMENT
![Page 37: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/37.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page37of87
9.1.1.3 DeemphasisMeasurementNow,theactualde-emphasisandpre-shootmustbeverifiedonscope.1. Usingcursors,measurepeak-to-peaktransitionamplitudeasshownFigure40.
FIGURE40.MEASUREDTRANSITIONAMPLITUDE(EXAMPLE825MVPP)2. Usingcursors,measurepeak-to-peaknon-transitionamplitude,asshowninFigure41.
FIGURE41.MEASUREDNON-TRANSITIONAMPLITUDE(EXAMPLE254MV)
![Page 38: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/38.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page38of87
3. De-emphasis=20log[Non-transition/Transition]=20log[254mV/824mV]=20log[0.31]=-10.2dB9.1.1.4 PreshootMeasurement1. Usingcursors,measurepre-shootamplitude,asshowninFigure42.
FIGURE42.MEASUREDPRESHOOTAMPLITUDE(EXAMPLE622MV)2. Measurepre-shootamplitude.3. Calculatethepre-shoot:20log[Pre-shoot/Non-transition]=20log[622mV/254mV]=20log[2.44]=7.8dB4. IncreasethePreshootandDeemphasislevelstorecordthemeasuredPreshootand
DeemphasisdBfor3.5and-6.0,measuredrespectively.SeeFigure43andFigure44.5. Recordthevalue.
![Page 39: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/39.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page39of87
FIGURE43.BERTSCOPESETUP#2
FIGURE44.SCOPESETUPANDMEASUREMENT#2
![Page 40: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/40.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page40of87
9.1.2 LaunchAmplitudeTheLaunchAmplitudeiscalibratedfortargetminimumpeak-to-peakamplitudeof800mVppaftercombiner.9.1.2.1 BERTScopeSetup1. UsingthesameTP1CalibrationSetup.2. SetDPPto0.0forPreshootandDeemphasis.3. SetDPPAmplitudeto300mV.4. SetPatterntoClk/256.9.1.2.2 ScopeSetupandMeasurement:1. UsingthesameSetup,ScaleChan1andChan2respectively.2. TurnoffChan1andChan2.3. TurnOnMath1,settoch1-ch2.4. SettheAcquisitionmodetoAverageof2565. SetMeasureAmplitudeofMath1.6. Acquirewaveform.7. ReadtheMEANvalueofamplitudemeasurement.8. TunetheDPPOutputuntilAmplitudemeasuredinscopeis800mV.
9.1.3 AmplitudeEqualizationPerformtheequalizationoflowfrequencyandhighfrequencyamplitudeatTP1.ThisisdonebyaddingsmallamountofDeemphasisofDPP,sothatlowfrequencyandhighfrequencyhavethesameamountofamplitudeaftercombiner.1. UsingthesamesetupofcalibrationforTP1,andsameBERTScopeandTekScopesetting.2. TunetheDPPPreCursorandPostCursorsoDeemphasisis0.0dB.3. TunetheDPPPostCursoruntilthelowfrequencyandhighfrequencycomponentof
amplitudeissamelevel.SeeFigure45.
FIGURE45.AMPLITUDEEQUALIZATIONSETUP
![Page 41: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/41.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page41of87
4. SavethePostCursorvalue.
9.1.4 RJCalibration1. UsingaClockpattern(1100),theRJvalueof0ps-5pswillbecalibrated.(Bothlimitsare
RMSvalues.)RJisusedtoadjusttheEyeWidth(EW)inStressJitterTest.2. RJtargetis2ps(RMS).3. TektronixDPOJETisusedasthecalibrationtool.9.1.4.1 BERTScopeSetup1. SettheGeneratorto8Gpbs.2. SettheSub-rateclockmodeisStressedClock.3. SettheRJEnable.4. SettheSJEnable,SettheSJAmplitudeto0.0mV.SeeFigure46.
FIGURE46.BERTSCOPEJITTERSETUP
![Page 42: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/42.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page42of87
5. SetthePatternofgeneratorto1100.ram(1-1-0-0pattern).SeeFigure47.
FIGURE47.BERTSCOPEPATTERNSETUP
9.1.4.2 DPPSetup1. SettheDPPPreShootandDeEmphasisusingP4preset(0.0dbforboth).2. Setthepostcursorandprecursorbasedonequalizedamplitudevaluerecordedearlier.3. SetDPPoutputthatreflect800mVamplitudethatrecordedearlier.9.1.4.3 ScopeSetup1. SettheDPOJETConfigure->ClockRecoverytoConstantClockMean.
FIGURE48.DPOJETCONFIGURESETUP
![Page 43: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/43.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page43of87
2. UnderRJDJsettingsforclocksignal.
FIGURE49.RJDJSETUP
3. OntheAdvancePanel,settheNominalDataRateto8Gpbs.
FIGURE50.SCOPEADVANCEDSETUP
![Page 44: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/44.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page44of87
4. SettheHorizontalmodetoManual,setrecordlengthto2M.
FIGURE51.SCOPERECORDLENGTHSETUP
5. Cleartheresult.RunSingle.
FIGURE52.SCOPEWAVEFORMCAPTURE
6. ReadthemeasuredRJ1.
![Page 45: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/45.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page45of87
7. TunetheBertScopeRJvalue.
FIGURE53.BERTSCOPERJCAPTURE
8. ThetargetmeasuredvalueforRJ:2psRMSand3psRMS.
9.1.5 SJCalibrationTherearefourSJ(SweepJitter)frequenciesrequired:30KHz,1MHz,10MHzand100MHz.SJneedstobecalibrated(with1100pattern)forallcasesintheproperway.
TABLE4.STRESSEDJITTERTESTS
Frequency
30KHz
1MHz
10MHz
100MHz 0.1 UIPP
StressedVoltageTest:
StressedJitterTest:
![Page 46: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/46.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page46of87
TheStressedJittertestrequiresthetesttopasseachandeveryfrequency,withitsrespectiveSJamplitudeat30KHz,1MHz,10MHzand100MHz.
FIGURE54.SWEEPJITTERRANGEANDMASK
Usingthissamesetupateachfrequency,makethemeasurement.9.1.5.1 CalibrateSweepJitterat30KHz.1. OnBERTScope,EnablePhaseModulatorandSetPMFrequencyto30KHzandPMDevn:1UI.
FIGURE55.SWEEPJITTERBERTSCOPESETUPAT30KHZ
2. OntheBERTScope,usingDPOJET,measurePJ1.Note,forthismeasurementtheDPOJETClockRecoveryMethodshouldbesettoConstantClock–Meansoastonotfilterthelowfrequencyjittermodulationthatistobeverified.
3. ReadthePJ1measurement.Itisinunitsofseconds.ConverttoUI.
![Page 47: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/47.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page47of87
9.1.5.2 CalibrateSweepJitterat1MHz,10MHz,100MHz1. SetSineJitterinitiallyto10%UI.
FIGURE56.SWEEPJITTERBERTSCOPESETUPAT1MHZ-100MHZ
1. MeasureSJusingDPOJET.
![Page 48: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/48.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page48of87
FIGURE57.SWEEPJITTERDPOJETMEASUREMENTAT1MHZ-100MHZ2. ReadthePJ1value.3. Again,notevalueofSJonBERTScopeneededtogenerate10%SJatreferencepoint.4. Calibrationfor1MHz,10MHzand100MHzwillneedtosettheSJFrequencyandSJ
AmplitudeinsteadofPM.
FIGURE58.CALIBRATIONAT1MHZ-100MHZ
FIGURE59.SWEEPJITTERDPOJETMEASUREMENTAT1MHZ-100MHZ
![Page 49: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/49.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page49of87
9.2 ChannelCalibrationTests(TP2)
9.2.1 ChannelCalibrationInsertionLossPCIeGen3defines3typesofcalibrationchannel.1. None2. Short3. LongDefinedbyFigure60,eachchannelinsertionlossmustmeetthemaskdependingonitschanneltype.VariableandprogrammableISIinjectorisneededtosimulatethetracelengthtoachievethetargetlossforeachchannel.
FIGURE60.CHANNELINSERTIONLOSSMASKBYCHANNELTYPE
Insertionlossismeasuredbydifferentiatingstepresponse,anddoingtheFFToftheresultingimpulseresponse.TheSeasimapplicationprovidesthemethodtocalculationtheinsertionlossgiventhestepresponse.9.2.1.1 BERTScopeSetup1. SetBERTScopeSetPatterntoclk/256.2. SetDPPSetDeemphasisandPreshoottoP4withpostcursorandprecursorforequalization
ofamplituderecordedearlier.3. SetDPPoutputthatreflectsthe800mVamplitudethatwasrecordedearlier.4. DisableRj.5. DisableSj.9.2.1.2 ISISetup1. OpentheArtekISIapplication.
![Page 50: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/50.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page50of87
2. SettheISI%to0.0.
FIGURE61.ISISETUP
9.2.1.3 ScopeSetup1. TurnOnCh1andCh2,scalech1andch2correctly.2. TurnOffch1andch23. TurnONMath1,setch1-ch2.Scalecorrectly.4. SetupTriggerAEventtoEdge,sourcetochan1,5. SetupTriggerA-BEventwithAcquisitionDelayto4ns.
FIGURE62SCOPESETUP#1
FIGURE63SCOPESETUP#2
![Page 51: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/51.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page51of87
6. SetupAcquisitionModetoAverageof2048Waveforms.
FIGURE64SCOPEACQUISITIONMODESETUP
7. RunSingleandcapturemeasurement.
FIGURE65CAPTUREMEASUREMENT
8. SavetheWaveformto.DATformat.9. Modifythe.datformattoSeasimcompatiblewaveformwithnameending_vict.rfstep1.10. The_vict.rfstep1formatisconsistoftime[SPACE]Voltage_level[NewLine].11. Copythe_vict.rfstep1stepresponseto\step_responsefolder.
![Page 52: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/52.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page52of87
12. LaunchSeasim_GUI.pyw.
FIGURE66SAVETHEWAVEFORM
13. ChangethefilenameBasenameSteptothefilenamesavedandmodified.14. ClickRun.
![Page 53: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/53.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page53of87
15. Seasimwilloutputgraphindicatingtheinsertionloss.
FIGURE67SEASIMINSERTIONLOSSOUTPUTGRAPH
16. Insertionlossat4GHzis-9dBforsampleabove.17. IncreasetheISI%thenrecapturethewaveform,save,modifyandrunSeasim.18. EnsuretheinsertionlossisbetweenthePCIeGen3specsforrespectivechanneltype.
![Page 54: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/54.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page54of87
9.2.1.4 ExampleResults
FIGURE68SPECIFICATIONMASK
FIGURE69INSERTIONLOSSAT27.5%ISI(-16.9DB)
![Page 55: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/55.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page55of87
FIGURE70INSERTIONLOSSAT30.%ISI(-17.9DB)
FIGURE71INSERTIONLOSSAT32.5%ISI(-18.9DB)WITHINTARGET
![Page 56: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/56.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page56of87
FIGURE72INSERTIONLOSSCALIBRATIONFORLONGCHANNEL–ILFALLSBETWEENREQUIREDMASK
9.2.2 ChannelCalibrationDifferentialModeSinusoidalInterference9.2.2.1 BERTScopeSetup1. SetALLZEROPattern.
FIGURE73BERTSCOPESETUPFORALLZEROPATTERN
![Page 57: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/57.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page57of87
2. SetallJitterto0mVamplitude.3. EnabletheSINEINTERFERENCE.4. SettheFrequencyto2.1GHz.5. SettoExternal.
FIGURE74BERTSCOPESETUP#2
6. SettheSineInterferenceAmplitudeto100mV.9.2.2.2 ISISetup1. SettheArtekISI%tocalibratedchanneltype.
FIGURE75ARTEKISISETUP
![Page 58: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/58.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page58of87
9.2.2.3 ScopeSetup1. SetAcquisitionAverageto256.2. ScaleCh1andCh2accordingly.3. TurnonMATH1,ch1-ch2,scaleaccordingly.4. MeasurePeaktoPeakofMath1.5. RunSingle.6. ObtaintheMEANvalueofmath1peaktopeak.7. TunetheSineInterferenceAmplitudesomeasuredvalueis16mV.
FIGURE76SCOPEMEASUREMENT
9.2.3 ChannelCalibrationACCommonModeSinusoidalInterference9.2.3.1 BERTScopeSetup1. RemainALLZEROPattern.2. SettheSINEInterferenceamplitudeto0mV.9.2.3.2 SetupAFG1. EnabletheAFGoutput1.2. SettheOutputModetoSINEwave.3. SettheSINEWavefrequencyto120MHz.4. SettheOutput1Amplitudeto1V.
![Page 59: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/59.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page59of87
9.2.3.3 ScopeSetup1. ScaleCh1andCh2.2. SetMATH1toch1+ch2.ScaleMATH1.3. TurnOFFCh1andCH2.4. SetAcquisitiontoAverage256.
FIGURE77SCOPEMEASUREMENT
5. TunetheAFGAmplitude.6. TargetCM:
150mVforLongChannel250mVforShortandNoneChannel
9.3 CalibrationatTP2PTwodistincttestsareutilizedtotestareceiver:oneforitsminimumeyeheight(voltage),andanotherforitsminimumeyewidth(jitter).Theproceduresforcalibratingthestressedeyearesimilar,althoughthenumberandmagnitudeofsignalimpairmentsourcesvariesbetweenthetwotests.
![Page 60: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/60.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page60of87
9.3.1 TP2PStressedVoltageCalibrationTheconfigurationforcalibratingastressedvoltageeyeforRxtestingisshownbelowwherethecalibrationprocedureisperformedforallthreecalibration/breakoutchannelcombinations.RjandSjareaddedasdefinedinbelowandcommonmodeanddifferentialmodenoisesourcesareaddedsimultaneously.
FIGURE78SETUPFORCALCULATINGTHESTRESSEDVOLTAGEEYE
FIGURE79STRESSEDVOLTAGEEYEPARAMETERS
![Page 61: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/61.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page61of87
EyewidthandeyeheightaredefinedafterapplyingpostprocessingandaredefinedatTP2P.ThelongcalibrationchannelutilizesbothCTLEandDFE,whilethemediumandshortchannelscalibrationchannelsuseCTLEonly.EHissetbyadjustingtheamountofdifferentialnoiseuntilthevaluedefinedbyVRX-SV-8Gisobtained.Ifitisnotpossibletomaintainasufficienteyewidthbyadjustingonlythedifferentialnoise,itisacceptabletoinjectlessdifferentialnoiseandadjustthegeneratorlaunchvoltage.SeasimisusedtopostprocessthereceivereyeatTP2P.Inthiscontext,Rj,Sj,DM-SIsourceareinputtoSeasim.WhileCMSIarecombinedwithclk/256patternsourcefromBERTandcapturedinScope.9.3.1.1 BERTScopeSetup1. SetBERTScopePatterntoclk/2562. TurnOffRj,Sj,DM-SiatBERTScope.3. SetDPPOuputto800mVAmplitudecalibratedearlier.4. SetDPPDeEmphasisandPreshoot.Use“Preset4forShortandNonechannel.UsePreset7
forLongchannel.9.3.1.2 AFGSetup1. TurnOffAFG9.3.1.3 ScopeSetup1. SetupTriggerAEventtoEdge,sourcetochan1,2. SetupTriggerA-BEventwithAcquisitionDelayto4ns.
FIGURE80SCOPESETUP
![Page 62: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/62.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page62of87
1. ScaleCh1andCh2,Math1(ch1-ch2)2. SetAcquisitiontoAverageto20483. AcquiretheWaveform.4. SavetheWaveform.
FIGURE81ACQUIREDWAVEFORM
5. ModifyWaveformtoSeasimcompatibleformat.
FIGURE82APPLYSEASIM
6. ApplytheRxBehavioralPackagea) RxBehavioralPackage(inS2P/S4P)file.b) CTLE/DFEandCDRcanbesimulatedinSeasim.
![Page 63: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/63.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page63of87
c) RxPackagemodelisconvolutedexternallywithStepresponsebeforeinputtoSeasimd) StepresponseisconverttoFrequencydomain,thenmultiplythemagnitudewiths2p
S21magnitudeandphasecorrespondingtoitsfrequencyrange.e) Itcanberealizedusingpythonscript.f) Acomparisonoforiginalfrequencyresponse(red),andtheafterapplicationofs2p
(purple),showingthes2pRxpackages21graphasagreenline.
FIGURE83GRAPHICALCOMPARISONOFORIGINALANDAFTER-APPLICATIONRESPONSEg) Stepresponsebefore(red)andafter(purple).
FIGURE84GRAPHICALSTEPRESPONSECOMPARISON
7. RunSeasim:a) SettheBaseNameforSteptofilenamesaved.
![Page 64: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/64.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page64of87
b) Checktheoptionsontopsaveaspicturebelow.
FIGURE85SEASIMBASENAMESETUPc) OnJitterNoisetab:
i) SettheCorrespondingJittervalueforRj,Sj,DM-SI.ii) DM-SIvalueneedtotunedandvarytoachieveEH.iii) SetDM-SIto0mVforstart.iv) SetLFRandomJitter=Rj(2ps).v) SetLRUniformlydistributedJitter=Sj(0.1UI).
![Page 65: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/65.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page65of87
vi) SetLFUniformlyDistributedVoltageNoise=DM-SI14mVormore.
FIGURE86SEASIMJITTER/NOISESETUPd) OnEqualizertab:
i) SettheDFEtapsandmaxMagnitude.ii) IfLongchannelsetto[0.000](DisableDFE)iii) IfShortandNone,setto[0.030],EnablewithMaxof30mV.
FIGURE87SEASIMEQUALIZERSETUPe) RunSimulation.
![Page 66: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/66.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page66of87
8. SimulatedEyeDiagramwillbecreated,withitscalculatedEHandEWatBER-12basedonjitterinput.
FIGURE88SEASIMSIMULATEDEYEDIAGRAM#1
9. ObservetheEHandEW.
![Page 67: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/67.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page67of87
10. ChangetheDM-SIvalueto15mVandrunsimulationagain.
FIGURE89SEASIMSIMULATEDEYEDIAGRAM#2
![Page 68: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/68.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page68of87
11. ChangetheDM-SIvalueto16mVandrunsimulationagain.
FIGURE90SEASIMSIMULATEDEYEDIAGRAM#3
12. CalibrateuntilEHisobtained.(*)IfEWrangecannotbeachieved,IncreasetheAmplitudefrom800mVto900mVandperformtheStressVoltagecalibrationagainuntilEHandEWareobtained.
9.3.2 StressedJitterCalibration(ForLongChannelOnly)Thestressedjittercalibrationprocedureissimilartothatofstressedvoltage.Onlythelongcalibrationchannel(-20dB)isused.Notethatthesamepostprocessingscriptsareappliedidenticallyastheyareforthestressedvoltageeyecase.Eyewidthisfine-tunedbymakingadjustmentstotheRjsource,whileEHmaybeadjustedbyvaryingthelaunchvoltageatthegenerator.
![Page 69: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/69.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page69of87
FIGURE91LAYOUTFORLONGCHANNELCALIBRATION
FIGURE92SPECIFICATIONFORLONGCHANNELCALIBRATION
9.3.2.1 BERTScopeSetup1. SetBERTScopePatterntoclk/2562. TurnOffRj,Sj,DM-SiatBERTScope.3. SetDPPOutputto800mVAmplitudecalibratedearlier.4. SetDPPDeemphasisandPreshoottoPreset7forShortchannel.Preset4forotherchannel
Type.5. TurnOffAFG.
![Page 70: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/70.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page70of87
9.3.2.2 ScopeSetup1. SetupTriggerAEventtoEdge,sourcetochan1,2. SetupTriggerA-BEventwithAcquisitionDelayto4ns.
FIGURE93SCOPESETUP3. ScaleCh1andCh2,Math1(ch1-ch2).4. SetAcquisitiontoAverageto2048.5. AcquireWaveform.6. SaveWaveform.7. ModifyWaveformtoSeasimcompatibleformat.
![Page 71: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/71.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page71of87
9.3.2.3 ApplyRxBehavioralPackage1. RunSeasim:
a) SettheBaseNameforSteptofilenamesaved.b) Checktheoptionsontopsave,asshowninFigure94.
FIGURE94SEASIMMAINSETUP
![Page 72: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/72.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page72of87
c) OnJitterNoisetab.i) SettheCorrespondingJittervalueforRj,Sj.ii) RjvalueneedtotunedandvarytoachieveEW.iii) SetLFRandomJitter=Rj(3psormore).iv) SetLRUniformlydistributedJitter=Sj(0.1UI).v) SetLFUniformlyDistributedVoltageNoise=0.0mV.
FIGURE95SEASIMJITTER/NOISESETUP
![Page 73: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/73.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page73of87
d) Equalizertab:i) SettheDFEtapsandmaxMagnitude.ii) Setto[0.030].
FIGURE96SEASIMEQUALIZERSETUPe) RunSimulation.
![Page 74: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/74.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page74of87
2. SimulatedEyeDiagramwillbecreatedwithitscalculatedEHandEWatBER-12basedonjitterinput.
FIGURE97WAVEFORM#1
3. ObservetheEHandEW.4. ChangetheRjvalueandrunsimulationagain.5. CalibrateuntilEWisobtained.(*)IfEHrangecannotbeachieved,IncreasetheAmplitudefrom800mVto900mVandperformtheStressJittercalibrationagainuntilEHandEWareobtained.
![Page 75: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/75.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page75of87
9.4 ReceiverTest
9.4.1 EquipmentSetup
FIGURE98RECEIVERTESTEQUIPMENTSETUP
9.4.1.1 ConnectionSteps1. ConnectBERTScopeData(+)toDPP.2. ConnectBERTScopeClkOuttoDPP.3. ConnectDPPData(+)outtoCombinerIn.4. ConnectDPPData(-)outtoCombinerIn.5. ConnectAFGOutput1toCombinerCM-IN.6. ConnectBERTScope(realpanel)SI-outtoCombinerDMIn.7. ConnectCombinerDataOuttoArtekBox.8. ConnectArtekBoxOuttoDUTIn.9. ConnectDUTTxOuttoClockRecoveryCR125ADataIn.10. ConnectCR125ADataouttoBERTScopeDetectorDataIn.11. ConnectCR125ASubrateClockOuttoBERTScopeDetectorClockIn.12. ConnecttheExternalClockfromBERTScopetoDUTasRefClk(100MHz).
![Page 76: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/76.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page76of87
9.4.2 StressedVoltageReceiverTestOnceacalibratedEHandEWhavebeenobtained,thecablesaremovedtoconnecttheRxDUTtothefarendofcalibrationchannel.TheTxequalizationisthenoptimizedasitwasforthestressedvoltageeyewiththeassumptionthattheDUTRxwillalsooptimizeitsequalization.SjissettoaninitialvaluethatpermitsthereceiverCDRtoachievelock.9.4.2.1 ConfigureBERTScope1. SetGeneratorto8Gpbs.2. SetthePatterntoPCIe_8G_BruteFor.RAM.
FIGURE99RECEIVERTESTCONFIGUREBERTSCOPE
![Page 77: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/77.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page77of87
9.4.2.2 ConfigureforStressedJitter1. SettheCalibratedSJfor0.1UIat100MHz.2. SettheCalibratedRjfor2ps(RMS).3. SettheCalibratedSineInterferenceAmplitudethatiscalibratedtoachieveEHandEW(DM-
SI).4. SettheSineInterferenceFrequencyto2.1GHz.5. SettheSineInterferencemodetoExternal.6. SettheDPPOutputtocalibratedamplitudetoachieveEHandEW.
FIGURE100RECEIVERTESTCONFIGUREFORSTRESSEDJITTER
7. ConfigureISIbysettingArtekISI%valuetocalibratedchannelType.8. ConfigureAFG:
a) SetOutput1ofAFGONb) SetOutput1ModetoSineWavec) SetSineWaveFrequencyto120MHzd) SettheSineWaveAmplitudetoCalibratedvalue.
9. SetuptheBERTScopeDetector:a) ClicktheAutoAlign
![Page 78: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/78.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page78of87
FIGURE101RECEIVERTESTCONFIGUREBERTSCOPEDETECTOR
9.4.2.3 BitErrorRateTest1. WiththeDUTinloopbackmode,andBERTScopesynchronizewithpattern.2. Compliancetestmaybegin.3. ClicktheResetResult.4. ClicktheRUN.5. LettheDetectorRun,stopwhentheBITsismorethan1xE12.6. ReadtheErrorvalue.7. Iftheerroriszero(0),thenthetestpasses.
FIGURE102RECEIVERTESTPERFORMBERTEST
![Page 79: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/79.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page79of87
9.4.3 StressedJitterReceiverTest(100MHz)9.4.3.1 ConfigureBERTScope1. SetGeneratorto8Gpbs.2. SetthePatterntoPCIe_8G_BruteFor.RAM.
FIGURE103RECEIVERSTRESSEDJITTERTESTBERTSCOPESETUP
![Page 80: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/80.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page80of87
9.4.3.2 ConfigureforStressedJitterat100MHz1. SettheCalibratedSJfor0.1UIat100MHz.2. SettheCalibratedRJthatiscalibratedduringStressedJitterCalibrationthatachievedEW
andEH.3. SettheCalibratedSineInterferenceto0mV.4. SettheDPPOutputtocalibratedamplitudetoachieveEHandEW.
FIGURE104RECEIVERSTRESSEDJITTERTESTBERTSCOPESETUP
5. ConfigureISIbysettingArtekISI%valuetocalibratedchannelType.6. ConfigureAFGbysettingOutput1ofAFGOF.7. SetuptheBERTScopeDetectorbyclickingonAutoAlign.
FIGURE105RECEIVERSTRESSEDJITTERTESTBERTSCOPEDETECTOR
![Page 81: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/81.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page81of87
9.4.3.3 BitErrorRateTest1. WiththeDUTinloopbackmode,andBERTScopesynchronizewithpattern.2. Compliancetestmaybegin.3. ClicktheResetResult.4. ClicktheRUN.5. LettheDetectorRun,stopwhentheBITsismorethan1xE12.6. ReadtheErrorvalue.7. ItisPassiferroris0.
FIGURE106RECEIVERSTRESSEDJITTERPERFORMBERTEST
![Page 82: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/82.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page82of87
10 PVTAutomationGraniteRiverprovidessoftwaretosupportrepeatedtestingwithinsequencesofparametervalues,whichareappliedtotheDUTduringthetests.
10.1 AvailableParametersTable5liststheparameterswhichcanbecontrolledbythePVTAutomationsoftware.Uptoeightvaluesmaybespecifiedforeachparameter.
TABLE5.AVAILABLEPARAMETERS
Symbol Parameter Units
RJ RandomJitter Picoseconds
ISI InterSymbolInterference PercentofUI
SJ SinusoidalJitter Picoseconds
Amplitude LaunchVoltage Millivolts,peak-to-peak
CM CommonMode(noisesource)
DM DifferentialMode(noisesource)
10.2 ApplicableTestsTable6liststhetestswhichcanbecontrolledbythePVTAutomationsoftware.PVTparametershavenoeffectonothertestsinthesuite.
TABLE6.APPLICABLETESTS
TestTitle
StressVoltageSweepTest(none)
StressVoltageSweepTest(short)
StressVoltageSweepTest(long)
StressJitterSweepTest(long)
![Page 83: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/83.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page83of87
10.3 SettingupPVTValueSequences1. SelectthePVTConfigurationicononthetoolbar.SeeFigure107.
FIGURE107SELECTPVTCONFIGURATION
2. Addaparametertotheselectedtestbyselecting“AddCondition”.SeeFigure108,whichselects‘SJ’asthenewconditiongroup.Nodrop-downmenuofallowedparameternamesisprovided.RefertoTable5.Ashortdescriptionmaybeprovided.Thisdescription,andthenamesoftheindividualstep‘Variables’areallincludedinthetestresultsReport.
FIGURE108ADDFIRSTPVTAUTOMATIONPARAMETER
3. Enteroneormoreparametervalueforthestepsofthetestconditionsequence.Takecaretoincludethesuffixfortheunits,andtoassignvalueswhichareappropriateforthatparameteraccordingtothePCIE3specification.SeeFigure109,whichshowsfourstepsforparameter‘SJ’,named‘SJ1’,‘SJ2’,‘SJ3’and‘SJ4’,andassignedvalues1ps,1.2ps,1.8psand3ps,respectively.WhenfinishededitingtheTestConditions,clickon“OK”.Notethatindividualstepsmaybeselected,theneditedorremovedfromthelist.
![Page 84: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/84.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page84of87
FIGURE109SETEACHPVTPARAMETERVALUEINSEQUENCE
4. Addasecondparameter.SeeFigure110.,whichadds‘SweepISI’,withthreevalues,eachexpressedasapercentage.
FIGURE110ADDSECONDPVTPARAMETER
5. Repeatsettingvaluestoeachoftheallowedparameters.Thoseparameterswhicharenotsetupwithexplicitvalueswillusethedefaultvalue.
![Page 85: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/85.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page85of87
6. Fromthemenu,applythesequencesofparameterstotheselectedtests(seeFigure111andFigure112),whichbuildsa“StressTestPlan”.
FIGURE111APPLYTOTESTS
FIGURE112SELECTAPPLICABLETESTS
7. SelectthePVTteststorun(seeFigure113).
FIGURE113.SELECTPVTTESTSTORUN
![Page 86: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/86.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page86of87
8. Runthetestsusingthe“RunTestswithPVT”button(seeFigure114).
FIGURE114RUNTESTSWITHPVT
10.4 SearchAlgorithm
10.4.1 JitterMarginTestingAfterselectingtheparametersandtheirranges,theusermayselectfromalistofsearchalgorithmstofindtheboundsofjittermargin.
TABLE7.PVTAUTOMATION–INTERNALJITTERMARGINSEARCHALGORITHMS
Symbol Algorithm
Bottom-Up
Top-Down
Binary
10.5 TestResultsResultsfromtheselectedPVTtests,eachusingtheoneormoredefinedPVTparameters,arecollectedintheTestReport.Theselectedtestsareallrun,oneaftertheother,foreachpermutationoftheparameters.Theparameterdefinedfirstisvariedmostslowly;thelast-definedparameterisdefinedmostquickly.Forexample,consideringtheparametersandtestsdefinedandselectedinFigure108toFigure113williterateasshowninTable8.(Individualparameterstepnamesarenotshown.)
![Page 87: GRL PCIe Base Gen 3 MOI for Tektronix 8Gbps Physical Layer … Base Gen3 Receiver... · 2016. 5. 5. · GRL-PCIE3-RX MOI and User Guide Rev. 1.2.0 © Granite River Labs 2016 Page](https://reader035.vdocument.in/reader035/viewer/2022070219/612de3f41ecc51586942785a/html5/thumbnails/87.jpg)
GRL-PCIE3-RXMOIandUserGuide Rev.1.2.0©GraniteRiverLabs2016 Page87of87
TABLE8.PVTAUTOMATION–ITERATIONSEQUENCEEXAMPLE
Seq. SJ ISI Tests
1 1.0ps 10% All4ParameterSweepingTests
2 1.2ps 15% All4ParameterSweepingTests
3 1.8ps 20% All4ParameterSweepingTests
4 3.0ps 10% All4ParameterSweepingTests
5 1.0ps 15% All4ParameterSweepingTests
6 1.2ps 20% All4ParameterSweepingTests
7 1.8ps 10% All4ParameterSweepingTests
8 3.0ps 15% All4ParameterSweepingTests
9 1.0ps 20% All4ParameterSweepingTests
10 1.2ps 10% All4ParameterSweepingTests
11 1.8ps 15% All4ParameterSweepingTests
12 3.0ps 20% All4ParameterSweepingTests
10.6 SavingandLoadingaPVTSessionWhenusingthePVTAutomationsoftware,the“SaveAs”and“Restore”buttonsarenotused.Tosaveasession,withallofthePVTparameterinformation,thetestresults,andanywaveforms,usethe“Options”commandonthemenubar,thenthe“SaveSession”command.Toloadasessionbackintothesoftware,includingthesavedparametersettings,usethe“Options”commandonthemenubar,thenthe“LoadSession”command.Theconfigurationandsessionresultsaresavedinafilewiththeextension‘.ses’,whichisacompressedzip-stylefile,containingavarietyofinformation.
END_OF_DOCUMENT