Skip to content

Arquivos base para o projeto da disciplina Infraestrutura de Hardware (IF674) no CIn-UFPE.

License

Notifications You must be signed in to change notification settings

Zed201/Projeto_IH_RISC-V

 
 

Repository files navigation

Infraestrutura de Hardware - Projeto RISC-V Pipeline 🚀

Este repositório contém os arquivos base para o projeto da disciplina Infraestrutura de Hardware (IF674) no CIn-UFPE. O objetivo do projeto é implementar instruções em um processador RISC-V usando SystemVerilog.


📝 Instruções

As instruções a serem implementadas são as do conjunto RV32I, que é parte oficial do conjunto de instruções RISC-V. A tabela abaixo mostra o status de implementação das instruções no projeto atual:

# Instrução Implementada Testada Funcionando
1 BEQ
2 LW
3 SW
4 ADD
5 AND

Seu objetivo é implementar as instruções restantes listadas abaixo:

# Instrução Implementada Testada Funcionando
1 JAL
2 JALR
3 BNE
4 BLT
5 BGE
6 LB
7 LH
8 LBU
9 SB
10 SH
11 SLTI
12 ADDI
13 SLLI
14 SRLI
15 SRAI
16 SUB
17 SLT
18 XOR
19 OR
20 LUI
21 HALT

Grupo:

Luiz Gustavo Pinheiro(lgpss), Henrique Cesar Higuino(hchhc), João Pedro Marinho(jpms3),

About

Arquivos base para o projeto da disciplina Infraestrutura de Hardware (IF674) no CIn-UFPE.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • SystemVerilog 54.5%
  • Verilog 28.0%
  • Python 17.5%