Home
CATC IBTracer 4x User`s Manual
Contents
1. Save Save As Default Load Cancel Step 4 Step 5 Click OK to activate the recording options you selected Turn on the InfiniBand devices that are to be tested and cause them to generate InfiniBand traffic CATC Step 6 Step 7 Step 8 Step 9 IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Click REL on the Tool Bar IBTracer 4X starts to record the InfiniBand traffic immediately After 4 Mbytes of traffic is recorded the analyzer will upload the data and display the packets in the trace window If you wish to terminate the recording before the snapshot automatically completes click on the Tool Bar When the recording session is finished the traffic is uploaded from the Analyzer to the hard drive on your PC as a file named data ibt or whatever name you assigned as the default filename While the file is being uploaded you should see a white progress bar at the bottom of the screen When the bar disappears it indicates that the data has been uploaded to disk To save a current recording for future reference select File gt Save As on the Menu Bar OR Click E on the Tool Bar You see the standard Save As screen Give the recording a name and save 1t to the appropriate directory CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Capturing Your First CATC Trace After a few moments the recording will end and the results will display Ecarc IBTracer
2. AdmGetTableRespt View SADM Transaction Fields Expand SADM Transaction Expand All 540M Transaction Fields Collapse All S4DM Transaction Fields The following screen appears fad view Fields for SADM Transaction 0 E Ol x AdmGetTableResp 2 segment s 384 bytes Subnet Administration Multi Packet Response Transaction contains bunch of PathRecord attributes Subnet Administration transaction records Sur um PathRID RESERVED DGID Data PathRecord 1 Ox00010000 OxFESU0000 0000 0000 0000 3 C000 1000565 PathRecord 0x00040000 OxFES00000 0000 0000 0002 CS00000F 4251 PathRecord 3 OxQ0060000 OxFES00000 0000 0000 0002 CS00000F 4253 PathRecord 4 0x0001 0000 OxF ES00000 0000 0000 0000 3 C0001 000365 0x F ESU0000 0000 0000 0002 CS00000F 4 251 PathRecord 5 0x00040000 PathRecord 6 0x00060000 OxFES00000 0000 0000 0002 CS00000F A253 E PECERA EME me Save As 4 Find Pai Layout a Previous Next r cose a This window displays details about the fields within the selected Subnet Administration transaction Field information is displayed horizontally in sections At the bottom of the window are six buttons with functions described above in Viewing MAD or SRP Fields on page 92 95 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 One of the options s Layout The Layout button opens a dialog box for defining what columns should display n the Vi
3. Once the Analyzer has completed the self diagnostics and is connected to the PC you can check the latest revision of the software and BusEngine by selecting About IBTracer from the Help menu About IBTracer l i x CATC IBTracer Link and Protocol Analyzer Software Version 2 10 Build 82 Firmware Version 1 03 ROM 1 02 BusEngine Version 1 05 Unit Serial Number 00212 2000 2002 Computer Access Technology Corporation ORK About IB Tracer details revisions of the following software and hardware IBTracer Software Version e B7racer Firmware amp ROM Versions e BusEngine Version e Unit Serial Number Note When contacting CATC for technical support please have available all the revisions reported in the About IBTracer window CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 4 2 Software Updates When a new IBTracer software release is available it is posted on the Support page of the CATC website at www catc com support html To update the IB Tracer software Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Step 8 Step 9 In the About IBTracer screen verify which version of IBTracer Software you are currently running Find the latest released software version on the CATC website under www catc com support If you are running the latest version of the software no further action is needed If you are not running the latest version continue to Step 3 Click
4. About IBTracer Displays version information about IBTracer 5 2 View Options l vo Standard You can hide display or reset Ss toolbars by selecting View gt Frequently Used Toolbars from the menu bar Analysis Resetting the Toolbar From time to time such as Customize following a software upgrade it is possible for the buttons on the toolbar to not match their intended function To reset the toolbar Step1 Select View gt Toolbars from the menu bar 29 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Step2 Select Customize from the sub menu All Commands Step3 Select the Toolbars tab The following dialog box will open Wiem Level E ahaw best labels E Step 4 Click the Reset All button The toolbar resets to the factory defaults 30 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Tool Bar FSURS RE Os aaa xx 9 Booaul Ub a Fin SE Sip Sto The Tool Bar provides access to the most popular program functions Tool tips describe icon functionality as the mouse arrow is moved over the icon item Open file x Apply User Defined Hiding je Save As Find Preview ya Find Next S Print D Error Summary o p Record Options Timing Calculations Setup Display Options Traffic Summary Start Recording Bus Utilization Stop Recording Ll Display Real Time Statistics Break and Restore IB Link File Information Report Bik
5. Chapter 11 How to Contact CATC oooooo oooo o ooo 127 vi CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 l Overview The CATC IBTracer 4X Protocol Analyzer is the ideal tool for analyzing InfiniBand link data Development Engineers will rely on IBTracer 4X Analyzer to resolve software firmware and hardware problems encountered in the development of InfiniBand host channel adapters switches and other devices Test and Quality Assurance Engineers will use IBTracer to verify the correct operation of InfiniBand products and compliance to the standard Anyone involved with InfiniBand can use IBTracer software as a stand alone viewer to understand the InfiniBand protocol and to facilitate system level discussions and problem resolution of applications employing InfiniBand technology Please refer to the nfiniBand Specification version 1 0 for details on the InfiniBand protocol The InfiniBand specification 1s available from the InfiniBand TA at its web site http www infinibandta org 1 1 General Description IBTracer 4X hardware module installs into the CATC Universal Protocol Analyzer System UPAS 10000 The UPAS 10000 is a base system designed to accommodate different protocol modules Together IB Tracer and the UPAS connect to a portable or desktop PC This PC runs the user interface for administering the Analyzer and displaying traces CATC InfiniBand Trace Universal Serial Bus Host
6. Step2 Enter the path and filename for the License key or use the Browse button to navigate to the directory that contains the License Key Step3 Select the l c file and then click Update Device 4 4 BusEngine and Firmware Updates BusEngine and Firmware updates often need to be performed when you update the IB7racer software These updates can be performed automatically or manually Both processes are described Updating the BusEngine The BusEngine core is the heart of the IB Tracer Analyzer Using FPGA technology the BusEngine incorporates both the high speed recording engine and the configurable building blocks that implement data state error detections triggering capture filtering external signal monitoring and event counting and sequencing Both the BusEngine program and the Firmware that manages the internal microcontroller are fully field updateable Within a new software release it may be necessary to update the Analyzer s BusEngine hardware for proper operation The Readme file lets you know if this 1s necessary Updating the Firmware Within a new software release 1t may also be necessary to update the Analyzer s firmware for proper operation The Readme file informs you if this is necessary 21 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Automatic Updates When the IBTracer software s updated the software may become incompatible with the BusEngine and Firmware Ifa recording
7. Allows you to block the IBTracer reception of transmit and or receive link activity When a direction is inhibited none of the other recording events will be detected Buffer Size The Buffer Size box has a slide bar for adjusting the Enter aise recording buffer size from 1 6 megabytes to 1 000 MB 2048 MB The Recording Type option determines how this buffer 1s used Although there are 2048 MB of physical memory in the Analyzer the efficiency of the recording ranges from 2 1 to 4 1 ratios of physical memory to actual InfiniBand traffic Shorter InfiniBand packets yield a less efficient recording The non traffic portion of physical memory is utilized for control and timing information You must have an equivalent amount of physical memory on the computer controlling the IBTracer analyzer Note The scale is not linear and affords more granularity in the smaller buffer sizes Trigger Position The Trigger Position slide bar sets the amount of pre and post trigger recording It also allows adjustment of the location of the trigger within the defined buffer You can adjust the Triggering Position between 1 and 1 99 post Trigger Trigger Position is available only when Manual Trigger or Event Trigger is selected as Recording type Trigger Position BU lt post triggering 39 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 As an example if the buffer size is set to 16MB then for the followi
8. Forces the analyzer to record traffic as reversed Note Note If a link is forced into an incorrect state for example f a normal link 1s configured as reversed then only skips will be recorded Skips are recorded because from a lane order perspective they are symmetrical in composition To change the lane order select one of the Lane Order options then click OK Afterwards press the Disconnect Connect Link button to break the link The analyzer can only switch lane order after has detected a Disconnect event on the link 41 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Resolve Reliable Connections This option causes the Resolve Reliable Connections dialog box to open automatically any time traffic s recorded where the analyzer s not able to resolve connections by itself for example f a recording were begun after connections were already established The Resolve Reliable Connections dialog box lets you manually ass gn connections 6 4 Recording Options Events If you have selected Event Trigger mode under the General tab in the Recording Options screen you can now select specific InfiniBand events using the Events tab on the Recording Option Screen You can also use the Actions tab to define specific event sequences that will trigger IBTracer 4X to record an InfiniBand session In addition the Events and Actions screens allow you to specify which packets you want to include or exclude
9. e Click in the Tool Bar or select Report gt File Information from the Menu Bar The Traffic Summary screen appears below the trace Go e fo or HHH Packet ttt Type H Pkt Packets Packets 90 aon Tra Operations IBA Operations 33 e Management Datagrams a Be MAD M Ds SADM Transactions 0 u CU Errors 5DP Messages 0 SRP Operations 1 Kr a a a Ready A A Search Fwd 2 The left pane displays a tree of the different protocol levels Click the plus symbol to expand the tree The example above is fully expanded The right pane displays a summary of the traffic for the selected level 10 8 Bus Utilization The Bus Utilization window displays a graph of bandwidth use within a displayed trace 114 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 To open the Bus Utilization window select Report gt Bus Utilization or click the button marked tul A window will open with graphs of Link Utilization Data Throughput and Packet Counts ne a a 11009hput KBytes ts 10 20 30 40 50 Time 4 Count Packets me Bus Utilization Buttons The Bus Utilization window has a row of buttons for changing the format of the displayed data and for exporting data The buttons have the following functions Save As Saves the graphs as a bitmap file bmp 162 Email Creates an email with a bmp file attachment 1 of the graphs Vertical z
10. 1 Select a Virtual Lane number from VL the drop down list YL DLID SLID ine amp LIDs for triggering He amp QP for triggering 44 CATC Step 2 Step 3 Step 4 Step 5 IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 From the OpCode list choose RC UC RD UD or Any OpLode Any Queue Pair Ack RC Reliable Connection Ary r UC Unreliable Connection RD Reliable Datagram UD Unreliable Datagram a Any Any comnection datagram From the second list select one of the available choices UpCode Ari T Ary SEND First SEND Middle SEND Last SEND Last w ImmmbDt SEND Only SEND Only w ImmDt RDMA WRITE First RDMA WRITE Middle ROMA WRITE Last ROMA WRITE Last w Immbit RDMA WRITE Only AD MA WRITE Only w ImmEt RDM READ Request ROMA READ response First ROMA READ response Middle ROMA READ response Last ROMA READ response Only Acknowledge ATOMIC Acknowledge ATOMIC CmpSwap ATOMIC FetchAdd ACK Acknowledged NAK Negative Acknowledged RNR NAK Receiver not ready For ACK enter information in the Syndrome bits field and optionally check the MSN Valid Message Sequence Number box Ack MSN Syndrome bits 4 0 Type Walid al Credit Count 45 CATC Step 6 Step 7 IBTracer 4X Protocol Analyzer User s Manual Ack MSN Syndrome bits 4 0 Type Vald Wak Code na e PSN Sequence A III Band VWirtuallane E FE af Se
11. 1s attempted IBTracer displays a warning message and then automatically begins an update process for the BusEngine and Firmware If preferred you can abort this update and do the steps manually as described later in this chapter To automatically update the BusEngine and Firmware Step 1 Step 2 Step 3 Step 4 Step 5 If needed update the IBTracer software using the steps outlined in Software Updates described above Turn on the Analyzer On the toolbar click the REL button Because the BusEngine and or the Firmware are incompatible with the current IB Tracer software version an error message will appear displaying your current versions and indicating what versions you need to install About IET racer AN Cannot record The Firmware and or Bus Engine on the analyzer is Incompatible with this software release Firmware Required 1 02 Actual 1 02 BusEngine Required 1 22 Actual 0 91 Hit VES to update them Click Yes The above window closes and the Analyzer Setup window opens Analyzer Setup x Reset Analyzer Download new code Update BusEngine Update Firmware Click Update BusEngine or Update Firmware on the Analyzer Setup screen 22 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 You can select only one item at this point If both the BusEngine and the Firmware need to be updated the update will complete for the first item and then return
12. 2 126 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 11 How to Contact CATC Type of Service Contact Call for technical support US and Canada 1 800 909 2282 Worldwide 1 408 727 6600 Write a letter Computer Access Technology Corp Customer Support 3385 Scott Blvd Santa Clara CA 95054 3115 USA Visit CATC s web site http www CATC com Warranty and License Computer Access Technology Corporation hereafter CATC warrants this product to be free from defects in material content and workmanship and agrees to repair or replace any part of the enclosed unit that proves defective Ns under these terms and conditions Parts and labor Ww are warranted for one year from the date of first C l A i TC purchase The CATC software is licensed for use on a single personal computer The software may be copied for backup purposes only This warranty covers all defects in material or workmanship It does not cover accidents misuse neglect unauthorized product modification or acts of nature Except as expressly provided above CATC makes no warranties or conditions express implied or statutory including without limitation the implied warranties of merchantability and fitness for a particular purpose CATC shall not be liable for damage to other property caused by any defects in this product damages based upon inconvenience loss of use of the product loss of time or da
13. 3 11 Compound hiding 77 Conformance statement FCC EU 11 Connections breaking 123 creating 123 events to actions 56 memory requirements 14 resolving reliable 122 Connectors computer 12 DB 25 2 14 receptacles and cables 5 Counter buttons 56 Counters set multiple conditions 64 Counting events 60 Counts data packets 120 events 54 Creating sequences 59 Custom circuits 16 Custom colors 73 D Data connector 14 expand collapse 84 length 103 packet count 120 pattern 50 payload throughput 120 searching by length 103 CATC IBTracer 4X Protocol Analyzer User s Manual uploading 33 DB 25 2 14 Decoding assignments 91 buttons 87 decoder files 91 from dialog box 88 MAD 90 overview 87 traffic 87 Deleting markers 82 Description of product 1 Destination LIDs finding 104 Detailed installation 11 Disparity error 109 Display Options color 73 description 4 71 formats 75 general 71 headers 79 hiding 76 saving 72 Displaying 1dle time 72 multiple graphs 120 traffic 87 version information 19 Drivers loading 16 E Editing comments 110 markers 82 Electrical source 13 Email CATC Support 127 Enable Tool Tips 71 End to End Contexts finding 105 Environmental conditions 5 Error Summary 31 Errors basic trigger events 6 disparity 109 error summary 111 114 SW Version 2 2 recording options 47 searching for 102 EU conformance 111 Events counting 60 creating sequences 59 Event buttons 55 event counts
14. 54 groups 42 linking to counters 66 options 42 Recording Options 42 sequences 54 trigger 38 Expand and collapse traffic 90 field formats 84 External External general purpose output 63 interface board 14 output form 64 ports 12 triggering output 62 F Fax number 127 FCC conformance 11 FCC Class A certification 6 Features product 3 trace view 10 Field formats 84 Files decoder 90 91 file information 110 111 File menu 27 loading saved 68 Filtering Filter buttons 55 special filter 52 traffic 66 Find 31 93 106 Find Next 31 107 Firmware updates 19 21 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 First InfiniBand recording 8 Fit to graph area 119 Fonts 72 117 Formats displaying linear 119 displaying logarithmic 119 Formats window 76 Fuse replacement 12 G General display options 71 product description 1 product features 3 recording options 37 38 Go to 100 Go to Marker 100 Go to Packet 99 Go to Trigger 99 Graphs areas menu 117 bus utilization 115 buttons 117 multiple 120 Green LED 12 Grid lines 116 on Top 116 H Hardware installation 7 11 specifications 5 Headers header patterns 47 in display options 79 Help menu 19 Hiding actions 78 data 76 hide buttons 31 Hot keys 35 Humidity 5 I IBTracer overview Idle time presentation 72 ImmDt Pattern 48 In Out connector 14 Incorrect connections 123 InfiniBand first recording 8 recording traf
15. Actions tab to open the Actions window Step3 Click an Event button then click the button marked Filter In or Filter Out A line will connect the Event button to the Filter In or Filter Out button The selected event will now be set for filtering 66 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 6 13 Restarting Sequences and Counters The Restart button 1s used to create conditional statements with sequences and counts When an event 1s linked to the Restart button the Analyzer restarts any counting or sequencing it is performing 1f that event is found Restarting a Sequence For example n the illustration below the Analyzer is told Trigger following a sequence of a MAD a packet with an Immediate Data pattern followed by a packet with a Local Routing Header LRH However if an error occurs during the sequence restart the search Counti E E MAD Pirr Count2 13 Trigger Restart Restarting a Count The Restart button can be used to restart counting If an Event count has been defined adding a link between another event and the Restart button tells the analyzer to restart the count any time the Restart event has been found This 1s best explained with an example In the screenshot below the 67 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 analyzer 1s configured to trigger following the sixth MAD with a user defined data pattern but if an error
16. C Data Pattern C Breakout Board Data C Special Trigger Special Filter ImmbDt Pattern Edit Use Uncheck Al gt pecifo pattern match of the Immbt for triggering Save Save 4s Default Load OF Cancel 48 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 When you click the Edit button a w ndow opens that allows you to enter patterns on a bit by bit or hex mask and match basis ImmbDt Pattern Editor a E x Mask Match EEE EEE EEE EEE IOOOO0000 O0O000000 Cancel MAD Pattern Clicking MAD Pattern allows you to edit the MAD Pattern on a bit by bit basis Recording Options BE X General Miscellaneous Events Actions Event Groups Header Fields Errors Header Patterns CI ImmDt Pattern Pattern MAD Pattern CI Data Pattern Edit Use Breakout Board Data Special Trigger Special Filter Uncheck All Specity pattern match of the MAD for triggering Save Save 4s Default Load OF Cancel 49 CATC Data Pattern IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Clicking Data Pattern allows you to edit the Data Pattern on a bit by bit bas s Recording Options 3 t General Miscellaneous Events Actions Event Groups C Header Fields C Errors Header Patterns CI ImmBDt Pattern O MAD Pattern O Breakout Board Data Edit Special Trigger Special Filter U
17. CLI Destination LIDs RC SEND Only SE M F 00100 111 ee me 000 00100 f1 dle Time Stamp m virtual Lanes d RE SEND Only ww Immbt i Ftd Select the type of Opcode you want to go to Errors Search wiew Window Help ee a g E ORE J2 bee Tra MAD A P PSN Go to Packet MEC Tver DestQP A 0321 0x1 oxoo0006 11 du Go to Marker Packet Types F Find OpCodes Sp Find Next F3 OpCode q_a gt O A gt gt Data Lengths YCRL Search Direction Forward DA Source LIDs d ICRC er 5 LMH DLIC Destination LIDs d LPERE 1 local 000002 00100 1 CACEN Queue Pairs Facket Length l a000 End to End Contexts Invalid 10b Code SLID E SEND Virtual Lanes Running Disparity Error BTH ucos Ffr Alignment Error End of Bad Packet Idle Error Delimiter Error Select an Error from the list This sub menu is context sensitive The choices are derived from the errors present in the trace 102 CATC IBTracer 4X Protocol Analyzer User s Manual Data Lengths Source LIDs Search View Window Help Go to Trigger Go bo Packet Go to Marker Pr A dwords MEL i tiri ya Find OpCodes SZ Find Next F3 Errors m aaa Data Lengths Search Direction Forward Source LIDs Ea SLIC Destination LIDs t 3 Queue Pairs d 19 SLID RE DS End to End Contexts d 27 7 virtual Lanes 256 SW Version 2 2 Select the Data Length that you want to go to This sub menu is co
18. Data Block Export Data Expand Data Expand All Data Fields Collapse All Data Fields Format d Color b Hide Note You can choose to expand or collapse only the Data in the selected Data packet OR All Data Fields in the Trace View Step2 Select the desired Expand Data or Collapse Data menu item The Trace View is repositioned with the selected packet s adjusted in the format you have specified Note For headers the same mechanism works for groups of cells Vertical arrows are used for expanding and collapsing transport functions and higher level units Click and hold applies to collapse and expand actions for elements in all views 85 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 86 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 9 Decoding Traffic IBTracer has s x decode levels Packets Transport Functions Management Datagrams Subnet Administration transaction level Sockets Direct Protocol level and SCSIRDMA Protocol level The first two decode levels have a hierarchical relationship Transport Functions are composed of packets The IB7racer default decode display level is packet which means that InfiniBand packets will be displayed when you first view a trace 0 oom ome IT ow psamiamm sa awozas neso anne 9 1 Decoding and Display ng Traffic You can decode and display traffic through the toolbar or by selecting a decode level from the Display Opti
19. Default Load x ea tw Click an item to display 1ts current format characteristics and to display formatting buttons Use the formatting buttons to change the format of the selected 1tem 7 5 Hiding Use the Hiding window to hide various fields packets messages and protocols from the Trace View screen The Hiding tab in the Display Options window offers added advantage of hiding specific fields by default for all recordings Use the Show Hide option under the View menu to hide specific fields for the active recording e Click the Hiding tab on the Display Options screen 76 CATC You see the Hiding windo Display Options i F Hide Fields FF Time Stamp E Idle Filtered Traffic LRH RH mM RETH Atomic ckETH l Imm t ICRC FTAs Set All Hide Fackets perations MADs Hide Skips IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 w E Data Ext Data Headers Titles GRAH ETH DETH FF AtomicETH RDETH YCRC Delta IP 6H Clear All T Hide Link Packets Hide Training Seq Hide Training Seq Set All Save Save s Default Load Hiding Skips Cancel uence One uence Two Clear All Apply The Hide Skips checkbox allows you to hide skips in a trace Hiding Link Packets The Hide Link Packets checkbox allows you to hide link packets in a trace Hiding Training Sequences The Hide
20. Edit script Opens Notepad and displays the text of the selected script file so you can edit and save the script e New script Opens Notepad and displays a blank screen so you can create a new script file from scratch e Editor settings Opens a dialog box for configuring Notepad Step2 To edit an existing script select Edit script from the pop up menu Notepad opens iC7 53_Adec Notepad _______ lol x File Edit Format Help Copyright Cc 1998 2001 Computer Access Technology Corp All Rights Reserved cr 53_1 dec verification script for compliance test C7 53 part 1 Brief Description verify that the link Page ee have the right opcode in link initialize states and that they are sent for each VL except VLL5S in LinkInitialize state AEREA RARA RARA A AEREA A RRA R ARA NARRA NEAR RA RRA RA RRA AAA a R ARA RARA script info E R R R E E set ModuleType Verification Script should be set for all verification set DecoderType 07 531 The verification script name The verification script description set Decoderbesc werify that the link packets have the right opcodern in link initialize state and that they are sent Torn each VL except VLL5 in LinkInitialize state Step 3 Edit or add text then save the file For help with your edits refer to the Verification Script Engine User Manual available from CATC 125 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2
21. Mask Match Special Trigger Special Filter Uncheck All Specife a pattern for matching bits DATA 7 0 on the UFAS Breakout Board Save Save s Default Load OF Cancel 51 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Special Trigger Clicking Special Trigger causes check boxes to appear on the right for setting triggers on special types of events such as Data Packets and Link Packets You can select one or a combination of events Recording Options i q x General Miscellaneous Events Actions Event Groups go Header Fields mo Errors C Header Patterns Data Packet O ImmDt Pattern T Link Packet MAD Patter All ordered sets all commas CO Data Pattern o O Breakout Board Data I Training Sequence One W Special Trigger 5 I Training Sequence Two Special Filter en T Connect Uncheck All Specihy the set of special events for triggering Save Save 4s Default Load OF Cancel Special Filter Clicking Special Filter causes check boxes to appear on the right for setting filters on special types of events such as Data Packets and Link Packets You can select one or a combination of events to remove from trace recording Recording Options l q x General Miscellaneous Events Actions Event Groups Header Fields C Errors I Skip _ Header Patterns Data Packet O ImmbDt Pattern MT Link Packet O MAD Pattern Data Patter
22. Training Sequences training sequences in a trace Note and 2 checkboxes allow you to hide Once Display Options have been set they can be saved for future use with the Save command described in Saving and Loading Display Options on page 72 7 6 Compound Hiding The Compound Show Hide command lets you selectively show or hide multiple items from the trace This command is accessible from the menu bar Step 1 Select View gt Compound Show Hide 4 CATC Note Step 2 Step 3 IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 A context sensitive menu will open presenting a list of all the Infiniband elements in the trace View Window Help Toolbars Ph BE al w Status Bar ICRC WERE Expand b Oxs6367 BSE Oxo C Collapse ICRC WERE OSA To OA El Show Hide Compound Show Hide Direction F i Zoom In Source LIDs ur EL Zoom Gut Destination LIDs Queue Pairs H Z wrap Virtual Lanes b Pep Packets Level End to End Contexts Hl Transport Functions Level Tra Mane Y Hide Checked Ell MADs Level MAD Show Checked Show All er SEND 1 UC 04 ha A di Ben Sa The menu will remain open and allow you to select multiple items It will not close until you select Apply Select as many fields and packet types from the fly out sub menus as needed Select the type of action that you want performed e Hide Checked This option will cause all
23. Transmit link 10 10 Exporting Packets and Data IBTracer allows you to export packets and data into text files To export packets to a text file Step1 From the File menu select Packets to Text under Export 120 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Step2 In the From and To fields enter the range Export Packets Operations M ADs to text ma xi Makes E Makes SS _Reset Range to Whole Trace _ Caneel Step 3 Click OK Step4 Specify a path and filename and click Save Save Packets Operations t MADs in Text Format oax lBTracer 7 a ee E Scripts Readme txt To export data Step1 From the File menu select Data under Export Export data z fe or Markes z es or Markes x AC node 0001 QP 000002 Sending to QP 000007 on nod E AE node 0006 GP 000005 Sending to GP O00006 on nod ial RL node 000C OP OO0002 Writing to GP 000005 on node T Io Screen AL node 0001 QP OO014E Reading from QP OO014C on no Ar vr node 0001 QP O0014E Reading from QP 0007 40 nz Ka 121 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Step2 Specify the export settings and the data source and click OK Save im E IBTracer e ct EJ File name Save as type Data Files dat Cancel p a Step3 Specify a path and filename and click Save 10 11 Resolving Reliable Connections The Resolve Reliable Connections dialog
24. a Sending Portinto with PortState PS_ARMED z and vento GIDPretix Compliance test Script List Right click in this window to open a pop up menu lt Sending Portnfo with PortSta es C7 66_correct de Eu Start scripts r Run scripts Output Script Log bd 4 SL Expand Log Clear Log before running tests E Save As Dore L Maximizes dialog and Clears contents of output Saves contents of output expands output window window when Run Scripts window to text file button is pressed Step 2 To run an existing script select a script from the Verification Script List and then click the Run Script button The script will execute and display a log of the results in the Script Log window 124 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Editing and Creating Scripts If you r ght click n the Verification Script List apop up menu will appear with options for executing editing and creating scripts Step1 In the Verification Script List right click to open a pop up menu Fag Run verification script Select a script to run Compliance test 8 lt Sending Portinfo with PortSta Swatch Portlnfo Ports tate gt MAL Es Edit script i hs C7 E New script Ws C7 E Editor settings 0 Aun scripts Four menu items display e Run verification script Runs whatever script is selected in the Script Verification List e
25. about what to do after reading the Quick Installation instructions or 1f your analyzer does not work after you follow these instructions read through the sections n this manual 2 1 PC Requirements IBTracer 4X s administered by a PC This PC needs to have the following features in order to be able to communicate with the Analyzer A USB port USB 2 0 recommended All communications between the PC and the analyzer pass across a USB cable Ifthe PC s being used only as a trace viewer then the USB port is not necessary e Microsoft Windows 98SE Windows ME Windows 2000 or Windows XP for recording and viewing traffic e Physical RAM should be a minimum of 128 MB The amount you use should be at least equal to the amount of your largest recording For example f you plan to make 2 Gbyte recordings then your PC should have 2048 MB of RAM 2 2 Setting Up the Analyzer Step1 Step 2 Step 3 Step 4 Step 5 Step 6 Remove the IBTracer 4X UPAS from its shipping container The IBTracer 4X module will already be installed in the UPAS Connect the AC power cable to the rear of the UPAS Connect the USB cable between the USB port on the back of the Analyzer and a USB port on the PC Turn on the power switch located on the rear of the Analyzer Insert the IBTracer 4X CD into the PC that will be controlling the analyzer Follow on screen Plug and Play instructions for the automatic installation of the IB Tracer Anal
26. box allows you to assign unresolved Reliable Connections within the open trace This dialog box will open immediately following a recording f there are unresolved connections You can open this dialog any time by selecting Resolve Reliable Connections from the View menu Reliable Connections Resolving i x Reliable Connections SUD DUD Dest suo LID src DesWP SUD DUD DesaP Ox0002 Ox0001 OxD000014C 010000014E Ox0001 MOD oxD0000002 0x00000007 Ox0001 MOD oxD0000008 0x00000002 Ox0001 DO OxD000014E 0x0000014C 0x0003 040006 OxD0000006 ox00000005 Ox0008 Ox000C Ox00000005 0x00000002 Ox0048 Ox0047 OxD0000008 0x00000008 Ox0047 DO OxD0000008 0x00000008 doce Break Eonnection e Cancel In this dialog you can resolve some unresolved Reliable Connections or fix those decoded incorrectly by 122 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Unresolved Reliable Connections occur if the recording does not capture key events in the traffic for example f a device is connected prior to beginning the recording The Resolve Reliable Connections dialog can let you manually assign one half of a connection to another You can leave connections unresolved by clicking OK Breaking a Connection To break a connection that you believe is incorrect select it from the center column then click the button marked Break Connection Creating a Connection To connect two halves of a con
27. e Orange TRG triggered LED lights when the unit triggers an event e Green UPLD Upload lights when unit is uploading data to PC e MANUAL TRG Manual Trigger push button allows a manual Trace capture Right most LEDs and Button The LEDs and button under the right module slot are reserved for future releases of hardware modules e Green REC recording LED lights when the unit is recording e Orange TRG triggered LED lights when the unit triggers an event TRG also lights during power on testing and will be turned off at the end of the power on cycle If the LED blinks at the end of this cycle the hardware is faulty e Green UPLD Upload LED lights when unit is uploading data to PC e MANUAL TRG push button allows a manual Trace capture Figure 2 Universal Protocol Analyzer Rear Panel and its connectors FUSE 2 5A 250V Data Output Ext In Ext Out Er u 2 e Wide range AC connector module 100 240V 120W 50 60Hz Power socket Enclosed 5x20 mm 2 0A 250 V fast acting glass fuse Warning For continued protection against fire replace fuse only with the type and rating specified above Power on off switch e Two External Ports marked Ext In and Ext Out e USB 2 0 type B host computer connector e Data In Out DB 25 25 pin external interface connector CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Warning Do not open the UPAS enclosure There are no user service
28. eden de dpe Gia bd ad Te ea were eee see sere mace 90 MAD SA and SRP Decoder Script FileS oo o oooooo o 90 Hiding Displaying Fields via Decoder Script Files 91 Decoding Ass enments nr ae a I HE T Th 91 Viewing Details about MAD Subnet Administration and SRP Fields 92 Viewing MAD or SRP FieldS o oooooooooooooooooo 92 Viewing Subnet Administration fields o oooooooo o 94 Viewing SA ATIMDUIGS screen Ss a es 97 Chapter 10 Other Features oooooooooocmooo c ooc oo 99 A yd data aa unease ee ek EINE aan NENNE E Galatea a eat RER 99 GOO coran Sheek esi Bir eBid ea neds 99 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 E este a ea a Lees re ee 99 GO ak A ee Ba ea bees 100 COTO rs ia ee o oe 100 A AE 106 A EN ERI eve nee de Sea r aera es coun tear as 107 Displayine Raw 105 Codes cia bee eee SASS 108 EL Comment sostenido ra 110 Pill AS A AAA ea 110 Error Summary ada rare 111 Timing C alcwianous odia AA ee EO ee eee 112 Trallie SUNA Zen teten eher res 114 BUs Hhzallon 23 a o dd e Bees AE ad 114 Real Tmo SUSO sua a nba 118 Exporting Packets and DI cicvancwaceeanch Sen keel A oeendes Boned 120 Resolving Reliable Connections 0 0 0 0000 ccc cee eee 122 Breakinosa Connection aa a na 123 Creatas a CONNCCHON 244 siii ida 123 VeTINCAllON SCHPISs cero a A EE 123 Editing and Creating ScrIptS ooooooooooooooooo o 125
29. ess aaa de eek laser 16 IB Tracer Program Installation u ee a da a la 16 Loading the USB Tracer USB Drivers o o oo oooooooooooooo 16 Installing the USBTracer Application Program 17 IB Tracer Programi Startup aaa an Na it 17 Making a RECON NE eee ae hes 18 Chapter 4 Updates zur su iii 19 Software Firmware and BusEngine Revisions 000 cee eae 19 SOWAre U PGdeS ars acs i ee Gea Ve ee ee eee des 20 111 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 License Information eu ri ra Barth 20 Updating the Software License 2 2 2222 eeeeeeeeeee seen 20 BusEngine and Firmware Updates o ooooooooooooooooom o o 21 Wpdatine h amp BusEnpme srrs nur 21 Updat nethe Firmware a ee 21 Automate UPA 2a 220 wein ns 22 Manual Updates assess rada 23 Manually Updating the Firmware 0 0 00 eee eens 25 Resetine the Analy 27ers oie ee eae ee Rea de is 25 Chapter 5 Software OvervieW ooooooooomoo om 2 The Main Display Menus 2 Aa ne ee a 27 VIEW ODUONS 2 55 pes road Rn ear dee arene ee Dee 29 Resetting the Toolbar 0 0 0 0 cee es 29 TOON ES Aki ota ants A Pee Min nn E ee ae a 31 SOWS Dar sau iria das adi da 32 ReEcordino ProSteSS 22 5 en lew See dea 32 Recordino Statis escola ee ae Du naeh 33 SENA RS AAA ae est ee ao 34 S SAL CHES UA CU Sic sence ae arte Baia aan ge ee er a iio EE aE 34 ZOOM ID ii A Goel Gece Bea A A 34 ZOOM OUT er
30. link 40 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Auto Detect This option causes the analyzer determine the speed of traffic Note Note and record 1t accordingly When in Auto Detect mode if the link becomes disconnected for any reason for example by unplugging the connector by clicking the Disconnect Connect button or by the polling process the analyzer will produce a hybrid recording The first part of this hybrid recording will always be in 1x mode If the analyzer detects a 4x link it will eventually switch to 4x mode recording When the analyzer switches from 1x to 4x in Autodetect mode the packet before and or after the transition might include errors due to the transition itself 1x Mode Forces the analyzer to record traffic at 1x speed This option activates only one physical lane If used with a 4x device 1x Mode will force the device to downgrade its link tolx and record the resulting 1x traffic 4x Mode Forces the analyzer to record traffic at 4x speed When 4x is selected all four lanes are physically active Physical Lane Order Physical Lane Order options let you set the way the analyzer view lane order in a 4x link These options do not affect the link itself There are three settings for each channel Auto detect Allows the analyzer to determine lane order and to record accordingly Normal Forces the analyzer to record traffic as normal Reversed
31. on the first link to download the zipped Disk 1 files for your operating system Unzip the files into your choice of directory Click Start then Run and browse to where you unzipped the files Select the program named Setup and click Open Click OK to run the Setup and begin the installation Follow the on screen instructions to complete the installation Read the Readme file for important information on changes in the release 4 3 License Information Licensing information for IBTracer can be viewed by selecting Display License Information from the Help menu The License window provides maintenance expiration and features data for IBTracer Updating the Software License License keys are necessary to enable software maintenance and SDP and SRP decoding If they are not enabled a message appears f an attempt s made to access these features stating that a license key 1s necessary to in order to use the features 20 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 To access these tools a License Key must be obtained by CATC Once the License Key is obtained follow these steps to install it Step 1 From the Help menu select Update License The Update License dialog appears x To update the license maintenance andor optional features for this CATE product please select license key file and click the Update Device button License Key File Browse Status Update Device
32. operate independent of the hardware and thus can function as a stand alone Trace Viewer that can be freely distributed CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 3 Detailed Installat on 3 1 System Components Packing List One stand alone IBTracer 4X Analyzer module One Universal Protocol Analyzer System 10000 Chassis One USB cable One 6 foot 2 meter 4x to 4x cable Two 6 foot 2 meter Infiniband 4x to 1x cables One DB 25 parallel cable One UPAS External Breakout Board IBTracer 4X software program installation CD ROM Product documentation 3 2 The Installed IB7racer 4X Unit If you purchased an IB Tracer 4X module with a UPAS the IBTracer 4X module will arrive inserted into the UPAS Upon power up the installed IBTracer 4X Analyzer will activate the user accessible controls and LEDs on the front and rear panels of the UPAS Figure 1 Front Panel LED and Button Descriptions If you look at the front panel you will see LEDs buttons and connectors Left most LEDs Green PWR power indicator LED for UPAS lights when the unit power 1s switched on Red Status indicator LED for UPAS lights during the boot up CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Center most LEDs and Button The LEDs and button on the UPAS enclosure function in conjunction with the IBTracer 4X module inserted above it e Green REC recording LED lights when the unit is recording
33. selected items to be hidden from the trace e Show Checked This option will cause all selected items to be displayed and all unselected items to be hidden from the trace e Show All This option will display all items in the trace Click Apply At that point the menu will close and the packet types you have selected will be hidden or displayed 78 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Note You can show or hide these selected fields at any point by clicking the x button Apply Compound Hiding on the toolbar To hide or show Link Packets click os in the toolbar To hide or show Training Sequences click TE in the toolbar 7 7 Headers The Headers tab in the Display Options dialog box allows you to select the types of fields that are displayed in headers Display Options x EITLETLLILITLERLERLPRRERR IBA Packet Header Fields Appearance Select IBA Packet Header LRH v Check to allow field when header collapsed L er SL Move Up LNH DLID Move Down SLID LW SOU PktLen Restore LRH Defaults Restore Defaults For All Headers Save SaveAsDefaut ie Cancel Apply A pull down menu marked Select IBA Packet Header will let you select the type of header you wish to configure When you select a header type checkboxes will appear representing the fields within the header Selecting a checkbox and then clicking OK will cause those fields
34. then to a Trigger 1t indicates that the analyzer should trigger following a count of several instances of the event The number of times that the analyzer should count the event is determined by the number visible in the counter button You set this number by clicking the blue dot in the counter and entering a value 58 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 6 7 Triggering from an Event in a Set When you select several events in the Events window the Actions window will display the events as shown below Each Event button will have its own connection to the Trigger button In this configuration the Analyzer will trigger a recording from any one of these events See the following example Counti 255 Countz 255 ETH Spec MAD Ptrn Trigger BOE Data Restart To trigger on an event in a set follow these steps Step1 From the Events window select two or more events Step2 Open the Actions window The events will display as shown above 6 8 Creating an Event Sequence When multiple events are selected in the Events window you create what is called an event sequence An event sequence is the stringing together of events so that the analyzer triggers on the selected sequence in the specified order 59 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 In the following example the Analyzer s told to tr gger when a packet occurs with an Immediate Data Patter
35. to generate InfiniBand traffic Click REL on the Tool Bar After 16 Mbytes of traffic is recorded the analyzer will upload the data and display the packets To terminate the recording before Inquiry timeout occurs Click sn on the Tool Bar at any time before recording automatically terminates When the recording session is finished the traffic is saved to the hard drive as a file named data ibt or whatever name you assign as the default filename To save a current recording for future reference Select Save As under File on the Menu Bar OR Click E on the Tool Bar You see the standard Save As screen Give the recording a unique name and save 1t to the appropriate directory CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 4 Updates As modifications are made to the IBTracer Analyzer it is necessary to update the IB7racer software firmware and or BusEngine optimal performance Updates can be performed either automatically or manually This chapter describes both procedures 4 1 Software Firmware and BusEngine Revisions The Readme txt file on the first installation disk or CD ROM and in the installed directory gives last minute updates about the current release Included with each release are the most recent downloadable images of the Firmware and the BusEngine The Readme txt file lists the latest versions and informs you if new Firmware or a new BusEngine needs to be updated in your hardware
36. to the above screen so the second update can be performed If you are running Windows 98SE you will get the following message when the second update is completed IB Tracer A Update Complete The BusEngine has been successful updated Please power the analyzer off and back on for the update to take effect Step6 Power cycle IBTracer to complete the update Note You must power cycle the analyzer for all BusEngine updates ou have unplugged or ejected a device without stopping it Unplugging or ejecting devices without first stopping them can often cause pour computer to crash and lose valuable data To safely unplug or eject any of the following devices first uze the Hardware wizard in the Control Panel to stop the device EIJ CATE UPA BT racer IF vou frequently need to unplug this device Windows can give you an icon on the taskbar to quickly unplug or eject your device IF you would like to use this option check the following M Show Unplug E ject icon on the taskbar Manual Updates You can manually update the IB7racer BusEngine by following these steps Step1 Select Analyzer under Setup on the Menu Bar 23 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 You see the Analyzer Setup screen Analyzer Setup l x Reset Analyzer Download new code Update BusEngine Update Firmware To update the BusEngine Step2 Click Update BusEngine on the Analyzer Setup scre
37. 232 cable Using a BNC Cable If using a BNC cable connect the external device to one end of the cable and connect the other end of the cable to the output connector marked Ext 2 on the back of the analyzer 62 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Using an RS 232 25 pin Cable If using an RS 232 cable you will also need to use a CATC breakout board and all gator cables Connect all gator cables from the external device to one or more Data pins on a breakout board Then connect a 25 pin RS 232 cable from the breakout board to the 25 pin connector on the back of the analyzer marked DATA IN OUT Once the analyzer 1s connected you will need to configure the Recording Options so the analyzer will send an output signal Setting External Output Options To configure the analyzer for signal output perform the following steps Step 1 Step 2 If it is not already open open the Actions window You should see Event buttons on the left side of the screen representing the events you selected in the Events window Click the blue dot on an event button representing the event you wish to cause an output signal For example if you want the analyzer to send an output signal when it sees an error to trigger an output signal based on an error click on the blue dot n the Error button The following menu appears Y Court 255 Enable External General Purpose Output External General Purpose Output
38. 4 Sequencing with Counters n 0 ccc eee 65 Linking Two Events to Two or More Counters 04 66 Pilterins Tratos taria tapear rates 66 Restarting Sequences and CoOUNteIS o o oooooooooono eens 67 Restartinosa Sequences ne Jie diol a sen 67 Restartin COUN een 67 Savine Recording OPtIONS repertorio ride bac date 68 Recording InfiniBand Traffic 220 2 rn re ae a na bee 68 Hanns do AAA Steele een ent 69 Chapter 7 Display Options ooooooooooooooo 71 General Display OPUONS a cier a RE ASE SLO ERE 71 Saving and Loading Display Options 000 0c ccc eee eee 12 Color Display Opuons 24 sre wie ere en ur 73 Formats Display Options 2 254 u Bioko a ara le 75 A a E ey ate nin eat bye EN EDER 76 Compound Hide cas dit eine 77 Heade uvas add ori ea aaa 79 Chapter 8 Reading a CATC Trace o ooooooooooo ooo 81 Trace View ESAS a AS IB ar 81 A A o A iii 81 Editor Clear Marker use ee ae ee 82 Expanded and Collapsed Field FormatsS oooooooooooooo o 84 Chapter 9 Decoding TraffiC oooooooooooo ooo 87 Decoding and Displaying Traf lC o oooooooorooooooo ooo 87 Decodine Via the Toolbar aa ne ek ek ee Ce eee 87 Decoding Via the Display Options Dialog Box 88 Dee d ng Assi omen Sestaro serien eee Cate ow ste tees 89 Tool TIP es iaa da weak eh dani 89 Expa dino amp Collapsing Trato 2 452 305 dida aora 90 MAD PONI a
39. AD fields 92 menu 28 options 29 SA Fields 95 settings menu 116 Subnet Administration 94 View fields 96 View Packet Level 31 View Hide SCSI RDMA Level 31 Virtual Lanes finding 105 W Warranty 127 Website CATC 127 Wrap 31 72 Y Y Scale Type 119 Z Zoom In Out 34 level in display options 71 undo 119
40. ATC default Save Save s Default Load Step 2 From the checkboxes under Trace Viewing Level select the the desired level of decoding Your choices are e Packets e Transport Functions e Management Datagrams e Subnet Administration e Sockets Direct Protocol e SCSIRDMA Protocol 88 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 9 2 Decoding Ass gnments When opening trace files that contain unrecognized connections IBTracer will open the decoding assignments dialog This dialog allows users to assign vendor unique or proprietary connections to a higher level protocol for proper display in the CATC Trace protocol view InfiniBand Connection Decoding Assignments l Eo x Protocol decoding found some InfiniBand connections in the trace for which the protocol assignment can not be determined If you know the protocol assignment for those connections please specify below in order to see the transmitted data decoded in the protocol view Manual connection assignments anspor SLD DLID Assign to SAP Assign to SDP Unassign Assignment info Do not apply changes To see these events as SRP SDP operations within your trace select each connection and assign to either the SDP or SRP protocol by pressing the appropriate assignment button Choose Unassign to keep the connection undefined Note The Unrecognized Connections dialog will continue to appear until you have manuall
41. BTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Real Time Statistics Buttons The Real Time Statistics toolbar has buttons for changing the format of the displayed data and for exporting data H asalm Ala 92 10 os 1d r m x The buttons have the following functions Save As Saves Real Time mi graphs as bitmap files 181 Vertical zoom in bmp Email Creates an email i l with a bmp file attachment al Veen of the graphs SE Click and Drag zoom Click diagonally to Print select and zoom in on part of the graph E u Q Full Screen Select Range View Settings opens a Sync and Graph areas If two or more sub menu with options for Be graphs are displayed this button will formatting the display See synchronize the graphs to one another Once View Settings Menu synchronized the positioning slider of one below graph will move the other graphs Graph Areas Presents options for thi displaying additional graphs of data lengths packet lengths and bus utilization Start Starts the Real Time Monitor A Horizontal zoom in Horizontal zoom out gt Stop Real Time Monitoring E po x Reset Resets the graphs Real Time Statistical Monitor Pop up Menu If you right click a graph in the Real Time window Arena a pop up menu appears with the following options Fit to Graph Ares Undo Zoom If you have zoomed in this command Y Scale Type N will undo the zoom Hide Fit to
42. Computer Access Technology A yw Corporation PEA an 3385 Scott Blvd Santa Clara CA 95051 3115 Tel 1 408 727 6600 Fax 1 408 727 6622 CATC IBTracer 4X InfiniBand Protocol Analyzer User s Manual Manual Version 1 2 For Software SW Version 2 2 1 November 2002 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Document Disclaimer The information in this document has been carefully checked and 1s believed to be reliable However no responsibility can be assumed for inaccuracies that may not have been detected CATC reserves the right to revise the information in this document without notice or penalty Trademarks and Servicemarks CATC Merlin Advisor Chief Firelnspector IBTracer USBTracer SATracer Traffic Generator BusEngine UPT HPT and UHT are trademarks of Computer Access Technology Corporation Microsoft Windows Windows NT Windows 98SE Windows ME and Windows XP are registered trademarks of Microsoft Inc All other trademarks are property of their respective companies Copyright Copyright 2002 Computer Access Technology Corporation CATC All Rights Reserved This document may be printed and reproduced without additional permission but all copies should contain this copyright notice FCC CONFORMANCE STATEMENT This equipment has been tested and found to comply with the limits for a Class A digital device pursuant to Part 15 of the FCC Rules These limits ar
43. Connection Windows PC Host Computer AC Power IBTracer Module Non Intrusive e InfiniBand Li Under Analysis e e 3 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 IBTracer 4X is a non intrusive testing tool for the InfiniBand architecture providing traffic capture and analysis Hardware triggering allows real time events to be captured Hardware filtering allows the different types of packets to be filtered in or out of the recording Filtering allows users to focus recordings on events of interest and to preserve recording memory so that the recording time can be extended Recorded data 1s presented in colored graphics in a trace viewer application This application has advanced search and viewing capabilities that allow the user to quickly locate specific data errors and other desired conditions thereby focussing the user s attention on events of interest IB Tracer 4X Protocol Analyzer functions with any personal computer using the Windows 98SE Window 2000 Windows ME or Windows XP operating systems and equipped with a functional USB interface IB Tracer 4X provides on the fly detection of and triggering on such events as Packet Headers and Errors Whether recording manually or with a specified trigger condition IB Tracer continuously records the link data in a wrap around fashion until manually stopped or until the Trigger Event is detected and a specified amount of post Tr
44. End to End Contexts H 0000002 a Virtual Lanes d 0000005 Ox000006 SLID i SEND Data ICRC Ox000007 aus Oo Een 0x000008 SLID E SEND t Data ICRC hi Ox8695 C408 0x000009 Select the Queue Pair that you want to go to This sub menu is context sensitive The choices presented are derived from the trace 104 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 End to End Contexts m i Go to Packet Idle Go to Marker amn L En IET ts A Find OpCodes pa Errors PR T Find Next F3 051584661 S m Data Lengths t Search Direction Forward Source LIDS Destination LIDs Queue Pairs kr End to End Contexts 0x000016 Virtual Lanes Ox000017 OxO00033 er SEND t Data ICRC O 000037 A L aworas oaocarsse OxO0003E AT Ge ICRI End to End Contexts are characteristics of reliable datagram service To search through End to End Contexts make a selection from the context sensitive sub menu The choices presented are derived from the trace Virtual Lanes Search View Window Help Go to Trigger Go to Packet Go to Marker il L Fr MEC e S Bind OpCodes pa Find Next ES Errors ann A Data Lenaths Search Direction Forward Source LIDs b Queue Pairs SLID End to End Contexts 08697 BFS Virtual Lanes 0x0 o 1 Select the Virtual Lane that you want to go to This sub menu 1s context sensitive The choices presente
45. Event Counts An event count s an Event button connected to a Counter button An event count s a search for multiple instances of an event such as six Errors To create an Event count you click on an Event button and then click on one of the counters on the right side of the window As soon as you click on the counter the Counter button repositions itself directly below the associated Event button To set the counter to a particular value click the blue dot n the corner of the button and enter a value for details see Counting Events on page 60 Errars I BER Court E 2 Count 255 Trigger Restart 54 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Actions Window Layout The Actions window displays three groups of buttons that can be connected by dragging the mouse Event buttons Action buttons and Counters Recording Options E x General Miscellaneous Events Actions Event Buttons 2 Counti E Counters 2 ount 255 Trigger Action Buttons Save Save 4s Default Load caos Event Buttons Event buttons represent the events you selected in the Events window These buttons are created automatically when you make your choices in the Events window If no events are selected no Event buttons will appear By default Event buttons are connected to the Trigger button Action Buttons Buttons marked Trigger Filter In Filter Out and Restart are Action but
46. Graph Area Redisplays graph so that the entire trace fits inside graph area Relieve Y Scale Type Properties Linear Converts display to linear format Logarithmic Converts display to logarithmic format 119 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Hide Hides the selected graph Properties Opens a dialog box with options for changing the colors titles and other features of the graphs Displaying Multiple Graphs The Real Time Statistics window can display up to three separate graphing windows The window gives you different graphing options e To view two or three graphs simultaneously click the Graph Areas button itil The following menu opens Mei Packet length on Rx amp Packet length on Tx B Link Utilization on Rx amp Link Utilization om Tx B Data Throughput on Rx amp Data Throughput on Tx EZ Packet Count on Rx amp Packet Count on Tx Packet length on Rx Packet length on Tx The menu has the following options e Link Utilization Plots the percentage of Link utilization by non idle traffic for both directions of the link e Data Packet Count Packets s Plots counts of InfiniBand Data Packets per second for both directions of the link e Data Payload Throughput MBytes Plots data payload throughput for both directions of the link e Packet Length on Rx Plots packet lengths on the Receive link e Packet Length on Tx Plots packet lengths on the
47. InfiniBand Link and Protocol Analyzer rd ibt l l pal x E File Setup Record Report Search View Window Help jelx e a R S RE lee Ft SiS e we x 2o Oma SDP SRP ni nia LALL Pkt Tra MAD SA Idle Time Stamp ES o roma o om 12 mes 00000 0019 38568 Idle Time Stamp ll noma 0 oo 12 werp Jlons 00000 0015 38570 Idle Time Stamp soma o os 1 mess 00000 0019 38572 Idle Time Stamp roma o on 1 eaa 00000 0019 38574 a Idle Time Stamp a Wf remar 0 os 12 oseas jons o0000 0018 38578 a Idle Time Stamp a rem o oe 12 ma 00000 0019 38578 F Idle Time Stamp C e nema o os 12 meser 00000 0019 38580 Time Delta Time Stamp Al Roma 0 os 12 owzro 00000 0019 38582 ad b Ready Search Fwd 2 Trace View Features e The IB7racer packet view display uses color and graphics extensively to fully document the captured traffic e Packets are shown on separate rows with their individual fields both labeled and color coded e Packets are numbered sequentially as recorded and time stamped with a resolution of 1 symbol time or 4 ns e Display formats can be named and saved for later use e Pop up Tool Tips annotate packet fields with detailed information about their contents e Data fields can be collapsed to occupy minimal space in the display which can in turn be zoomed in and out to optimize screen utilization e The display software can
48. Only External Output Form Restart The menu offers three choices Enable External General Purpose Output This option causes an output signal to be generated AND triggers the end of the recording When selected a small arrow appears on the event button indicating that output signalling has been enabled Also present 1s a line between the event button and the trigger button This line indicates that the analyzer 1s set to trigger the end of its recording 63 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Enable External General Purpose Output Only This option causes an output signal to be generated without triggering the end ofthe recording When enabled a small arrow on the event button indicates that the analyzer s configured to send an output s gnal You will see that the no line between the selected event button to the trigger button this indicates that the analyzer will continue recording without triggering External Output Form This option presents a menu with options for setting the form of the output s gnal Your choices are e Pulse Low Causes the Analyzer to transmit a 0 2 volt 67 nanosecond signal e Pulse High Causes the Analyzer to transmit a 3 2 volt 67 nanosecond signal This is the default format e Toggle Causes the Analyzer to send a signal that toggles with each trigger event between a continuous 3 2 volt signal and a continuous 0 2 volt signal Step3 Choose E
49. PD S 0 E 7 E E 2 a Z 3 Z 3 Note Pins 4 and 17 have the same function they allow external signals to be used to cause triggering or recording Pins 3 and 16 are used to transmit output signals 15 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Figure 4 External Interface Breakout Board CATC UPAS 2500 Breakout Board PCA 210 0042 00 oL_jo oL_ o oL_jo oL__ o oL_ Jo ocio oL__Jo oL_o oL_jo oL_ o ocio oL_jo oL_jo oL_jo oL_ o oL_Jo GP OUTPUT TRIGGER OUT TRIGGER IN 1 TRIGGER IN O DATA 7 DATA 6 DATA 5 DATA 4 DATA 3 DATA 2 DATA 1 DATA 0 Oo Oo Oo Oo O Oo Oo Oo Oo Oo Oo Oo 0000000000000 RESERVED RESERVED RESERVED RESERVED o00000000000000000000000000 o00000000000000000000000000 000000000000000000000000000 o000000000000000000000000000 000000000000000000000000000 000000000000000000000000000 000000000000000000000000000 000000000000000000000000000 000000000000000000000000000 HOOOO0O00000000000000000 O Prototype Rework Area The Breakout Board contains a prototype rework area for making custom circuits for rapid development The area consists of plated through holes 20 columns wide by 27 rows long The top row of holes s connected to GND and the bottom row is connected to 5V The remaining holes are not connected Use the rework area to insert custom components and wire wrap their respective signal power and ground pins 3 8 IBTracer Program Ins
50. SW Version 2 2 You see the Go To drop down menu Search View Window Help Go to Trigger o to Packet Go to Marker Packet Types pa Find OpCodes T Find Next F3 Errors Data Lengths Source LIDs Search Direction Forward SLID Destination LIDs Oox0002 Queue Pairs End to End Contexts 4 dwaord SLID Virtual Lanes Step2 Select the event you want to go to and enter the necessary data Packet Types Search wiew Window Help Go bo Trigger Go to Packet jOperatiom MAD Go to Marker Data Packet Link Packet OpCodes j SP Find Next F3 Errors Training Seguence One Data Lengths b Training Sequence Two Search Direction Forward i 1 1 Ben L _ WMA n a Source LIDs d Disconnect Destination LIDs Conmeck Queue Pairs d Special End to End Contexts d Undetine Yirkual Lanes Skip Select the type of Packet Type you want to go to 101 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 OpCodes Search View Window Help Go to Trigger Go to Packet SEND RC SEND Last SE M F Sot Mare i RCoz Ffr fga ooo 00010 jajaj c Find QpCodes Reliable Connection Fin d Next FS Errors Unreliable Connection r Data Lengths j Reliable Datagram Search Direction Forward l Source LIDs l Unreliable Datagram LHH
51. To calculate timing and bus usage Select Report gt Timing Calculations from the Menu Bar or click Dl in the Tool Bar You see the File Information screen AE From Packet jo To Packet fi O00 TOTAL TIME 1 577 me Bus Utilization Time Usage Bandwidth 4 Global 0 597 3 47 73 Mb s IY Link Packets Tx 0106 8 44 Mbs 0 313 25 00 Mb s Tx 0 000 0 00 Mb s 0 000 0 00 Mb s IY Destination OP Total Bytes 0 000 0 00 Mbs OX000017 Data Orly 0 000 0 00 Mb s Responsiveness o W Data Packets Nth Response Time Throughput W Reliable Connections mim O ns node 0003 QF 000017 writi avg Uns max O ns 0 00 Mbs Calculate Done 112 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 To calculate bus usage and bit rate errors Step 1 Enter the range of packets to be examined in the text boxes marked From packet and To packet Step 2 Click the Calculate button At this point bus usage will be calculated Global Time Usage sum of percentage used by all packets ordered sets _on both directions of the link_ Can be 0 200 Bandwidth all the bits for all packets ordered sets _on both directions of the link_ divided by the time for the range Can be from 0 5000 MBits second Link Packets Time Usage percentage used by all link packets on both directions of the link separately Can be 0 100 Bandwidth all t
52. UNKNOWN Plugin ID 0341 Version 0x1 UPAS Slot 2 Part UNKNOWN Plugin ID 08x21 Version 0x1 Humber of markers 2 Recording Options Options Name Default Recording Mode Snapshot Butter Size 8 000 ME Post trigger position 50 Base filename amp path data 1bt xl a 10 5 Error Summary Error Summary displays a summary of errors in the current trace file and allows you to go to a specific packet and save the error file to a file To display an Error Summary report e Select Error Summary under Report in the Menu Bar OR Click N in the Tool Bar 111 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 The Error Summary appears below the trace Ecarc IBTracer InfiniBand Link and Protocol Analyzer AllDecodedMAD ibt i at aj xj HEE Eile Setup Record Report Search View Window Help Sas sz Elo Da LE ra fra Min DLID SsuD SEND Data LRH men ee BETH DETH er a 00004 0x0002 UD 04 000000940 64 dwords li Go 0 E or phh Packer HHH All reports H Pkt Packets Bad OpCodes Bad CRCS Tra Operations e Bad ICRCs MAD MADS Bad LPCRCs Bad Packet length Invalid 10b Code Running Disparity Error Alignment Error End of Bad Packet Idle Error Delimiter Error Incomplete Operation Wrong DMA Length mm 005 UMM ary Errors Trafic Ready Search Fwd 4 10 6 Timing Calculations The Timing and Bus Usage Calculator calculates time between packets
53. Use the buttons marked Running Disparity Error to scroll through the errors Current RD Shows current Running Disparity as or Fields Shows the fields for each byte 109 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 10 3 Edit Comment You can create view or edit the 100 character comment field associated with each Trace file Step 1 Select Edit Comment under File on the Menu Bar You see the Edit comment for trace file window Edit Trace File Comment Dialog This i a recording Cancel Step2 Create view or edit the comment Step 3 Click OK 10 4 File Information The File Information report provides information about how the recording was made what the buffer settings were what the trigger options were and what version of all the analyzer hardware was used to make the recording To display a File Information report e Select File Information under Report in the Menu Bar OR Click Ez in the Tool Bar 110 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 You see the File Information screen File Information File name relibt Recorded on Channel number 0 while Recording other Channels 1 Number of packets 360019 Trigger packet number 0 Recorded wath application version 2 00 Budd 707 Analyzer Serial Number 02569 Traffic Generation enabled Firmware version 0 90 ROM 1 00 4 BusEngine version 0 90 BusEngine type 0 UPAS Slot 1 Par
54. a Bes ey eee l EO Te A es Woe add eae ete 3 General ee ee ds aida 3 Display OPLONS sets rettete eine a eb 4 IB Tracer BusEneine un aueh Be wh ae ee 4 SPECIAL OS a re a ea ee ee er ii 5 PACMAG kas dhe en a ee ee a Be he He eats 5 Power Requirements od A aa kh aon ae Sen 5 Environmental Conditions 0 0 00 eee eens 5 O 5 LEDS o coi pte een 5 Probine Characters rar iaa webbed 5 Recording Memory SIZE pertica pi 5 48 bade ed eae rinnen 5 Basic Trigger Events uud 6 CELICA ea ee eee eee nite ta eee 6 Chapter 2 Quick Installation lt lt ooooooooooo o 7 PO Requirements ds dais y ehe site 7 petting Up iheAnalyzer suis atar prada eb bare 1 Imstallmo the SOttWwates lots dad are 8 Your First InfiniBand Recording o o oooooooooooororrr eens 8 Capturing Your First CATC Trace 0 0 0 eee 10 Trace View ESALUTOS ADA oia 10 Chapter 3 Detailed InstallatioN Il System Components Packing L1St o ooooooooooooooooooooo oo 11 TheInstalled IB Tracer AX Unit ur 22 2222 en er 11 LED and Button Descripti0MS ooooooooooooo ooo oooo o 11 IB Tracer 4A System UD cia AAA ds 13 AC POWer SOU Er rara id a 13 PC COnMeCHOM una AAA Sei ees ETF 14 InfiniBand Cable Connection 0 0 00 00 ccc eee eens 14 External Interface Breakout Board o o ooooooooooooooo momo 14 Pin Outs for the Data In Out Connector 0 0 00000 14 Prototype Rework Arca
55. able parts inside Refer servicing to CATC 3 3 IBTracer 4X System Setup IBTracer 4X and UPAS are connected via USB to a desktop or laptop PC The PC in turn is used to administer the Analyzer and display traces To set up the Analyzer and PC Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 If needed insert the IBTracer 4X module into the UPAS Connect the UPAS to an AC power source Connect the Analyzer to the analyzing PC via USB Connect InfiniBand cables to the devices under test Install IB Tracer software Create a recording 3 4 AC Power Source Step 1 Note Step 2 Note Connect the Analyzer box to a 100 volt to 240 volt 50 Hz to 60 Hz 165 W power outlet using the provided power cord The Analyzer is capable of supporting supply voltages between 100 volt and 240 volt 50 Hz or 60 Hz thus supporting all known supply voltages around the world Use the power switch located on the rear panel to turn the analyzer unit on and off At power on the Analyzer initializes itself in a few seconds and then performs an exhaustive self diagnostic that lasts about 20 seconds The Status LED illuminates during the power on testing and turns off when testing 1s finished If the diagnostics fail the Status LED blinks indicating a hardware failure If this occurs call CATC Customer Support for assistance CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 3 5 PC Connection Use the USB cable provide
56. acket in the trace 108 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Running Disparity Error Ifa trace has errors Running Disparity Errors will display as a column in the window Running Disparity s maintained within each of the four lanes Raw 10b Codes on traces made by IBTracer 1x In traces created by IB Tracer 1x the 10b Codes window displays the data for a packet within the window and bytes from each packet as rows E raw 10b codes display for Packet 1 210 x Code abedeifghj En CurentAD Fields l 200 0 018 0 600 0 003 0 200 0 007 0 000 0 06 0 017 0 200 0 031 7 D31 7 600 0 200 0 600 0 006 0 000 0 004 0 000 0x1 2 000 0 03 000 007 000 006 0 11 000 OxFF OxFF 0 00 000 000 0 08 0 00 004 100111 110011 011000 110001 100111 111000 011000 011001 100011 011000 010700 010100 011000 011000 011000 000110 011000 001010 0100 1011 1011 0100 01 00 1011 1011 0100 1011 1011 1110 1110 1011 1011 1011 1011 1011 1011 nt RO Byte Name Displays 10bit code byte name Byte Value In hex or decimal You can toggle the format of this column by double clicking the column heading Code Displays the value in either bits or hex for the selected byte You can toggle the format of this column from bits to hex or vice versa by double clicking the column heading Error If present errors will display as red X s
57. are fully decoded with a graphical illustration of the comprised packets and messages Errors at the physical link and transport levels are highlighted in red Online help Physical Components IBTracer 4X plug n module UPAS IBTracer 4X can be administered by any desktop or portable Microsoft Windows based computer with USB capability Convenient Plug and Play USB installation Taps non intrusively between two 10 Gbit sec InfiniBand ports using two standard cables External interface for probing and monitoring auxiliary digital signals and for cross triggering between other test instruments Recording Options Record up to 2 Gbyte of InfiniBand data timing and control information Three recording modes Snapshot Manual Trigger and Event Trigger Selectable recording buffer size and trigger position Record the full data rate of a single 4X 10 Gbit sec InfiniBand link Trigger on InfiniBand conditions like link train ng sequences or power off disconnect events Trigger on a comprehensive l st of error conditions such as running disparity bad packets or bad variant or invariant CRCs Trigger on a sequence of packets to capture messages and transport level events Optionally filter captured data Breakout board data Counters CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Display Options Extensive use of color and graphics within the trace Packet errors and protocol violations are highlighted in re
58. arnp 0x100 0x215 0xF9C9 00000 6770 3426 8 1 Trace View Features e The IB7racer packet view display uses color and graphics extensively to fully document the captured traffic e Packets are shown on separate rows with their individual fields both labeled and color coded e Packets are numbered sequentially as recorded time stamped and highlighted to show the device status master or slave e Display formats can be named and saved for later use e Pop up Tool Tips annotate packet fields with detailed information about their contents e Several fields such as Data fields can be collapsed to occupy minimal space in the display e The display software can operate independent of the hardware and so can function as a stand alone Trace Viewer that may be freely distributed 8 2 Set Marker You can define a unique Marker for each packet operation on a MAD To place a marker on a packet Step 1 Left click on Packet for the packet you wish to mark 81 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 You see the Packet menu Packet TS2 Symbols Idle Time Stamp ao Packet 40 45 45 45 45 45 45 45 45 46 45 45 45 45 45 Ons 00000 0174 24396 Show Raw 10b Codes TS2 Symbols Idle Time Stamp O nn 45 46 45 45 45 45 45 45 45 45 45 45 95 45 O ns 00000 0174 24412 Set marker TS2 Symbols Idle Time Stamp l 45 45 45 45 45 45 45 45 45 45 45 45 45 45 Ons 00000 0174 24428 Ti
59. aw 10b Codes left click on the first cell in a packet and select Show Raw 10b Codes from the pop up menu shown on the right After you have made your selection one oftwo windows will display depending on whether the trace under review was created with IB7racer 4x or IBTracer 1x Raw 10b Codes on traces made by IBTracer 4x Facket 102 Packet 103 Packet 104 Packet 105 SW Version 2 2 kek 101 Show Raw 10b Codes Set marker Time From Trigger Time From Marker Format d Color b Hide In traces created by IB Tracer 4x the 10b Codes window is laid out with packets as rows and physical lanes as columns In 4x recordings all four lanes will show data In 1x recordings only one column will show data The other columns will read Not Used raw 10b codes display for Packet 1411 Physical Lanes Data Appearance ol x Byte Value 10 bit code Symbol RD Packet Fields Data Appearance Data format is configurable To change data format select from the four options e Byte Value Click to show hex values e 10 bit code Click the to show hex values e Symbol RD Click to show symbol RD fields e Packet Fields Click to show packet fields Navigation To move to the previous or next packet in the trace click one of the two Packet buttons at the bottom of the window e Prev Displays data for the previous packet in the trace e Next Moves to the next p
60. ay Options x General Colors Formats Hiding Headers Routing Headers AETH leon le se 12 1 Piola ENE Ak Farket Colors x Standard Custom Colors Save Save As Default Load OF Cancel Apply Use this palette to choose the desired color for fields within the trace such as Routing Headers Base Transport Headers CRC and Packet 74 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 You can also customize colors Step1 Click the Custom tab color Standard Custom DE Cancel Colors Hue fe Red iss E iss E Sat Green 223 u O Current Step 2 Click your mouse pointer in the color spectrum on the desired color Step 3 Drag the triangle on the vertical bar to the desired shade Step 4 Click OK 7 4 Formats Display Options The Formats tab allows numerical data to be displayed in different formats For example you can change the format of a field from hexadecimal to binary e Click the Formats tab on the Display Options screen J3 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 You see the Formats window Display Options i x H Packet Number H LEH H GRH H RUH H BTH H RDETH H DETH H AtomicETH H AtomicAckETH J Data H CRCS H LinkPacket Time Expand All Expand group and select field to change the format Collapse All Save Save 4s
61. break OF Cancel Edit the comment as desired Click OK To clear a Marker Click Clear marker The vertical red Marker bar disappears 83 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 8 4 Expanded and Collapsed Field Formats Fields that have small triangles in their top left corners can be expanded to display greater detail or collapsed to a compact view There are three ways to toggle between the two views Left clicking the Small Arrows in the Header and Data Fields Some fields have small arrow in their top left corners that allow the field to be expanded or collapsed echt p E Right facing gt arrow will BES84DG5 FDSCFEAS ll collapse data Expanded Data expand data Collapsed data Double Clicking You can also expand or collapse a header or data field by double clicking anywhere in the field Using the Shortcut Menu If you left click on a data or header field a menu will open for expanding or collapsing data fields Step 1 Left click on Data in the Data packet you want to expand or collapse Ifyour Data Trace View is currently expanded you see the Collapse Data Field Data menu View Data Block Export Data Collapse Data Expand All Data Fields Collapse All Data Fields Format d Color b Hide 84 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 If your Data Trace View is currently collapsed you see the Expand Data menu View
62. cking er on the Tool Bar depending on how you set the Recording Options To manually stop recording Step 2 Select Record gt Stop from the Menu Bar OR Click B on the Tool Bar Note The manual Stop Recording feature is primarily of use when recording low volume traffic which can take a long time to fill the recording buffer When the recording is finished the traffic is uploaded to the hard drive and then saved as a file named data ibt or whatever name you assign as the default filename To save a current recording for future reference Step3 Select File gt Save As from the Menu Bar OR Click El on the Tool Bar You see the standard Save As screen Step 4 Give the recording a unique name and save it to the appropriate directory 6 16 Training Retry To initiate a training retry click the m button Use this feature when you are unable to establish a connection or an active link You should also use this feature when changing the recording speed Recording Options gt Miscellaneous gt 1x 4x Mode The analyzer can only switch modes after has detected a Disconnect event on the link 69 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 70 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 7 Display Options Use the Display Options menu to specify the way CATC Trace information 1s displayed To open the Display Options menu e Select Display Options under Setup on the Menu Bar OR
63. ctions tab Step3 Click one of the event buttons An elastic arrow will appear on your mouse pointer Step4 Click one of the Counters The Counter button will move directly under the Event button Step 5 Click another Event button An elastic arrow will appear on your mouse pointer Step6 Click the Counter button that is below the first Event button 65 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Linking Two Events to Two or More Counters If an Event is linked to Countl and a second event is linked to Count2 it creates an or condition The example below reads Trigger when Countl OR Count2 has reached their specified values LRH Counti 6 E MAD Pirr 2 Count ME Trigger Restart 6 12 Filtering Traffic Filtering lets you exclude unwanted traffic so you can preserve recording memory and increase the amount of desired traffic in the trace You have two options Filter In which lets you filter traffic into the recording and thereby exclude other traffic and Filter Out which lets you filter traffic out of the recording Note Some events such as errors cannot be filtered How Filtered Out Traffic Is Indicated in the Trace When traffic is filtered out a horizontal line appears in the trace where the item was removed How to Use Filters To filter an event in or out from a recording follow these steps Step1 From the Events window select one or more events Step2 Click the
64. d Packet color clearly indicates position before or after the trigger point Packets can be marked with text annotations that become tool tips for future reference Tool tips with complete definitions of most fields Search show or hide only the data of interest using InfiniBand specific criteria Packets are accurately time stamped 1 symbol time or 4 ns resolution Measure time throughput or responsiveness between packet markers or relative to the trigger position IBTracer BusEngine CATC s BusEngine Technology is at the heart of the new IBTracer 4X Analyzer The revolutionary BusEngine core uses state of the art Field Programmable Gate Array FPGA technology and incorporates both the real time recording engine and the configurable building blocks that implement data state error detection triggering capture filtering external signal monitoring and event counting and sequencing Like the flash memory based firmware that controls its operation all BusEngine logic is fully field upgradeable using configuration files that can be downloaded from the CATC website CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 1 3 Specifications IBTracer is a hardware module that installs into the Universal Protocol Analyzer System The following specifications describe a combined IBTracer 4X Universal Protocol Analyzer System Package Connectors AC power connection Host connection USB2 0 type B Recording Channe
65. d are derived from the trace 105 CATC Find IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Find allows searches to be conducted on an open trace using one or more criteria You can search by packet transactions split transaction transfer by packet type and by fields within packets on the toolbar Find is run by selecting Search gt Find or by clicking Searches can combine criteria using the options Intersection and Union Intersection creates AND statements such as Find all packets with x and y Union creates OR statements such as Find all packets with x OR y You can also perform searches whereby packets or events are excluded from a trace The Exclusion allows searches to be conducted To perform a search Step 1 Select Find under Search on the Menu Bar in the Tool Bar You see the User Defined Find Events screen Search for Packets To Search For Event Groups arts la Packet Types Packet Types Virtual Lanes Data Packet Laure Link Facket Destination LIDs Training Sequence One JOpCodes Training Sequence Two Destination OP s eles Data Lengths Ne Uncheck All Direction e Forward Combining specified Backward Event Groupe C Union Packets that match ANY of the specified events Intersection Packets that match ALL of the specified events T Exclusion Packets that DO NOT match opposite Find All to the intersection or union Search In H
66. d in a PathRecord is usually generated based on the routing algorithm used by the SM SA may issue a secondary redirect to another service to respond to the request Redirected requests are serviced using the same class requests and responses Length Offset bits bits PathRID 32 O Ox00010000 OxO0010000 Unique RID of this RESERVED 32 32 O OxOO000000 Reserved should Ox FESODOOO a a a save As 44 Find Fa Layout a Previous Next r Use a Field Decoded Hex Value 97 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 At the bottom of the window are buttons for saving searching and reformatting the layout of the window Note the Previous and Next buttons are for navigating through the SA attributes within the current transaction 98 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 10 Other Features 10 1 Search The Search feature provides several options for searching through recorded traffic allowing you to find specific packets based on triggering status packet number marking or content To view the Search options e Click Search in the Menu Bar You see the Search drop down menu Search View Window Help fo to Trigger Go to Packet Operation MaAD Go to Marker d o Eo SP Find Next FS Search Direction Forward Go to Trigger To display a tr ggering event select Go to Trigger under Search on the Menu bar The Trace Viewer di
67. d to connect the host computer to the UPAS e At least 20 MB hard disk space is required plus additional memory for recordings as much as 2 Gbytes or more when recording a full buffer size e Monitor resolution is at least 800x600 with thousands of colors 3 6 InfiniBand Cable Connection CATC provides two 1x to 4x InfiniBand cables and one 4x InfiniBand cable The 1x to 4x cables are actually 1x cables with 4x connectors These cables allow you to connect 1x devices to IBTracer 4x 3 7 External Interface Breakout Board The External Interface Breakout Board is an accessory that allows convenient access to several potentially useful standard LVTTL output and input signals It also offers a simple way to connect logic analyzers or other tools to the IBTracer 4X Analyzer unit Six ground pins and one 5 volt pin are provided The Breakout Board connects via a cable to the Data In Out connector located on the rear of the analyzer box Each signaling pin on the breakout board is isolated by a 100Q series resistor Figure 3 Data In Out Cable Connector Pin Outs for the Data In Out Connector The following table lists the pin out and signal descriptions for the Data In Out connector This pin out is for a cable connector that connects to the breakout board CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Data In Out Connector Pin Out Fin Signal Name _ Signal Desriptien e DATARS Dane PS patas CEN o pma
68. directory The program always begins with 1ts main screen active Acat IETracer InfiniBand Link and Protocol Analyzer rd ibt i loj xj E File Setup Record Report Search View Window Help a xj ERS 23 rec QD Bt x Ei Oe ie EX gt Y E D p m yl Idle Time Stamp al Tx Idle Time Stamp soma 0 oo 1 oros ons oo000 0018 38570 re Idle Time Stamp M ema 0 oe 12 ose 00000 0019 38872 E Idle Time Stamp roma o om 12 mesa ons 00000 0018 38574 Idle Time Stamp a oma o os 12 ossa jons 00000 0019 38575 mn Idle Time Stamp Idle Time Stamp a Time Delta Time Stamp Search Fwd 2 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 When the program is used with the USB Tracer Protocol Analyzer attached to the computer you can set trigger conditions record monitor and analyze the activity of your InfiniBand device or fabric When used without the Analyzer the software serves as a Trace Viewer for viewing traces made on other systems 3 10 Making a Recording After installation the software 1s configured to make a Snapshot recording of InfiniBand traffic To make your first recording of this traffic Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Connect InfiniBand cables to both InfiniBand connectors on the front panel of the IB Tracer 4X module and plug the other ends into the device under test Cause the device under test
69. e Click 35 on the Tool Bar You see the Display Options window Display Options x General Colors Formats Hiding Headers General Options I Enable Tips wrap Zoom Level Ihe Trace Viewing Level Point of Yiew Ba Esch Swap TxA Transport Functions Management Datagrams Idle Time Presentation Subnet Administration Fee Sockets Direct Protocol Show Idle in Symbol Time F SCSI ROMA Protocol Fonts Fields Arial B 7 Data Courier New B 7 Display Configuration Name CATC default Save Save s Default Load The Display Options window always opens with the screen for the General tab displayed 7 1 General Display Options Use the General Display Options to specify the basic appearance of a Trace View e Zoom Level Adjustable in discrete increments from 10 to 200 percent e Enable Tool Tips Select to enable tool tips with explanation text to pop up when you position your cursor over various fields in the Trace View 71 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Wrap Inhibits carriage returns in packets when they exceed the width of the window Idle Time Presentation Causes IBTracer to display Idle Time in one of two formats e Show Idle Time e Show Idle in Symbol Time 1 symbol Ans Point of View Allows you to swap the transmit and receive directions in a trace packets labeled as Transmit will become labeled as Recei
70. e designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment This equipment generates uses and can radiate radio frequency energy and 1f not installed and used in accordance with the instruction manual may cause harmful interference to radio communications Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense The end user of this product should be aware that any changes or modifications made to this equipment without the approval of CATC could result in the product not meeting the Class A limits in which case the FCC could void the user s authority to operate the equipment CATC IBTracer Protocol Analyzer User s Manual SW Version 2 2 EU CONFORMANCE STATEMENT This equipment complies with the EMC Directive 89 336 EEC and the Low Voltage Directive 73 23 EEC and their associated amendments for Class A Information Technology Equipment It has been tested and found to comply with EN55022 and EN55024 EN61000 4 2 EN61000 4 3 EN61000 4 4 EN61000 4 5 EN61000 4 6 EN61000 4 11 EN61000 3 2 EN61000 3 3 and EN605950 Part number 730 0031 00 ill CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 CONTENTS Chapter OyeviewW nu General DESCEIPUON zus AS
71. e expanded or collapsed For instance it may be desirable to have a field visible even when its header cell is collapsed on the other hand cells can also be defined so that they are revealed only when the header cell is expanded 9 7 Decoding Assignments The Decoding Assignments dialog box allows you to change the protocol assignments for manually assigned SDP and SRP connections SDP and SRP decoding are licensed options that are included with IB Tracer 4x Step 1 ou can change the protocol assignment for manually assigned InfiniBand connections Manual connection assignments Transport SLID DLID RE 0 004 RE 00047 RE 00001 RE 00001 RAE 00006 RE 00006 RE 00001 RE 00002 050048 050048 00002 00002 00008 00003 00002 00001 00000000 OS0000000 0000007 4E 0000007 4E Ox00000002 OxQ0000005 Ox00000002 Ox 00000002 Ox 00000003 OxQ0000003 0000007 4C Os0000071 4C 000000005 OS0000000 0000000017 000000008 Assignment info Do not apply changes 279 E Eee 297 279 gang Ss 297 From the View menu select Decoding Assignments InfiniBand Connection Decoding Assignments x Assign to SAP Assign to SDP Unassign Step 2 Step 3 Step 4 Step 5 Select a connection from the list Click the appropriate button on the right 91 Repeat Step 2 and Step 3 as many times as 1t 1s necessary Click OK CATC IBTracer 4X Protocol Analyzer User s Manual SW Vers
72. en You see the Select engine file window Select the engine file to download Ei EI Look ir IB T racer x c ib4trcbe bir Files of type JIB Tracer BusEngine files bir Cancel The program has already automatically searched for the correct file and displays it in the File name field Note The most current BusEngine file ib4trerbe bin was copied to your CATC BTracer directory when you installed the program Step3 Click Open Step4 Power cycle the Analyzer Re initialization takes a couple of minutes 24 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Manually Updating the Firmware To manually update the firmware Stepi Click Update Firmware on the Analyzer Setup screen You see the Select firmware file window Select the firmware file to download 1 xj Look in IB Tracer de ej EE ib4trchw hex File name Ibdtrchv hex Files of type JIB Tracer Firmware Files hex Cancel 2 The program has already automatically searched for the correct file and displays it in the File name field Step2 Click Open The Analyzer updates the Firmware Step3 Unplug the USB cable from the back of the Analyzer unit and then reinsert it so the new Firmware update can take effect 4 5 Resetting the Analyzer The Analyzer Setup window contains a reset button at the top of the window Its function is the equivalent of power cycling the Analyzer Analyzer Setu
73. evel this fact needs some explanation Because a MAD is an unreliable datagram composed of a single packet CATC could have elected to display MADs as a decode within the packet level or as a decode within the Transport Function level CATC chose to display MADs as their own level in order to present MAD data more clearly 9 6 MAD SA and SRP Decoder Script Files IBTracer uses decoder script files to decode MADs Subnet Administration transactions and SCSI RDMA protocol transactions Decoder script files are automatically read when the IB Tracer software is started Thereafter when MAD SA or SRP traffic is encountered the Analyzer software is able to decode the traffic Decoder script files are shipped with IB Tracer and located in the IBTracer Scripts directory Users may edit the decoder scripts or create new ones to decode vendor and application specific classes and attributes NOTE Details about how to edit CATC decoder scripts or write your own are provided in the manual CATC Scripting Language Reference Manual for IBTracer and MAD Decoders available from CATC 90 CATC Hiding Displaying Fields via Decoder Script Files IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 IBTracer MAD decoder script files control how MADs SA transactions and SCSI RDMA transactions are displayed as a CATC Trace The view settings in the scripts may be edited to either reveal or hide particular fields when the header cells ar
74. ew SADM fields dialog Rg view SADM Fields Dialog Layout my x Columns to show Specify here which columns in view MAD dialog tables you would like to see 7 Field Check All L Langin bits Uncheck Al FF offer bits Mecoded Hex Value Description Show SADM transaction in cross table view Specify here a field whose values you want to use in the cross tabulation Iv Decoded Hex Value T Show only fields specified for view in collapsed state Use these settings when View Fields dialog opens This dialog box has the following options Show SADM transaction in cross table view Changes the layout of the table so that fields run vertically down the window Decoded and Hex Value Displays values n cross table view as decoded text or as Hex values for example No vs 0x00 Show only fields specified for view in collapsed state See the description given above for MADs Use these settings when View Fields dialog opens This option saves the current settings 96 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Viewing SA Attributes To see details about attribute fields within Subnet Administration transactions perform the following steps Step 1 Click on the triangular button on the header of a Subnet Administration transaction so that the transaction expands The Subnet Administration attribute fields will display RegLlb RespLID t AdmsetTableRe
75. fic 68 specification 1 Inhibit link activity 39 Inquiry timeout 18 Installation basic 7 detailed 11 hardware 7 11 software 8 17 Intersection search 106 K Keyboard shortcuts 35 L Layout 94 LEDs and button descriptions 11 Length of data 103 License agreement 127 updating software 20 Linear format displaying 119 Link activity inhibit 39 Link utilization 120 Linking events to counters 66 Loading saved files 68 Loading USB drivers 16 Logarithmic format displaying 119 M MAD button 87 decoding 87 90 pattern 49 setting marker on 81 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 viewing fields 91 92 Manual TRG button 12 trigger switch 5 updates 25 Marker edit or clear 82 searching for 100 set 81 Memory requirements 5 14 Menus main display 27 pull down 27 velw settings 116 Multiple graphs 120 O OpCodes finding 102 Operating temperature 5 Orange LED 12 Orient horizontally 116 Overview of software 27 P Package contents 5 Packet counts 120 finding 101 headers 79 patterns 6 types 101 Packing list 11 Part number 111 Payload data throughput 120 PC connection 14 PC requirements 14 Physical components 3 Physical RAM needed 7 Pin outs for data connector 14 Point of View 72 Pop up tool tips 10 Position of trigger 39 Post triggering percentages 40 Power requirements 5 source 13 switch 5 Printing 31 Probing characteristics 5 Product features 3 overv
76. from the recording Events Options Click the Events tab on the Recording Options screen You see the Event Groups window Recording Options q x General Miscellaneous Events Actions Event Groups Header Fields Errors Header Patterns C ImmEt Pattern C MAD Pattern Data Pattern Breakout Board Data Special Trigger Special Filter Uncheck All Save Save A Default Load cos 42 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 The Events window allows you to set event conditions for errors and or a variety of packet characteristics Clicking a check box causes further options to display in the right side of the window 43 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Header Fields Clicking Header Fields causes edit fields to appear for setting conditions for Virtual Lanes VL DLID SLID Queued pairs and pull down menus for OpCode and Ack types x General Miscellaneous Events Actions Event Groups NAS RE RER WL DLIE SUD AS EEE cacao None ial s z OpCode Any bl Any x O Breakout Board Data Special Trigger Gueye Pair C Special Filter A _ Ack Type None Uncheck All Specity InfiniBand Virtuallane amp LIDs for triggering Specify InfiniBand OpCode QP for triggering Specity InfiniBand Ack Nak Syndrome for triggering Save Save 4s Default Load MON a Step
77. he Graph Areas menu select the type of data to be displayed Step 2 Click OK Or To make a new graph click New 117 CATC 10 9 masjuauaawmalt ose gt m x Real Time Statistics IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 The following dialog box will open It will display options for setting the title data color and line type for the graph Graph area properties l x til Appeararce Type olor Percent of link used on Ax E Filter out T Hide Link Packets T Hide Training Sequence One Hide Training Sequence Two Set All Clear All Jete ME ee Sa Real Time Statistics Real Time Statistics displays a summary of the traffic currently being recorded by the analyzer To display the Real Time Statistics window click LE in the Tool Bar The Real Time Statistics window opens Link utilization Rx EO amp Link utilization Tx El IB Data Ax 00 000 000 000 Packets Tx 00 000 000 000 Payload Ax 00 000 000 000 Bytes Tx 00 000 000 000 1 o Percent 1 Time From Start 0 00 00 put Bytes ts Data Packet Count Rx Gl amp Data Packet Count Tx E Packets ps Aal To see a graph of traffic start InfiniBand link activity then press to start the Real Time statistics monitor As traffic flows on the link data will stream in real time to this window in a format of your choice To stop the monitor press 118 CATC I
78. he Recording Options window appears displaying the General tab Recording Options i x General Miscellaneous Events Actions Recording type Options Snapshot Beep When Trigger Occurs Save External Interface Signals Inhibit lo C RAs amp None Buffer Size Trigger Position 16 000 ME Mot used with snapshot Manual Trigger C Event Trigger Options Name Trace Filename amp Path Defaut Change Default Location Save Save As Default Load Conca The Recording Options window has four tabs marked e General e Miscellaneous e Events e Actions 37 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 6 2 Recording Options General The General tab opens a window shown in the previous illustration made up of four main boxes marked Recording Type Buffer Size Trigger Position and Options Recording type The Recording Type box presents three options that Recording type allow you to set how IBTracer begins and ends a nah recording The options are Snapshot Manual Trigger P and Event Trigger C Event Trigger Snapshot Fixed length recording whose size is determined by the Buffer Size box in the Recording Options dialog or by a manual click of the Stop button Recording begins by clicking RECI on the Tool Bar and ends when either the selected buffer s ze s filled or you press the Stop button Manual Trigger Recording whose Trigger point s ca
79. he bits for all link packets on both directions of the link divided by the time for the range separately Can be from 0 2500 MBits second Data Packets Time Usage percentage used by all Data packets on both directions of the link separately Can be 0 100 Bandwidth all the bits for all Data packets on both directions of the link divided by the time for the range separately Can be from 0 2500 MBits second Destination QP Time Usage percentage used by all packets directed to the specified QP on both directions of the link Can be 0 200 Displayed for total packet usage and usage just by the payload data Bandwidth all the bits for all packets directed to the specified QP on both directions of the link divided by the time for the range Can be from 0 5000 MBits second Displayed for total packet BW and BW just for the payload data 113 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Reliable connection For the selected connection and operation type displays min max and average response time time between the last packet of the request message and the first packet of the response message and also the effective data payload throughput number of transferred payload bits divided by the range time 10 7 Traffic Summary Traffic Summary displays a summary of the types of traffic that occurs n the current trace file and allows you to go to a specific packet To display an Traffic Summary report
80. i UEFCE A AA NAO dE Invalid Request hiBand pLode amp L Remote Access Error Remote Operational Error Invalid AD Request n aua fo iata lt For RNR select a delay from the drop down list ANA NAF Lelay ENR N e EEE z and irtuallane amp Pros 0 01 me wand OpCode Q 002 me 0 03 me 0 04 me Save As Default 0 06 me 0 08 me 0 12 me 0 16 ms 0 4 me 0 32 me 0 48 me 0 64 me 0 96 me 1 28 me 1 92 me 2 56 me 3 84 me 5 12 me T 68 me 10 24 me 15 36 me 0 48 me 30 72 me 40 96 me 61 44 me a1 9 me 1 2 88 me 46 SW Version 2 2 For NAK select an item in the NAK code drop down list CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Errors Clicking Errors causes the checkboxes to appear for setting conditions for triggering based on packet signaling protocol errors You can select one or a combination of errors Recording Options x General Miscellaneous Events Actions Event Groups AA CAC Eror Header Patterns F OCRE CI Immbt Pattern Bl vere Deere OI MAD Pattern Data Pattern Breakout Board Data Special Trigger Special Filter Packet Delimiter Error T End of Bad Packet Code K30 7 T Running Disparity Error T Invalid 10b Code I Skew Error Uncheck All Specity any combination of errors for triggering Save Save 4s Default Load OF Cancel Header Patterns Clicking Header Patterns cau
81. idden Origin f Top ofthe screen Last match Start of the file End of the file Cancel Step 2 Select Packet Transaction Split Transaction or Transfer from the top left list box Your choice will affect options presented in the Events Group box Step 3 Select one or more events from the Events Group box 106 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Step4 Select one of the following options Union Find all packets matching ANY of the specified events e Intersection Find all packets matching ALL of the specified events Exclusion Exclude packets matching any of the specified events Exclusion works with the other two options You select Union AND Exclusion to exclude packets with ANY of the selected fields or choose Intersection 4ND Exclusion to exclude packets with ALL of the selected fields e Step 5 If desired set the search Direction and Origin Step 6 Click OK After the search finishes the packets meeting the search criteria will display Select the Find All checkbox to find all instances of an event group Select the Search in Hidden checkbox to find an event group that 1s hidden Find Next To apply the previous Find parameters to the next search e Select Find Next under Search on the Menu Bar on the Tool Bar 107 CATC IBTracer 4X Protocol Analyzer User s Manual 10 2 Display ng Raw 10b Codes To view R
82. iew Program installation 16 startup 8 17 Prototype rework area 16 Pull down menus 27 Pulse signal outputs 64 Q Queue pairs finding 104 Quick installation 7 R RAM requirements 7 Raw 10b Codes 108 Real time statistics 118 REC LED 12 Recording a trace 8 18 68 memory size 5 progress 32 Record menu 27 snapshot 18 status 33 terminate 9 type 38 Recording Options Actions window 53 description 3 errors 47 events 42 general 37 38 loading saved files 68 saving 68 special filter 52 special trigger 52 Report menu 27 CATC IBTracer 4X Protocol Analyzer User s Manual Requirements memory 14 Resetting tool bar 29 Resolving reliable connections 122 Restart button 55 Rework area prototype 16 RS 232 25 pin cable 63 Running Disparity Error 109 SADM transaction 96 Saving display options 72 External Interface Signals 39 loading saved files 68 recording options 68 Save As 2 93 trace recording 18 Search complex 106 for traffic 99 goto packet marker trigger 100 menu 28 status 34 Sequences creating 59 event 54 Servicemarks 11 Set marker 81 Sets of events triggering from 59 Setup Analyzer 7 13 Shortcut keys 35 Show idle time 72 Show markers 116 Show plumb Line 116 Signal description pin out 14 Signals pulse 64 Snapshot recording 18 38 Software basic installation 8 detailed installation 17 license 20 overview 27 updates 19 20 SW Version 2 2 Source LIDs finding 103 Special Filter 52 S
83. igger link data is recorded Upon detection of a triggering event the analyzer continues to record data up to a point specified by the user Real time detection of events can be individually enabled or disabled to allow triggering on events as they happen This includes predefined exception or error conditions and a user defined set of trigger events The unit can also be triggered by an externally supplied signal An external DB 25 connector provides a path for externally supplied data or timing data to be recorded along with traffic This DB 25 connector also provides a path for IB7racer 4X to transmit externally two control timing or recovered signals for purposes of probing and use by other circuitry The IBTracer software provides powerful search functions that enable investigation of particular events and allow the software to identify and highlight specific events In addition to immediate analysis you can print any part of the data Use the Save As feature to save the data on disk for later viewing The program also provides a variety of timing information and data analysis reports CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 1 2 Features General Upgradeable firmware and recording engine Software operates stand alone on any Microsoft Windows 98SE or later computer as a Trace Viewer Link and data packets are displayed and fully decoded Training sequences are displayed Transport level functions
84. ion 2 2 9 8 Viewing Details about MAD Subnet Administra tion and SRP Fields You can get details about MADs Subnet Administration transactions and SRP transactions by clicking on a transaction within the trace and selecting View MAD fields View SADM Transaction Fields or View SRP Operation fields from the pop up menu A dialog box will open with details about the selected transaction This dialog box will let you search save and reformat the displayed data Viewing MAD or SRP Fields The dialog boxes for viewing details about MA Ds and SRP transactions are the same The following steps describe viewing details about MADs Step 1 Click on a MAD to open a pop up menu im View MAD Fields Expand CommonMAD Expand Al CormmmonmMaD Fields Collapse All CormmonmMaD Fields Step 2 Select View MAD Fields 92 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 The following screen appears view Fields for MAD 0 Common MAD Header 5 M P Directed Route Length Offset loj x Hex Value Ox0000 MAD status fle Ox00 The direction c Port Numbert ahi packet shot The number of au direct route hop 0x01 MAD Wersior Oxo1 Management i 0x01 MAD Class 4 0x00 Response bit i Management Jana Request a set f 0x3400000000000000 MAD Transa OxO016 Attribute 0x0L 0x00010002 MAD Attribut 0 01 Hex Value Field bits bits Decoded Sta
85. key facts such as the number of packets and triggering setup Error Summary Displays an error summary of the current trace file and allows you to go to a specific packet and save the error file to a uniquely named file Timing Calculation Starts the calculator dialog for calculating various timing and bandwidth parameters in the recording file Traffic Summary Summarizes in table format the number and types of packets that were transferred during the recording Bus Utilization Opens a window with graphs of bus usage for the open trace I 7 21 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Menu Function Search Go to Trigger Positions the display to the first packet following the trigger event Go to Positions the display to the indicated packet Operation or MAD Packet Operation MAD Go to Marker Go to Find Find Next Search Direction Positions the display to a previously marked packet Enables searching for specific events using a cascade of pop up menus Allows complex searches Repeats the previous Find operation Also use F3 to find next Allows you to specify a forward or backward search of a trace file O Toolbars Displays list of available toolbars Has a customize command for creating Status Bar Switches display of the Status Bar on or off Real Time Statistics Allows viewing of statistical data as it happens Expand Allows field headers to be e
86. l Power Requirements 90 254 VAC 47 63 Hz 165W maximum universal input Environmental Conditions Operating Range 0 to 40 C 32 to 104 F Storage Range 20 to 80 C 4 to 176 F Humidity 10 to 90 non condensing Switches Power On off Manual Trigger When pressed forces a trigger event LEDs Status Illuminated when the analyzer is powered on Probing Characteristics Connection receptacles Standard cables Recording Memory Size 2 GBytes for trace capture timing and control information CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Basic Trigger Events Conditions Train ng sequences Link Packets Data Packets Cable disconnect connect Packet Patterns VLT LID Opcode QP AETH LRM BTM Data Immediate data Sixteen aligned data bytes MAD types Errors Invalid 10b codes Wrong running disparity of 10b codes End of bad packet Packet delimiters violations Certification FCC Class A CE Mark CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 2 Quick Installation IBTracer 4X is a factory installed hardware module that is sold as part of the CATC Universal Protocol Analyzer System 10000 UPAS The UPAS 10000 together with the IB Tracer 4X module and associated software are easily installed on most Windows based personal computer systems You can begin making InfiniBand recordings after following these initial steps However if you are unsure
87. maller packet fields per screen Click ii on the Tool Bar 5 4 Tool Tips Throughout the application tool tips provide useful information To display a tool tip position the mouse pointer n over an item The d tool tip displays in a short moment if present Tool tips can also be found over the Tool Bar and in areas of the packet view screen TSZ Symbols h 45 45 45 45 45 45 45 45 45 45 45 45 45 112 ns Data symbols unique for Training Sequence Two EUR RZ OA Ar 01710481 001 504002 34 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 5 5 IBTracer Analyzer Keyboard Shortcuts The following table shows the keyboard shortcuts available in IBTracer Table 2 Keyboard Shortcuts Jump to last packet ro re 35 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 36 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 6 Recording Options The Recording Options dialog box controls how IBTracer records InfmiBand data At the top of the Recording Options dialog box are four tabs that provide access to dialog boxes called General Miscellaneous Events and Actions Using these dialog boxes you can configure IBTracer to create event triggers increase or decrease memory allocation for recording and interact with other InfiniBand devices in different ways 6 1 Opening the Recording Options Dialog Box From the Setup menu select Recording Options T
88. me From Trigger s TS2 Symbols Idle Time Stamp Urne Eien are 45 46 45 45 45 45 45 45 45 45 45 45 45 45 O ns 00000 0174 24444 Format gt TS2 Symbols Idle Time Stamp ES N 45 45 45 45 45 45 45 45 45 45 45 46 45 45 Ons 00000 0174 24460 olor TS2 Symbols Idle Time Stamp Hide 45 46 45 45 45 45 45 45 45 45 45 46 95 45 O ns 00000 0174 24476 Step2 Select Set Marker You see the Edit Marker Comment window where you can enter a unique comment about this packet Edit Marker for Packet 17 q x Press Ctrl Enter to insert a line break OF Cancel Step3 Enter your comment Step 4 Click OK A marked packet is indicated by a vertical red bar along the left edge of the packet block Packet E OLID SLID k ROMA vvRITE LEH BTH 40 0x3750 01702 RZ OA 0207171041 201504002 8 3 Edit or Clear Marker To clear or edit the comments associated with a packet marker Step 1 Left click on Packet for the chosen packet 82 CATC Step 2 Step 3 Step 4 Step 5 IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 You see the Packet menu Packet 40 Show Raw 10b Codes Edit marker Clear marker Time From Trigger Time From Marker Format Color Hide To edit the Marker Comment Select Edit marker You see the Edit marker comment window Edit Marker for Packet 17 x Reference packet for Marker Edit function Ed Press Ctrl Enter gt to Insert a line
89. mu a la a le e if Zoomin Pk View Packet Level Zoom Out Tra View Hide Transport Functions Level Wrap MAD View Hide MAD Level ENEE Hide Link Packets View Hide Subnet Administration Level LLLI Hide Training Sequences SDP View Hide Sockets Direct Protocol Level an Hide Skips SRP View Hide SCSI RDMA Level 31 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 5 3 Status Bar The Status Bar is located at the bottom of the main display window Depending on the current activity the bar can be divided into as many as four segments Recording Progress When you begin recording the left most segment of the Status Bar displays a Recording Progress Indicator pa Trigger TMI Search Fwd A o Es Trigger TI Search Fwd A A Ess Triggered Search Fwd A mm Uploading 88 done Search Fwd A As recording progresses the Progress Indicator changes to reflect the recording progress graphically e In the Progress Indicator a black vertical line illustrates the location of the Trigger Position you selected in Recording Options Pre Trigger progress 1s displayed in the field to the left of the Trigger Position in the before Trigger color specified n the Display Options When the Trigger Position 1s reached the progress indicator wiggles as it waits for the trigger After the trigger occurs the field to the right of the Trigger Position fills in the post Trigger color specified i
90. n O Breakout Board Data Training Sequence One Special Trigger 1 Training Sequence Two W Special Filter All ordered sets all commas Uncheck All Specity the set of special events for filtering Save Save 4s Default Load OF Cancel 52 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 6 5 Recording Options Actions The Actions screen 1s used to configure the type of action that the analyzer will perform when key events are encountered in the trace The Actions window 1s like a chalk board t graphically displays events and actions as buttons and lets you establish relationships between them Recording Options E General Miscellaneous Events Actions xl Court 255 2 Count 255 Trigger Save Save 4s Default Load cos You can create simple or complex configurations in the Actions window Simple configurations involve a single event and action such as the example above This example reads Trigger when the specified error occurs Complex configurations involve multiple events Multiple events can be combined in different ways to create event sequences and event counts 53 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Event Sequences An event sequence is two or more events up to six that are strung in a series to a trigger button Counti 255 2 Count 255 Data Firn Trigger Restart
91. n followed by a packet with an LRH pattern followed finally by a packet with a Header Pattern Counti 255 Count 255 Trigger Restart To create an event sequence follow these steps Step1 From the Events window select two or more events Step2 Click the Actions tab The events you selected appear in the Actions window with separate lines connecting to the Trigger button Step3 To sequence the buttons click an event button An elastic arrow appears Step4 Point the arrow to another Event button The Event buttons move next to each other in sequence as shown in the example above 6 9 Counting Events Counters count multiple occurrences of an event When the analyzer is configured for counting it searches for multiple occurrences of an event such as an error and tr ggers when the last event n the count occurs When a counter is in use in the Actions window the counter counti 20 button will be relocated below its associated Event button ee and then connected by a line to the Trigger button The Counter will display a number that indicates the number of events that the Counter 1s set to look for The buttons marked Counti and Count2 provide a way of triggering after a number of events have passed such as Trigger after the 20th error 60 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Counters have blue dots n their top left corner that provide access to pop up men
92. n the Display Options When recording is complete the upper half of the progress indicator fills in white indicating the progress of the data upload to the host computer You should be aware of two exceptional conditions e Ifa Trigger event occurs during the before Trigger recording the before Trigger color changes to the after Trigger color to indicate that not all the expected data was recorded pre Trigger 32 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 e When you click Stop before or after a Trigger event the Progress Bar adjusts accordingly to begin uploading the most recently recorded data If you wish to abort an upload that 1s in progress click the Stop button again The Progress Bar fills with color in proportion to the specified size and actual rate at which the hardware is writing and reading the recording memory However the Progress Indicator is normalized to fill the space within the Status Bar Recording Status During recording activity the current Recording Status 1s temporarily displayed in the next segment When you activate the Record function this segment flashes one of the following messages depending on the selected Recording Options Trigger Triggered Uploading After recording stops The flashing message changes to Uploading data x done x indicates the percentage completion of the data uploading process The traffic data is copied
93. nable External General Purpose Output or Enable General Purpose Output A small arrow will appear on the selected event button Specifying Pulse Signal Outputs 6 11 Once Output signalling has been enabled you can configure the output s gnal to Pulse Low Pulse High or Toggle To configure the output s gnal follow these steps Step1 Click the blue dot on an event button that has a small arrow attached Step2 In the resulting menu choose External Output Form pee Count Disable External General Purpose Output External General Purpose Output Only External Output Form a w Pulse Low Pulse High Toggle Step3 Choose Pulse Low Pulse High or Toggle Setting Multiple Conditions with Counters You can create multiple event conditions by linking a counter to multiple events or by linking two counters to two or more events 64 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Sequencing with Counters When two or more Events are connected together and then to a counter a condition 1s created such as the one shown below This example reads When a packet occurs with a Local Routing Header LRH followed by six MADs with data patterns trigger the end of the recording MAD Pirr 2 Court 6 Countz 255 Trigger Restart To link two or more Events to a counter Step 1 Select two or more events in the Events window Recording Options gt Events Step2 Click the A
94. ncheck All Specify up to 16 words data pattern for triggering x Save Save 4s Default Load OF Cancel Enter a pattern of up to 16 words 256 bits in the box located above the Edit button This will set the Analyzer to trigger on the first instance of the pattern anywhere within the first 256 bits of the payload To define one or more patterns n specific locations within the payload click the Edit button A pattern editor will open that will let you enter data patterns on a bit by bit basis for up to eight dwords Data Editor Data Dword OD Data Dword 01 Data Dword 02 Data Dword 03 Data Dword 04 Data Dword 05 Data Dword 06 Data Dword OF x x Mask Match 00000000 00000000 00000000 00000000 00000000 00000000 Cancel 50 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Breakout Board Data Clicking Breakout Board Data causes a text field to appear that allows you to specify a pattern for the matching bits for the pins marked Data0 through Data7 on the UPAS breakout board To use the breakout board you will need to connect a DB 25 RS 232 cable to the connection marked Data In Out on the back of the UPAS Then use alligator clips to connect the data pins on the breakout board to the RS 232 cable Recording Options l 2 X General Miscellaneous Events Actions Event Groups Header Fields Errors C Header Patt eader Patterns EEE
95. nection select an entry from the Rx column and then select an entry from the Tx column that you believe matches to 1t If the DLID and SLID values match the Create Connection button will become active Click the button to make the connection 10 12 Verification Scripts IBTracer supports the use of verification scripts a tool for performing custom decodes and tests on traces that have already been created A vendor for example can record some traffic that might have vendor specific MADs and then afterwards use verification scripts to decode the vendor MADs or perform custom compliance test on the traffic or provide statistics on events not measured by Bus Utilization or Traffic Summary For more information on Verification Scripts please see the Verification Script Engine User Manual available from CATC How to Run a Verification Script CATC provides some sample scripts in the directory CATC IBTracer Scripts VFScripts which you can run to see how the analyzer software handles them These script files have a dec extension These files are provided so that you can modify them or use them as models for new files 123 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 To run a script perform the following steps Step1 Select Reports gt Run verifications scripts from the menu or press The following window opens Verification Script Description run verification script IOl Verification
96. ng Trigger Position settings the amount of pre and post Trigger data 1s e 95 post triggering 0 8MB pre trigger 15 2MB post trigger e 75 post triggering 4MB pre trigger 12MB post trigger e 50 post triggering 8MB pre trigger 8MB post trigger e 25 post triggering 12MB pre trigger 4MB post trigger e 5 post triggering 15 2MB pre trigger 0 8MB post trigger Note When a Trigger occurs recording continues until the post Trigger amount of the buffer is filled 6 3 Recording Options Miscellaneous The Miscellaneous tab presents options for setting the recording speed and the Resolve Reliable Connections dialog box Recording Options x General Miscellaneous Events Actions Taide Mode Auto Detect 1x Mode dz Mode Physical Lanes Order Left Channel f Auto Detect C Reversed C Normal Resolve Reliable Connections E Pop up Resolve Reliable Connections Dialogue After Uploading IF Some Connection Were Not Resolved Automatically Save Save 4 Default Load cancel Right Channel Auto Detect C Reversed C Normal 1x 4x Mode This setting lets you configure the recording speed The selection you make forces a change in the physical layer There are three choices Autodetect 1x Mode and 4x Mode Note To change from one mode to another first press the Disconnect Connect Link button The analyzer can only switch modes after it has detected a Disconnect event on the
97. nine petaca leido ieee trato 34 LOOPS AS la da 34 IBTracer Analyzer Keyboard ShortcutS oooooooooooooooooooooo 35 Chapter 6 Recording Opti0NS ooooooooooo o 37 Opening the Recording Options Dialog BOX oooooooooooooooooo 37 Recording Options General zu 24 422 442 12H a pda 38 Recording type 42 re ee RAA 38 OPOR la ae ae Cty ed A A 39 BUS Ze a ee a Ba rt 39 Tie ber POSION i256 i0 348404cab66at eee acesdas rar 39 Recording Options Miscellane0us o o ooooooooorooooo momo 40 E RER ERS TR 40 Physical Lane Order rt ae ae era 41 Resolve Reliable Connections 0 0 0 eee eee 42 Recording Options EVens s os cashed earhecadkd ae ahcun ds rias 42 E vents OpUONnS suser ran aes ala ul EEE 42 Recording Options Actions ae 20 nn re BOA Se a 53 Event SCQUCNCES 4a dnd ed dia dad di 54 A Un en ae een Gone rar Paleo 54 Actions Window Layout 0 0 0000s 55 Comme ctitic Vents 1O NCUONS ce tuba Uae ead tea alee Bei 56 Triggering from an Event ina Set 0 00 00 ccc ces 59 Creatine an Event Sequences 2 oust rer 59 COUNUINS A a a Br Be BS bee Dea ee 60 Trigsering External Output 0 A ELBE A 62 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 CA 1 EN ERS a a aa d n aA 62 Setting External Output Options 2 aasa aaan aaua eee 63 Specifying Pulse Signal Outputs 0 000000 cece eee 64 Setting Multiple Conditions with Counters 222222222 6
98. ntext sensitive The choices presented are derived in the trace Search Yiew Window Help Go to Trigger Go Eo Packet Go to Marker Sm packet Types e Find OpCodes T Find Next F3 Errors b TA Data Lengths Search Direction Forward Source LIDs 0x0001 Destination LIDs d Ox0002 Queue Pairs 00006 SLID oT TC Torte RC OF End to End Contexts Oe EPI J virtual Lanes t from the data Select the Source LID that you want to go to This sub menu is context sensitive The choices presented are derived trace 103 from the CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Destination LIDs Search View Window Help Go to Trigger Go to Packet Go to Marker a L gt tae gt Find Op odes E ERE Sy Find Next F3 le j 11ans Data Lengths Search Direction Forward Source LIDS SLID Destination LIDs Ox0001 Queue Pairs OxOO002 SLID E Virtual Lanes j 00004 Select the Destination LID that you want to go to This sub menu is context sensitive The choices presented are derived from the fields displayed in the trace Queue Pairs Search View Window Help Go to Trigger Go to Packet Idle Go to Marker an I MEC AS 12 ns a athe OpCodes Se Find Next F3 D lt a Data Lengths Search Direction Forward Source LIDs Destination LIDs SLID E A RE 04 Ox000000 SLID RC OS
99. occurs anywhere during the count restart the count MAD Ftrri Counti 81 z Count 13 Trigger Restart 6 14 Saving Recording Options To complete your Recording Options settings use the features at the bottom ofthe Recording Options screen These features remain the same no matter which of the three Recording Options screens you are working in e Click Save to save the currently specified Recording Options for use n future recording sessions Any file name can be specified though use of the rec is recommended If no extension is specified rec s added by default e Click Load to load a previously saved rec file thus restoring a previous set of Recording Options e The Save as Default function is equivalent to the Save function specifying the file name default rec Whenever you start up the Analyzer it automatically loads the default rec file if one exists e Click OK to apply any changes and close this dialog box e Click Cancel to cancel any immediate changes you have made and exit the Recording Options menu 6 15 Recording InfiniBand Traffic To start recording InfiniBand traffic once the appropriate Recording Options have been set Step1 Select Record gt Start from the Menu Bar OR 68 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Click Reel on the Tool Bar Your recording session can continue until 1t has finished naturally or you may need to stop manually by cl
100. ons dialog box Decoding Via the Toolbar The decode buttons on the toolbar perform the following functions Pet Pkt Display Packets ral Tra Display Transport Functions MAD MAD Display Management Datagrams en Subnet Administration Display Packet Level SOP Socket Direct Protocol Display Packet Level Epp SCSI RDMA Protocol Display Packet Level To display for example Transport Functions click ral Note Once a decode has been performed 1t might be necessary to scroll through the display to find the decoded MADs or Transport Functions You can shorten your search by first clicking the Hide Link and Hide Training unk TE Sequences buttons Ba 87 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Decoding Via the Display Options Dialog Box The Display Options dialog box has options for issuing decode commands To issue a command Step 1 From the menu bar select Setup gt Display Options Display Options ee General Colors Formats Hiding Headers General Options M Enable Tips wrap Zoom Level Pmi Trace Viewing Level Foint of Yiew V Packets Swap TxA I Transport Functions Management Datagrams Idle Time Presentation T Subnet Administration F Sockets Direct Protocol SCS ROMA Protocol Show Idle Time Show Idle in Symbol Time Fonts Fields Arial B r Data Courier New B r Display Configuration Name C
101. oom in e E Vertical zoom out 4 Click and Drag zoom Click diagonally to Print select and zoom in on part of the graph E ee Full Screen Select Range View Settings opens a Sync and Graph areas If two or more sub menu with options for Bel graphs are displayed this button will formatting the display See synchronize the graphs to one another Once View Settings Menu synchronized the positioning slider of one below graph will move the other graphs 115 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Graph Areas Presents options for El A soon tl displaying additional graphs of data lengths packet lengths and percentage of bus utilized al Horizontal zoom out View Settings Menu Clicking the View settings button i causes a menu to open with options for formatting the display Orient Horizontally changes the Orient horizontally orientation of bus usage to horizontal After selecting this option the menu will B E T say Orient Vertically Tile vertically Show Plumb Line Tile Vertically tiles the two graphs Status gt vertically 1 e side by side iT ee Grid Lines Show Markers Places tick marks along San the x axis of each graph Fonts amp Colors Show Plumb Line Displays a vertical line that connects your cursor to the horizontal axis As the mouse is moved the status bar will show the packet and time frame to which the cursor is pointing S
102. p x Reset Analyzer Download new code Update BusEngine Update Firmware 25 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 It is not necessary to restart the Bus amp Protocol Analyzer Analyzer The Bus amp Protocol Analyzer Analyzer takes approximately 25 seconds to reinitialize During this time the UPAS Status LED 1s on indicating that power on diagnostics are being run If there is a hardware failure the Trigger LED will blink after initialization is complete If this occurs contact CATC for customer support 26 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 5 Software Overview 5 1 The Main Display Menus While some of the analyzer s Main Display window options are familiar many contain options specific to the analyzer program Table 1 Main Display Pull Down Menus Clos Save As Saves all or a specified range of packets from the current file with a specified name etup N Display Options Provides the control of various display options such as color formats and filters Recording Provides setup options for recording triggering events and filtering Options events Analyzer Allows the operator to reset the Analyzer or update the BusEngine and Firmware ecord Start Causes the Analyzer to begin recording InfiniBand activity Stop Causes the Analyzer to stop recording InfiniBand activity File Information Summarizes
103. pCode RE Data Pattern Any C Breakout Board Data C Special Trigger Queue Pair Special Filter Ack Type None Uncheck All Specify InfiniBand MirtualLane amp LIDs for triggering Specify InfiniBand OpCode amp OF for triggering Save Save 4s Default Load OR Cancel Step 2 Click the Actions tab The Event you selected will display as a button on the left side of the Actions window By default this button will be connected to 56 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 the Trigger button The configuration below reads Trigger when a a packet with the specified header pattern occurs 2 Count 1 255 2 Count 255 Trigger Restart Step3 Click on the Event button The elastic arrow appears Countd 255 Count 255 Trigger Restart 31 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Step4 Drag the arrow to the desired Action button OpC ae Ccounti 255 2 Count 255 Trigger gt Filter Out Restart Steps With the pointer over the desired Action button click the left mouse button again The arrow 1s replaced with a black line and the Event button is now connected to the Action button Note Not all events can be connected to the Filter or Restart buttons for example Errors Counti 255 Countz 255 Fitter Out Restart If an Event button is linked to a counter and
104. pecial Trigger 52 Specifications 5 SRP fields 92 SSCI RDMA Protocol 87 Startup application 17 Statistics buttons 119 real time 118 Status analyzer 34 LEDs 5 recording 33 search 34 status bar 116 Stop Recording 31 Storage temperature 5 Subnet Administration 87 Summary error 111 traffic 114 Support CATC 127 Switches 5 Symbol time 72 System components list of 11 T Technical Support 127 Temperature range 5 Text changing fonts 72 Throughput data payload 120 Tile vertically 116 Time symbol 72 Timeout inquiry 18 Timing calculations 112 Toggle 64 Tool tips 34 71 Toolbar buttons 31 decoding from 87 resetting 29 Trace CATC IBTracer 4X Protocol Analyzer User s Manual edit comment 110 features 10 81 first recording 8 10 hiding data n 76 77 reading 81 recording 18 Trademarks 11 Traffic decoding 87 displaying 87 expanding and collapsing 90 recording InfiniBand 18 68 summary 114 Training retry 69 Transport functions decoding 87 TRG LED 12 Trigger basic events 6 buttons 55 position 39 40 Snapshot Manual Event 38 special 52 Triggereing external output 62 Triggering sets of events 59 twenty five pin cable 63 U Union search 106 Updates automatic 22 BusEngine and firmware 21 license 20 manual 25 software 19 Upgrades See Updates UPLD LED 12 Uploading data 33 USB drivers loading 16 USB port 7 User Defined Hiding 31 V View MAD and SRP fields 92 SW Version 2 2 M
105. ription Show only fields specified for view in collapsed state Use these settings when Yiew Fields dialog opens The options at the bottom of the dialog box have the following functions e Show only fields specified for view in collapsed state This option works in conjunction with the Decoder Script files Decoder Script files are editable files that affect how MADs are displayed in the trace The decoder files contain options for displaying MAD attribute fields when the MAD is in a collapsed state By default MAD attribute fields are hidden when the MAD is in collapsed state The option Show only fields specified for view in collapsed state looks at the View Settings options you set in the Decoder Script files and transfers the settings to the View MAD fields window If for example you specified in the Decoder Script file that Field X should display when the MAD is in collapsed state AND f you checked the box marked Show only fields specified for view in collapsed state then only Field X will display in the View MAD fields dialog box e Use these settings when View Fields dialog opens This option saves the current settings Viewing Subnet Administration fields Subnet Administration transactions can be opened to reveal details 94 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 To view SA field details click on the SA and select View SA fields from the pop up menu Admietlablerespl
106. screen Display Options i x General Colors Formats Hiding Headers Routing Headers AETH a Toserns Raw Header Link Packet ee Base Transport Header AC UC AD UD seno BREIT write EA fs Ro READ ack Re Ro Atomic Training Sequences Ext Data Save Save A Default Load Lancel Apply Use this menu to customize the colors associated with each field in the Trace View You can experiment with this option to achieve the color combination best suited to a particular graphic system A brighter color might be appropriate for a specific field that should stand out in the display e g the Packet Types Note The colors of the following packet types cannot be changed Invalid Data packet error field red and Softbit Errors yellow Two color fields are provided for packet number displays to differentiate between pre Trigger traffic and post Trigger traffic e The packet that causes the Trigger and all the packets before it are colored with the color e The packet that follows a Trigger is colored with the color e All packets are colored with a color when there is no Trigger 73 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Use the color buttons labeled and under the Packet section of the Colors screen to select a Trigger color To select or change a color e Click the appropriate color button You see the color palette Displ
107. ses fields to appear for setting conditions for signalling based on header patterns Recording Options l x General Miscellaneous Events Actions Event Groups Header Fields LRH Pattern Edit Use ie SEN ETH Pattern E dit se O MAD Pattern C Data Pattern Breakout Board Data FDETH Pattern Edit Use Special Trigger C Special Filter DETH Pattern Edit Use SETH Pattern Edit Use RETH Pattern Edit Use Uncheck All Specify pattern match of the IB headers for triggering grayed resources are used by Headers Fields group Save Save 4s Default Load OF Cancel 47 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 When you click an Edit button a window opens that allows you to edit the patterns on a bit by bit or a hex mask and match bas s The following example is for LRH patterns the edit windows are different from one pattern to another LRH Pattern Editor En x Mask Match VL Ler RZ LM BLIG L Dword AA AA ARAM AR RAR AAR AAA AAA RARA UDOOO000 OU00000 FktLen SLID RS DwardI OR AAAS A HK AR HH RAN KA KA KK JOODODDO00 JOOOODOD Cancel ImmDt Pattern Clicking ImmDt Pattern causes an button to appear that allows you to edit the ImmDt Pattern bit by bit Recording Options E x General Miscellaneous Events Actions Event Groups Header Fields Errors Header Patterns E immbt Pattern MAD Pattern
108. sp z segments 384 bytes PAURE C A Subnet Administration transaction in collapsed state To expand click the triangular button in the fourth cell The cell will expand and show SA Attributes Reqlib RespliD AdmS etTableRespl SubnAdm Data N SubnAdm Data MEME Data SubnAdm Data Ox000 1 Ox0005 segments 384 bytes PathRecord 1 A Subnet Administration transaction in expanded state PathRecord 2 PathRecord 3 PathRecornd Step2 Click in one of the SA Attribute cells A pop up menu appears 1 AdmGetTableResp Subn dm Data Subn dm Data 1 SubnAadm Data SubnAdm 2 segments 384 bytes PathRecord 1 La Request SubnGetResp Response Subnadm Data View SADM Transaction Fields wiew Attribute Fields Expand SADM DecodedMAD C aa Expand All SADM DecodedMAD Fields Request Collapse Al 540M DecodedMAC Fields Step3 Select View Attribute Fields The following w ndow displays view PathRecord 1 Fields for SADM Transaction 0 l loj x Subnet Administration Transaction 0 AttributelD 0x35 Starting offset inside transaction payload 0 bytes AdmGetTableResp 2 segment s 384 bytes Subnet Administration Multi Packet Request Transaction contains bunch of PathRecord attributes SubnAdm Data PathRecord 1 The PathRecord RA is used to request routing information between end nodes Its results are required to create connections and perform other tasks The data returne
109. splay will reposition the trace to show the triggering event at the top of the screen Go to Packet To display a specific packet Step1 Select Go to Packet Operation MAD under Search on the Menu Bar Go to Packet Operation MAD 3 J x Goto Packet i or Packet 0 Trigger Step2 Enter the number of the packet you want to display 99 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Or Select a value from the drop down list Step 3 Click OK The Trace repositions to show the packet at the top of the screen Go to Marker To instruct the analyzer to display a marked packet Step 1 Select Go to Marker under Search on the Menu Bar You see a menu listing the marked packets in that Trace View Search view Window Help sc to Trigger Se Eo Go to Packet Go to Marker Packet 2 Marker 1 Go to Packet 7 Marker 2 Error Shift E All Markers Step 2 Select the desired packet from the displayed list The Trace repositions to show the packet at the top of your screen Note The Go to Marker feature functions in conjunction with the Set Marker feature The comments within the parentheses following each marked packet are added or edited with the Set Marker feature Go to The Go To feature takes you directly to an event in a Trace Step 1 Select Go To under Search on the Menu Bar 100 CATC IBTracer 4X Protocol Analyzer User s Manual
110. ta commercial loss or any other damages whether special incidental consequential or otherwise whether under theory of contract tort including negligence indemnity product liability or otherwise In no event shall CATC s liability exceed the total amount paid to CATC for this product CATC reserves the right to revise these specifications without notice or penalty 127 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 128 CATC INDEX A Abort upload 33 Actions window 53 Analyzer front panel 11 fuse replacement 12 rear panel 12 setup 7 13 22 status 34 updates 21 Application installation 8 17 startup 17 Automatic updates 22 B Beep when trigger occurs 39 Blocking reception 39 BNC cable 62 Break and Restore IB Link 31 Breakout board 14 16 51 Buffer size 39 Bus utilization 114 BusEngine description 4 updates 19 21 Buttons action 55 and LED descriptions 11 bus utilization 115 counter 56 decoding 87 event 55 graph area 117 recording 18 statistics 119 toolbar 31 Byte Value in 10b Raw Bits 108 C Cable connector In Out 14 Cables 62 IBTracer 4X Protocol Analyzer User s Manual 129 SW Version 2 2 Calculations timing 112 Capturing first trace 10 Carriage returns inhibit 72 CATC Technical Support 127 CE Mark 6 Certification FCC CE 6 Circuits custom 16 Clear marker 82 Codes Raw 10b 108 Collapsed field formats 84 Colors 73 Comments editing 110 Components
111. tallation The CATC IBTracer software is provided on CD ROM and requires a Windows 98SE Windows 2000 Windows ME or Windows XP operating system Note The USBTracer program can be installed on any Windows 98SE or later operating system including NT 4 0 as a Trace Viewer That 1s 1t may be used to view analyze and print data that was collected and saved on another system even if it does not have an Analyzer attached Loading the USBTracer USB Drivers Step 1 Insert the USB Tracer program CD ROM into your PC 16 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Step2 Power on the USB7racer Analyzer Step 3 Connect the USB cable to the rear of the analyzer and to the personal computer The host operating system detects the Analyzer and begins to install the USB driver Note When Windows prompts you for a file browse to the CATC CD If this is a first time installation the ctcupal0 sys UPAS and ib4trcer sys USB drivers must also be installed Installing the USB Tracer Application Program Run setup exe from the USB7racer CD ROM The CATC USB7racer Install Wizard automatically installs the necessary files to the computer s hard drive USB Tracer software is installed in the C Program Files CATC IBTracer directory unless you specify otherwise Follow the installation instructions on your screen 3 9 IBTracer Program Startup You can start the IB Tracer program from the desktop or from the installed
112. tatus Opens a sub menu with the following options Bar Displays a status bar at bottom of graph Tooltip Causes a tooltip to appear f you position your mouse pointer over part of the graph and leave it there for a couple of seconds None Turns off tooltips and the status bar Grid Lines Opens a sub menu with the following options Both Displays both X and Y axis gridlines X Axis Displays X axis gridlines Y Axis Display Y axis gridlines None Turns off gridlines Grid on Top Moves the grid lines above the graph 116 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 e Fonts and Colors Opens a dialog box for setting the colors and fonts used in the graphs view options x Fonts Tithe Times New Roman fi Biz Axis Background E Grid IS Cancel Graph Areas Menu The Graph Areas menu allows you to view different information in the Bus Utilization window Step1 Click the wl button The Graph Areas menu opens Me Packet length on Rx amp Packet length on Tx El Link Utilization on Rx amp Link Utilization on Tx El Data Throughput on Rx amp Data Throughput on Tx El Packet Count on Rx amp Packet Count on Tx Packet length on Rx Packet length on Tx Step 2 Select the data you want to appear in the Graph Areas window To change the properties in the Bus Utilizations graph follow these steps Step 1 In t
113. to disk overwriting any previous version of this file using the default file name data ibt or a new name specified in the Recording options To abort the upload process Press Ese on your keyboard OR Again click er in the Tool Bar You are prompted to choose whether to keep the partially uploaded data or to throw 1t away When the data is saved the Recorded Data file appears in the main display window and the Recording Status window 1s cleared e Ifthe recording resulted from a Trigger Event the first packet following the Trigger or the packet that caused the Trigger 1s initially positioned second from the top of the display 33 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 e Ifthe recording did not result from a Trigger Event the display begins with the first packet in the traffic file Analyzer Status The third segment in the status bar displays analyzer status During uploading this segment displays the percent of the upload process completed Note If packets are filtered from the recording or data are truncated the recording activity 1s reduced Search Status The rightmost segment displays the current search direction Fwd forward or Bwd backward Zoom In Zoom In increases the size of the displayed elements allowing fewer but larger packet fields per screen Click El on the Tool Bar Zoom Out Zoom Out decreases the size of the displayed elements allowing more but s
114. to display in the trace For example if you select LRH from the menu then select the checkboxes marked DLID and SLID the DLID and SLID fields will display in the LRH headers shown below left If you select all of the checkboxes all fields within the header will display shown bottom right DLID SLID j Ler SL LHH OLID SLID PktLen LRH Fr WL Two views of the same header In the left example only two fields are displayed In the right all fields are displayed 79 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Mosel Ihe Move Up and Move Down buttons will let you change the order P y of the selected headers Move Down The Restore LRH Headers and Restore Defaults for All Headers buttons allows you to restore the headers the default display 80 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 8 Reading aCATC Trace Om LanelO TS2 Symbols Idle Time Starnp TEZ K28 5 45 45 45 45 45 45 45 45 45 45 45 45 45 45 00000 6770 3326 ILID SLID E ROMA WRITE F E n 4 a Addres LEH BETH 0x3750 0x1 7DEZ RZ OA 0 04 71041 201504002 i Data Idle Time Starnp BB984D85 FDSCFBAA 728BC069 OEDAD000 fons 00000 6770 3348 Idle Time Starnp 0x100 0x215 0xF9C9 00000 6770 3378 F DLIO SsuD f ROMA WRITE Addres LRH BTH 0x3757 Oxi 7D2 Rc oA Oxod 71041C201504002 i Data ICRC VCR Idle Time Starnp BES84D85 FDSCFBAA 728600659 OED40000 09625675A Ox45FA Ons 00000 6770 3296 Idle Time St
115. tons These buttons determine the outcome of an event Trigger Button Triggers the end of the recording when an event occurs Filter In and Filter Out Buttons Tells the Analyzer to filter in or out events from the recording Filtering lets you exclude unwanted traffic so that you can preserve recording memory and thereby increase amount of desired traffic in your trace Restart This button is used to restart Counts and Event Sequences See below for an explanation of Counts and Event Sequences CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Counter Buttons Buttons marked Counti and Count2 are counters Counters are used to create tr ggers based on several occurrences of the same packet type Counters let you create configurations such as Trigger following the 6th Error Counters only work with triggers You cannot connect a counter to the Filter In or Filter Out buttons or to the Restart button 6 6 Connecting Events to Actions Event buttons can be linked to Action buttons by clicking on an Event button and then clicking on an Action button A line will join the newly associated buttons The following steps show how to connect Event and Action buttons Step 1 Open the Events tab and select a single event Recording Options x General Miscellaneous Events Actions Event Groups el er an Header Fields Errors None C Header Patterns C ImmEt Pattern O MAD Pattern
116. tus 16 32 00000 O 1 3a o HopPointer O 46 1 Hoplount 5b 1 Basever B 0 0x01 MagmtClass O O Subn ClassWer o 16 0x01 R 24 0 Method T 25 Seti TralD bd 64 0x3400000000000000 AttriD 16 129 Partition Table Atrio a2 160 Block 2 Pon 1 SIVLP Directed Route Data Length Offset Field bits bits Decoded La Ls mia Nas 03011 AAs 4 save ts 44 Find aaa Layout noon Management Key bd m e Previous Next je Use a The View MAD fields window displays details about the selected MAD Field information is displayed vertically in sections To see all of the fields in the selected MAD you need to scroll down through the window The bottom of the window has six buttons with the following functions Save As Saves the current configuration in an HTML file Find Opens a dialog box that allows you to search the window Previous Displays the last table containing MAD data Next Displays the next table containing MAD data Close Closes the window 93 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Layout Opens a dialog box that allows you to set the columns that you want to display in the View MAD fields window Ba view MAD Fields Dialog Layout i X Columns to show Specity here which columns in View MAD dialog tables pon would like to see 7 Field Check All 4 Length bits Uncheck All e Offset bits Decoded Hex Value Desc
117. us The menus provide the means of setting the counter value The counter can be set between 1 and 65 535 To connect an event to a counter follow these steps Step 1 Click the Event tab and select an Event such as Error Selecting an event causes an Event button to automatically appear in the Actions tab Step2 Click the Actions tab The tab displays an event button that is connected to the Trigger button on the right Step3 Click the Event button An arrow appears that connects the Event button to your mouse pointer Y Count 255 Count 255 Step 4 Click one of the two counters 61 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 The event automatically connects to the Counter button and then connects to the Trigger button OpC 4 QP a Count 295 Count 255 Trigger Step5 Click the blue dot in top right corner of your selected counter pop up menu opens This menu lets you PESTE configure the counter Step 6 Choose Change Counter Value Change Counter Value Step7 Set the counter to a value of your choice and click OK 6 10 Triggering External Output The Actions window has options enabling the analyzer to send an output signal through a BNC cable or an RS 232 cable and breakout board to an external device such as an oscilloscope Cabling To set up the analyzer for signal output you will first need to connect the analyzer to the external device using a BNC or RS
118. used by pressing the Trigger button on the front panel Recording 1s begun by pressing REL on the Tool Bar Recording continues in a circular manner within the limits set by the buffer size Recording ends when l is clicked on the Tool Bar or the Trigger button 1s pressed on the analyzer s front panel If you press the Trigger button recording will continue until the post trigger memory has been filled Event Trigger Recording whose Trigger is defined by a specific event or events Before recording begins you define the event trigger 1n the Events Recording Options dialog box accessible by selecting Setup gt Recording Options gt Events from the menu You begin the recording by clicking REL on the Tool Bar Recording continues in a circular manner within the limits set by the buffer size Once the trigger event occurs some post trigger recording occurs then the recording ends Note In this mode the recording can be stopped manually in the same way as for manual trigger mode 38 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Options The Options box contains the following Options Beep When Trigger Occurs Beep When Trigger Occurs Save External Interface Signals Causes the PC to beep when a trigger event has occurred Inhibit CO Tx C Ax None Save External Interface Signals Causes the analyzer to save external interface signals from a break out board as fields in the trace Inhibit
119. ve and vice versa Swapping is also allowed in the Tx Rx cell in the Trace View Fonts Lets you define the appearance of Field and Data text Trace Viewing Level Lets you display the following elements in the CATC trace Packets Transport functions Management Datagrams Subnet Administration Sockets Direct Protocol SCSI RDMA Protocol 7 2 Saving and Loading Display Options To save your Display Options settings for future use Step 1 Step 2 Click Save to save the currently specified Display Options for use in future sessions Any file name can be specified but you must use the opt extension If no extension is specified opt is added by default Click OK to apply any changes you have made to Display Options and close this dialog box Click Cancel to cancel any immediate changes you have made and exit the Display Options menu The Save as Default function is equivalent to the Save function specifying the file name default opt Whenever you start up the analyzer 1t automatically loads the default opt file if one exists To load Display Options Click Load Step 1 Step 2 Step 3 A dialog box will open with a list of previously saved Display Options Select a previously saved opt file Click Apply to apply your changes 12 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 7 3 Color Display Options e Click the Colors tab on the Display Options screen You see the Colors
120. xpanded Collapse Allows packet headers to be collapsed Show Hide Allows different types of packets to be hidden or displayed Compound Show Hide Zoom In Lets you selectively show or hide multiple items from the trace Zoom in increases the size of the displayed elements Zoom Out Zoom out decreases the size of the displayed elements Wrap Allows the display to wrap Decoding Opens a dialog box for creating or editing protocol assignments to Assignments connections Resolve Reliable Connections Packets Level Opens a dialog box for resolving Unresolved Reliable connections within the open trace View packet level Transport Functions Level MADs Level View Hide Transports Functions Level View Hide MADs Level SADM Level View Hide Subnet Administration Level SDP Level View Hide Sockets Direct Protocol Level SRP Level View Hide SCSI RDMA Level 28 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 Menu Function Switches display of the Tool Bar on or off Displays all open windows in an overlapping arrangement Displays all open windows in a side by side arrangement Arranges minimized windows at the bottom of the display Displays a list of open windows Help Help Topics Displays online help Update License Displays a dialog box for entering updated license information Display License Displays version information about IB Tracer 4X its firmware and Information BusEngine
121. y removed the from the right hand column Manually assigning SDP SRP or Unassigned to all the unrecognized connections appearing within this window removes the from the right hand column 9 3 Tool Tips Additional information about fields can be attained by positioning your mouse pointer over a field of interest A tool tip will appear that will provide details about the field In some cases there can be a considerable amount of information available ReqLIb RespLID Subnet h SLID DrGLID Initial Path Return Path 00001 DxFFFF HE A FA alas nec el an This MAD is a Subnet Management Packet Directed Route ReqLID RespLID The direction of this SMP is outbound fron Subnet Manager to endnode OxF FFF OxF FFF a ARAS PARAR i UPPER E INTO 89 CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 9 4 Expanding amp Collaps ng Traffic Management Datagrams and Transport Functions can per be opened to reveal their constituent packets by 20 double clicking the first cell in of a Transport Function or MAD or by clicking once on the small arrow on that same cell The packets will then display below the message The following screenshot shows an example of a message and its packets ReqLib RespLID Management A 00001 OxFFFF O Datagram SEND ReqLiD Resp a Transport 0 0001 Function LRH lt qg Packet 9 5 MAD Formats Management datagrams are displayed as a separate decode l
122. yzer as a USB device on your PC the IB7racer CD includes the required USB files CATC IBTracer 4X Protocol Analyzer User s Manual SW Version 2 2 2 3 Installing the Software Step1 Step 2 Run the setup program for example Start gt Run gt d setup and follow the on screen instructions to install the IB Tracer application on the analyzing PC hard disk To start the application launch the CATC IBTracer 4X program from the Start Menu Start gt Programs gt CATC gt IB Tracer 2 4 Your First InfiniBand Recording After installing and launching the software you can test IB Tracer 4X by following these steps Step 1 Plug in a InfiniBand cable to each of the two ports on the IB Tracer 4X module and then connect the other ends to the device under test Step 2 Select Recording Options under Setup on the Menu Bar Step 3 Select the General tab The following dialog box will open showing factory default settings such as Snapshot and 16 Mbytes buffer size For your first recording you can leave these settings unchanged Recording type Snapshot Manual Trigger C Event Trigger Buffer Size 16 000 ME nz Name ult Optio Deta General Miscellaneous Events Actions Options Beep When Trigger Occurs Save External Interface Signals Inhibit s C RAs None Trigger Position Mot used with snapshot ey Trace Filename amp Path Change Default Location
Download Pdf Manuals
Related Search
Related Contents
Le dire par l`humour (à travers une lecture de Muriel Robin) LG GS500 - Mini GSM Massive Aqua Wall light 34088/06/10 NSU DotNetNuke (DNN) User Manual version 6.2.2 取扱説明書 Dell PowerEdge R410 Getting Started Guide XBM 1008 notice 製品番号HACH1084 NI-SA型 アンモニア性窒素テストキット100回分 毒物 Using Graph-Grammar Parsing for Automatic Copyright © All rights reserved.
Failed to retrieve file