Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

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

License

NotificationsYou must be signed in to change notification settings

JN513/Pequeno-Risco-5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProcessadorRISC-V de ciclo único com implementação RV32I construído em alguns dias de folga.

Implementação

O processador foi implementado utilizando Verilog HDL, e tendo como base a implementação de ciclo único disponível no livroComputer Organization and Design RISC-V Edition: The Hardware Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) - 2º Edition

Esquemático do processador

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 oIverilog, 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çãoISSUES do github. Caso se sinta à vontade e queira contribuir com algo qualquer Pull request e bem vindo, todos osPull requests serão revisados e se possível mergeados.

Instruções suportadas

R

  • add
  • sub
  • sll
  • slt
  • sltu
  • xor
  • slr
  • sra
  • or
  • and

I

  • lw
  • addi
  • slli
  • slti
  • sltiu
  • xori
  • slri
  • srai
  • ori
  • andi

S

  • sw

SB

  • beq
  • blt
  • bltu
  • bge
  • bgeu
  • bne

Licença

A licença utilizada no projeto é aMIT que concede total liberdade para utilização do mesmo.

About

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

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp