Show simple item record

dc.contributor.advisorMartínez Fernández, María del Carmen 
dc.contributor.advisorCamarero Coterillo, Cristobal 
dc.contributor.authorSuárez Santamaría, Elena Zaira
dc.contributor.otherUniversidad de Cantabriaes_ES
dc.date.accessioned2020-01-21T12:05:00Z
dc.date.available2020-01-21T12:05:00Z
dc.date.issued2019-10-08
dc.identifier.urihttp://hdl.handle.net/10902/17849
dc.description.abstractRESUMEN: Desde 2010 se encuentra disponible un nuevo Instruction Set Architecture (ISA) conocido como RISC-V, que destaca principalmente por tratarse de una arquitectura abierta, cuyo principal objetivo es convertirse en universal y que persista. Dicho objetivo ha hecho que el desarrollo de los aspectos técnicos de RISC-V esté condicionado por su propósito de persistencia. En esta tesis fin de máster se realizará un estudio de la arquitectura RISC-V, cuáles son sus características principales y qué recursos software y hardware podemos encontrar actualmente. Para ello, estudiaremos el ISA RISC-V, cómo está diseñado y cuáles son sus características e instrucciones, así como qué lo diferencia de otras arquitecturas existentes. También analizaremos cuáles son los system on chip (SoCs) que hay actualmente disponibles en el mercado y sus características. Por otro lado, estudiaremos qué tipo de software hay para RISC-V, tanto sistemas operativos como herramientas para desarrolladores. Por último, aplicaremos parte de los conocimientos adquiridos y del estudio realizado anteriormente. Para ello, analizaremos la placa HiFive1, basada en la arquitectura RISC-V. Se realizará el desarrollo de un programa que nos permita la conexión de un dispositivo externo compuesto por varios leds (principalmente utilizado con Arduino o Raspberry Pi), y que nos ayudará a validar el correcto funcionamiento del hardware y software disponible, además de descubrir algunas de las muchas posibilidades que esta nueva arquitectura ofrece.es_ES
dc.description.abstractABSTRACT: Since 2010, a new Instruction Set Architecture (ISA) known as RISC-V is available. This ISA stands out mainly for being a free architecture, whose main objective is to become a universal ISA since it is an open source ISA. This objective has implied that the development of the technical aspects of RISC-V is conditioned by its purpose of persistence. In this master thesis, we will study the RISC-V architecture, its main characteristics and which software and hardware is available. For this, we will study the ISA RISC-V and how it has been designed. Also, we will highlight the main differences from other existing architectures. In addition, we will analyze which SoCs and software, both in operating systems and developing tools, are available. Finally, we will apply some of the knowledge acquired and studies previously performed by analyzing the HiFive1 board based on the RISC-V architecture. For this, we will develop a program to connect an external device consisting of several LEDs (mainly used with Arduino or Raspberry Pi). This will help us to validate the proper functioning of the hardware and the software and to discover some of the many possibilities that this new architecture can offer.es_ES
dc.format.extent63es_ES
dc.language.isospaes_ES
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 España*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.subject.otherRISC-Ves_ES
dc.subject.otherArquitectura RISC-Ves_ES
dc.subject.otherHiFivees_ES
dc.subject.otherARMes_ES
dc.subject.otherArchitecture RISC Ves_ES
dc.titleRISC-V un ISA de código abiertoes_ES
dc.title.alternativeRISC-V an open source ISAes_ES
dc.typeinfo:eu-repo/semantics/masterThesises_ES
dc.rights.accessRightsopenAccesses_ES
dc.description.degreeMáster en Ingeniería Informáticaes_ES


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Atribución-NoComercial-SinDerivadas 3.0 EspañaExcept where otherwise noted, this item's license is described as Atribución-NoComercial-SinDerivadas 3.0 España