Mostrar el registro sencillo del ítem
dc.contributor.advisor | Flich Cardo, José | es_ES |
dc.contributor.advisor | López Rodríguez, Pedro Juan | es_ES |
dc.contributor.author | Chinesta Núñez, Daniel | es_ES |
dc.date.accessioned | 2024-07-30T08:39:42Z | |
dc.date.available | 2024-07-30T08:39:42Z | |
dc.date.created | 2024-07-12 | |
dc.date.issued | 2024-07-30 | es_ES |
dc.identifier.uri | http://hdl.handle.net/10251/206822 | |
dc.description.abstract | [ES] A lo largo de los últimos años han surgido y evolucionado tecnologías complejas que requieren de una alta capacidad de cómputo para poder funcionar. Esto ha generado un contexto tecnológico en el que se buscan máquinas cada vez más potentes, que puedan realizar la mayor cantidad de cálculos en el menor tiempo posible. Una solución a este problema son las arquitecturas vectoriales, procesadores capaces de trabajar con vectores de elementos en lugar de valores sueltos. En este contexto también ha surgido RISC-V, una arquitectura de conjunto de instrucciones de hardware libre que se presenta como alternativa a los clásicos como MIPS, x86 y ARM. Este proyecto se centra en el desarrollo de una unidad de procesamiento vectorial de propósitos docentes que opera bajo el set de instrucciones de RISC-V. Para la implementación se utiliza el lenguaje de descripción de hardware verilog, y el sistema al completo se aloja sobre una FPGA. El objetivo principal es la implementación de las principales funcionalidades de este tipo de procesadores en un entorno modular y parametrizable, de forma que se puede llevar a cabo un estudio sobre su comportamiento y su consumo de recursos del sistema | es_ES |
dc.description.abstract | [CA] Al llarg dels últims anys han surgit i evolucionat tecnologies complexes que requereixen d’una alta capacitat de còmput per a poder funcionar. Açò ha generat un context tecnològic en què es busquen màquines cada vegada més potents, que puguen realitzar la major quantitat de càlculs en el menor temps possible. Una solució a aquest problema son les arquitectures vectorials, processadors capaços de treballar amb vectors d’elements en lloc de valors individuals. En aquest context també ha sorgit RISC-V, una arquitectura de conjunt d’instruccions de hardware lliure que es presenta com a alternativa als clàssics com MIPS, x86 i ARM. Aquest projecte es centra en el desenvolupament d’una unitat de processament vectorial de propòsits docents que opera sota el set d’instruccions de RISC-V. Per a la implementació s’empra el llenguatge de descripció de hardware verilog, i el sistema complet s’allotja sobre una FPGA. L’objectiu principal és la implementació de les principals funcionalitats d’aquest tipus de processadors en un entorn modular i parametritzable, de manera que es puga dur a terme un estudi del seu comportament i el seu consum de recursos del sistema. | es_ES |
dc.description.abstract | [EN] Over the past few years, complex technologies that require high computational capacity to function have emerged and evolved. This has created a technological context in which increasingly powerful machines are needed, capable of performing the maximum number of calculations in the shortest possible time. One solution to this problem are vector architectures, processors capable of working with vectors of elements instead of single values. In this context, RISC-V has also emerged, a free hardware instruction set architecture that presents itself as an alternative to classics such as MIPS, x86 and ARM. This project focuses on the development of a vector processing unit for educational purposes that operates under the RISC-V instruction set. The implementation uses verilog, a hardware description language, and the entire system is hosted on an FPGA. The main objective is to implement the main functionalities of this type of processors in a modular and parametrizable environment, so that a study can be carried out on their behavior and system resource consumption. | es_ES |
dc.format.extent | 96 | es_ES |
dc.language | Español | es_ES |
dc.publisher | Universitat Politècnica de València | es_ES |
dc.rights | Reserva de todos los derechos | es_ES |
dc.subject | RISCV | es_ES |
dc.subject | Unidad vectorial | es_ES |
dc.subject | Arquitectura de computadores | es_ES |
dc.subject | Verilog | es_ES |
dc.subject | Vectorial unit | es_ES |
dc.subject | Computer architecture | es_ES |
dc.subject.classification | ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES | es_ES |
dc.subject.other | Grado en Ingeniería Informática-Grau en Enginyeria Informàtica | es_ES |
dc.title | Desarrollo de una unidad de cálculo vectorial para el procesador RISCV | es_ES |
dc.title.alternative | Vector Unit Development for RISCV Processor | es_ES |
dc.title.alternative | Desenvolupament d'una unitat de càlcul vectorial per al processador RISCV | es_ES |
dc.type | Proyecto/Trabajo fin de carrera/grado | es_ES |
dc.rights.accessRights | Cerrado | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica | es_ES |
dc.description.bibliographicCitation | Chinesta Núñez, D. (2024). Desarrollo de una unidad de cálculo vectorial para el procesador RISCV. Universitat Politècnica de València. http://hdl.handle.net/10251/206822 | es_ES |
dc.description.accrualMethod | TFGM | es_ES |
dc.relation.pasarela | TFGM\161031 | es_ES |