La pestaña Simulación
La pestaña Simulación permite configurar los algoritmos que se utilizan para simular los circuitos. Estos parámetros se aplican sobre todos los circuitos que se simulen desde la misma ventana, incluso sobre circuitos que existan en librerías cargadas en el proyecto.
- El checkbox Añadir Ruido A Los Retardos De Los Componentes permite activar o desactivar el ruido aleatorio que se añade los retardos de los componentes. La simulación interna utiliza un reloj oculto para su simulación, y proporciona de alguna forma una simulación más realista, cada componente (excepto los cables y los separadores) introducen un retardo entre la recepción de una entrada y la emisión de una salida. Si esta opción está seleccionada, Logisim ocasionalmente (alrededor de una vez por cada 16 reacciones del componente) hará que uno de esos retardos sea más largo de lo normal. Esta aleatoriedad se introce específicamente para tratar cerrojos en los circuitos (como debajo): Sin el ruido aleatorio, el circuito oscila, ya que la dos puertas trabajarán al mismo ritmo; pero introduciendo ruido aleatorio, eventualmente una de las puertas dejará atrás a lo otra.
Es aconsejable dejar activada esta opción que existe por si se busca el comportamiento determinista de algún circuito. (Además, esta opción es relativamente nueva en Logisim y podría conducir a errores inesperados en la simulación).
- La opción Iteraciones Hasta Oscilación especifica durante cuanto tiempo se ha de simular un circuito antes de decidir que está oscilando. El número representa la cantidad de ciclos del reloj interno (una puerta simple sólo necesita un ciclo). La cifra por defecto de 1,000 es buena para casi todos los propósitos, incluso para grandes circuitos. Pero podrías estar interesado en aumentar el número de iteraciones si estás trabajando con un circuito para el que Logisim informa de falsas oscilaciones; es posible imaginarse problemas con un circuito que incorpore muchas formaciones como la comentada encima de estas líneas. También podrías estar interesado en rebajar el número de iteraciones si estás trabajando con un circuito propenso a oscilar y utilizas un procesador muy lento.
Siguiente: La pestaña Barra De Herramientas.