Đặc điểm | Mô tả | ||||
Kiến trúc tập lệnh |
RV32
IMAC(B)(FDZfh)(P)_Zicsr_Zifencei_Zicbom_(Zicond) _Zilsd |
||||
Giai đoạn xử lý | Đường ống phát hành song song cấp 6, có bộ dự đoán nhánh (Branch Predictor) | ||||
Chế độ | Chế độ máy (Machine-mode), chế độ giám sát (Supervisor-mode), chế độ người dùng (User-mode) | ||||
An toàn |
Khu vực bảo vệ PMP có thể đạt tối đa 16, khu vực bảo vệ SPMP có thể đạt tối đa 16;
Hỗ trợ kiểm tra PPMA (thuộc tính bộ nhớ vật lý có thể lập trình) |
||||
Bộ nhớ tích hợp lệnh (ITIM) | Kích thước 0-2MB có thể tùy chỉnh, ECC có thể chọn | ||||
Bộ nhớ tích hợp dữ liệu (DTIM) | Kích thước 0-2MB có thể tùy chỉnh, ECC có thể chọn | ||||
Bộ đệm lệnh L1 (L1 I$) | Kích thước bộ nhớ đệm có thể tùy chỉnh từ 0KB đến 128KB, cấu hình 2 cách nhóm liên kết, đường dẫn bộ nhớ 64B, hỗ trợ ECC (nếu cần) | ||||
Bộ đệm dữ liệu L1 (L1 D$) | Kích thước bộ nhớ đệm có thể tùy chỉnh từ 0KB đến 128KB, cấu hình 4 cách nhóm liên kết, đường dẫn bộ nhớ 64B, hỗ trợ ECC (nếu cần) | ||||
Đơn vị tính toán số thực (FPU) | Hỗ trợ độ chính xác kép, độ chính xác đơn, và mở rộng số thực bán độ chính xác RISC-V Zfh | ||||
Đơn vị xử lý tín hiệu số (DSP) | Hỗ trợ mở rộng RISC-V RV32P đầy đủ | ||||
Ngắt |
Hỗ trợ bộ điều khiển ngắt CLIC, mỗi lõi hỗ trợ tối đa 1008 ngắt nhanh
Hỗ trợ bộ điều khiển ngắt PLIC, hỗ trợ tối đa 1024 nguồn ngắt bên ngoài Hỗ trợ ngắt không thể bị bỏ qua (NMI) có thể phục hồi |
||||
Theo dõi gỡ lỗi |
Modun gỡ lỗi (Debug module) hỗ trợ JTAG/cJTAG và SBA (cổng truy cập hệ thống bus)
Mô đun theo dõi (Trace module) hỗ trợ N-Trace của RISC-V |
||||
Giao diện tổng thể |
1. Giao diện flash (Flash Port): Giao diện chủ AXI chỉ đọc 128 bit
2. Giao diện bộ nhớ (Memory Port): Giao diện chủ AXI 128 bit 3. Giao diện ngoại vi (Peripheral Port): Giao diện chủ AXI 32 bit Cổng trước (Front Port): Giao diện AXI 128-bit, dùng để truy cập từ bên ngoài vào ITIM, DTIM và DCache |
||||
CoreMark(CoreMarks/MHz) | 5.79 | ||||
Dhrystone-Legla(DMIPS/MHz) | 2.55 |