3
0
Fork 0
mirror of https://github.com/YosysHQ/sby.git synced 2025-04-06 14:24:08 +00:00
Commit graph

99 commits

Author SHA1 Message Date
KrystalDelusion df2610d598 Fixes before merge 2022-08-22 21:18:40 +12:00
KrystalDelusion d6d7119cd5 Rewrite of non verific underfill/overfill
w_underfill should provide identical results regardless of whether
or not Verific is used.  w_overfill doesn't have the extra check
for prettiness without Verific because I'm too lazy to do it.

Replaced $past function with past_nwen register to ensure correct
operation.

Expanded w_underfill under Verific to use a property block to more
easily compare the two versions side by side.

Changed Concurrent assertions section of doc to compare the two
implementations of w_underfill.  Should provide a better example
for why using verific makes it easier.
2022-08-09 11:48:40 +12:00
KrystalDelusion 1d4716a5f9 Add noverific task to test the non verific code
Mostly for CI to ensure fallback code still functions as intended.a
Also reverted the change in the grep command to 1 line after.
2022-08-09 11:32:59 +12:00
KrystalDelusion ad8730fa44 Fix typo 2022-08-08 21:30:31 +12:00
KrystalDelusion cfa4352bae Changes to reset
Active high.
Removed init.
Better over/underfill cover properties for verific.  Moved basic cover statement to only be used when there is no verific.

Other general tidy up.
Also updated/fixed a couple minor things in newstart.rst.
2022-08-02 12:11:09 +12:00
KrystalDelusion 672a559b92
Merge branch 'YosysHQ:master' into fifo_example 2022-08-01 20:25:15 +12:00
KrystalDelusion ca3429e328
Autotune grammar/spelling check 2022-07-11 21:21:31 +12:00
matt venn 4ab610ce87
Update autotune.rst 2022-07-11 11:10:45 +02:00
Jannis Harder bc2bb5c863 docs: Don't use linebreaks within inline code spans. 2022-07-08 14:31:57 +02:00
KrystalDelusion cc27d27c05 More literalincludes
Tidying up of newstart.rst and fifo.sv to include as much code as possible by reference.
Should reduce repetition and make it easier if changes occur in source.
2022-07-04 11:53:40 +12:00
KrystalDelusion a5f67ed904 Merge branch 'master' into fifo_example 2022-07-01 11:46:02 +12:00
KrystalDelusion de5b9b7821 Changed phrasing to avoid confusion on witnesses 2022-07-01 11:29:33 +12:00
KrystalDelusion aab2c3c2e0 New exercise section
Worked exercise using the MAX_DATA parameter, highlighting its
incompleteness.  Includes completed examples in /golden subdirectory.

