Test Tools For InfiniBand

Transcription

Test Tools for InfiniBandFrom Physical Layer toSystem IntegrationBundle promotion! See page 12TRADE ASSOCIATION

Moving to the High Speeds of InfiniBandThe explosion of the Internet andthe resulting need to move hugeamounts of data instantly haveplaced a considerable strain onexisting server technologies. TheInformation Technology (IT)industry has struggled to keepup with a continuing demandto decrease cost, increaseperformance, and providecontinuous availability.The InfiniBand interconnecttechnology uses a channel-based,switched-fabric, point-to-pointarchitecture to deliver new levelsof scaleability, availability, andperformance. Scalability isdelivered in part by its switchednetwork interconnect, itsautomatic reconfiguration ofthe network upon addition orremoval of devices, and its useof virtual channels rather thanhardwired links to connectservers to other devices.Availability is a product ofreliability, fault tolerance,and serviceability. InfiniBandtechnology utilizes point-to-pointinterconnects, allows forredundant paths betweendevices with subsequent failovercapability, and includesimproved error detectionand correction. It also allowshot-swapping devices withautomatic network reconfiguration.Improved performance isanother cornerstone ofInfiniBand. Data is transferredbetween InfiniBand fabricelements on links of copperor optical fiber. The effectivesustained data rates are500 MB/s (1x), 2 GB/s (4x), and6 GB/s (12x). Beyond the rawdata transfer rates, system-levelperformance is improved by theconcept of intelligent channels,with computing intelligencedistributed into the I/O systemto off-load the task of controllingI/O from processors.InfiniBand certainly presentsconsiderable opportunities fornew high-speed products, butit also presents you with asignificant learning curve whentasked with developing theseproducts. The data transferrates are enough to test yourengineering abilities. Add tothat the complex protocol,hot-swapping ability, automaticnetwork reconfiguration,and distributed computingintelligence, and you have areal challenge ahead.But you won’t have to meet thischallenge alone. AgilentTechnologies is committed toproviding the InfiniBand testsolutions you need. Agilent is amember of the InfiniBand TradeAssociation and will be therewith the required tools to getthe job done even in the face ofevolving standards. In addition,Agilent offers extensive trainingin both InfiniBand designtechnology basics, andhigh-frequency test andsystem verification.From verifying the signalintegrity of the physical layer tochecking the BER (Bit ErrorRate) to analyzing InfiniBandtraffic to stepping through theInfiniBand protocol, Agilent canprovide the required tools.Moving into the InfiniBand realmwill present challenges, butAgilent will be at your side allthe way.Figure 1. It is expected that data centers will adoptthis high-speed data transfer technology to clusterservers and storage devices.2

Higher level protocolApplication & Management software verification Establish and tear down connections Handle error conditionsE2950 Series E2951A protocol analyzer for InfiniBand 1x E2952A protocol analyzer for InfiniBand 4x E2953A traffic generator for InfiniBand 1x E2954A exerciser for InfiniBand 4x E2955A InfiniBand 4x Bundle Option 100 Compliance Test Software forE2953A and E2954ATransportPacked validation Packets in sequence, end-to-end flow control, QPs Transport time (latencies)NetworkTest logistical switching Switching inputs to outputs according toswitch table Handling of load conditions16700 Series Logic Analysis System N4206A software tool N4217A logic analysis probe N4216A 4:1 converter boxPort Link LevelVerify point to point connection between two nodes Implementation of buffers, virtual lanes, data paths Variant CRC checks (goes to the 8bit level) Link training, link-level flow controlPort PhysicalVerify the 2.5 Gbit design Signal integrity (measure eye opening, BER, jitter,etc.) board design and component characterization Ensure proper 50-Ω strip line design, board layout,connectors, cables, etc. (TDR measurements) Symbol encoding, running disparity, control symbolsand ordered sets, lane-to-lane skew, elastic FIFOs81134A Pulse/Pattern Generator86100B Infiniium DCAwith TDR81250 ParBERT86130A BitAlyzerN1947A, 48A, 51A PhysicalLayer Test System (VNA)InfiniBand ComponentsHCA - Host Channel AdapterTCA - Target Channel AdapterTest InstrumentsOSCPLTS (VNA)PGPBSBLAPABEFigure 2. The complexity of the InfiniBand technology requires many different toolsat various stages within an implementation. This diagram shows a typicalInfiniBand system and where each type of instrument is used.-Oscilloscope/TDRPhysical Layer Test SystemPulse GeneratorParBERTSerial BERTLogic AnalyzerProtocol Analyzer/Traffic Generator- Bus Exerciser/Analyzer (PCI-X)www.agilent.com/find/InfiniBand3

