Croscompilación Python de VHDL para promover el aprendizaje de Hardware Reconfigurable
Resumen
Los dispositivos de hardware reconfigurable han revolucionado la forma en que se diseñan sistemas electrónicos a la medida y han permitido lograr soluciones que aprovechan al máximo recursos limitados como la batería o el espacio. Sin embargo, lograr la experticia en estos dispositivos es un reto tanto para la industria como para la academia. Si bien actualmente existen herramientas que proveen la posibilidad de diseños en alto nivel, la eficiencia lograda en la solución final con este método no es la más conveniente, de allí que sea aún necesario trabajar en buena medida con diseños en bajo nivel, particularmente con lenguajes de descripción de hardware, los cuales han mostrado ser particularmente difíciles de aprender para muchos estudiantes en ingeniería electrónica. En este artículo se presentan los resultados de una investigación cuyo objetivo fue la creación de una herramienta de croscompilación que permite a los alumnos describir sus sistemas hardware en el lenguaje de alto nivel Python. La herramienta genera una versión VHDL apropiada para sintetizar un procesador a la medida con uso óptimo de recursos. Los resultados indican mejoras en la tasa de aprendizaje en términos de interés, motivación y asimilación, siguiendo el modelo de estilos de aprendizaje de Kolb.
Descargas
Publicado
Número
Sección
Licencia
Derechos de autor 2025 Jaime Alberto Parra Plaza

Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-SinDerivadas 4.0.
- Los autores/as conservarán sus derechos de autor y garantizarán a la revista el derecho a la publicación de su obra, el cual estará simultáneamente sujeto a la licencia:

Revista de Ingeniería y Ciencias Aplicadas está distribuida bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 2.5 Argentina.
No se permite un uso comercial de la obra original ni de las posibles obras derivadas, la distribución de las cuales se debe hacer con una licencia igual a la que regula la obra original. Esta licencia no es una licencia libre. - Los autores/as podrán adoptar otros acuerdos de licencia no exclusiva de distribución de la versión de la obra publicada (p. ej.: depositarla en un archivo digital institucional o publicarla en un volumen monográfico), siempre que se indique la publicación inicial en esta revista.
- Se permite y recomienda a los autores/as difundir su obra a través de Internet (p. ej.: en archivos digitales institucionales o en su página web) antes y durante el proceso de envío.