Video Blog Entry: ITIC 2500A PCI Express Protocol Analyzer Demo - Page 1
Forum section: electronics / general

author: John_ITIC
author_rank: Frequent Contributor
timestamp: October 22, 2015, 04:47:32 am
content: Published on Dec 25, 2014 by John Gulbrandsen1. Overview of the ITIC 2500A PCI Express Protocol Analyzer.2. Unboxing and overview of hardware and software features.3. Installation of the x4 active probe between PC motherboard and plug-in card4. Demonstration of how to setup the capture settings and trigger settings.5. Demo of data capture and how to show and hide protocol items.6. Demo of how to load a previously saved capture. The trace data is pre-indexed by the 2500A PCIe Protocol Analyzer hardware after capture so loading data from file is extremely fast. The Dynamic Data Display technology in the 2500A Application only loads enough data needed to show the visible protocol items on screen.7. Explanation of how packets are displayed within higher level transactions and how the 2500A software neatly organizes request and response TLPs and associated DLLPs under a common higher-level transaction node.8. Explanation of how the protocol view is created via pre-indexed protocol item locations by the 2500A PCI Express Protocol analyzer hardware.9. Demo of how the virtual protocol view allows instantaneous scrolling through the full 2 gigabytes worth of trace data without any delays.10. Demo of the Details View shows how Packet Details or Transaction Details are decoded and displayed.11. Demonstration of how selecting rows in the details view will highlight the corresponding rows in the Lane View. This makes it very easy to correlate where the decoded information originates from.12. The Payload view now allows data to be copied to clipboard via new context menu. The Protocol and Lane Views also allow copy to clipboard.13. Description of how to export Protocol View and Lane View data to XML. Markers define the start and end of the export range. Colors can now also be set in the markers.14. XML Export writes out all available information available in the 2500A software so no loss of information occurs in the export process. This allows 3rd party programs to be written that post-processes the captured trace data.15. Demo of the new, powerful Print and Print Preview functionality.16. Explanation of how to show and hide protocol items of certain types on certain link direction. Protocol View filtering is extremely fast due to the design where all protocol item locations are pre-index by the 2500A hardware.17. Protocol Item show/hide via the Node Finder view is demonstrated.18. Demo of select and copy to clipboard is demo'ed.19. Demonstration of how the Search Payload Data dialog now runs the search in the background. This allows the user to continue working while long data searches are running in the background on a separate thread.20. Demo of the time reference, absolute and relative timestamp features.21. Demo of the Lane View and display of a x4 lane SKP ordered set sent in parallel on all four device to host lanes.22. Discussion of the Protocol View and Lane View context menues and how the commands affect the view the menu was opened in.23. Demo of the functionality in the Capture Configuration dialog. Trigger position, capture buffer size, link width, lane polarity and lane mapping can be configured.24. Description of the Trigger Configuration dialog and its eight-level Trigger Level functionality. Up to 2048 bytes can be defined for each of the eight sequence detectors, for a total of 16 Kilobyte byte long sequences.25. Description of the trigger in/out external trigger port.