Forum
Notifications
Clear all
Topic starter
13/04/2026 2:50 chiều
Chào anh em,
Gần đây mình có tìm hiểu sâu về hệ sinh thái RISC-V và thấy đây là hướng đi rất đáng quan tâm cho cộng đồng thiết kế chip tại Việt Nam. Viết bài này để tổng hợp nhanh và mở thảo luận.
🔍 RISC-V là gì?
RISC-V là một kiến trúc tập lệnh (ISA) mã nguồn mở, cho phép:
- Tự thiết kế CPU mà không cần license (khác ARM)
- Tùy biến theo ứng dụng (IoT, AI, SoC…)
🧱 Hệ sinh thái RISC-V gồm những gì?
1. 🧠 CPU Core
Một số core phổ biến:
- Rocket Chip – từ Berkeley
- BOOM – hiệu năng cao
- VexRiscv – nhẹ, dễ dùng
- CV32E40P – chuẩn công nghiệp
2. ⚙️ Toolchain
- GCC (RISC-V backend)
- LLVM
- OpenOCD
3. 🧪 Simulation & Verification
- Spike
- QEMU
- Verilator
4. 🧩 SoC & Platform
- Chipyard
- OpenPiton
5. 🏭 Physical Design (Tapeout)
- OpenROAD Project
- Sky130
→ Cho phép tapeout thực tế (MPW) với chi phí thấp
🚀 Vì sao RISC-V quan trọng?
- Không phụ thuộc license (ARM/x86)
- Tùy biến theo nhu cầu (AI accelerator, IoT, edge computing)
- Phù hợp đào tạo & startup IC
- Đang được các công ty lớn đầu tư (SiFive, Google, Alibaba…)
🇻🇳 Cơ hội tại Việt Nam
- Xây dựng CPU nội địa
- Đào tạo kỹ sư thiết kế vi mạch từ nền open-source
- Phát triển SoC cho:
- IoT
- Smart city
- Thiết bị công nghiệp
⚠️ Thách thức
- Thiếu kinh nghiệm tapeout thực tế
- Verification còn yếu (UVM, formal)
- Toolchain chưa “mượt” như ARM ecosystem
- Thiếu nhân lực senior
💡 Gợi ý hướng học / làm
- Bắt đầu với:
- VexRiscv hoặc Rocket Chip
- Viết testbench + simulation
- Synthesis bằng Yosys
- P&R bằng OpenROAD
- Tapeout thử qua Sky130 MPW
🤝 Mở thảo luận
Anh em đang làm:
- RISC-V core
- SoC design
- FPGA prototype
→ chia sẻ kinh nghiệm / tài liệu / repo để cùng phát triển cộng đồng.
📌 Kết luận
RISC-V không chỉ là ISA, mà là cơ hội để làm chủ công nghệ vi mạch.
Anh em thấy RISC-V có thực sự phù hợp để build ngành IC tại Việt Nam không? 🚀
