Implementation of Vector Engine for RISCV Architecture

dc.contributor.advisorPizano-Escalante, José L.
dc.contributor.advisorLongoria-Gándara, Omar H.
dc.contributor.authorBucio-Macías, Miguel A.
dc.date.accessioned2025-11-11T18:42:24Z
dc.date.available2025-11-11T18:42:24Z
dc.date.issued2025-11
dc.description.abstractThe RISC-V Vector Extension introduces new capabilities for parallel data processing through vector operations that enhance performance in artificial intelligence (AI) and high-performance computing applications. In this thesis work, a Vector Engine is designed and implemented based on the RISC-V specification, supporting a core subset of arithmetic, logical, comparison, masking, and permutation operations. The implementation focuses on optimizing hardware resources while maintaining alignment with the RISC-V architectural model. A complete hardware design flow was carried out, including microarchitecture definition, Register-Transfer Level (RTL) modeling, functional verification using the Universal Verification Methodology (UVM), and physical synthesis across multiple semiconductor technologies. This work provides an efficient and scalable hardware solution that can serve as an alternative to GPUs for AI and data-parallel workloads in embedded and low-power systems.
dc.identifier.citationBucio-Macías, M. A. (2025). Implementation of vector engine for RISCV architecture. Trabajo de obtención de grado, Maestría en Diseño Electrónico. Tlaquepaque, Jalisco: ITESO.
dc.identifier.urihttps://hdl.handle.net/11117/11929
dc.language.isoeng
dc.publisherITESO
dc.rights.urihttps://creativecommons.org/licenses/by-nc/4.0/deed.es
dc.subjectVector
dc.subjectCPU Architecture
dc.subjectRISC-V
dc.titleImplementation of Vector Engine for RISCV Architecture
dc.typeinfo:eu-repo/semantics/masterThesis
dc.type.versioninfo:eu-repo/semantics/acceptedVersion

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
RISCV_V_Bucio_thesis.pdf
Tamaño:
24.83 MB
Formato:
Adobe Portable Document Format

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
4.84 KB
Formato:
Item-specific license agreed upon to submission
Descripción: