Yuheng Su
8da7174b16
update rIC3 backend
...
Signed-off-by: Yuheng Su <gipsyh.icu@gmail.com>
2024-12-17 04:41:58 +00:00
Yuheng Su
daf4e4cb39
Support rIC3 as backend
...
Signed-off-by: Yuheng Su <gipsyh.icu@gmail.com>
2024-12-16 11:02:45 +00:00
George Rennie
9583985d06
smtbmc: match on full property paths instead of just names
...
* to address #296
* this also required some changes to the formatting of the output from
smtbmc to allow more unambiguous parsing, so corresponds to a matching
change in yosys
2024-09-24 03:13:07 +01:00
Jannis Harder
b8a001eab2
Add support for the imctk-eqy-engine
...
This is not added to the documentation, as this is currently intended
for internal use only.
2024-09-08 16:04:26 +02:00
Jannis Harder
d3a6f2d758
Emit status db update from aigsmt
2024-02-20 14:06:43 +01:00
Jannis Harder
6ba762db4c
Support for "abc --keep-going pdr" via new "pdr -X" mode
2024-02-20 14:06:43 +01:00
Jannis Harder
f14aaa57c4
avy: Fold aiger model using abc to support assumptions
2023-01-11 18:36:06 +01:00
Jannis Harder
6d3b5aa960
Unified trace generation using yosys's sim across all engines
...
Currently opt-in using the `fst` or `vcd_sim` options.
2023-01-10 18:42:26 +01:00
Claire Xenia Wolf
003ccf7197
Add color handling via click.style and click.echo
...
Signed-off-by: Claire Xenia Wolf <claire@clairexen.net>
2022-10-31 20:29:32 +01:00
Jannis Harder
966bdae1f6
aigbmc: Convert aiw trace to yw trace and load that into smtbmc
...
This handles more edge cases concerning FF initialization, memories and
hierarchy.
2022-10-20 14:36:07 +02:00
Jannis Harder
168d667b6d
Add vcd option to make VCD writing optional
2022-09-05 15:42:24 +02:00
Jannis Harder
d3520037b9
Write native yosys witness traces
2022-08-05 16:31:15 +02:00
Jannis Harder
d0c59a3155
Don't use python asserts to handle unexpected solver output
2022-06-15 13:25:21 +02:00
Jannis Harder
05d963b0df
aiger: check supported modes and aigbmc fixes
2022-06-14 17:41:06 +02:00
N. Engelhardt
7c9e5b026b
Rename SbyJob to SbyTask and SbyTask to SbyProc to reduce confusion. Config file tasks now correspond to SbyTasks.
2022-01-11 17:08:56 +01:00
Claire Xenia Wolf
1b3832cf92
Fixed names and links
2021-10-31 14:42:39 +01:00
piegames
2d7d48885b
Turn .format() strings into f-strings
2021-06-26 19:46:30 +02:00
N. Engelhardt
30d7c32ec6
Use .format() instead of %
...
Signed-off-by: N. Engelhardt <nak@symbioticeda.com>
2020-03-25 13:09:37 +01:00
Clifford Wolf
f2697c23c0
Fixed "counterexample trace:" log message for things like warmup failed
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-08-21 14:00:30 +02:00
Clifford Wolf
36c7185393
More improvements in sby error handling
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-03-27 16:23:57 +02:00
Clifford Wolf
6ef12a4b31
Add tbtop config option
2017-07-01 18:33:36 +02:00
Clifford Wolf
ff054ab88b
Add support for "aigsmt none" option
2017-05-28 12:32:03 +02:00
Clifford Wolf
2b8533cf17
Fix CEX handle in liveness checking mode
2017-03-02 13:37:58 +01:00
Clifford Wolf
774849a6ed
Add "mode live" support
2017-03-01 11:12:23 +01:00
Clifford Wolf
6e03f1d895
Add support for AIGER solvers that do not return a CEX
2017-02-27 22:29:00 +01:00
Clifford Wolf
5657976ad3
Fix typo in aiger engine
2017-02-26 13:07:58 +01:00
Clifford Wolf
7be08218cb
Add "append" option
2017-02-26 11:08:14 +01:00
Clifford Wolf
94260e01b8
Add aigbmc support
2017-02-25 23:50:33 +01:00
Clifford Wolf
eb83a1b90e
Add aigsmt option
2017-02-25 15:06:47 +01:00
Clifford Wolf
b5be4a5759
Add aiger engine
2017-02-19 23:53:01 +01:00