DrivExpress™ has been developed by Macnica Americas to offer a high speed, low cost, yet full-featured tool for the simulation of PCI Express designs on Altera FPGAs. DrivExpress is a PCI Express bus functional model driven by easy-to-use Python scripts. Even those unfamiliar with Python will easily be able to use the intuitive built-in functions to create complex PCIe behavior. The resulting scripts mirror the kind of functions provided by PCI Express software drivers and thus facilitate hardware-software integration.
Versions 1.3 and 2.0.0 have support for Altera 28nm device families including Stratix V, Arria V, and Cyclone V FPGAs as well as support for Synpsys VCS and Cadence NC-Sim verification tools to the existing Mentor Graphics ModelSim/Questa simulators.
It's easy to get the right DrivExpress configuration for your project:
- Select a DrivExpress configuration from the comparision table below based on your requirements Select A Version
- Register for a DrivExpress license Register Now
- Download the right DrivExpress file for your simulator version Download Now
Video: Why Do You Need DrivExpress?
| || || |
Example of Python code snipets:
Register for a DrivExpress license Register Now
Download the right DrivExpress file for your simulator version Download Now
DrivExpress 1.3 legacy download files are still available [click here]
DrivExpress 1.0 legacy download files are still available [click here]
DrivExpress™ was co-designed by Macspire, for more Macspire's IP click here.