diff --git a/Changes b/Changes index 853403cd6..4bba0e73b 100644 --- a/Changes +++ b/Changes @@ -13,7 +13,7 @@ Verilator 5.041 devel **Other:** -* Add error on parameter values from hierarchical paths (#1626) (#6456). [Luca Rufer] +* Add HIERPARAM error on parameter values from hierarchical paths (#1626) (#6456) (#6484). [Todd Strader] [Luca Rufer] * Add error on zero/negative unpacked dimensions (#1642). [Stefan Wallentowitz] * Add verilator_gantt profiling of DPI imports (#3084). [Geza Lore] * Add ASSIGNEQEXPR when use `=` inside expressions (#5567). [Ethan Sifferman] @@ -28,6 +28,7 @@ Verilator 5.041 devel * Support class package reference on pattern keys (#5653). [Todd Strader] * Support digits in `$sscanf` field width formats (#6083). [Iztok Jeras] * Support pure functions in sensitivity lists (#6393). [Krzysztof Bieganski, Antmicro Ltd.] +* Support simple alias statements (#6339). [Ryszard Rozak, Antmicro Ltd.] * Improve automatic selection of logic for DFG synthesis (#6370). [Geza Lore] * Improve `covergroup with function sample` handling (#6387). [Jakub Wasilewski] * Improve DFG type system (#6390). [Geza Lore] diff --git a/README.rst b/README.rst index d957472d5..97dc205e9 100644 --- a/README.rst +++ b/README.rst @@ -37,6 +37,7 @@ Welcome to Verilator * - **Widely Used** * Wide industry and academic deployment * Out-of-the-box support from Arm and RISC-V vendor IP + * Over 700 contributors - |verilator usage| * - |verilator community| - **Community Driven & Openly Licensed** @@ -137,6 +138,9 @@ Related Projects - `Icarus Verilog`_ - Icarus is a highly-featured interpreted Verilog simulator. If Verilator does not support your needs, perhaps Icarus may. +_ `Surfer `_, Web or offline waveform viewer + for Verilator traces. + Open License ============ diff --git a/docs/guide/install.rst b/docs/guide/install.rst index 4dd2fd3c3..fcafa18c9 100644 --- a/docs/guide/install.rst +++ b/docs/guide/install.rst @@ -157,7 +157,7 @@ Those developing Verilator itself also need these (see internals.rst): .. code-block:: bash sudo apt-get install clang clang-format-18 cmake gdb gprof graphviz lcov - sudo apt-get install python3-clang python3-distro yapf3 bear jq + sudo apt-get install python3-clang python3-distro pipx yapf3 bear jq python3 -m venv --system-site-packages ~/.verilator_pyenv source ~/.verilator_pyenv/bin/activate pip3 install sphinx sphinx_rtd_theme sphinxcontrib-spelling breathe gersemi mbake ruff diff --git a/docs/spelling.txt b/docs/spelling.txt index 44a442f42..00c7f9aa6 100644 --- a/docs/spelling.txt +++ b/docs/spelling.txt @@ -849,6 +849,7 @@ miree mis misconnected misconversion +misdetecting misoptimized missized mk