RepositorySystemVerilog
chipsalliance

chipsalliance/Cores-VeeR-EL2

VeeR EL2 Core

349sao
115fork
49issue
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ủ đề: fusesoc

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: western-digital

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: processor

#1 Repository Của Tuần

🧠 VeeR EL2 – Core RISC-V mã nguồn mở bằng SystemVerilog

Một thiết kế core RISC-V hoàn toàn mã nguồn mở, được phát triển bởi Chips Alliance, hỗ trợ mô phỏng và tích hợp vào các dự án phần cứng thực tế.

VeeR EL2 là một core bộ xử lý RISC-V được viết bằng ngôn ngữ SystemVerilog, thuộc dự án Chips Alliance (trước đây là Western Digital). Thiết kế này cung cấp RTL cho một core có kiến trúc mở rộng được cấu hình linh hoạt, phù hợp để tích hợp vào các hệ thống FPGA hoặc ASIC. Dự án hỗ trợ công cụ mô phỏng như Verilator, cũng như các công cụ kiểm tra và định dạng như Verible.

✨ Điểm nổi bật

  • Thiết kế RTL bằng SystemVerilog: Cung cấp mã nguồn hoàn toàn cho core xử lý RISC-V.
  • Hỗ trợ Verilator (>=5): Mô phỏng nhanh và hiệu quả bằng công cụ mã nguồn mở.
  • Cấu hình linh hoạt: Tùy chỉnh thông qua script veer.config, ví dụ: kích thước DCCM, chọn target (default, high_perf...).
  • Tối ưu FPGA/ASIC: Hỗ trợ bật/tắt logic clock gating tùy theo nhu cầu sử dụng.
  • Tích hợp toolchain: Hỗ trợ RISC-V GCC, Python 3.10+, Verible để lint và format.
  • Cấu trúc thư mục rõ ràng: Tách các khối chức năng như IFU, EXU, LSU, DEC, DBG...
  • Bản ghi cấu hình tự động: Sinh ra các file include (.vh, .h, .ld...) tương ứng với từng snapshot.
  • Giấy phép Apache-2.0: Dễ dàng tích hợp vào dự án thương mại hoặc nghiên cứu.

💡 Vì sao đáng chú ý

Khác với các coreRISC-V khác chỉ cung cấp mã nguồn chuẩn, VeeR EL2 mang lại một thiết kế có thể tùy biến sâu rộng thông qua công cụ cấu hình riêng. Điều này giúp người dùng dễ dàng tạo ra các phiên bản tối ưu cho từng nền tảng như FPGA tốc độ cao hoặc ASIC tiết kiệm năng lượng. Ngoài ra, sự hỗ trợ từ cộng đồng Chips Alliance giúp dự án luôn được cập nhật và phát triển bền vững.


#RISC-V #SystemVerilog #OpenSourceHardware #FPGA #ChipsAlliance #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-EH1

VeeR EH1 core

971
Jul 16, 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