Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 549 Bytes

README.md

File metadata and controls

19 lines (12 loc) · 549 Bytes

(Discontinued) rv5stage

My very first attempt on pipelined processor.

Also, this is my course project for XJTU CompOrg class.

Features:

  1. 6-staged vendor-agnostic, FPGA-optimized pipeline. It runs at ~70MHz on XC7A100T-1
  2. Seperate direct-mapped I/D Cache
  3. Simulate-everything with verilator (thanks to ZipCPU) to avoid FPGA hell
  4. Coherence support based on a homemade bus and SI protocol
  5. UART controller @ 115200Hz

Diagrams