Advanced Architecture Labs with CVA6
-
Updated
Jan 16, 2024 - SystemVerilog
Advanced Architecture Labs with CVA6
Garuda: CVXIF coprocessor optimizing batch-1 attention microkernels with 7.5-9× lower p99 latency. RISC-V INT8 MAC accelerator for transformer inference.
Multicore Agentic Co-Design Engine: plans, builds, and verifies multicore OpenPiton designs with LLM agents on CHIA, accepting a change only when Verilator simulation passes.
Simulating and extending CVA6: Focused on resolving a computational gap between the Issue and EX stages (Superscalar disabled), while getting hands-on experience with modern RTL/EDA tools.
Examples showing how to connect Tenstorrent rv_tester as a lockstep verification testbench with open-source RISC-V cores (currently CVA6)
Implementation of TAGE and GShare branch predictors for the CVA6 (Ariane) open-source RISC-V core.
Runs the CVA6 RISC-V core as a real gem5 BaseCPU via the axiom framework. Verilator-simulated RTL bridged to gem5's memory system over a pin-level AXI4 interface. Includes CVA6RTLCpu, a SystemVerilog top-level wrapper, and two passing bare-metal test programs.
Browser-based, cycle-by-cycle pipeline visualiser for the CORE-V CVA6 RISC-V core, reconstructed from Verilator VCD signals.
OpenHW's CVA6, the application-class RISC-V core, taken as a black box
To associate your repository with the cva6 topic, visit your repo's landing page and select "manage topics."