Pyrtl

Latest version: v0.11.2

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

Scan your dependencies

0.11.2

Added

- Added an `initialize_registers` option to `output_to_verilog`
([documentation](https://pyrtl.readthedocs.io/en/latest/export.html#pyrtl.importexport.output_to_verilog))

Changed

- Improved handling of signed integers.

Fixed

- Fixed a `wire_matrix` bug involving single-element matrices of `Inputs` or `Registers`.

0.11.1

Added

- Named `WireVector` slices with `wire_struct` and `wire_matrix`. See documentation:
- [wire_struct](https://pyrtl.readthedocs.io/en/latest/helpers.html#pyrtl.helperfuncs.wire_struct)
- [wire_matrix](https://pyrtl.readthedocs.io/en/latest/helpers.html#pyrtl.helperfuncs.wire_matrix)

Changed

- Major changes to `render_trace` visualization. See [examples and
documentation](https://pyrtl.readthedocs.io/en/latest/simtest.html#wave-renderer)
- Many documentation and release process improvements.

Fixed

- Python 3.11 compatibility.

Removed

- Python 2.7 support.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.