La lógica es la parte conceptual de la electrónica digital . Se llama así porque involucra puertas lógicas , pero no solo. El diseño de esta lógica, una vez realizado con esquemas dibujados a mano, ahora se realiza mediante programación utilizando un lenguaje de descripción de hardware (HDL).
Luego, la lógica se sintetiza para obtener una lista de conexiones , que se utiliza mediante el enrutamiento de ubicación y las herramientas de síntesis física para obtener una placa de circuito impreso .
La lógica secuencial implica tiempo en el cálculo de las salidas en relación con las entradas. Para ello utiliza memorias de almacenamiento (flip-flop o registro por ejemplo).
La lógica combinatoria no implica tiempo en el cálculo de las salidas en comparación con las entradas.