Skip to content

2.0.0

Compare
Choose a tag to compare
@shtaxxx shtaxxx released this 08 Jun 18:23
· 260 commits to develop since this release

Update

Thread

  • Introducing User-friendly compilation error messages.
  • Removing global and nonlocal supports.

Stream

  • Added CustomCounter, which takes an update rule function of counter values.
  • Stream can read/write a FIFO by read_fifo and write_fifo, as well as read_RAM and write_RAM.
  • Address generator function can be used with Stream by set_source_generator and set_sink_generator.
  • Updated the divider.

Test environment

macOS 11.4 (Apple Silicon M1 / Intel Core i9)

  • Python 3.9.5
  • Icarus Verilog 11.0
  • Pyverilog 1.3.0
  • numpy: 1.20.3

Ubuntu 20.04.2 (AMD Ryzen 9 5950X)

  • Python 3.7.7 / 3.9.5
  • Icarus Verilog 10.3
  • Pyverilog 1.3.0
  • numpy: 1.20.3