alguien me puede decir que significa tecnicamente???
(Yo enteindo que es como sobre carga para el PC muchos procesos pero no se por eso les pregunto)
"" Simulation is not runnig in real time due to excessive CPU load""
Así es, La simulación no esta ejecutandose en tiempo real debido a una sobre carga del CPU.
Eso es lo que muestra la advertencia (No es un error) ya que la simulación sigue corriendo.
Cuando hay algún error, la simulación es detenida realizando un STOP
No tiene nada que ver con la potencia del CPU de la PC, ocurre en PC's muy potentes también.
Tampoco se trata de un error en el código del programa de algún Microcontrolador,
ya que suele suceder también en simulaciones con CI's digitales o analógicos.
Esto sucede cuando en el diseño existen muchos componentes activos,
o cuando el desempeño del trabajo de la simulación es muy pesado.
Esto pasa al trabajar con varios Microcontroladores en el entorno de diseño
Los cuales tienen tareas repetitivas, o de medio o alto grado de complejidad,
como trabajar con PWM u otras funciones que para ISIS consumen recursos.
Algo que me ha servido para aligerar hasta en mas de un 40% el proceso de simulación.
Solo si se trata de simular diseños con CI’s Digitales, “Microcontroladores”, etc.
Se trata de cambiar la propiedad de las resistencias usadas que por default son analógicas,
Convertirlas en digitales con Edit Properties. (Hay otros componentes que permiten ese cambio.)
Con eso se notara un mejor desempeño en la ejecución de la simulación.
Y hasta dejara de aparecer la advertencia referida.
Bien, espero este tip sirva de ayuda para las simulaciones en donde aparece ese mensaje.
Hasta luego y suerte.
