Cocotbext-axi

Latest version: v0.1.24

Safety actively analyzes 623586 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.1.24

Notable changes in this release:

* Fixed transfer length checks

0.1.22

Notable changes in this release:

* For FIXED burst type, issue all bursts with the same starting address
* Add transfer length checks to prevent reads/writes running over the end of the address space
* Add sparse memory model
* Update AXI memory models to use sparse memory
* Add SparseMemoryRegion object

0.1.20

Notable changes in this release:

* Explicit cast to integer when using enum and flag types
* Support interleaved read data in AXI master
* Change AXI stream model to use bytes by default even when tkeep is not connected to better align with the spec
* Pass though full address for unaligned operations in AXI and AXI lite master modules
* Various optimizations to improve simulation speed

0.1.18

Notable changes in this release:

* Cache clock edge events to improve performance
* Use start_soon instead of fork
* Make size optional when creating windows
* Support overriding allocation region and window types
* Make wstrb optional
* Call `write` from `init_write` via `start_soon` so command FIFO size can be limited

0.1.16

Notable changes in this release:

* Logging performance improvements
* Add attributes for address and ID width
* Add address range and data type checks
* Add address space abstraction
* Add AXI/AXI lite slave modules

0.1.14

Notable changes in this release:

* Fix active state tracking in AXI stream model
* Remove deprecated assignments

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.