Physical Layer CharacterizationSignal integrity is no longersomething to be looked at justonce at the beginning of a projectwhen laying out the device orboard. Everyone must be awareof signal integrity and evaluateit throughout the project, andmust have the proper tools toaccomplish this sometimesdaunting task. The challenginghigh-speed digital designs oftoday’s data rates requirecareful use of a wide variety ofengineering tools. It is importantfor designers to learn these newtools effectively to avoid multiplere-design efforts.When the system is running, youcan use eye diagrams to furthervalidate the quality of individualsignals with a scope. Bit errorratio testers (BERTs) can also beused to ensure that errors arewithin the required range.After all of the simulations andverifications of your product invirtual form, you eventually getto work with real hardware.The first step in testing anyproduct with such high datarates is to verify the integrity ofthe physical layer. Great caremust be taken to ensure thatthe physical layer is laid outproperly in order to minimizereflections, crosstalk, and othernoise sources.Finally, when all of the signalshave been checked, the entiresystem can be tested withAgilent's protocol analyzers andbus exercisers. You can stressyour design with very specificand controllable worst-casescenarios to give you theconfidence that your systemis ready to ship.When the components are firstinstalled, you can use pulsegenerators to test your systemwith live signals. High-speedscopes and active probes enableyou to see what is going on.Once the system is running, youcan monitor the signal integrityof hundreds of channelssimultaneously with a logicanalyzer and new eye diagramfeature, “eye scan”.The breadth of tools availablefrom Agilent Technologiesenables signal integrityevaluation throughout the entiredesign process.Design SimulationLink toModelDatabaseDevice and BoardDevices egration& FunctionalValidationLive SignalsExternal StimulusSerial/Parallel BERTDeviceCharacterization& Modeling Services81133/34A Pulse GeneratorADS16700 Series Logic Analysis racterizationSystem86100BwithTDRSystem(VNA)16760A with Eye Scan86100B DCA (Probes)High-Bandwidth Real-Time ScopeProtocolAnalyzerSingle-Ended/Differential Probes for Real-Time ScopeFigure 3. Agilent Technologies helps you address signal integrity issues throughout the entiredesign process.4

TDR (time domain reflectometry)is ideal for checking the signalintegrity of printed circuitboards, cables, and connectors. Itrequires a high-speed digitizingoscilloscope with a built-in stepgenerator capable of launching afast edge into a signal path.Monitoring the reflected wavefrom various impedancediscontinuities encounteredalong the signal path allows youto determine whether or not thesignal path adds excessive noiseto the signal. Even the mostprecise printed circuit boardlayouts can result in impedancediscontinuities severe enough torender a signal path useless.The Agilent 86100B InfiniiumDCA (digital communicationsanalyzer) with TDR enablesdesign and analysis of theInfiniBand physical layer byaccurately characterizingelectrical components, includingbackplanes, cables andconnectors. The 86100B is awide-bandwidth oscilloscopewith the following plug-inmodules that support testing ofInfiniBand components:For InfiniBand optical-layertesting, Agilent offers the86101A optical plug-in modulefor component testing atthe 850 nanometer centerwavelength. InfiniBandtransceiver modulationcharacteristics can be improvedby measuring and optimizing keyperformance parameters such asextinction ratio, jitter, averagepower, and duty cycle distortion.The 3 GHz of unfilteredbandwidth gives superiormeasurement capability forInfiniBand applications.Figure 4. Physical layer probing with the N1020A TDR probe and positioning arm. 54754A differential TDR 86112A dual 20 GHz electricalplug-in module 83484A dual 50 GHz electricalplug-in module 86101A optical plug-in moduleAlso available is third-partysoftware from TDA Systems thataccurately characterizes lossy,dispersive transmission linesusing the 86100B’s TDR/TDTmeasurements. For informationon this product, send ane-mail to webmaster@tdasystems.comFigure 5. TDR measurements on the 86100B Infiniium DCA(digital communications analyzer).www.agilent.com/find/InfiniBand5

