RepositorySystemVerilog
chipsalliance

chipsalliance/Cores-VeeR-EH1

VeeR EH1 core

971sao
246fork
21issue
3lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: open-source-hardware

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: fusesoc

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: processor

#1 Repository Của Tháng

🚀 VeeR EH1 - Core RISC-V mã nguồn mở bằng SystemVerilog

VeeR EH1 là một core RISC-V được thiết kế bằng SystemVerilog, do CHIPS Alliance phát triển, hỗ trợ cấu hình linh hoạt và tích hợp sẵn testbench mẫu.

VeeR EH1 (hay còn gọi là Cores-VeeR-EH1) là một thiết kế core RISC-V mã nguồn mở sử dụng ngôn ngữ SystemVerilog. Dự án cung cấp RTL (Register-Transfer Level) đầy đủ cùng cấu trúc thư mục rõ ràng phân chia các thành phần chức năng như IFU, EXU, LSU, DEC...

✨ Điểm nổi bật

  • Cấu trúc mô-đun rõ ràng: Tách thành các khối như ifu, exu, lsu, dec, dbg, dmi giúp dễ bảo trì và mở rộng.
  • Hỗ trợ cấu hình linh hoạt: Dùng script veer.config để thiết lập kích thước DCCM, chọn target mặc định hoặc tối ưu hoá cho FPGA/ASIC.
  • Mô phỏng Verilator nhanh: Hỗ trợ chạy mô phỏng bằng Verilator với đầu ra console, trace lệnh và waveform VCD.
  • Tích hợp testbench mẫu: Cung cấp chương trình "Hello World" và các tệp hex mẫu để kiểm thử nhanh.
  • Hỗ trợ nhiều simulator: Verilator, VCS, xrun, Questa, Riviera-PRO đều có thể sử dụng thông qua Makefile.
  • Tùy chọn tối ưu tốc độ FPGA: Bật -fpga_optimize=1 để loại bỏ logic clock gating, phù hợp với thiết kế FPGA.
  • Hỗ trợ công cụ chuẩn RISC-V: Yêu cầu cài đặt tool chain GCC 7.3+, Verilator 4.102+ và espresso nếu thay đổi instruction.

💡 Vì sao đáng chú ý

VeeR EH1 khác biệt nhờ khả năng tùy biến cao thông qua hệ thống snapshot và script cấu hình, cho phép người dùng dễ dàng điều chỉnh kích thước bộ nhớ, kiến trúc và mục tiêu triển khai (FPGA hay ASIC). Đây là lựa chọn lý tưởng cho các nhà thiết kế muốn nghiên cứu hoặc phát triển lên lịch sản phẩm dựa trên nền tảng RISC-V mở.


#RISC-V #SystemVerilog #OpenSourceHardware #FPGA #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositorySystemVerilog
chipsalliance/Cores-VeeR-EL2

VeeR EL2 Core

349
Oct 24, 2026
RepositorySystemVerilog
chili-chips-ba/wireguard-fpga

Full-throttle, wire-speed hardware implementation of Wireguard VPN, using low-cost Artix7 FPGA with opensource toolchain. If you seek security and privacy, nothing is private in our codebase. Our door is wide open for backdoor scrutiny, be it related to RTL, embedded, build, bitstream or any other aspect of design and delivery package. Bujrum!

1.4k
Oct 22, 2026
RepositoryVerilog
darklife/darkriscv

opensouce RISC-V cpu core implemented in Verilog from scratch in one night!

2.6k
Oct 12, 2026
RepositoryScala
ucb-bar/chipyard

An Agile RISC-V SoC Design Framework with in-order cores, out-of-order cores, accelerators, and more

2.4k
Oct 17, 2026
RepositoryVHDL
stnolting/neorv32

🖥️ A small, customizable and extensible MCU-class 32-bit RISC-V soft-core CPU and microcontroller-like SoC written in platform-independent VHDL.

2.3k
Oct 24, 2026
RepositoryRust
takahirox/riscv-rust

RISC-V processor emulator written in Rust+WASM

698
Apr 6, 2023
RepositorySystemVerilog
verilator/verilator

Verilator open-source SystemVerilog simulator and lint system

4.0k
Oct 26, 2026
RepositorySystemVerilog
pulp-platform/axi

AXI SystemVerilog synthesizable IP modules and verification infrastructure for high-performance on-chip communication

1.7k
Sep 24, 2026
RepositorySystemVerilog
MPSU/APS

Laboratory course on RISC-V Processor Development

358
Oct 5, 2026