/Grande-Risco-5

Processador RISC-V multi ciclo com implementação RV32I construído em alguns dias de folga.

Primary LanguageVerilogCERN Open Hardware Licence Version 2 - PermissiveCERN-OHL-P-2.0

Grande RISCO 5

Logo do processador

Processador RISC-V de multi ciclo RV32I com pipeline de 5 estagios construído em alguns dias de folga.

Implementação

O processador foi implementado utilizando Verilog HDL.

Software

O diretório software possui alguns exemplos e testes escritos em Assembly e os seus respectivos arquivos de memória, além disso está disponível um script para transformar Assembly em arquivo de memória.

Testes

O diretório tests possui alguns testes construídos utilizando o Iverilog, todos os testes lá disponíveis são compatíveis com o mesmo.

Familia Risco 5:

Dúvidas e sugestões

Em caso de dúvida ou sugestão fique a vontade para utilizar a seção ISSUES do github. Caso se sinta à vontade e queira contribuir com algo qualquer Pull request e bem vindo, todos os Pull requests serão revisados e se possível mergeados.

Licença

A licença utilizada no projeto é a CERN-OHL-P-2.0 license que concede total liberdade para utilização do mesmo.

Autor da logo: Mateus luck