• Stars
    star
    415
  • Rank 104,301 (Top 3 %)
  • Language Verilog
  • License
    GNU General Publi...
  • Created about 3 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

VRoom! RISC-V CPU

VRoom! RISC-V CPU

Moonbase Logo

A new high-end RISC-V implementation

Paul Campbell - Feb 2023

[email protected] @moonbaseotago

(C) Copyright Moonbase Otago 2021-23

Executive summary

  • Very high end RISC-V implementation – goal cloud server class
  • Out of order, super scalar, speculative
  • RV64-IMAFDCHBK(V)
  • Up to 8 IPC (instructions per clock) peak, goal ~4 average on ALU heavy work, already past there
  • 2-way simultaneous multithreading capable
  • Multi-core
  • Current dhrystone numbers: ~11.3 DMips/MHz - still a work in progress.
  • Currently boots Linux on an AWS-FPGA instance
  • GPL3 – dual licensing possible

Detailed architectural presentation