Skip to content

Commit

Permalink
[src] enable further RISC-V ISA extensions
Browse files Browse the repository at this point in the history
  • Loading branch information
stnolting committed Sep 25, 2024
1 parent 33072e7 commit 753d723
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions src/neorv32_verilog_wrapper.vhd
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,17 @@ begin
INT_BOOTLOADER_EN => true, -- boot configuration: boot explicit bootloader
-- RISC-V CPU Extensions --
CPU_EXTENSION_RISCV_A => true, -- implement atomic memory operations extension?
CPU_EXTENSION_RISCV_B => true, -- implement bit-manipulation extension?
CPU_EXTENSION_RISCV_C => true, -- implement compressed extension?
CPU_EXTENSION_RISCV_M => true, -- implement mul/div extension?
CPU_EXTENSION_RISCV_U => true, -- implement user mode extension?
CPU_EXTENSION_RISCV_Zbkx => true, -- implement cryptography crossbar permutation extension?
CPU_EXTENSION_RISCV_Zfinx => true, -- implement 32-bit floating-point extension (using INT regs!)
CPU_EXTENSION_RISCV_Zicntr => true, -- implement base counters?
CPU_EXTENSION_RISCV_Zicond => true, -- implement integer conditional operations?
CPU_EXTENSION_RISCV_Zknd => true, -- implement cryptography NIST AES decryption extension?
CPU_EXTENSION_RISCV_Zkne => true, -- implement cryptography NIST AES encryption extension?
CPU_EXTENSION_RISCV_Zknh => true, -- implement cryptography NIST hash extension?
CPU_EXTENSION_RISCV_Zihpm => true, -- implement hardware performance monitors?
-- Tuning Options --
FAST_MUL_EN => true, -- use DSPs for M extension's multiplier
Expand Down

0 comments on commit 753d723

Please sign in to comment.