Todo sobre FPGA
Enviado por El Caos de Josh • 9 de Marzo de 2021 • Ensayo • 263 Palabras (2 Páginas) • 71 Visitas
FPGA
Por las siglas en inglés (Field Programable Gate Array) lo cual significa Matriz de Puertas Lógicas Programables en Campo. Su arquitectura es muy interesante pues contiene en su interior una cantidad de bloques lógicos configurables, interconexiones, matrices de conmutación y diferentes entradas y salidas.
Cada bloque lógico contiene LUT ’s, Multiplexores y Flip Flops tipo D lo cual lo hace un circuito sencillo quizá a primera vista pero es muy poderoso y útil especialmente por el bloque LUT (del inglés: “Look Up Table”) pues tiene todas las compuertas lógicas con lo que se pueden hacer todas las configuraciones booleanas que podamos imaginar, obvio esto dependerá del numero de entradas del bloque LUT, normalmente son cuatro.
La salida de la LUT pasará al multiplexor y al flip flop, éste último lo que hará es guardar la señal y preservar el estado de información para saber que fue lo que salió del bloque lógico.
La manera mas sencilla de verlo es que cada bloque lógico puede ser un circuito y como podemos imaginar esto da lugar a la creación de circuitos muy complejos.
El uso de los FPGA comienza con su serie de entradas y salidas las cuales se comunican con todos los componentes en la tarjeta, gracias a esto cada tarjeta se puede usar para diseñar diferentes sistemas embebidos, esto se debe a que en realidad uno no esta programando en la FPGA, mas bien estamos diseñando un circuito integrado, el cual al ser finalizado se puede imprimir a un chip esto se debe a que los chips FPGA utilizan un lenguaje VHDL (Very High Descriptic Language)
[pic 1]
...