Once the initial design is complete, the lumped components can be interactively tuned or automatically optimized at high speed. Since all of the simulators are integrated into one environment, you can easily manage all data in a single workspace. Krylov sub-space methods are used to analyze large circuits with many frequencies. This solver algorithm is critical to optimization, as it drastically reduces analysis time and memory requirements. The most important breakthrough, however, was the application of artificial intelligence techniques to find and use the best convergence strategy.
Many techniques are available to solve nonlinear simulation problems.
The software can adjust power supply levels, signal levels, number of spectral tones, or even device non-linearities. Depending on the circuit, different techniques will converge faster. In the learning mode, the environment explores different approaches and determines which works fastest. This information is stored so that future simulations run quickly. The linear model is then used in S-parameter simulation.