FAQ: TPLD > Current FAQ
The two biggest causes of slow simulation are:
- Fast oscillators and switching signals
- Large simulation timescales (simulations that take 1+ seconds)
If the simulation is utilizing a square wave with a period that is much smaller than the total simulation runtime (for example, a 25MHz oscillator has a period that is 25000 times smaller than the default 10ms runtime) the simulation will take an extremely long time to run.
The easiest ways to reduce simulation runtime are to scale down design timings to work with slower clock speeds and/or to reduce the End Time setting under Simulation.