Skip to content
Juan Gonzalez-Gomez edited this page Jun 28, 2025 · 4 revisions

Circuito 017-enable

⮅ïļ Prev Navegar por los circuitos Next ➡ïļ

Contenido

Ficha: Puerta AND de habilitaciÃģn

Descargas

DescripciÃģn

En esta ficha NO se describe un circuito completo sino un fragmento. No es un circuito vÃĄlido porque no contiene ningÚn pin de salida. Lo llamamos fragmento porque se puede utilizar en otros circuitos

Este fragmento es un caso de uso de la puerta AND. Una de sus entradas la denominamos entrada de datos (data_in), y la otra es la pata de enable. Cuando enable estÃĄ a 0 decimos que la seÃąal de datos estÃĄ deshabilitada y por tanto a su salida sale siempre 0. Pero cuando activamos enable (puesta a 1), los datos de entrada atraviesan la puerta y aparecen en su salida. La puerta se pone en modo transparente: es un simple cable que sÃģlo transporta los datos

En la ficha esto se ha simbolizado con un semÃĄforo. Cuando estÃĄ deshabilitada, el semÃĄforo estÃĄ en rojo y los datos no pueden pasar. Cuando estÃĄ en verde, los datos estÃĄ habilitados y pueden circular con normalidad

Cuando usamos la puerta AND con estos fines de habilitar o deshabilitar una seÃąal, la denominamos puerta AND de habilitaciÃģn

Puerta AND de habilitaciÃģn

El dejar pasar o no una seÃąal es una de las aplicaciones de la puerta AND. Las denominamos Puertas AND de habilitaciÃģn. Las utilizaremos mucho en los circuitos futuros, para activar o desactivar seÃąales

Cuando la puerta estÃĄ deshabilitada, se comporta igual que el circuito ax-bit0. Como un bit constante a 0. Pero cuando estÃĄ habilitada, se comporta como un cable, similar al circuito input: Lo que llega por su entrada se saca por la salida

Principio de enable

Cualquier seÃąal digital la podemos habilitar/deshabilitar utilizando una puerta AND de habilitaciÃģn. Al deshabilitarla se obtiene un bit-0 constante. Cuando estÃĄ habilitada la seÃąal atraviesa la puerta sin modificaciÃģn

Pruebas con dos pulsadores y un LED

Para probar el principio de enable utilizamos el circuito ax-and. Usamos el botÃģn SW1 como seÃąal de datos. Es la que queremos habilitar/deshabilitar. Usamos el botÃģn SW2 como enable

En esta imagen vemos su funcionamiento. Como NO estÃĄ pulsado SW2, la seÃąal SW1 estÃĄ deshabilitada, por lo que por mucho que apretemos el pulsador SW1, el LED nunca se enciende (la seÃąal nunca atraviesa la puerta)

En esta animaciÃģn se muestra este comportamiento de seÃąal deshabilitada

Sin embargo, si ahora dejamos pulsado SW2, la seÃąal SW1 estÃĄ habilitada, por lo que veremos cÃģmo el LED sigue el ritmo de su entrada

En esta animaciÃģn se muestra este comportamiento de seÃąal habilitada

Cronograma

El cronograma es el mismo que el de una puerta AND. Se ha dividido en dos partes, una en la que la seÃąal estÃĄ deshabilitada, y por tanto la seÃąal de salida es 0. En la otra la seÃąal estÃĄ habilitada, y lo que ocurre en SW1 se muestra por la salida

Conceptos nuevos

  • SeÃąal habilitada: Una seÃąal que funciona normalmente, que alcanza su destino final con normalidad
  • SeÃąal deshabilitada: Una seÃąal que estÃĄ bloqueda y que no llega a su destino final. Las seÃąales deshabilitadas vale 0
  • Puerta AND de habilitaciÃģn: Una puerta AND que se usa con el propÃģsito de habilitar/deshabilitar una seÃąal
  • Principio de enable: Cualquier seÃąal se puede habilitar/deshabilitar haciÃĐndola pasar por una puerta AND de habilitaciÃģn
  • Fragmento: Trozo de un circuito, que forma parte de un circuito vÃĄlido mayor

Enlaces

  • iceGates: ColecciÃģn de Icestudio con puertas lÃģgicas

Autor

Licencia

Clone this wiki locally