3
0
Fork 0
mirror of https://github.com/YosysHQ/sby.git synced 2025-04-27 15:35:51 +00:00
Commit graph

51 commits

Author SHA1 Message Date
KrystalDelusion
a808a0738c Merge branch 'master' into fifo_example
Abbreviates additional btor instructions.
2022-06-07 12:00:10 +12:00
KrystalDelusion
fef6d3a8a6 Adding USE_VERIFIC flag
Adding variations in .sby file where tabby uses verific and oss doesn't.
2022-06-07 11:49:25 +12:00
KrystalDelusion
aed5a33bef Add init check
Prevent rst_n from going low once it has gone high.
2022-06-07 10:22:04 +12:00
KrystalDelusion
f5257011f6 Specifying z3 to support minimum required install 2022-05-31 11:31:20 +12:00
Jannis Harder
fedfae0e9c examples: Fix use of SVA value change expressions
The $stable value change expression cannot be true for a non-x signal in
the initial state. This is now correctly handled by the verific import,
so the dpmem example needs to start assuming `$stable` only after
leaving the initial state.
2022-05-11 10:38:54 +02:00
KrystalDelusion
7468e7655d Alignment fixing 2022-05-10 11:03:40 +12:00
KrystalDelusion
60de15293d Now actually fills up properly
As opposed to only storing MAX-1
2022-05-02 12:34:57 +12:00
KrystalDelusion
48d846d529 Adjusting for use with OSS
i.e. doesn't use concurrent assertions
2022-05-02 12:20:27 +12:00
KrystalDelusion
e106d5c161 Adjusting assumptions 2022-04-27 09:36:44 +12:00
KrystalDelusion
ec02e25f5c Split fifo.sv into two files
fifo.sv contains the components, top.sv for toplevel design.
2022-04-27 09:24:14 +12:00
KrystalDelusion
679df4d898 Fixing .gitignore to ignore just directories 2022-04-27 09:05:16 +12:00
KrystalDelusion
ee769996d0 Initial add of fifo example
Has tests which pass, committing before messing with it while tidying.
2022-04-27 09:02:16 +12:00
Claire Xenia Wolf
ac9001b22c Improvements and cleanups in tasks handling
Signed-off-by: Claire Xenia Wolf <claire@clairexen.net>
2021-12-18 11:36:34 +01:00
Claire Xen
f7f5135508
Update README.md 2021-12-17 15:50:57 +01:00
Claire Xen
7f2c4189dc
Update README.md 2021-12-17 15:48:01 +01:00
Claire Xenia Wolf
4a07e026dd Add inductive invariants example
Signed-off-by: Claire Xenia Wolf <claire@clairexen.net>
2021-12-17 15:42:04 +01:00
N. Engelhardt
f5f1d9936f Make readme of abstraction example more tutorial-like 2021-04-16 15:54:51 +02:00
Claire Wolf
5a9efba584 Improvements in "make test"
Signed-off-by: Claire Wolf <claire@symbioticeda.com>
2020-07-24 14:58:23 +02:00
Claire Wolf
0d98201dc7 Add "Unexpected response" handling to smtbmc engine
Signed-off-by: Claire Wolf <claire@symbioticeda.com>
2020-07-20 19:42:10 +02:00
Claire Wolf
b26d4e6362 Update wolf_goat_cabbage.sv
Signed-off-by: Claire Wolf <claire@symbioticeda.com>
2020-04-22 19:21:15 +02:00
matt venn
68127a3706 consistent naming and put person moving line at the top 2020-04-22 19:11:23 +02:00
matt venn
94ce8e1288 Merge branch 'master' of https://github.com/YosysHQ/SymbiYosys 2020-04-22 17:54:53 +02:00
matt venn
9d69f8a518 change order of statements and make gender neutral 2020-04-22 17:54:39 +02:00
Claire Wolf
3ec2b6b4e4 Add djb2hash example
Signed-off-by: Claire Wolf <claire@symbioticeda.com>
2020-04-09 19:46:19 +02:00
Claire Wolf
a4885ce494 Get rid of verific warning in abstraction example
Signed-off-by: Claire Wolf <claire@symbioticeda.com>
2020-04-03 15:28:23 +02:00
Claire Wolf
d18656084c Fix typo
Signed-off-by: Claire Wolf <claire@symbioticeda.com>
2020-04-03 15:18:52 +02:00
Claire Wolf
8a62780b9d Fix primegen example
Signed-off-by: Claire Wolf <claire@symbioticeda.com>
2020-03-24 17:12:12 +01:00
Clifford Wolf
5ef5187673 Add docs/examples/abstract/.gitignore
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2019-06-18 10:31:55 +02:00
Clifford Wolf
59f4f29fdc Fix quickstart demo to work with verific
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2019-06-18 10:30:04 +02:00
Clifford Wolf
79b1ac9570 Minor improvements in docs/examples/abstract/abstr.sv
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2019-03-27 14:49:35 +01:00
Clifford Wolf
afe6960ffe Add docs/examples/abstract
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2019-03-27 14:45:30 +01:00
Clifford Wolf
6e53db0a66 Add "pour_853_4" puzzle to examples
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-08-25 18:21:34 +02:00
Clifford Wolf
2fef25f93d Fixed bug in examples/quickstart/demo.sv
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-07-26 14:19:04 +02:00
Clifford Wolf
c5e5f5dcbb Update examples
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-06-29 19:32:03 +02:00
Clifford Wolf
2fa29974dd Update remaining quickstart examples
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-06-29 18:21:38 +02:00
Clifford Wolf
45a11da8ea Update quickstart demo
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-06-29 10:05:52 +02:00
Clifford Wolf
983f066445 Use "multiclock on" option in dpmem.sby example
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-05-12 17:21:00 +02:00
Clifford Wolf
2c13fbefe6 Extend primegen example
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-03-07 23:10:53 +01:00
Clifford Wolf
951211856d Add fib example using tasks
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-03-06 00:03:54 +01:00
Clifford Wolf
0f21d01460 Add primegen example
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-03-03 19:58:35 +01:00
Clifford Wolf
35a5fb94f1 Add wolf_goat_cabbage.sby
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-03-03 19:28:26 +01:00
Clifford Wolf
25936009bb Disable unrolling per default for z3 2017-12-14 02:12:08 +01:00
Clifford Wolf
770c6441d8 Add dpmem multiclk example 2017-12-13 19:17:32 +01:00
Clifford Wolf
f403b99fae Add wolf_goat_cabbage.v puzzle solver 2017-09-26 19:17:16 +02:00
Clifford Wolf
404f8de16d Update documentation 2017-02-19 22:55:39 +01:00
Clifford Wolf
c2c273c7c8 Add "expect" config option 2017-02-06 16:30:29 +01:00
Clifford Wolf
ad4c0f2198 Add "cover" mode 2017-02-05 15:44:01 +01:00
Clifford Wolf
0a1f207ab5 Fix bug in /examples/quickstart/prove.v 2017-01-31 09:12:31 +01:00
Clifford Wolf
1410ac4d49 Add some docs for "prove" mode 2017-01-30 13:23:07 +01:00
Clifford Wolf
9064f7e6f6 Improve quickstart memory example 2017-01-30 12:04:59 +01:00