Merge pull request #1908 from Irvise/neorv32_update
Update NeoRV32 CPU to v1.9.7
This commit is contained in:
commit
c73f310179
|
@ -171,11 +171,14 @@ class NEORV32(CPU):
|
||||||
"neorv32_application_image.vhd",
|
"neorv32_application_image.vhd",
|
||||||
"neorv32_bootloader_image.vhd",
|
"neorv32_bootloader_image.vhd",
|
||||||
"neorv32_boot_rom.vhd",
|
"neorv32_boot_rom.vhd",
|
||||||
|
"neorv32_cache.vhd",
|
||||||
"neorv32_cfs.vhd",
|
"neorv32_cfs.vhd",
|
||||||
|
"neorv32_clockgate.vhd",
|
||||||
"neorv32_cpu_alu.vhd",
|
"neorv32_cpu_alu.vhd",
|
||||||
"neorv32_cpu_control.vhd",
|
"neorv32_cpu_control.vhd",
|
||||||
"neorv32_cpu_cp_bitmanip.vhd",
|
"neorv32_cpu_cp_bitmanip.vhd",
|
||||||
"neorv32_cpu_cp_cfu.vhd",
|
"neorv32_cpu_cp_cfu.vhd",
|
||||||
|
"neorv32_cpu_cp_cond.vhd",
|
||||||
"neorv32_cpu_cp_fpu.vhd",
|
"neorv32_cpu_cp_fpu.vhd",
|
||||||
"neorv32_cpu_cp_muldiv.vhd",
|
"neorv32_cpu_cp_muldiv.vhd",
|
||||||
"neorv32_cpu_cp_shifter.vhd",
|
"neorv32_cpu_cp_shifter.vhd",
|
||||||
|
@ -185,7 +188,6 @@ class NEORV32(CPU):
|
||||||
"neorv32_cpu_regfile.vhd",
|
"neorv32_cpu_regfile.vhd",
|
||||||
"neorv32_cpu.vhd",
|
"neorv32_cpu.vhd",
|
||||||
"neorv32_crc.vhd",
|
"neorv32_crc.vhd",
|
||||||
"neorv32_dcache.vhd",
|
|
||||||
"neorv32_debug_dm.vhd",
|
"neorv32_debug_dm.vhd",
|
||||||
"neorv32_debug_dtm.vhd",
|
"neorv32_debug_dtm.vhd",
|
||||||
"neorv32_dma.vhd",
|
"neorv32_dma.vhd",
|
||||||
|
@ -193,7 +195,6 @@ class NEORV32(CPU):
|
||||||
"neorv32_fifo.vhd",
|
"neorv32_fifo.vhd",
|
||||||
"neorv32_gpio.vhd",
|
"neorv32_gpio.vhd",
|
||||||
"neorv32_gptmr.vhd",
|
"neorv32_gptmr.vhd",
|
||||||
"neorv32_icache.vhd",
|
|
||||||
"neorv32_imem.entity.vhd",
|
"neorv32_imem.entity.vhd",
|
||||||
"neorv32_intercon.vhd",
|
"neorv32_intercon.vhd",
|
||||||
"neorv32_mtime.vhd",
|
"neorv32_mtime.vhd",
|
||||||
|
@ -210,7 +211,7 @@ class NEORV32(CPU):
|
||||||
"neorv32_twi.vhd",
|
"neorv32_twi.vhd",
|
||||||
"neorv32_uart.vhd",
|
"neorv32_uart.vhd",
|
||||||
"neorv32_wdt.vhd",
|
"neorv32_wdt.vhd",
|
||||||
"neorv32_wishbone.vhd",
|
"neorv32_xbus.vhd",
|
||||||
"neorv32_xip.vhd",
|
"neorv32_xip.vhd",
|
||||||
"neorv32_xirq.vhd",
|
"neorv32_xirq.vhd",
|
||||||
],
|
],
|
||||||
|
@ -226,8 +227,8 @@ class NEORV32(CPU):
|
||||||
}
|
}
|
||||||
|
|
||||||
# Download VHDL sources (if not already present).
|
# Download VHDL sources (if not already present).
|
||||||
# Version 1.8.9
|
# Version 1.9.7
|
||||||
sha1 = "fdb00a5d24e256ac9a9cb29410f2653c95068c91"
|
sha1 = "ed17ae4df64e6a5221562e4adf4de378eaf0c2e8"
|
||||||
for directory, vhds in sources.items():
|
for directory, vhds in sources.items():
|
||||||
for vhd in vhds:
|
for vhd in vhds:
|
||||||
self.vhd2v_converter.add_source(os.path.join(cdir, vhd))
|
self.vhd2v_converter.add_source(os.path.join(cdir, vhd))
|
||||||
|
|
Loading…
Reference in New Issue