• español
  • English
  • français
  • Deutsch
  • português (Brasil)
  • italiano
    • español
    • English
    • français
    • Deutsch
    • português (Brasil)
    • italiano
    • español
    • English
    • français
    • Deutsch
    • português (Brasil)
    • italiano
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Parcourir

    Tout UVaDOCCommunautésPar date de publicationAuteursSujetsTitres

    Mon compte

    Ouvrir une session

    Statistiques

    Statistiques d'usage de visualisation

    Compartir

    Voir le document 
    •   Accueil de UVaDOC
    • PROJET DE FIN D'ÉTUDES
    • Trabajos Fin de Grado UVa
    • Voir le document
    •   Accueil de UVaDOC
    • PROJET DE FIN D'ÉTUDES
    • Trabajos Fin de Grado UVa
    • Voir le document
    • español
    • English
    • français
    • Deutsch
    • português (Brasil)
    • italiano

    Exportar

    RISMendeleyRefworksZotero
    • edm
    • marc
    • xoai
    • qdc
    • ore
    • ese
    • dim
    • uketd_dc
    • oai_dc
    • etdms
    • rdf
    • mods
    • mets
    • didl
    • premis

    Citas

    Por favor, use este identificador para citar o enlazar este ítem:https://uvadoc.uva.es/handle/10324/54239

    Título
    Implementación del RV32IM monociclo en VHDL
    Autor
    Mendoza González, Jorge
    Director o Tutor
    Cáceres Gómez, SantiagoAutoridad UVA
    Editor
    Universidad de Valladolid. Escuela de Ingenierías IndustrialesAutoridad UVA
    Año del Documento
    2022
    Titulación
    Grado en Ingeniería en Electrónica Industrial y Automática
    Résumé
    El objetivo primordial de este trabajo es el diseño del circuito en lenguaje VHDL y la implementación sobre la placa Basys 3 Artix-7 de un procesador RISC-V de 32 bits monociclo que incluya la extensión para realizar la multiplicación y la división (RV32IM). Se realiza el diseño del circuito del Multiplicador de Árbol de Wallace, el cual se genera mediante una aplicación desarrollada en C++. Los tres circuitos de multiplicación analizados para implementar en el procesador son: Multiplicador Paralelo CSA planteado por Deschamps, el circuito de multiplicación que sintetiza Xilinx y el Multiplicador de Árbol de Wallace desarrollado en este trabajo. Las características que se compararán de los multiplicadores serán los recursos hardware empleados y el tiempo de respuesta.
     
    The main objective of this work is the design of the circuit in VHDL language and the implementation on the Basys 3 Artix-7 board of a 32-bit RISC-V single cycle processor including the extension to perform multiplication and division (RV32IM). The design of the Wallace Tree Multiplier circuit is carried out, which is generated by means of an application developed in C++. The three multiplication circuits analysed for implementation in the processor are: CSA Parallel Multiplier proposed by Deschamps, the multiplication circuit synthesised by Xilinx and the Wallace Tree Multiplier developed in this work. The characteristics of the multipliers to be compared will be the hardware resources employed and the response time.
    Materias Unesco
    3307 Tecnología Electrónica
    Palabras Clave
    FPGA
    RISC-V
    VHDL
    Circuitos de multiplicación
    Basys 3 Artix-7
    Departamento
    Departamento de Tecnología Electrónica
    Idioma
    spa
    URI
    https://uvadoc.uva.es/handle/10324/54239
    Derechos
    openAccess
    Aparece en las colecciones
    • Trabajos Fin de Grado UVa [30857]
    Afficher la notice complète
    Fichier(s) constituant ce document
    Nombre:
    TFG-I-2268-Anejos.zip
    Tamaño:
    602.8Ko
    Formato:
    application/zip
    Voir/Ouvrir
    Nombre:
    TFG-I-2268.pdf
    Tamaño:
    2.128Mo
    Formato:
    Adobe PDF
    Thumbnail
    Voir/Ouvrir

    Universidad de Valladolid

    Powered by MIT's. DSpace software, Version 5.10