tm123
Community Member
Offline
Posts: 67
Chicago, IL
|
Hello All,
I am working on an LC oscillator design and trying to simulate the phase noise using SpectreRF HB/HBNOISE analysis. This has worked well for me in the past, but now with a newer version of MMSIM I see these messages in my output log during the HBNOISE analysis:
Warning: GMRES did not converge to the desired tolerance of 0.0001. It actually converged to 0.000129598. The solution may not be accurate but it's saved anyway. Warning: GMRES did not converge to the desired tolerance of 0.0001. It actually converged to 0.00288411. The solution may not be accurate but it's saved anyway. hbnoise: freq = 10 kHz (0 %), step = 10 kHz (0 %) Warning: GMRES did not converge to the desired tolerance of 0.0001. It actually converged to 0.000131274. The solution may not be accurate but it's saved anyway. Warning: GMRES did not converge to the desired tolerance of 0.0001. It actually converged to 0.00405571. The solution may not be accurate but it's saved anyway. hbnoise: freq = 100 kHz (33.3 %), step = 90 kHz (33.3 %) Warning: GMRES did not converge to the desired tolerance of 0.0001. It actually converged to 0.000128369. The solution may not be accurate but it's saved anyway. Warning: GMRES did not converge to the desired tolerance of 0.0001. It actually converged to 0.00204469. The solution may not be accurate but it's saved anyway. hbnoise: freq = 1 MHz (66.7 %), step = 900 kHz (33.3 %) Warning: GMRES did not converge to the desired tolerance of 0.0001. It actually converged to 0.00219455. The solution may not be accurate but it's saved anyway. hbnoise: freq = 10 MHz (100 %), step = 9 MHz (33.3 %)
Does anyone have experience with these warnings and how to improve GMRES convergence? Also, I am running MMSIM13.1.
Thanks, Tim
|