013‐notnot - Obijuan/Icestudio-Digital GitHub Wiki

⬅️ Prev Navegar por los circuitos Next ➡️

Contenido

Ficha: Principio de la doble negación

Descargas

Descripción

Este circuito es equivalente a input. Se controla el LED con un pulsador

Cuando el pulsador NO está apretado, se recibe un 0 por la entrada. Al pasar por la primera NOT se convierte en un 1 y vuelve a convertirse a 0 al pasar por la segund puerta NOT, lo que mantiene el LED apagado. Cuando se aprieta el pulsador ocurre lo mismo pero con el bit '1'. Primero se recibe un '1', que pasa '0' a través de la primera NOT, luego se transforma de nuevo en '1' al atravesar la segunda y esto hace que el LED se encienda

Matemáticamente, si llamamos a al bit de entrada que llega del pulsador, podemos describir el circuito con la ecuación $LED=\overline{\overline{a}}$

En lógica de circuito, describimos esta propiedad como $\overline{\overline{a}}=a$. Verbalmente se diría así: "Si negamos un bit dos veces, volvemos a obtener el mismo bit inicial"

Principio de la doble NOT

Si en un circuito tenemos dos puertas NOT en serie, el sintetizador las elimina y las sustituye por un cable

Circuito real

En este circuito se cumplen las premisas del principio de la doble NOT, por lo que el circuito real es un cable que une la entrada con la salida. Es decir, que el circuito real es input

Circuito LEDBTN

Este circuito es la segunda implementación del circuito LEDBTN, que controla un LED con el pulsador

Cronograma

El cronograma es el mismo que el del circuito input

Recursos

Recurso Cantidad Máximo Descripcioin
LC 1 7680 Celdas lógicas
IO 2 256 Bloques de E/S

Conceptos nuevos

  • Principio de la doble NOT: Dos puertas NOT en serie se sustituyen por un cable

Enlaces

  • iceGates: Colección de Icestudio con puertas lógicas

Autor

Licencia