The solver settings section allows you to fine tune the solver options of your model.
Description
Solver setting | Purpose | Behavior |
---|---|---|
Time Step | Simulation Time Step. Must be between 50 ns and 4000 ns. | General: The eHS solver will use the time step provided at his best and throw an error at build whether the value does not meet the minimum time step. Default: The solver will use the minimum time step achievable with the given circuit. |
Parameter set storage management | Choose your preferred scenario feature. | From CPU (Default): updating to a new set of data is done over multiple time steps, in a few milliseconds. Number of scenarios is not limited. Default: updating to a new set of data is done in a single time step. Number of scenarios is limited and depends on the size of the circuit. |
Circuit analysis method | Method to analyze the electrical circuit. | General: The generation you choose is highly influencing performances. Default: Gen4 is the official method. Gen5 is still in beta. |
Discretization methods | Each circuit analysis method offers different discretization capabilities. | Gen4: offers only Backward Euler method. Gen5: offers both ART5 and Backward Euler methods. |
Switch interpolation | Allows to sample gates at a higher rate than the discretization Time Step. | Each circuit analysis method offers different switch interpolation capabilities. |
Solver strategy | Allows to choose to minimize eHS Time Step or the latency between eHS and other components. | Each circuit analysis method offers different solver strategies. |
Time factor scale | Allows the user to do slower than real time simulation for fast dynamic circuits. | Currently not yet supported. |
Note: Any change in the solver settings requires to save your model.