data sheet - d3fdwrtpsinh7j.cloudfront.net · rs-232/uart protocol triggering and decode for...
TRANSCRIPT
RS-232/UART Protocol Triggering and Decode for Infiniium 9000A and 9000 H-Series Oscilloscopes
Data sheet
• OrderN5462Bforauser-installedlicense • OrderOption001forafactory-installedlicensewithnew 9000A and 9000 H-Series oscilloscopes • OrderN5435AOption031foraserver-basedlicense
This application is available in the following license variations.
2
Lower-speedserialbusinterfacessuchasRS-232andotherUART(universalasynchonousreceiveandtransmit)interfacesarewidelyusedtodayinelectronicdesigns.Inmanydesignstheseserialbusestendtoprovidecontent-richpointsfordebugandtest.However,sincetheseprotocolstransferbitsserially,usingatraditionaloscilloscopehaslimitations.Manuallyconvertingcaptured1’sand0’stoprotocolrequiressignificanteffort,can’tbedoneinreal-time,andincludespotentialforhumanerror.Inaddition,traditionalscopetriggersarenotsufficientforspecifyingprotocol-levelconditions.
ExtendyourscopecapabilitywithAgilent’sRS-232/UARTTriggeringandDecodeapplication.ThisapplicationmakesiteasytodebugandtestdesignsthatincludeRS-232/UARTprotocolsusingyourInfiniium9000Aand9000H-Seriesoscilloscopes.
•SetupyourscopetoshowRS-232/UARTprotocoldecodeinlessthan30seconds. •Getaccesstoarichsetofintegratedprotocol-leveltriggers. •Savetimeandeliminateerrorsbyviewingpacketsattheprotocollevel. •Usetime-correlatedviewstoquicklytroubleshootserialprotocolproblemsbacktotheirtimingorsignalintegrity rootcause.
Easily debug and test designs that include RS-232/UART using your Infiniium 9000A and 9000 H-Series oscilloscopes
Easy to find Turndecodeon/offviathe“Serial Decode”buttononthefrontoftheinstrumentorinthe“Setup”menu.Viewdecodeembeddedonthewaveformdisplayorintheprotocolviewerlistingwindow.(Seepages4-5).
30 Second RS-232/UART Setup Configureyouroscilloscopetodisplayprotocoldecodeinunder30seconds.Use“AutoSetup”toautomaticallyconfiguresamplerate,memorydepthandthresholdandtriggerlevels.
Support for both analog and digital channels Acquireserialbusesusinganycombinationofscopeordigitalchannels.UsingdigitalchannelsonMSOmodelspreservesanalogchannelsforviewingothertime-correlatedsignals.
3
Getaccesstoarichsetofintegratedprotocolleveltriggers.Theapplicationincludesasuiteofconfigurableprotocol-leveltriggerconditionsspecifictoRS-232/UART.Whenserialtriggeringisselected,theapplicationenablesspecialreal-timetriggeringhardwareinsidethescope. Hardware-basedtriggeringensuresthatthescopenevermissesatriggereventwhenarmed.Thishardwaretakessignalsacquiredusingeitherscopeordigitalchannelsandreconstructsprotocolframes.Ittheninspectstheseprotocolframesagainstspecifiedprotocol-leveltriggerconditionsandtriggerswhentheconditionismet.
RS-232/UART setup and triggering
Baud rate settings Enteranybaudratebetween1,200kb/sand10Mb/s,orclickonup/downarrowstogotooneofmanypre-definedcommonbaudrates.
RS-232 Trigger Setup Quicklyaccessprotocoltriggeringviathescope’striggermenu.SpecifyRS-232triggerinHEX,binarydecimal,orASCIIupto27words.
Payload editor Choosetriggerlengthbetweenoneto27wordsandusethepayloadeditortospecifydatavalueswordbyword.
Set trigger Enter trigger conditioninHEX,binary,decimalorASCII.
4
RS-232/UART protocol decode and searching
RS-232 protocol decode with precise time-correlation between waveforms and listing Agilent’sprotocolviewerincludescorrelationbetweenthewaveformsandtheselectedpacket.Theselectedpacket,highlightedbluerowinthelisting,istime-correlatedwiththebluelineinthewaveformdisplay.Movethebluetrackingmarkerintimethroughwaveformsandthebluebarwillautomaticallytrackinthepacketswindow.Or,scrollthroughthepacketviewerandhighlightaspecificpacket.Thetime-correlationtrackingmarkerwillmovetotheassociatedpointinthewaveform.
RS-232 decode embedded in waveform area Utilizetheoscilloscopewaveformareatodisplaydecodeinformation.Minorticksindicateclocktransitionsandmajorticksshowthebeginningandendofeachwordintheserialpacket.
Full screen RS-232 listing Filltheentiredisplaywithcompactprotocolinformationusingthefullscreenlisting.Theprotocolviewerwindowshowstheindexnumber,timestampvalue,anddatacontentforeachserialpacketinthelist.Scrollthoughalldecodedserialpacketstofindeventsofinterestorerrorsinthetransmission.Datainthelistingwindowcanbesavedtoa.csvor.txtfileforoff-lineanalysisordocumentation.
Post-acquisition searching Searchacquiredprotocollistingsusinga menu that is identical to the trigger menu.
Quickly find occurrences Quicklymovetonextoccurrenceofa specifiedevent.
5
Use digital or analog for RS-232/UART triggeringanddecode.
RS-232/UART protocol decode
UsedigitalchannelsonMSOmodelstopreserveanalogchannelsforsimultaneouslyviewingothersignals..
See RS-232 decode next to digital waveforms.
Capturesecondstodaysofserialprotocol.Thescopefillsmemoryaseachacquisitionseesit’striggercondition.Segmentedmemoryusestimetagstotracktimebetweensegmentacquisitions.
6
RS-232/UART specifications and characteristicsUART protocols supported RS-232
RS-422upto10Mbp/s,differentialprobingrecommended. RS-485upto10Mbp/s,differentialprobingrecommended. OtherUARTinterfaceswhichadmittouser-specifiedparameters availableintheapplication. Theapplicationreliesonprobingandtrigger/measurementthresholds toproperlyconditionthesignalfortriggeringanddecode.
Tx and Rx source Analogchannels1,2,3,or4 MSOmodelscanadditionallyusedigitalchannelsD0toD15 Anywaveformmemory
Auto setup Automaticallyconfigurestriggerlevels,measurementthresholds,memorydepth,samplerate,triggerandholdoffforproperdecodeandtriggering.
Decodewordsize User-selectable:5,6,7,8,or9bits Parity:odd,even,none
Decodebitorder User-selectable:LSBorMSBSupportedbaudrates Userselectable:1.2kb/supto10Mb/sIdlePolarity Userselectable:loworhighTriggering Userselectable:transmitorreceive
Userselectabledatalength:1to13words(eachwordtakes2triggersymbols) Wordsizeselectablefrom5to9bits Polarityerror EntertriggerinHEX,binary,decimalorASCII Operatorsinclude=,not=,>,<andORoneach8-bitwordboundary
7
Ordering information
Software applications
Factory-installed node-locked license
for new scope purchases
User-installed node-locked
licenser
Server-based license (N5435A option)
RS-232/UART triggering and decode
001 N5462B 031
RS-232,I2C/SPI triggering and decode
018 N8800B
This application is compatible with all 9000A and 9000 H-Series oscilloscope models.
Related literature
Publication title Publication type Publication numberInfiniium 9000 Series Data Sheet 5990-3746ENInfiniium 9000 H-Series Data Sheet 5991-1520EN
Sharingtheapplicationacrossmultipleinstruments?Server-basedlicensingallowsuserstoborrowanapplicationlicenseforafixedtimeperiod.
Agilent Technologies OscilloscopesMultiple form factors from 20 MHz to > 90 GHz | Industry leading specs | Powerful applications
Agilent Channel Partnerswww.agilent.com/find/channelpartnersGetthebestofbothworlds:Agilent’smeasurement expertise and product breadth,combinedwithchannel partnerconvenience.
www.lxistandard.orgLANeXtensionsforInstrumentsputsthepowerofEthernetandtheWebinsideyourtestsystems.AgilentisafoundingmemberoftheLXIconsor-tium.
For more information on Agilent Technologies’products,applicationsor services,pleasecontactyourlocalAgilentoffice.Thecompletelistisavailableat:www.agilent.com/find/contactus
AmericasCanada (877)8944414Brazil (11)41973600Mexico 018005064800 UnitedStates (800)8294444
Asia PacificAustralia 1800629485China 8008100189HongKong 800938693India 1800112929Japan 0120(421)345Korea 0807690800Malaysia 1800888848Singapore 18003758100Taiwan 0800047866OtherAPCountries (65)3758100
Europe & Middle EastBelgium 32(0)24049340Denmark 4545801215Finland 358(0)108552100France 0825010700* *0.125€/minuteGermany 49(0)70314646333 Ireland 1890924204Israel 972-3-9288-504/544Italy 390292608484Netherlands 31(0)205472111Spain 34(91)6313300Sweden 0200-882255UnitedKingdom 44(0)1189276201For other unlisted countries: www.agilent.com/find/contactusRevised:October11,2012
Product specifications and descriptions inthisdocumentsubjecttochangewithoutnotice.
©AgilentTechnologies,Inc.2012,2013PublishedinUSA,January11,20135990-3923EN
www.agilent.comwww.agilent.com/find/9000_RS-232
AgilentAdvantageServicesiscommittedtoyoursuccessthroughoutyourequip-ment’slifetime.Tokeepyoucompetitive,wecontinuallyinvestintoolsandprocessesthatspeedupcalibrationandrepairandreduceyourcostofownership.YoucanalsouseInfolineWebServicestomanageequipmentandservicesmoreeffectively.Bysharingourmeasurementandserviceexpertise,wehelpyoucreatetheproductsthatchangeourworld.
www.agilent.com/quality
www.agilent.com/find/advantageservices
www.axiestandard.org AdvancedTCA® Extensions for InstrumentationandTest(AXIe)is an open standard that extends the AdvancedTCAforgeneralpurpose andsemiconductortest.Agilent isafoundingmemberoftheAXIe consortium.
Quality Management SystemQuality Management SysISO 9001:2008Agilent Electronic Measurement Group
DEKRA Certified
www.agilent.com/find/myagilentApersonalizedviewintotheinformationmostrelevanttoyou.
myAgilentmyAgilent