Optimizando microcontroladores RISC-V con el uso de fusión de macrooperaciones

No Thumbnail Available
Date
2025-7-31
Authors
Gho, Edgardo Alberto
Ferreyra Biron, Martín
Journal Title
Journal ISSN
Volume Title
Publisher
Departamento de Ingeniería e Investigaciones Tecnológicas (DIIT). Universidad Nacional de La Matanza (UNLaM)
Abstract
En los últimos años la arquitectura abierta RISC-V ha comenzado a destacar tanto en ámbitos comerciales como académicos, conduciendo esto a modificar dicha arquitectura para obtener mejor eficiencia en la ejecución de programas. RISC-V propone al menos dosformas para lograr un mejor desempeño: utilizar un esquema de segmentación de cauce (pipelining)orealizar fusión de instrucciones, cuya implementación queda a criterio del desarrollador del microcontrolador. En el presente trabajo se realiza un detallado análisis sobre cómo es posible implementar la fusión de instrucciones y fusionar como máximo cuatro de éstas,valiéndose del estándar C ofrecido por RISC-V (RVC),marcando las ventajas y desventajas de llevar esto a cabo,utilizando dos esquemas distintos de implementación de memoria.
Description
Keywords
RISC-V, RVC, fusión de macrooperaciones, optimización
Citation
Ferreyra Biron, M. & Gho, Edgardo A. (2025). Optimizando microcontroladores RISC-V con el uso de fusión de macrooperaciones. En: ReDDI. Revista Digital del Departamento de Ingeniería e Investigaciones Tecnológicas. Vol. 10 Núm. 1