mirror of
https://github.com/YosysHQ/sby.git
synced 2026-06-11 15:45:38 +00:00
Merge 043920d6e1 into f57802a166
This commit is contained in:
commit
537c7c425c
3 changed files with 21 additions and 0 deletions
9
docs/source/appnotes.rst
Normal file
9
docs/source/appnotes.rst
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
Application Notes
|
||||||
|
=================
|
||||||
|
|
||||||
|
Formal Basics and Methods
|
||||||
|
--------------------------
|
||||||
|
|
||||||
|
- `109 Property Checking with SVA <https://yosyshq.readthedocs.io/projects/ap109>`_
|
||||||
|
- `120 Weak precondition cover and witness for SVA properties <https://yosyshq.readthedocs.io/projects/ap120>`_
|
||||||
|
- `130 Multi-Stage Verification <https://yosyshq.readthedocs.io/projects/ap130>`_
|
||||||
|
|
@ -21,5 +21,6 @@ formal tasks:
|
||||||
autotune.rst
|
autotune.rst
|
||||||
verilog.rst
|
verilog.rst
|
||||||
verific.rst
|
verific.rst
|
||||||
|
appnotes.rst
|
||||||
license.rst
|
license.rst
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -111,6 +111,10 @@ The :sby:`[tasks]` section must appear in the ``.sby`` file before the first
|
||||||
The command ``sby --dumptasks <sby_file>`` prints the list of all tasks defined in
|
The command ``sby --dumptasks <sby_file>`` prints the list of all tasks defined in
|
||||||
a given ``.sby`` file.
|
a given ``.sby`` file.
|
||||||
|
|
||||||
|
Note that there is currently no way to specify dependencies on other tasks. For complex flows where such dependencies are needed, consider using separate ``.sby`` files, or a single file with external scripting. For an advanced example which uses tasks and external scripting to implement a multi-stage verification
|
||||||
|
flow, see `AppNote 130: Multi-Stage Verification
|
||||||
|
<https://yosyshq.readthedocs.io/projects/ap130>`_.
|
||||||
|
|
||||||
Options section
|
Options section
|
||||||
---------------
|
---------------
|
||||||
|
|
||||||
|
|
@ -204,6 +208,13 @@ options are:
|
||||||
| ``cover_assert`` | ``cover`` | Check for assertion properties during ``cover`` mode. |
|
| ``cover_assert`` | ``cover`` | Check for assertion properties during ``cover`` mode. |
|
||||||
| | | Values: ``on``, ``off``. Default: ``off`` |
|
| | | Values: ``on``, ``off``. Default: ``off`` |
|
||||||
+-------------------+------------+---------------------------------------------------------+
|
+-------------------+------------+---------------------------------------------------------+
|
||||||
|
| ``skip_prep`` | All | Skip SBY's internal preparation step. Values: ``on``, |
|
||||||
|
| | | ``off``. Default: ``off``. For an example of how it can |
|
||||||
|
| | | be useful to disable the preparation step in complex |
|
||||||
|
| | | flows, see `AppNote 130: |
|
||||||
|
| | | Multi-Stage Verification |
|
||||||
|
| | | <https://yosyshq.readthedocs.io/projects/ap130>`_. |
|
||||||
|
+-------------------+------------+---------------------------------------------------------+
|
||||||
|
|
||||||
Cancelledby section
|
Cancelledby section
|
||||||
-------------------
|
-------------------
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue