Entradas

Mostrando entradas de abril, 2021

Introducción a la Lógica Programable (4) - Primer ejemplo práctico

Imagen
 ¡Hola a todos los que están siguiendo este curso! Releyendo las tres primeras lecciones veo que hasta ahora les he dado sólo teoría, y acorde al espíritu de la revistucha Lupín, hago una pequeña pausa para introducir el primer ejemplo práctico. Por supuesto que en las lecciones venideras seguiremos viendo tanto teoría como práctica. Les recuerdo que, si tienen dudas, propuestas, comentarios, etc. sobre este curso, pueden enviarlas de cualquiera de estas dos maneras: Por correo electrónico a pagina_resorte@yahoo.com A través del grupo de Facebook: La página web de Resorte Ejemplo de registro en System Verilog     Como queremos construir lógica programable, tenemos que aprender la manera de decirle a nuestro FPGA cuál es la lógica que queremos realizar. Para eso se utiliza lo que se denomina un lenguaje de descripción de Hardware. ¡Pongan atención en ésto! Aunque System Verilog es parecido a lenguajes de programación como C, su objetivo principal es muy diferente. Usaremos System Verilo

Introducción a la lógica programable (3) - Electrónica Digital y Lógica Programable

Imagen
En las clases anteriores hablamos de compuertas lógicas y del flip-flop tipo D . En esta entrega hablaremos sobre la electrónica digital y sobre lógica programable. Electrónica Digital La electrónica "tradicional" es la electrónica analógica, en la que la tensión puede variar en forma continua dentro de un rango definido. En la electrónica digital, en cambio, la tensión interesa solamente si supera un valor determinado (y entonces se dice que está en estado alto, o uno), o si está por debajo de un valor determinado, y entonces decimos que está en cero. Una familia lógica de uso extendido en estos días es LVTTL (TTL de bajo voltaje).  TTL son siglas que nos dicen que la compuerta lógica está construida por transistores bipolares. Los circuitos integrados que implementan lógica LVTTL funcionan con una tensión de alimentación de 3,3V. En la lógica LVTTL, si tensión a la entrada de una compuerta es mayor que 2.4V, la entrada está en 1. Si la tensión es menor a 0.4V, la entrada e