• 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.

    Navegar

    Todo o repositórioComunidadesPor data do documentoAutoresAssuntosTítulos

    Minha conta

    Entrar

    Estatística

    Ver as estatísticas de uso

    Compartir

    Ver item 
    •   Página inicial
    • TRABALHO DE CONCLUSÃO DE ESTUDO
    • Trabajos Fin de Grado UVa
    • Ver item
    •   Página inicial
    • TRABALHO DE CONCLUSÃO DE ESTUDO
    • Trabajos Fin de Grado UVa
    • Ver item
    • 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
    Resumo
    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]
    Mostrar registro completo
    Arquivos deste item
    Nombre:
    TFG-I-2268-Anejos.zip
    Tamaño:
    602.8Kb
    Formato:
    application/zip
    Visualizar/Abrir
    Nombre:
    TFG-I-2268.pdf
    Tamaño:
    2.128Mb
    Formato:
    Adobe PDF
    Thumbnail
    Visualizar/Abrir

    Universidad de Valladolid

    Powered by MIT's. DSpace software, Version 5.10