What's Changed
LogicNet
s,inOut
s, andTriStateBuffer
(support for bidirectional wires) by @mkorbel1 in #485- Improve simulator timestamp in past errors, suggest reset, fix #490 by @mkorbel1 in #491
- RTL to have one array-array assignment instead of bit blasted assignments by @sshankar4 in #487
- Performance fixes: wrong collections and unmodifiable views causing inefficiencies by @mkorbel1 in #492
- Update analysis options, lint cleanup, SDK workaround removal by @mkorbel1 in #495
- Fix bug in internal array discovery during Module build by @mkorbel1 in #494
- Fix bug where unconnected array drivers may be omitted incorrectly by @mkorbel1 in #496
- Add support for SystemVerilog parameter passthroughs by @mkorbel1 in #497
- Do not generate SystemVerilog parameter syntax when there are 0 parameters by @mkorbel1 in #498
- Fix bug in
LogicStructure.getRange
calculations by @mkorbel1 in #499 Logic.assignSubset
for partial assignments toLogic
by @mkorbel1 in #502- Add
inputSource
andinOutSource
toModule
by @mkorbel1 in #503 - Bug fix: shuffled array assignments incorrectly collapsed in generated SV by @mkorbel1 in #504
- Upgrade and improve
Uniquifier
API by @mkorbel1 in #505 - Improved port already exists error message with module name by @c0d3-br3ak9r in #526
- Doc fixes and a couple more tests by @mkorbel1 in #525
- RadixString code by @desmonddak in #529
- Allow
LogicNet
s to bidirectionally drive operations which are just wires by @mkorbel1 in #532 - Async Reset Improvements by @mkorbel1 in #533
- Fix bugs in Simulator error handling and end of simulation by @mkorbel1 in #515
- LogicValue radixString uses underscore separators by default by @desmonddak in #535
- Improvements to asynchronous trigger and injection handling by @mkorbel1 in #537
- Documentation and miscellaneous minor cleanup by @mkorbel1 in #538
- Preparing to release v0.6.0 by @mkorbel1 in #539
New Contributors
- @sshankar4 made their first contribution in #487
- @c0d3-br3ak9r made their first contribution in #526
- @desmonddak made their first contribution in #529
Full Changelog: v0.5.3...v0.6.0