Por lo general, el simulador se preocupa por la lista de sensibilidad. Pero el sintetizador no lo hace. El propósito de la lista de sensibilidad es que el simulador sepa que un proceso solo cambiará sus salidas si cambia una de las señales (A, B, C). Eso permite que el simulador funcione más eficientemente. Sin embargo, el sintetizador generalmente no mira la lista de sensibilidad; solo mira el cuerpo del proceso.
Si simula un circuito, pero deja señales importantes fuera de la lista de sensibilidad, a veces el simulador le dará las respuestas incorrectas. Eso significa que su FPGA o ASIC final se comportará de manera diferente al simulador.
Si coloca señales adicionales en la lista de sensibilidad, el simulador le dará las respuestas correctas, pero se ejecutará más lentamente.
Por lo tanto, lo único de lo que es la lista de sensibilidad es permitir que el simulador funcione más rápido. Es una sugerencia para el simulador, por lo que puede funcionar de manera más eficiente. Pero el simulador y el sintetizador pueden ignorar la lista de sensibilidad, ya que es solo una sugerencia.