Vicente González Ruiz
El objetivo de esta práctica es la introducción a la simulación del tiempo en los circuitos lógicos. Añadiremos tiempos de retardo a las puertas lógicas para tratar de realizar una simulación mucho más ajustada a la salida del circuito real.
La simulación del tiempo arroja varias e importantes ventajas. La primera es que las simulaciones se ajustan más a la realidad. Debido a esto, es posible que un determinado diseño no funcione cuando se contempla el tiempo, y sin embargo debiera hacerlo desde un punto de vista simplemente lógico. Debido a que el circuito real presenta tiempos de retardo, no debería funcionar si el simulador así lo indica (veremos posiblemente algún ejemplo de ésto el alguna práctica posterior).
Por otra parte, si tenemos en cuenta los tiempos de retardo, podremos conocer fácilmente qúe circuito es más rápido contando sencillamente el número de iteraciones de simulación necesarias para que llegue a un determinado estado. De esta forma, podremos conocer por ejemplo si una ALU es más veloz que otra y además exactamente cuantas veces lo es.