Also some formatting changes for spacing and extra links.
2022-07-01 11:19:01 +12:00
Jannis Harder 685457915a docs: add missing autotune.rst 2022-06-30 17:50:05 +02:00
KrystalDelusion 907db48ac9 Updating from feedback
Primarily addressing Nak's comments on the PR first.
Of note is the change from separate files to a single file.
Changed to boolector engine and bmc by default.
Updated install instructions to move z3 to optional and boolector to
recommended.
Literal code includes use :lines: option.
2022-06-30 12:06:12 +12:00
Jannis Harder d038a7d35c autotune: Initial documentation 2022-06-27 15:58:42 +02:00
Jannis Harder d8ebd1eb9d Reflect recent engine updates in the reference docs 2022-06-20 15:23:59 +02:00
KrystalDelusion 069197aeaa Add section on sby to newstart
List tasks and run through failing noskip example.
Includes pictures (both fail and pass) plus .gtkw file for setting up.
2022-06-09 14:29:21 +12:00
KrystalDelusion a808a0738c Merge branch 'master' into fifo_example
Abbreviates additional btor instructions.
2022-06-07 12:00:10 +12:00
KrystalDelusion 66ef51d846 Verification properties in doc 2022-06-07 11:50:26 +12:00
N. Engelhardt 41cd8e5b5e update install instructions for btorsim 2022-06-01 16:51:28 +02:00
KrystalDelusion b18f22cf43 Removing install details for optional engines 2022-05-31 11:18:05 +12:00
N. Engelhardt ad2c33dd37 docs: add instructions for newer btorsim version required 2022-05-24 11:39:10 +02:00
KrystalDelusion fc9ff3d733 Initial FIFO description 2022-05-10 12:08:49 +12:00
KrystalDelusion 21dfd35516 Adding new Getting started guide 2022-05-10 11:41:15 +12:00
KrystalDelusion 7ec35dc425 Adding (small) intro to installation guide
Also a cross reference link.
2022-05-10 11:41:01 +12:00
KrystalDelusion ee15ebd0f1 Title case for license.rst 2022-05-10 11:40:17 +12:00
KrystalDelusion 12b854b554 Headings for optional/required installs 2022-05-04 10:50:38 +12:00
KrystalDelusion 8f22733698 Revert change from yosyshq.net to yosyshq.com 2022-05-04 10:07:31 +12:00
KrystalDelusion f33c2eda52 Updating/rearranging links 2022-05-02 10:44:28 +12:00
KrystalDelusion e8c5ae678d Adding instructions for CAD
Currently taken verbatim from this repo's README.md
2022-05-02 10:31:51 +12:00
N. Engelhardt 3834fe7622 document btor engine, add overview of mode/engine/solver combinations, remove unimplemented modes 2022-03-25 18:01:09 +01:00
Claire Xen fa5d5ad831
Merge pull request #120 from ythoma/patch-1
Update install.rst
2022-03-15 16:33:46 +01:00
Claire Xenia Wolf 38562a5bb9 Update docs theme
Signed-off-by: Claire Xenia Wolf <claire@clairexen.net>
2021-11-29 16:51:54 +01:00
Claire Xenia Wolf 882d5b3a96 update docs theme
Signed-off-by: Claire Xenia Wolf <claire@clairexen.net>
2021-11-26 20:34:55 +01:00
Claire Xenia Wolf 1b3832cf92 Fixed names and links 2021-10-31 14:42:39 +01:00
Christian Krieg 21371fb7ac Updated install instructions for super_prove
* Links were dead
* No binaries to download
* Updated with install information from super_prove github repository
* Augmented with additional commands to ease installation
2021-07-20 22:33:28 +02:00
Claire Xenia Wolf 66a458958d Update docs conf.py
Signed-off-by: Claire Xenia Wolf <claire@clairexen.net>
2021-05-21 03:36:11 +02:00
Claire Xenia Wolf dac0e1b69b New docs conf.py
Signed-off-by: Claire Xenia Wolf <claire@clairexen.net>
2021-05-21 03:31:50 +02:00
Claire Xen 1ffef12cf1
Update conf.py 2021-03-04 16:49:31 +01:00
Claire Xen ddd44fc30b
Delete symbiotic_logo.png 2021-02-24 17:52:54 +01:00
Claire Xen 9aa0963f26
Update conf.py 2021-02-24 17:48:13 +01:00
ythoma 0270359962
Update install.rst
On Ubuntu 20.04, I had to install curl as well:
sudo apt install curl
I guess that would be the same on other setups.
2021-02-05 09:46:04 +01:00
Miodrag Milanovic 091222b87f Extract installation procedure to separate file 2020-10-23 14:03:55 +02:00
Matt Venn 37a1fec120 copyright 2020-10-15 18:02:03 +02:00
Matt Venn 81258745eb logo and links 2020-10-15 17:02:52 +02:00
Alexandre Dumont aka Adlx d29f7b9837
Tipo missing * in Global Clock example 2020-06-29 00:42:06 +02:00
Clifford Wolf 9cb542ac7a Fix YosysHQ links
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2019-08-13 17:25:10 +02:00
Clifford Wolf ddbad8fd71 Documentation update: Boolector is using the MIT license now
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2019-07-23 15:24:04 +02:00
ZipCPU 2462855e0f Updated Verilog documentation 2019-05-21 20:55:46 -04:00