Physical Layer Characterization (continued)To create accurate models, youmust accurately characterizeyour devices and interconnects.You can modify existing modelsor use supplied libraries, butthe most accurate method forcreating models is to measureactual devices.Instead of tracking down thecause of signal integrityproblems after the hardware iscreated, consider addressingsignal integrity issues duringthe simulation of what you willcreate. With accurate models,you can solve many signalintegrity problems before theyactually exist.Figure 6. Gather accurate measurementsfor model extractions and comprehensivephysical-layer characterizations with theAgilent N1947A, N1948A and N1951A.6The Agilent N1947A, N1948Aand N1951A physical-layer testsystems provide an accurate andcomprehensive physical-layercharacterization of high-speedinterconnects and components.Characterizing interconnects andcomponents of high-speedsystems has become increasinglychallenging. Engineers workingwith microwave applicationshave addressed similar issues byusing a systematic approach,based in the frequency domain.This same technology based on aVNA (vector network analyzer) isnow being applied to high-speedsignal integrity problems,resulting in increasedmeasurement accuracy.The accuracy of the measurementsis enhanced with the ability tofully remove the effects of thetest fixtures. Additionally,the measurements arecomprehensive. With a one-timeconnection, all of the forwardand reverse transmission andreflection terms are measured.Once the measurement iscomplete, analysis can beperformed in single-ended-,differential-, common-, andmixed-modes. Switching betweenfrequency and time domains, eyediagrams, and transmission lineparameters (RLCG) is as easy asa mouse-click.

Figure 7. The Agilent 81134A pulse/pattern generator enables the precisecharacterization of devices and minimizes the influence of jitter injection bythe source.While bringing a system up, it isoften necessary to stimulate aportion of the system before theentire system is running. Apulse/pattern generator canprovide the stimulus signals usedby a scope to make eye diagrams.The generator must also allowyou to stress the system byadding controllable jitter to thestimulus signal.The 81134A pulse/patterngenerator is a high-performanceand easy-to-use pulse anddata-pattern source forcharacterizing the physical layeras well as verifying andvalidating high-speed clocksystems. The graphical userinterface enables you to easily setup very complex signals. Fromgenerating PRBS to adding jitterto your clock or data, the 81134Agives you the required signals.The fast rise times, low jitter,and full parameter flexibilityprovide just the signal you need,especially in high-speed systemswhere timing is critical.Performance can be evaluatedwith eye-diagram measurementswith PRBS from 25-1 to 231-1.The delay control input allowsyou to add jitter to the clock ordata signals. The eye can bedistorted with the variablecrossover function.Other features include LVDSlevels and a remote graphicaluser interface and SCPIcommands for remote handlingand programming.For more specific informationabout signal integrity solutions,log onto iBand7

Digital Data Transfer PerformanceOnce the signal integrity of thephysical layer is validated, youmust test the InfiniBand channelwith full-speed digital data. Thisis commonly accomplished bycreating test data, running itthrough the channel, and thencomparing the data receivedwith the data transmitted. Yourgoal is to verify that the designhas an acceptable Bit Error Rate.If the BER is not acceptable, youmust be able to find the source ofthe problem quickly.Another test goal is to stress theInfiniBand implementation todetermine its limits of operation,ensuring that your design is wellwithin the parameters of thespecification. Key testingcapabilities are to vary signalparameter levels or datacontents for margin test; toaccurately move pulse edgepositions in time relative topulses on other, parallel, buslines; and to stress devices untilthe limits of performance areestablished. New measurementFigure 8. View the BER results of several ports with ParBERT 81250.Figure 9. The ParBERT 81250stimulates and analyzesmultiple InfiniBand bus links.8software offers deeper analysiscapabilities for R&D engineerscharacterizing devices. Fastpass/fail measurements areavailable for engineersin manufacturing.The ParBERT 81250 is a parallelBERT, an instrument that iscurrently unique in themarketplace. It is able tostimulate and analyze multipleInfiniBand bus lines withstandard test patterns (PRBSand PRWS—pseudo random wordsequence), user-defined custompatterns, and a mix of PRBS andcustom data. For SerDes(serializer/de-serializer) devices,it is particularly useful to be ableto generate data on a numberof lower-speed parallel linesand detect the fidelity of themultiplexing process on thehigh-speed serial side of thedevice. Likewise, the 81250 canbe used to stimulate the serialside of the SerDes device andanalyze the lower-speed parallellines. The ParBERT 81250 canbe used to test 1x InfiniBandserializer and deserializerdevices, 4x InfiniBand and12x InfiniBand serializers.

