Skip to content
forked from yavuz650/RISC-V

Repository for Hornet RISC-V Core

License

Notifications You must be signed in to change notification settings

liuxudonger/RISC-V

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hornet RISC-V Core

Hornet is a simple, fully open-source, FPGA-proven 32-bit RISC-V core.

Highlights

  • RV32IM instructions
  • Machine mode support
  • 5-stage pipelined microarchitecture
  • Misaligned access support
  • FPGA proven

In this repo, in addition to the core itself, you can also find supporting peripherals, software and SoC examples to help you get started.

We also provide a reference manual that explains how the core is designed and how it works, in detail; and a user guide that describes how you can use the core.

Simplified Pipeline Diagram
Simplified Pipeline Diagram

Troubleshooting, Bugs & Suggestions

Feel free to create an issue on GitHub or send an e-mail.

About

Repository for Hornet RISC-V Core

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Verilog 66.9%
  • C 20.9%
  • C++ 5.9%
  • Makefile 4.0%
  • Shell 1.8%
  • Assembly 0.5%