Chapter 6: configuration space, Chapter 7: address spaces, Chapter 8: updates and licensing – Teledyne LeCroy Summit Z3-16 PCI Express Multi-lane Exerciser User Manual User Manual

Page 6: Appendix a: configuration space decoding

Advertising
background image

Teledyne LeCroy

vi 

Summit Z3‐16 PCI Express Multi‐Lane Exerciser User Manual

5.1.3 Disconnect Macro................................................................................................................................ 76

5.1.4 Adding New Script Macros ................................................................................................................. 76

Using the Generation Macros Dialog ................................................................................................ 76

Adding Script Files to the GenScriptMacros Directory ................................................................... 78

5.1.5 Modifying Script Macros ..................................................................................................................... 78

5.1.6 Changing the Order of Macro Icons on the Status Bar.................................................................... 78

5.1.7 Deleting User-Defined Script Macros ................................................................................................ 79

5.1.8 Restoring the Default Appearance of the Connect and Disconnect Icons .................................... 79

Chapter 6: Configuration Space ..........................................................................81

6.1 Configuration Space Editor ................................................................................................. 81

6.2 Launching the Configuration Space Editor........................................................................ 81

6.2.1 Configuration Space Files .................................................................................................................. 81

6.2.2 Editing .................................................................................................................................................. 82

6.2.3 BARs Setup.......................................................................................................................................... 85

6.3 Configuration Read and Write ............................................................................................. 86

6.4 Expansion ROM Setup ......................................................................................................... 86

Chapter 7: Address Spaces .................................................................................89

7.1 Memory/IO Space Editor ...................................................................................................... 89

7.2 Memory Regions for Host Emulation.................................................................................. 90

7.3 Using StoreData in Device Mode for Z3 Scripting ............................................................. 90

Chapter 8: Updates and Licensing ......................................................................95

8.1 Updating the Exerciser......................................................................................................... 95

8.2 License Keys......................................................................................................................... 95

8.3 License Information.............................................................................................................. 96

Appendix A: Configuration Space Decoding .....................................................97

A.1 Mandatory Definitions ......................................................................................................... 97

A.2 Mandatory Module Functions ............................................................................................. 97

A.2.1 DecodeRegister(offset) ...................................................................................................................... 97

A.2.2 GetSize() .............................................................................................................................................. 98

A.3 Configuration Register Types............................................................................................. 98

A.4 Primitives .............................................................................................................................. 98

A.5 Helper File............................................................................................................................. 99

Advertising