Vicente González Ruiz
En esta práctica vamos a describir (y a utilizar - simulando circuitos sencillos - ) la biblioteca de puertas lógicas en SDLC++ (que responde a las iniciales de Simulador Digital en Lenguaje C++).
El modelo usado para las puertas es idéntico al descrito en la práctica anterior para la puerta NAND, salvo por la diferencia de que cada puerta implementa una función lógica diferente.
El comportamiento del simulador depende básicamente de cómo han sido simuladas las puertas, así que el módulo que las describe es de suma importancia para la simulación. Ya se ha indicado anteriormente, que si se desea tener en cuenta para las simulaciones más características reales de las puertas para mejorar así la simulación (aparte de las ya tenidas en cuenta: (1) función lógica, (2) tiempo de establecimiento y (3) tiempo de propagación,) sólo hay que modificar este módulo, por ejemplo si se deseara tener en cuenta fenómenos de fan-in.