Releases: PyHDI/veriloggen
Releases · PyHDI/veriloggen
1.9.7
Update
- (as well as 1.8.8) A bug fix of the update rule of outstanding_wreq_count in types.axi.
Test environment
macOS 11.3
- Python 3.9.4
- Icarus Verilog 11.0
- Pyverilog 1.3.0
- numpy: 1.20.2
Ubuntu 20.04.2
- Python 3.7.7
- Icarus Verilog 10.3
- Pyverilog 1.3.0
- numpy: 1.20.2
1.8.8
1.9.6
Update
split_read_write
method is added: The method splits an AXI port into two independent AXI ports for read and write respectively.
Test environment
macOS 11.2.3
- Python 3.9.4
- Icarus Verilog 11.0
- Pyverilog 1.3.0
- numpy: 1.20.2
Ubuntu 20.04.2
- Python 3.7.7
- Icarus Verilog 10.3
- Pyverilog 1.3.0
- numpy: 1.20.2
1.9.5
1.8.7
Update
split_read_write
method is added: The method splits an AXI port into two independent AXI ports for read and write respectively.
Test environment
macOS 11.2.3
- Python 3.9.4
- Icarus Verilog 11.0
- Pyverilog 1.3.0
- numpy: 1.20.2
Ubuntu 20.04.2
- Python 3.7.7
- Icarus Verilog 10.3
- Pyverilog 1.3.0
- numpy: 1.20.2
1.8.6
1.9.4
Update
- Bug fix (as well as 1.8.5):
dma_wait
method is modified.dma_wait
anddma_wait_response
methods wait the write response (bvalid) from the corresponding slave interface.
Test environment
macOS 11.2.3
- Python 3.9.2
- Icarus Verilog 11.0
- Pyverilog 1.3.0
- numpy: 1.19.4
Ubuntu 20.04.2
- Python 3.7.7
- Icarus Verilog 10.3
- Pyverilog 1.3.0
- numpy: 1.19.4
1.8.5
Update
- Bug fix:
dma_wait
method is modified.dma_wait
anddma_wait_response
methods wait the write response (bvalid) from the corresponding slave interface.
Test environment
macOS 11.2.3
- Python 3.9.2
- Icarus Verilog 11.0
- Pyverilog 1.3.0
- numpy: 1.19.4
Ubuntu 20.04.2
- Python 3.7.7
- Icarus Verilog 10.3
- Pyverilog 1.3.0
- numpy: 1.19.4
1.9.3
Update
- Bug fix (as well as 1.8.4): Fixed a bug that a one of simultaneous read/write requests can be dismissed in AXI-slave interface.
Test environment
macOS 11.2.3
- Python 3.9.2
- Icarus Verilog 11.0
- Pyverilog 1.3.0
- numpy: 1.19.4
Ubuntu 20.04.2
- Python 3.7.7
- Icarus Verilog 10.1
- Pyverilog 1.3.0
- numpy: 1.20.1
1.8.4
Update
- Bug fix: Fixed a bug that a one of simultaneous read/write requests can be dismissed in AXI-slave interface.
Test environment
macOS 11.2.3
- Python 3.9.2
- Icarus Verilog 11.0
- Pyverilog 1.3.0
- numpy: 1.19.4
Ubuntu 20.04.2
- Python 3.7.7
- Icarus Verilog 10.1
- Pyverilog 1.3.0
- numpy: 1.20.1