There is a newer version of the record available.

Published December 10, 2024 | Version v1.10.7
Software Open

The NEORV32 RISC-V Processor

Description

What's Changed

  • ⚠️ Relocate VUnit testbench to another sub-repository (neorv32-vunit) by @stnolting in https://github.com/stnolting/neorv32/pull/1083
  • [github workflow] remove packages by @stnolting in https://github.com/stnolting/neorv32/pull/1085
  • 🧪 convert VHDL memory images into full-scale VHDL packages by @stnolting in https://github.com/stnolting/neorv32/pull/1084
  • ⚠️ Rework processor boot configuration by @stnolting in https://github.com/stnolting/neorv32/pull/1086
  • Minor rtl edits and cleanups by @stnolting in https://github.com/stnolting/neorv32/pull/1090
  • Rework default testbench by @stnolting in https://github.com/stnolting/neorv32/pull/1093
  • 🧪 Use xpack risc-v gcc as default prebuilt toolchain by @stnolting in https://github.com/stnolting/neorv32/pull/1091
  • [CPU control] large code cleanup by @stnolting in https://github.com/stnolting/neorv32/pull/1099
  • Fixed typo and cpu_alu architecture renaming for consistency by @LukasP46 in https://github.com/stnolting/neorv32/pull/1102
  • [docs/makefile] Copy figures also for single targets by @LukasP46 in https://github.com/stnolting/neorv32/pull/1101
  • [rtl] fix some Verilog [sic] issues by @stnolting in https://github.com/stnolting/neorv32/pull/1103
  • [sw] Use build folder and add example for more complex project structure by @LukasP46 in https://github.com/stnolting/neorv32/pull/1107
  • [TWI] add bus sensing logic by @stnolting in https://github.com/stnolting/neorv32/pull/1111
  • [sw] Add UART disable tag by @LukasP46 in https://github.com/stnolting/neorv32/pull/1112
  • ✨ add ONEWIRE command FIFO; 🐛 fix ONEWIRE status flag by @stnolting in https://github.com/stnolting/neorv32/pull/1113
  • use vhdl 2008 standard in ghdl simulations by @csantosb in https://github.com/stnolting/neorv32/pull/1096
  • [docs] Fix missing " in makefile by @LukasP46 in https://github.com/stnolting/neorv32/pull/1117

New Contributors

  • @LukasP46 made their first contribution in https://github.com/stnolting/neorv32/pull/1102
  • @csantosb made their first contribution in https://github.com/stnolting/neorv32/pull/1096

Full Changelog: https://github.com/stnolting/neorv32/compare/v1.10.6...v1.10.7

Notes

If you are using this project, please cite it as below.

Files

stnolting/neorv32-v1.10.7.zip

Files (8.5 MB)

Name Size Download all
md5:a740cedebb66694f4092e8f84d1ba9b4
8.5 MB Preview Download

Additional details

Related works

Software