ax‐bit0 - Obijuan/Icestudio-Digital GitHub Wiki
Circuito 002-ax-bit0
⬅️ Prev | Navegar por los circuitos | Next ➡️ |
---|
Contenido
- Ficha: Elemento primitivo: Bit-0
- Descargas
- Descripción
- Circuito LEDOFF-INF
- Cronograma
- Recursos
- Conceptos nuevos
- Enlaces
- Autor
- Licencia
Ficha: Elemento primitivo: Bit-0
Descargas
- Circuito Icestudio: ax-bit0.ice
- Ficha circuito: (SVG) (PDF) (PNG)
Descripción
El circuito ax-bit0 saca un valor constante 0
por el pin de salida D0
. El resultado es que se Apaga un LED, de manera indefinida. La misión del circuito es presentar el elemento primitivo bit 0. La prueba en circuito real no tiene mucho sentido porque antes de cargar el circuito los LEDs están ya apagados, por lo que no se notará nada al cargarlo
En realidad los pines de la FPGA que no se usan están en alta-impedancia por lo que los LEDs de la placa AP-LED8 conectados a los pines D1-D7 lucirán tímidamente, salvo el conectado a D0 que está apagado del todo
Circuito: LEDOFF-INF
El circuito LEDOFF-INF es una abstracción que representa un circuito digital que apaga un LED indefinidamente. Esto es, el LED estará apagado mientras el circuito esté alimentado
El circuito ax-bit0 presentado en esta lámina es la primera implementación de LEDOFF-INF. Veremos en láminas sucesivas que se puede implementar de otras formas, pero todas ellas son equivalentes
Cronograma
El pin de salida D0 permance al valor constante 0 durante todo el tiempo (hasta el infinito). Por eso el cronograma es una línea horizontal en el valor 0. NO hay variaciones
Recursos
Recurso | Candidad | Máximo | Descripcioin |
---|---|---|---|
LC | 2 | 7680 | Celdas lógicas |
IO | 1 | 256 | Bloques de E/S |
[!WARNING] Este circuito debería ocupar lo mismo que el ax-bit1, pero no es así. Ocupa 2 celdas lógicas. Hay que consultar el manual para entender mejor los detalles
Conceptos nuevos
Conceptos nuevos que no estaban en los circuitos anteriores:
- Bit constante a 0. En un elemento primitivo. Está localizado en la colección iceK, por eso lo denotamos como icek.bit0. El bit
0
es igual a apagado, off, desactivado... cuando trabajamos en lógica positiva
Enlaces
- Colección iceK: Colección para Icestudio. Constantes
Autor
- Juan González-Gómez (Obijuan)