Chapter 5 macros, Chapter 6 configuration space, Chapter 7 address spaces – Teledyne LeCroy Summit Z2-16 PCI Express Multi-lane Exerciser User Manual User Manual
Page 4: Chapter 8 updates and licensing, Appendix a configuration space decoding

Summit Z2-16 Exerciser User Manual
iv
Teledyne LeCroy
4.5 Generation Options for Summit Z2-16. . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Integrity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Flow Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
4.6 Generating Traffic: Set Generation Options . . . . . . . . . . . . . . . . . . . . . . . 51
4.7 Generating Traffic: Prepare Traffic Generation . . . . . . . . . . . . . . . . . . . . . 52
4.8 Generating Traffic: Begin Traffic Generation . . . . . . . . . . . . . . . . . . . . . . . 53
Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Default Macros: Connect and Disconnect. . . . . . . . . . . . . . . . . . . . . . . 55
Using the Generation Macros Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Adding Script Files to the GenScriptMacros Directory . . . . . . . . . . . . . 57
5.3 Modifying Script Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
5.4 Changing the Order of Macro Icons on the Status Bar . . . . . . . . . . . . . . . 58
5.5 Deleting User-Defined Script Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
5.6 Restoring the Default Appearance of the Connect and Disconnect Icons. 59
Configuration Space . . . . . . . . . . . . . . . . . . . 61
Configuration Space Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Editing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
6.3 BARs Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
6.4 Configuration Read and Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Address Spaces. . . . . . . . . . . . . . . . . . . . . . . 67
7.1 Memory/IO Space Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
7.2 Memory Region for Host Emulation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Updates and Licensing . . . . . . . . . . . . . . . . . 69
8.1 Updating the Exerciser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
8.2 License Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
8.3 License Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Appendix A Configuration Space Decoding . . . . . . . . . . 71
A.1 Mandatory Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
A.2 Mandatory Module Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
A.3 Configuration Register Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
A.4 Primitives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
A.5 Helper File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Appendix B China Restriction of Hazardous Substances
How to Contact Teledyne LeCroy . . . . . . . . . . . . . . . . . . 75