Skip to content

Latest commit

 

History

History
48 lines (28 loc) · 2.92 KB

README_pt.md

File metadata and controls

48 lines (28 loc) · 2.92 KB

RISCO 5

Logo do processador

Processador multi-ciclo RISC-V com implementação RV32I/E[M], desenvolvido durante alguns dias de folga.

Processor CI

Build Status

Implementação

O processador foi implementado usando Verilog HDL e possui uma implementação multi-ciclo sem pipeline.

Software

O diretório software contém exemplos e testes escritos em Assembly, juntamente com seus respectivos arquivos de memória. Além disso, há um script disponível para converter código Assembly em arquivos de memória. O firmware oficial do processador também está disponível no diretório software/firmware.

Testes

O diretório tests inclui diversos testes construídos utilizando o Iverilog. Todos os testes neste diretório são compatíveis com o Iverilog.

Família Risco 5:

Dúvidas e Sugestões

A documentação oficial está disponível em: https://jn513.github.io/Risco-5/. Se tiver alguma dúvida ou sugestão, sinta-se à vontade para utilizar a seção de ISSUES no GitHub. Contribuições são bem-vindas e todos os Pull requests serão revisados e, se possível, mesclados.

Contribuição

Se deseja contribuir com o projeto, sinta-se à vontade para fazê-lo. O arquivo CONTRIBUTING.md contém as instruções necessárias.

Licença

Este projeto é licenciado sob a licença CERN-OHL-P-2.0, que concede total liberdade para uso. O software é licenciado sob a Licença MIT, e a documentação sob CC BY-SA 4.0.

Autor da logo: Mateus Luck