This thesis explores the potential of the RISC-V architecture in embedded systems, comparing it with the proprietary ARM family architectures. The analysis combines both theoretical and practical aspects, including the study of the open-source Instruction Set Architecture, a comparison with ARM in terms of flexibility, cost, performance, and software support, as well as the development of real-world applications on both hardware targets. The European context is also examined, assessing the political and technical motivations behind the adoption of RISC-V. The goal is to provide a comprehensive and quantitative evaluation of the advantages and challenges associated with adopting RISC-V in the embedded domain.

Questa tesi esplora le potenzialità dell’architettura RISC-V nei sistemi embedded, confrontandola con le architetture proprietarie della famiglia ARM. L’analisi combina aspetti teorici e pratici, includendo lo studio della Instruction Set Architecture open-source, il confronto con ARM in termini di flessibilità, costi, prestazioni e supporto software, e lo sviluppo di applicazioni reali su entrambi i target hardware. Viene inoltre analizzato il contesto europeo, valutando le motivazioni politiche e tecniche alla base dell’adozione di RISC-V. L’obiettivo è offrire una valutazione completa e quantitativa dei vantaggi e delle criticità dell’adozione di RISC-V in ambito embedded.

Architettura RISC-V per sistemi embedded: confronto tecnico e applicativo con ARM

LIBRALATO, LORIS
2024/2025

Abstract

This thesis explores the potential of the RISC-V architecture in embedded systems, comparing it with the proprietary ARM family architectures. The analysis combines both theoretical and practical aspects, including the study of the open-source Instruction Set Architecture, a comparison with ARM in terms of flexibility, cost, performance, and software support, as well as the development of real-world applications on both hardware targets. The European context is also examined, assessing the political and technical motivations behind the adoption of RISC-V. The goal is to provide a comprehensive and quantitative evaluation of the advantages and challenges associated with adopting RISC-V in the embedded domain.
2024
RISC-V Architecture for Embedded Systems: A Technical and Practical Comparison with ARM
Questa tesi esplora le potenzialità dell’architettura RISC-V nei sistemi embedded, confrontandola con le architetture proprietarie della famiglia ARM. L’analisi combina aspetti teorici e pratici, includendo lo studio della Instruction Set Architecture open-source, il confronto con ARM in termini di flessibilità, costi, prestazioni e supporto software, e lo sviluppo di applicazioni reali su entrambi i target hardware. Viene inoltre analizzato il contesto europeo, valutando le motivazioni politiche e tecniche alla base dell’adozione di RISC-V. L’obiettivo è offrire una valutazione completa e quantitativa dei vantaggi e delle criticità dell’adozione di RISC-V in ambito embedded.
riscv
arm
embedded
processor
microcontroller
File in questo prodotto:
File Dimensione Formato  
LorisLibralato_Tesi.pdf

accesso aperto

Dimensione 3.81 MB
Formato Adobe PDF
3.81 MB Adobe PDF Visualizza/Apri

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/89993