The ParBERT 81250 is a modularsolution for simultaneouslytesting multiple channels at datarates up to 10.8 Gb/s. ParBERT81250 thoroughly characterizesyour device by going beyond BERmeasurements, providing testfeatures such as propagationdelay and setup and hold times.The system generatesPRBS/PRWS up to 231–1.The 86130A BitAlyzer is a serialBERT that is particularlysuitable for stimulating andmeasuring the BER performanceof individual channels in anInfiniBand optical link, up to3.6 Gb/s. Besides superiorwaveform performance thatstimulates the device under testfully, the instrument also hasadvanced error analysiscapabilities that allow completeand accurate characterization oferrors in ways that have not beenwidely available before. The86130A’s error analysis featurequickly reveals the underlyingcauses behind errors. Combinedwith a user interface that isquick and easy to learn, andin-depth help similar to the86100B Infiniium DCA, thesecapabilities will make InfiniBanddevelopment cycles shorter. Byreducing time to discovery,design problems can beeliminated earlier and moreeasily.Figure 10. Error analysis onthe 86130A—an underlyingrepetition is revealed that iscontributing to the errorperformance of the test device.Figure 11. The 86130A BitAlyzer stimulates and measures the BERperformance of individual channels in an InfiniBand optical link.www.agilent.com/find/InfiniBand9

Protocol Analysis and ExercisingOnce your InfiniBand nodes areup and running, you can beginvalidation of the InfiniBandfabric itself. An isolatedhigh-level view of the InfiniBandbus allows you to focus onprotocol and performance-relatedissues. It is critically importantto exercise the InfiniBand systemwith worst-case traffic conditionsin a repeatable and controllablefashion. By generatingrepeatable traffic, you canchange the system parametersto verify operation, and uponencountering a problem,repeatedly force the error untila solution is found.By representing data in ahierarchical way, automaticallypointing to protocol errors anddata mismatch, and stimulatingthe system with test data, theAgilent E2950 Series speedssystem validation.Agilent’s E2950 Series SolutionThe E2950 Series decodesbus information intoInfiniBand-specific code, andcan generate worst-caseInfiniBand traffic conditions.To aid troubleshooting, theE2950 Series provides real-timetriggering on events, the header,and parts of the payload. Itperforms counting andsequencing, protocol errordetecting, and data filtering.Figure 12. The E2951A protocol analyzer’s graphical interface lets you easily dealwith all levels of the InfiniBand protocol.Comprehensive error-detectionfeatures sense and alert you toprotocol violations at allprotocol levels, from 8b/10b anddisparity errors on the physicallayer to out-of-sequence packets.An interactive graphical userinterface running in the familiarWindows environment allowsyou to easily deal with all levelsof the InfiniBand protocol.In addition, a C-ApplicationProgramming Interface (C-API)offers a convenient R&Ddebugging tool and thefoundation for structured andautomated testing.Finding the Right Instruments forYour InfiniBand 1x or 4x ApplicationThe E2950 Series has itsconsistent look and feel, andallows you to expand your testenvironment as the InfiniBandtechnology and standard evolve.The E2951A protocol analyzerfor InfiniBand 1x and theE2952A protocol analyzer for10InfiniBand 4x are standaloneinstruments that analyze thephysical and protocol levels,provide time analysis andreal-time performance analysis,and verify efficiency.The analyzers are preconfiguredwith either one 2.5 Gb/s (for 1x)or four 2.5 Gb/s InfiniBandfront-end modules (for 4x). Thefront-end module does notinfluence the physical protocolbehavior of the observedInfiniBand link.These analyzers have up to512 MB or 2 GB of memory anda packet time-stamp resolutionof 8 ns. They can analyzedual-simplex packets and countskip-ordered sets.Their extensive triggeringcapabilities include InfiniBandheader bits, bits of data payload,real-time errors, link-trainingsequences, and message-level orpacket sequences.

