This PR adds a property sim_optimization and sim_opt_dict to rtl class. They provides predefined preset options for running an optimized design. Using optimization speeds up the simulation a lot.
The presets are:
'no-opt' - no optimizations, full visibility to signals
'opt-visible' - optimized with full visibility.
'full-opt' - fully optimized, might lose visibility to a lot of signals. Simulation may not work.
'top-visible' - optimized while keeping top level (testbench) signals.
'top-dut-visible' - optimized while keeping top level (testbench) and DUT signals on the first hierarchy level
These optimizations work only for questa for the moment
This PR adds a property
sim_optimization
andsim_opt_dict
tortl
class. They provides predefined preset options for running an optimized design. Using optimization speeds up the simulation a lot.The presets are:
These optimizations work only for questa for the moment