data sheet - d3fdwrtpsinh7j.cloudfront.net · rs-232/uart protocol triggering and decode for...

8
RS-232/UART Protocol Triggering and Decode for Infiniium 9000A and 9000 H-Series Oscilloscopes Data sheet • Order N5462B for a user-installed license • Order Option 001 for a factory-installed license with new 9000A and 9000 H-Series oscilloscopes • Order N5435A Option 031 for a server-based license This application is available in the following license variations.

Upload: vuonghanh

Post on 04-Jun-2018

229 views

Category:

Documents


0 download

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