Saltar al contenido

Iniciación a la programación de FPGA con VHDL

Sección Introducción Transcripciones

Resumen del curso

Iniciación a la programación de FPGA con VHDL
Iniciación a la programación de FPGA con VHDL

Hola a todos. Me llamo Dmitri Nesteruk, y me gustaría daros la bienvenida a mi curso de iniciación a la programación FPGA con VHDL. Ahora soy yo mismo un analista cuantitativo, y estoy particularmente interesado en el uso de tecnologías de computación de alto rendimiento, como las FPGAs en el campo de las finanzas. Este curso introduce el tema del desarrollo de conjuntos de puertas programables en campo. Las FPGAs son una tecnología que se sitúa entre los microprocesos de propósito general y los circuitos integrados específicos de aplicación de estructura fija. Las FPGAs proporcionan tanto la capacidad de diseñar eficazmente su propio procesador para realizar una tarea específica, y al mismo tiempo permiten la posterior reprogramación del procesador en el campo. Los FPGAs se utilizan en muchas industrias, desde la automatización del hogar hasta la ingeniería financiera, aeroespacial y muchas otras. Aunque todo esto suena mortalmente serio, es importante entender que trabajar con FPGAs también puede ser bastante divertido. Puedes pensar en ellos como el conjunto de bloques de Lego más rápido del mundo. Lo que puedes construir con una FPGA está mayormente limitado por tu imaginación. Ahora en este curso te enseñaremos cómo programar FPGAs usando el lenguaje de programación VHDL, y cubre los siguientes módulos. En primer lugar, tendremos una visión general de la arquitectura de las FPGAs. Luego tendremos un manual de diseño digital, para que puedas recordar cómo construir circuitos electrónicos. Luego discutiremos la Introducción a VHDL. Echaremos un vistazo a la escritura de código secuencial y también a la escritura de código concurrente. Discutiremos los paquetes y componentes, y terminaremos el curso con una discusión de depuración y análisis. Al final del curso sabrá cómo programar para una FPGA, cómo ejecutar sus programas en la tabla de desarrollo, y cómo analizar y depurar sus diseños. Este curso no tiene ningún requisito más allá de los conocimientos básicos de informática, como la comprensión de lo que son los bits y los bytes, pero algunos conocimientos de los principios del diseño digital serán sin duda beneficiosos, así que espero que me acompañe en este viaje para aprender sobre las FPGAs con el curso Getting Started With FPGA Programming Using the VHDL aquí en .