This reference manual describes the Teledyne LeCroy Verification Script Engine (VSE) utility in the PCIe Protocol Suite software, detailing how to write…
The document provides a comprehensive guide to the Teledyne LeCroy Verification Script Engine (VSE), a tool within the PCIe Protocol Suite software. It enables users to perform custom analyses on PCI Express traffic recorded by new generation protocol analyzers, such as the Summit series and BusEngine.
The manual covers the structure of verification scripts written in File-Based Decoding format, including initialization routines like OnStartScript() and event processing functions like ProcessEvent(). It details various input context members for different transaction types (AHCI, ATA, MCTP, CXL), output context members, events at packet and link levels, and a wide range of functions for sending data, timer management, time calculations, file operations, and user interaction.
The main script file should have the extension .pevs.
It supports the new generation of PCI Express protocol analyzers, including Summit Z3-16 and Summit Z416.
It is a main script function called by the application when the next waited event occurred in the evaluated trace.