Utilize este link para identificar ou citar este item:
https://bdm.unb.br/handle/10483/30565
Título: | RISC-V SiMPLE : projeto e desenvolvimento de processadores RISC-V com a ISA RV32IMF usando as microarquiteturas uniciclo, multiciclo e pipeline em FPGA |
Autor(es): | Beggs, Arthur de Matos |
Orientador(es): | Lamar, Marcus Vinicius |
Assunto: | Arquitetura de computador FPGAs (Field Programmable Gate Arrays) |
Data de apresentação: | Mai-2021 |
Data de publicação: | 3-Mai-2022 |
Referência: | BEGGS, Arthur de Matos. RISC-V SiMPLE: projeto e desenvolvimento de processadores RISC-V com a ISA RV32IMF usando as microarquiteturas uniciclo, multiciclo e pipeline em FPGA. 2021. 68 f., il. Trabalho de conclusão de curso (Bacharelado em Engenharia Mecatrônica) — Universidade de Brasília, Brasília, 2021. |
Resumo: | Desenvolvimento e documentação de uma plataforma de ensino de arquitetura de computadores em Verilog sintetizável em FPGA, com foco em um processador com arquitetura do conjunto de instruções RISC-V implementado em três microarquiteturas para ser utilizado como recurso de laboratório na disciplina de Organização e Arquitetura de Computadores da Universidade de Brasília. A plataforma funciona nas FPGAs teras IC DE1-SoCdisponíveis no laboratório da Universidade, possui periféricos de depuração como display dos registradores do processador na saída de vídeo, além de outros periféricos como drivers de áudio e teclado para uma experiência mais completa de desenvolvimento, e permite que o processador seja substituído por implementações de diversas arquiteturas de32 bits com certa facilidade. |
Abstract: | Development and documentation of a computer architecture learning environment in Verilogsynthesizable to FPGA, focusing in a computer processor using the RISC-V instruction set ar-chitecture implemented in three different microarchitectures. The project will be used as a labresource on the Computer Architecture and Organization course at Universidade de Brasília. Theplatform works in FPGAs terasIC DE1-SoC available at the university lab, possess debuggingperipherals such as an On Screen Display showing the contents of regfiles via video output, andother peripherals as audio and keyboard drivers delivering a full development experience. It al-lows with relative easiness the exchange of the core processor for other implementations of 32 bitsarchitectures. |
Informações adicionais: | Trabalho de conclusão de curso (graduação) — Universidade de Brasília, Faculdade de Tecnologia, Curso de Graduação em Engenharia de Controle e Automação, 2021. |
Licença: | A concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor que autoriza a Biblioteca Digital da Produção Intelectual Discente da Universidade de Brasília (BDM) a disponibilizar o trabalho de conclusão de curso por meio do sítio bdm.unb.br, com as seguintes condições: disponível sob Licença Creative Commons 4.0 International, que permite copiar, distribuir e transmitir o trabalho, desde que seja citado o autor e licenciante. Não permite o uso para fins comerciais nem a adaptação desta. |
Aparece na Coleção: | Engenharia Mecatrônica
|
Todos os itens na BDM estão protegidos por copyright. Todos os direitos reservados.