Definición conceptual y desarrollos exploratorios sobre sistemas embebidos con procesadores RISC-V para soporte de una versión adaptada de Linux.
- Autores
- Scavuzzo, Ignacio
- Año de publicación
- 2025
- Idioma
- español castellano
- Tipo de recurso
- tesis de grado
- Estado
- versión publicada
- Colaborador/a o director/a de tesis
- Ferreyra, Pablo A.
Capkob, Rubén Danilo - Descripción
- Tesis (Lic. en Ciencias de la Computación)--Universidad Nacional de Córdoba, Facultad de Matemática, Astronomía, Física y Computación, 2025.
Fil: Scavuzzo, Ignacio. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina.
Este trabajo busca comprender la interacción entre hardware y software complejo, como lo son un System-On-Chip (SoC) con un procesador RISC-V y un sistema operativo (S.O.) de tipo Linux; ver cómo interactúan y qué es necesario en ambas partes para que esto ocurra. Como modelo de computadora, se usa la DE0-Nano, una plataforma de desarrollo basada en una FPGA. Para la generación del código del SoC y S.O., se utilizan herramientas de código abierto: RISC-V, Litex y The Yocto Project. Se llega a un sistema funcional y operativo real basado en la teoría. Además, los sistemas embebidos son de interés ya que son utilizados en la vida cotidiana para tareas específicas, y más aún, a veces requieren de planificación de procesos, seguridad y otras propiedades claras de un S.O. como Linux.
This work seeks to understand the interaction between complex hardware and software, such as a System-on-Chip (or SoC) with a RISC-V processor and a Linux-like operating system (OS), see how these components interact with each other and what is required in both for this to occur. As a computer model, it makes use of a DE0-Nano, an FPGA development kit. In order to generate the SoC code and OS, it uses open-source tools: RISC-V, Litex and The Yocto Project. It reaches a real operating and functional system based on the theory. Besides, embedded systems are of interest as they are used in everyday life to do specific tasks, and even often require process scheduling, security and other clear properties of an OS like Linux.
Fil: Scavuzzo, Ignacio. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina. - Materia
-
Arquitectura de la computadora
Sistemas operativos
Sistemas en un chip
FPGA
Sistemas embebidos - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- Repositorio
.jpg)
- Institución
- Universidad Nacional de Córdoba
- OAI Identificador
- oai:rdu.unc.edu.ar:11086/560081
Ver los metadatos del registro completo
| id |
RDUUNC_af37935ed48efcd421ed1059b1e60bf4 |
|---|---|
| oai_identifier_str |
oai:rdu.unc.edu.ar:11086/560081 |
| network_acronym_str |
RDUUNC |
| repository_id_str |
2572 |
| network_name_str |
Repositorio Digital Universitario (UNC) |
| spelling |
Definición conceptual y desarrollos exploratorios sobre sistemas embebidos con procesadores RISC-V para soporte de una versión adaptada de Linux.Scavuzzo, IgnacioArquitectura de la computadoraSistemas operativosSistemas en un chipFPGASistemas embebidosTesis (Lic. en Ciencias de la Computación)--Universidad Nacional de Córdoba, Facultad de Matemática, Astronomía, Física y Computación, 2025.Fil: Scavuzzo, Ignacio. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina.Este trabajo busca comprender la interacción entre hardware y software complejo, como lo son un System-On-Chip (SoC) con un procesador RISC-V y un sistema operativo (S.O.) de tipo Linux; ver cómo interactúan y qué es necesario en ambas partes para que esto ocurra. Como modelo de computadora, se usa la DE0-Nano, una plataforma de desarrollo basada en una FPGA. Para la generación del código del SoC y S.O., se utilizan herramientas de código abierto: RISC-V, Litex y The Yocto Project. Se llega a un sistema funcional y operativo real basado en la teoría. Además, los sistemas embebidos son de interés ya que son utilizados en la vida cotidiana para tareas específicas, y más aún, a veces requieren de planificación de procesos, seguridad y otras propiedades claras de un S.O. como Linux.This work seeks to understand the interaction between complex hardware and software, such as a System-on-Chip (or SoC) with a RISC-V processor and a Linux-like operating system (OS), see how these components interact with each other and what is required in both for this to occur. As a computer model, it makes use of a DE0-Nano, an FPGA development kit. In order to generate the SoC code and OS, it uses open-source tools: RISC-V, Litex and The Yocto Project. It reaches a real operating and functional system based on the theory. Besides, embedded systems are of interest as they are used in everyday life to do specific tasks, and even often require process scheduling, security and other clear properties of an OS like Linux.Fil: Scavuzzo, Ignacio. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina.Ferreyra, Pablo A.Capkob, Rubén Danilo2025-12info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/tesisDeGradoapplication/pdfhttp://hdl.handle.net/11086/560081spainfo:eu-repo/semantics/openAccessreponame:Repositorio Digital Universitario (UNC)instname:Universidad Nacional de Córdobainstacron:UNC2026-02-26T11:46:48Zoai:rdu.unc.edu.ar:11086/560081Institucionalhttps://rdu.unc.edu.ar/Universidad públicaNo correspondehttp://rdu.unc.edu.ar/oai/snrdoca.unc@gmail.comArgentinaNo correspondeNo correspondeNo correspondeopendoar:25722026-02-26 11:46:48.735Repositorio Digital Universitario (UNC) - Universidad Nacional de Córdobafalse |
| dc.title.none.fl_str_mv |
Definición conceptual y desarrollos exploratorios sobre sistemas embebidos con procesadores RISC-V para soporte de una versión adaptada de Linux. |
| title |
Definición conceptual y desarrollos exploratorios sobre sistemas embebidos con procesadores RISC-V para soporte de una versión adaptada de Linux. |
| spellingShingle |
Definición conceptual y desarrollos exploratorios sobre sistemas embebidos con procesadores RISC-V para soporte de una versión adaptada de Linux. Scavuzzo, Ignacio Arquitectura de la computadora Sistemas operativos Sistemas en un chip FPGA Sistemas embebidos |
| title_short |
Definición conceptual y desarrollos exploratorios sobre sistemas embebidos con procesadores RISC-V para soporte de una versión adaptada de Linux. |
| title_full |
Definición conceptual y desarrollos exploratorios sobre sistemas embebidos con procesadores RISC-V para soporte de una versión adaptada de Linux. |
| title_fullStr |
Definición conceptual y desarrollos exploratorios sobre sistemas embebidos con procesadores RISC-V para soporte de una versión adaptada de Linux. |
| title_full_unstemmed |
Definición conceptual y desarrollos exploratorios sobre sistemas embebidos con procesadores RISC-V para soporte de una versión adaptada de Linux. |
| title_sort |
Definición conceptual y desarrollos exploratorios sobre sistemas embebidos con procesadores RISC-V para soporte de una versión adaptada de Linux. |
| dc.creator.none.fl_str_mv |
Scavuzzo, Ignacio |
| author |
Scavuzzo, Ignacio |
| author_facet |
Scavuzzo, Ignacio |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Ferreyra, Pablo A. Capkob, Rubén Danilo |
| dc.subject.none.fl_str_mv |
Arquitectura de la computadora Sistemas operativos Sistemas en un chip FPGA Sistemas embebidos |
| topic |
Arquitectura de la computadora Sistemas operativos Sistemas en un chip FPGA Sistemas embebidos |
| dc.description.none.fl_txt_mv |
Tesis (Lic. en Ciencias de la Computación)--Universidad Nacional de Córdoba, Facultad de Matemática, Astronomía, Física y Computación, 2025. Fil: Scavuzzo, Ignacio. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina. Este trabajo busca comprender la interacción entre hardware y software complejo, como lo son un System-On-Chip (SoC) con un procesador RISC-V y un sistema operativo (S.O.) de tipo Linux; ver cómo interactúan y qué es necesario en ambas partes para que esto ocurra. Como modelo de computadora, se usa la DE0-Nano, una plataforma de desarrollo basada en una FPGA. Para la generación del código del SoC y S.O., se utilizan herramientas de código abierto: RISC-V, Litex y The Yocto Project. Se llega a un sistema funcional y operativo real basado en la teoría. Además, los sistemas embebidos son de interés ya que son utilizados en la vida cotidiana para tareas específicas, y más aún, a veces requieren de planificación de procesos, seguridad y otras propiedades claras de un S.O. como Linux. This work seeks to understand the interaction between complex hardware and software, such as a System-on-Chip (or SoC) with a RISC-V processor and a Linux-like operating system (OS), see how these components interact with each other and what is required in both for this to occur. As a computer model, it makes use of a DE0-Nano, an FPGA development kit. In order to generate the SoC code and OS, it uses open-source tools: RISC-V, Litex and The Yocto Project. It reaches a real operating and functional system based on the theory. Besides, embedded systems are of interest as they are used in everyday life to do specific tasks, and even often require process scheduling, security and other clear properties of an OS like Linux. Fil: Scavuzzo, Ignacio. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina. |
| description |
Tesis (Lic. en Ciencias de la Computación)--Universidad Nacional de Córdoba, Facultad de Matemática, Astronomía, Física y Computación, 2025. |
| publishDate |
2025 |
| dc.date.none.fl_str_mv |
2025-12 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_7a1f info:ar-repo/semantics/tesisDeGrado |
| format |
bachelorThesis |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
http://hdl.handle.net/11086/560081 |
| url |
http://hdl.handle.net/11086/560081 |
| dc.language.none.fl_str_mv |
spa |
| language |
spa |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.source.none.fl_str_mv |
reponame:Repositorio Digital Universitario (UNC) instname:Universidad Nacional de Córdoba instacron:UNC |
| reponame_str |
Repositorio Digital Universitario (UNC) |
| collection |
Repositorio Digital Universitario (UNC) |
| instname_str |
Universidad Nacional de Córdoba |
| instacron_str |
UNC |
| institution |
UNC |
| repository.name.fl_str_mv |
Repositorio Digital Universitario (UNC) - Universidad Nacional de Córdoba |
| repository.mail.fl_str_mv |
oca.unc@gmail.com |
| _version_ |
1858207706684325888 |
| score |
13.176822 |