Resumen:
Los FPGA, como su nombre lo indica, contienen una matriz de miles de bloques, los cuales contienen un número definido de compuertas lógicas, donde se manipulan las interconexiones para dar forma al circuito lógico que se está diseñando. Por esta razón, la programación de estos dispositivos es descriptiva, es decir, el diseñador tiene que introducir en el código el comportamiento del circuito en respuesta a las señales de entrada. Los lenguajes de programación más usados para programar los FPGA son VHDL y Verilog.
Descripción:
El manual de prácticas tiene el objetivo de ser usado por aquellos alumnos de ingeniería que estudien el área de electrónica. La información presentada permite que el lector pueda comprender el funcionamiento de los FPGA y también se proponen once prácticas que tienen el objetivo de reforzar el aprendizaje para que al final los estudiantes que hayan usado este manual sean capaces de usar los FPGA aprovechando las ventajas que tienen estos dispositivos sobre los microcontroladores convencionales con el fin de mejorar el rendimiento de los sistemas electrónicos implementados.