Universidad Complutense de Madrid
E-Prints Complutense

Framework para el desArroLLo ágIl de código RTL orientAdo a programadores software, ingeNieros y CiEntíficos (ALLIANCE)
Agile development of RTL code oriented to software programmers, engineers and scientists

Impacto

Downloads

Downloads per month over past year



Botella Juan, Guillermo and Barrio García, Alberto Antonio del and Recas Piorno, Joaquín and García Sánchez, Carlos and Ezquerro Rodríguez, José Miguel and Roa Romero, Carlos and Fariña Fernández, Daniel and López Alonso, José Manuel and Cao García, Francisco Javier and Sierra López, Ángel (2018) Framework para el desArroLLo ágIl de código RTL orientAdo a programadores software, ingeNieros y CiEntíficos (ALLIANCE). [Proyecto de Innovación Docente]

[img]
Preview
PDF
273kB


Abstract

Las FPGAs en el contexto científico tienen una gran importancia debido a su capacidad de procesamiento paralelo, sus características de bajo coste y bajo consumo como plataformas de aceleración. Compañias bien conocidas y establecidas en el desarrollo de herramientas científicas como Mathworks han desarrollado herramientas de síntesis de alto nivel que acelera el proceso de diseño. El siguiente proyecto de Innovación docente hace uso de estas herramientas para desarrollar una plataforma de aceleración útil en contextos educativos (específicamente en asignaturas científico técnicas impartidas en la UCM). Se genera un entorno basado en el paradigma FPGA-in-the-Loop mediante Simulink que permite ejecutar los modelos directamente en la FPGA. Se presentarán resultados que darán cuenta de precisión, performance, asimismo se establecerán comparativas respecto a modelos usando un paradigma de desarrollo clásico.

Resumen (otros idiomas)

FPGAs are of great importance due to their parallel processing capability, low-cost features and low power consumption as acceleration platforms. Well-known and established vendors in the scope of scientific programming such Mathworks have developed high-level synthesis tools towards accelerating the design process. The following Innovation Project uses these tools to develop a useful acceleration platform valid for educational contexts (specifically in scientific and technical subjects taught at the UCM). An environment based on the FPGA-in-the-Loop paradigm is generated through Simulink, which allows executing the models directly in the FPGA. The results presented here will face up the accuracy, performance aspects. Besides, many comparisons against models that use a classical development paradigm will be presented.

Item Type:Proyecto de Innovación Docente
Divisions:Fac. de Informática > Depto. de Arquitectura de Computadores y Automática
Fac. de Óptica y Optometría > Sección Deptal. de Óptica (Óptica)
Título de serie o colección (PIMCD):Proyectos de Innovación y Mejora de la Calidad Docente 2017
Uncontrolled Keywords:FPGA, MATLAB, Simulink, Hardware, Ordenadores en educaión
Palabras clave (otros idiomas):FPGA, MATLAB, Simulink, Hardware in the loop, Computers in education
Subjects:Sciences > Computer science
Sciences > Computer science > Programming languages (Electronic computers)
Sciences > Computer science > Hardware
ID Code:49292
Deposited On:28 Sep 2018 09:01
Last Modified:28 Sep 2018 10:04

Origin of downloads

Repository Staff Only: item control page