There is a newer version of the record available.

Published March 15, 2025 | Version v1.11.2

The NEORV32 RISC-V Processor

Description

What's Changed

  • ✨ add support for Zalrsc ISA extension by @stnolting in https://github.com/stnolting/neorv32/pull/1181
  • Minor rtl optimizations and cleanups by @stnolting in https://github.com/stnolting/neorv32/pull/1182
  • Source-out CPU front-end by @stnolting in https://github.com/stnolting/neorv32/pull/1183
  • ⚠️ Software libraries cleanup by @stnolting in https://github.com/stnolting/neorv32/pull/1186
  • Fix Bootloader Makefile UART_BAUD by @lebruu in https://github.com/stnolting/neorv32/pull/1189
  • 🐛 fix bug in Zalrsc ISA extension by @stnolting in https://github.com/stnolting/neorv32/pull/1190
  • [rtl] minor edits and cleanups by @stnolting in https://github.com/stnolting/neorv32/pull/1191
  • [cpu] relocate CPU counters by @stnolting in https://github.com/stnolting/neorv32/pull/1192
  • minor rtl edits by @stnolting in https://github.com/stnolting/neorv32/pull/1193
  • ⚠️ rework DMA and GPTMR by @stnolting in https://github.com/stnolting/neorv32/pull/1194
  • rtl: processor_templates: enable Zicntr ISA extension on minimal templates by @henrikbrixandersen in https://github.com/stnolting/neorv32/pull/1196
  • Fix: quote readlink to fix windows make check by @ecstrema in https://github.com/stnolting/neorv32/pull/1197
  • fix: increment location counter with heap size by @brkydnc in https://github.com/stnolting/neorv32/pull/1201
  • Add NUMA LiteX configuration by @pepijndevos in https://github.com/stnolting/neorv32/pull/1204
  • :bug: Fix Zbb shift instructions by @stnolting in https://github.com/stnolting/neorv32/pull/1206
  • :warning: rename SPI & TWI transfer functions by @stnolting in https://github.com/stnolting/neorv32/pull/1207

New Contributors

  • @lebruu made their first contribution in https://github.com/stnolting/neorv32/pull/1189
  • @ecstrema made their first contribution in https://github.com/stnolting/neorv32/pull/1197
  • @brkydnc made their first contribution in https://github.com/stnolting/neorv32/pull/1201
  • @pepijndevos made their first contribution in https://github.com/stnolting/neorv32/pull/1204

Full Changelog: https://github.com/stnolting/neorv32/compare/v1.11.1...v1.11.2

Notes

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

Files

stnolting/neorv32-v1.11.2.zip

Files (10.1 MB)

Name Size Download all
md5:74c5a4cbc7a36594347b62bfb68faa69
10.1 MB Preview Download

Additional details

Related works

Software