The E2951A’s/E2952A’s GUIdepicts data hierarchicallyregardless of whether a datarepresentation on a highermessage level or individual bitlevel is needed. Timinginformation is presented as anabsolute time stamp, as a timedelta between time stamps, or asidle time between packets. Youcan also collapse or expandpacket fields, and define theirformat and bit ordering.The E2953A traffic generator andthe E2954A exerciser deliver acontrolled stimulus of InfiniBandtraffic to test compliance, cornercases, stress and error scenarios.The tools create predictableInfiniBand test traffic in a fullycontrollable way, as well asgenerating sequences ofarbitrary InfiniBand packets thatthe user can program via a C or TCL script interface. It canmonitor incoming traffic,participate in link training,transmit idle data andskip-ordered sets, generatesequences of arbitrary packets,perform packet framing, andrespond to incoming packetsunder software control. TheE2953A/E2954A let you generatevarious InfiniBand test scenariosso you can validate your designsand ensure compliance withstandards. An optionalInfiniBand Compliance TestSuite (option #100) is alsoavailable. The option containspre-written InfiniBandcompliance tests you can executeby simply clicking “Run”.The E2950 Series include anintegrated power supply, USB(universal serial bus) connectorto interface to the controlling PC,indicators, trigger I/O connectors,Figure 13. The E2952A protocol analyzer for InfiniBand 4X.Universal serial busUniversal serial adapterSwitchSwitchGeneratorand analyzerfor criticaltest trafficE2951AE2953AOne additionalgenerator/portto generatebackground loadE2953AE2953AFour-portswitchE2953AFigure 14. Typical application forprotocol analyzer.Figure 15. Typical application fortraffic generator.and a 1x or 4x InfiniBandinterface. These InfiniBand toolsare the ideal combination fordesigning, debugging andvalidating your InfiniBandproducts. For example, you canuse them to validate an HCA(host channel adapter) andserver. The two instrumentsallow you to stress the serverfrom the I/O side, monitor systemperformance, and test withworst-case scenarios in a fullypredictable and controllable way.Bundle Promotions Offer Discountsfor E2950 SeriesGet a 20% discount on InfiniBand 1xproducts when you buy both anE2951A protocol analyzer and anE2953A traffic generator/exerciser.Get a 25% discount on Infiniband4x products (E2952A protocolanalyzer and E2954A exerciser)when you buy the E2955Abundle. In the USA call1-800-452-4844 ext. 7675 or callyour Agilent sales representativeand ask for the 1x bundle or theE2955A InfiniBand 4x bundle.For more information, log onto this website:www.agilent.com/find/E2950 series promotionwww.agilent.com/find/InfiniBand11

System-Level TestingAfter establishing that yourInfiniBand link meets therequired BER, you can thenvalidate both the InfiniBanddevice (HCA, TCA, switch, etc.)and the system that incorporatesthe device. The N4217A logicanalysis probe capturesInfiniBand traffic and, incombination with the16700 Series logic analysissystem, provides triggering,cross-correlation, and detailedmeasurements for completeInfiniBand system hardwareand software debugging. Theprobe connects to a copper 4xInfiniBand cable, allowing the16700 Series to trace andtrigger on InfiniBand trafficfrom the physical 10b level,through 8b logical, and onto high-level InfiniBandprotocol-based measurements.4x copper cables connect directlyto the N4217A analyzer probe.Additional SFP connectors allowthe use of SFP copper or optical1x modules.You can define the logicanalyzer triggers in terms of theInfiniBand packet protocol, andview measurement results asdecoded InfiniBand packets.You do not have to become anInfiniBand protocol expert totrigger the logic analyzer orinterpret the results. Theflexibility of the 16700 Seriesallows you to combine triggeringof high-level InfiniBandevents with other logicanalyzer-measured events. Thisallows you to trigger and analyzedata from different sources andquickly narrow your search for aproblem. All of this can be donein real time with full systemloads so you can realisticallyexercise the system and be surethat your design works properly.Beyond validating the InfiniBandchannel, you can extend themodular 16700 Series to acquiretime-correlated data from otherparts of the system. Additionalprobes are available formeasuring other system busessuch as Rambus , SDRAM andDDR memories, PCI, and PCI-X.Powerful microprocessoranalysis probes andinverse-assembly softwareprovide visibility into thesoftware running on an HCAor TCA. The modular nature ofthe 16700 Series logic analysissystem gives you the flexibilityto measure a handful of signalsfor an isolated problem, or tomeasure thousands of signals tolocate a problem that spansmany domains.For validation of 1x, 4x and 12xInfiniBand channels, the N4206Aprotocol analysis tool forInfiniBand (used with the 16700Series logic analysis system)reads the 10b data stream foreach byte lane and producesdecoded InfiniBand packets. Tocapture the 10b data, Mictor orSamtec connectors are used toprobe the 10b data goingbetween the SerDes(serializer/de-serializer) deviceand the InfiniBand controllerchip (such as HCA, TCA, orswitch) for each byte lane.Figure 18. The N4217A trigger menu.12Figure 16. The 16702B logic analysissystem with touch screen.Figure 17. Packet Decode.

Related LiteraturePublication TitlePublication TypePublication NumberSignal Integrity SolutionsColor Brochure5988-5405ENAgilent Infiniium DCA OscilloscopeColor Brochure5968-8548EAgilent 86100B Wide-Bandwidth OscilloscopeTechnical Specifications5988-5311ENShould a Bit Error Ratio measurement behard to make?Color Brochure5968-8547EAgilent 86130 BitAlyzer ErrorPerformance AnalyzerTechnical Specifications5968-8545ENeed to test BER? Complete solutions forhigh speed digital transmission testingColor Brochure5968-9250EAgilent ParBERT 81250 Parallel BitError Ratio TesterProduct Overview5968-9188EAgilent E2950 Series for InfiniBandProduct Overview5988-1784ENAgilent Technologies 16700 SeriesLogic Analysis SystemProduct Overview5968-9661EAgilent Physical-Layer Test SystemsProduct Overview5988-5288ENVNA-Based System Tests the Physical LayerApplication Note 1382-75988-5075EN81133A and 81134A 3.3 GHzPulse/Pattern GeneratorsData Sheet5988-5549ENInfiniBand System-Level DebuggingApplication Note 1382-15988-4225ENChoosing the Right Signal Integrity Toolsfor InfiniBand MeasurementsWhite Paper5988-6591ENPassively Probing an InfiniBand System with anAgilent Technologies 16700 Series LogicAnalysis SystemProduct Note5988-2857EN8 Hints for Debugging and ValidatingHigh-Speed BusesApplication Note5988-5623ENInstrument Connectivity Made EasyColor 13

Key Features and Specifications86100B Infiniium DCA withTDRPhysical Layer Test Systems81250 ParBERT2 differential channels or 4 single-endedBit-rate coverage up to 10.8 Gb/s50 GHz bandwidthPowerful analysis tools: time domainanalysis (TDR/TDT), frequencydomain analysis, eye diagrams,and RLCG transmission-lineparameter extractionParallel input and output channels62.5 femtosecond time intervalresolution1.7 picosecond RMS jitter200 mVp-p sensitivity300 MHz microprocessor runningWindows 98TDR Probe for InfiniBand 1x5 GHz bandwidth calibrationterminations compatible with the86100A www.atspeed.netN1947A/N1948A300 kHz to 9 GHz80 ps rise timeGreater than 100 dB dynamic range50 MHz to 20 GHz35 ps rise time2 channels (single-ended ordifferential)Greater than 75 dB dynamic range12 GHz (TDR); 18-GHz (electrical)bandwidth81134A Pulse Generator 5%, –3% 1 ns from edge TDRstep flatness 0.4% of full scale dc accuracyPulses, data patterns and PRBS datafrom 15 MHz to 3.35 GHzFast rise time 50 ps,low jitter 2 ps RMSPRBS from 25-1 to 231-186101A Optical ModuleJitter generation up to 500 ps on theclock or data signals2 (1 electrical and 1 optical) channels1 or 2 output channels12.4/20 GHz electrical; 3 GHz opticalbandwidthLVDS levels can be addressed withoutput levels from 50 mV to 2.00 V750 to 860 nanometer wavelengthUser defined data patterns canbe created2 or 3 switchable filters–17 dBm mask test sensitivityGraphical user interfaceRemote programming via GPIB, LANand USB14Generation of PRBS/PRWS up to 231–186130A BitAlyzer50 Mb/s to 3.6 Gb/s bit-rate coverageAdvanced error analysisExcellent waveformUp to 10 nm clock/data delayN1951A54754A Differential TDR Module35 picosecond nominal TDR steprise timeModular designCompatible with the Agilent 71501Cjitter analyzer

E2951A/E2952A ProtocolAnalyzer for InfiniBand1x and 4xE2953A/E2954A TrafficGenerator/Exerciser forInfiniBand 1x and 4xPreconfigured with either one or four2.5 Gb/s InfiniBand front-end modulesMonitoring of incoming trafficAnalysis of dual-simplex packetsParticipation in link trainingUp to 512 MB of memoryTransmission of idle data andskip-ordered setsPacket time stamp with 8 ns resolution8 MB traffic-generator memoryTriggering on 0, 1, X pattern, Op Codes,Q-Pairs, etc.Automatic CRC calculation andpacket framingReal-time error triggering on ICRC,VCRC, skip-ordered set error, CRCerror, running disparity error,alignment errors, end of bad packetcode, and invalid 10b code8b/10b codingResponse to incoming packets withsoftware controlTriggering on link-training sequencesError location for ICRC, VCRC,invalid headers, packet framing,disparity, 8b/10bMessage-level or packet-sequencetriggeringGenerates and receives arbitraryInfiniBand packetsTiming information represented asabsolute time stamp, time deltabetween time stamps, or idle timebetween packetsC & TCL scripting languageInteractive graphical user interfacewith trigger-, storage, filter- andsearch capabilitiesViewing of InfiniBand protocol (theN4217A performs lane-to-lane linkde-skew and displays packet datastriped across four lanes)Loss-of-signal information providedby LEDsDetection of 8b/10b coding, disparity,framing, and control-symbol errorsFilters allow different views of thedata (filtering on idles and payload data)All packets or cells time-stamped inthe logic analyzer for time-correlationwith other system busesInfiniBand ConnectionsAutomatically responds to incomingpackets in real timeConnection to 4x copper cables.Additional SFP connectors allowthe use of SFP copper or optical1x modulesProgrammable inter-packet delayTests error recovery circuitsMaximum bandwidth data source ordata sinkReal-time performance analysisSwitch packet latency analysisAdjustable trace memory depth of 512MB(1X) and 2 Gbytes(4X)Record and replayAbility to view packet level, operationlevel, 10-bit coders or as decodedManagement Datagrams (MADs)Capturing and triggering onInfiniBand 1x or 4x traffic at 2.5 Gb/s(all fields in the InfiniBand protocol upto the transport layer are supported inthe trigger macro)Graphical user interfaceMAD (management datagram)decodingRecord of skip-ordered setsN4217A Logic Analysis Probefor InfiniBand 1x or 4x2 Mbytes transmit and 2 Mbytesreceive trace memoryOptional compliance test softwareExternal triggering/synchronizationReal-time performance countersN4206A Protocol AnalysisTool for InfiniBand 1x, 4x,and 12xDecoding of InfiniBand protocol fromcaptured 10b data for InfiniBand 1x,4x, and 12x linksDetection of disparity, VCRC, andICR errorsDisplay of byte lane skew amounts forInfiniBand 4x and 12x linksFilter protocol display of idle symbols,data,

providing the InfiniBand test solutions you need. Agilent is a member of the InfiniBand Trade Association and will be there with the required tools to get the job done even in the face of evolving standards. In addition, Agilent offers extensive training in both InfiniBand design technology basics, and high-frequency test and system .