Commentary: Changes update
This commit is contained in:
parent
e0fdb933a0
commit
09d27fa8a7
8
Changes
8
Changes
|
|
@ -13,20 +13,23 @@ Verilator 5.035 devel
|
||||||
|
|
||||||
**Important:**
|
**Important:**
|
||||||
|
|
||||||
* Add `--trace-saif` for SAIF power traces (#5812) (#5914). [Mateusz Gancarz]
|
|
||||||
* Change `--output-groups` to default to value of `--build-jobs` (#5751).
|
* Change `--output-groups` to default to value of `--build-jobs` (#5751).
|
||||||
Those using build farms may need to now use `--output-groups 0` or otherwise.
|
Those using build farms may need to now use `--output-groups 0` or otherwise.
|
||||||
|
* Support user-defined primitives (UDPs) (#468) (#5807) (#5936). [Zhou Shen, Krzysztof Sychla, et al]
|
||||||
|
* Add `--trace-saif` for SAIF power traces (#5812) (#5914). [Mateusz Gancarz]
|
||||||
|
|
||||||
**Other:**
|
**Other:**
|
||||||
|
|
||||||
|
* Change `--trace` to `--trace-vcd`.
|
||||||
* Support simple `checker` blocks (#4066). [Srinivasan Venkataramanan]
|
* Support simple `checker` blocks (#4066). [Srinivasan Venkataramanan]
|
||||||
* Support force/release with a variable reference (#5721) (#5810). [Bartłomiej Chmiel, Antmicro Ltd.]
|
* Support force/release with a variable reference (#5721) (#5810). [Bartłomiej Chmiel, Antmicro Ltd.]
|
||||||
|
* Support constraint random for StructArray (#5805) (#5937). [Yilou Wang]
|
||||||
* Support command-line overriding `define (#5900) (#5908). [Brian Li]
|
* Support command-line overriding `define (#5900) (#5908). [Brian Li]
|
||||||
* Support soft unions (#5912) (#5932). [Robin Heinemann]
|
* Support soft unions (#5912) (#5932). [Robin Heinemann]
|
||||||
* Support `$setuphold` (#5884). [Krzysztof Sychla]
|
* Support `$setuphold` (#5884). [Krzysztof Sychla]
|
||||||
|
* Support assigning unpacked arrays to queues (#5924) (#5928). [Brian Li]
|
||||||
* Support `systemc_interface and related inside `class`.
|
* Support `systemc_interface and related inside `class`.
|
||||||
* Support class extends with arguments.
|
* Support class extends with arguments.
|
||||||
* Change `--trace` to `--trace-vcd`.
|
|
||||||
* Add multi-thread hierarchical simulation (#2583) (#5871). [Bartłomiej Chmiel, Antmicro Ltd.]
|
* Add multi-thread hierarchical simulation (#2583) (#5871). [Bartłomiej Chmiel, Antmicro Ltd.]
|
||||||
* Add check for `let` misused in statement context (#5733).
|
* Add check for `let` misused in statement context (#5733).
|
||||||
* Add used language to `--preproc-resolve` output (#5795). [Kamil Rakoczy, Antmicro Ltd.]
|
* Add used language to `--preproc-resolve` output (#5795). [Kamil Rakoczy, Antmicro Ltd.]
|
||||||
|
|
@ -79,6 +82,7 @@ Verilator 5.035 devel
|
||||||
* Fix %% on elaboration severity tasks (#5922). [Ethan Sifferman]
|
* Fix %% on elaboration severity tasks (#5922). [Ethan Sifferman]
|
||||||
* Fix port default values with `--coverage-line` creating `0=0` (#5920). [Drew Ranck]
|
* Fix port default values with `--coverage-line` creating `0=0` (#5920). [Drew Ranck]
|
||||||
* Fix missing C++ regeneration when Verilog files are updated (#5934). [Zhouyi Shen]
|
* Fix missing C++ regeneration when Verilog files are updated (#5934). [Zhouyi Shen]
|
||||||
|
* Fix stream expressions (#5938). [Ryszard Rozak, Antmicro Ltd.]
|
||||||
|
|
||||||
|
|
||||||
Verilator 5.034 2025-02-24
|
Verilator 5.034 2025-02-24
|
||||||
|
|
|
||||||
|
|
@ -334,7 +334,8 @@ Gate Primitives
|
||||||
|
|
||||||
The 2-state gate primitives (and, buf, nand, nor, not, or, xnor, xor) are
|
The 2-state gate primitives (and, buf, nand, nor, not, or, xnor, xor) are
|
||||||
directly converted to behavioral equivalents. The 3-state and MOS gate
|
directly converted to behavioral equivalents. The 3-state and MOS gate
|
||||||
primitives are not supported. Tables are not supported.
|
primitives are not supported. User-defined primitive (UDP) tables are
|
||||||
|
supported.
|
||||||
|
|
||||||
|
|
||||||
Specify blocks
|
Specify blocks
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue