aboutsummaryrefslogtreecommitdiffstats
path: root/examples/smtbmc/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* glift: Add examples, including a number of benchmarks used in some academic ↵Alberto Gonzalez2020-07-011-1/+5
| | | | works.
* Add support for optimizing exists-forall problems.Alberto Gonzalez2020-03-131-2/+9
| | | | | | Modifies smt2 backend to recognize `$anyconst` etc. assigned to a wire with the `maximize` or `minimize` attribute and emit `; yosys-smt2-maximize` or `; yosys-smt2-minimize` directives as appropriate. Modifies `backends/smt2/smtbmc.py` and `smtio.py` to recognize those directives and emit a `(maximize ...)` or `(minimize ...)` command at the end of `smt_forall_assert()`, as described in the paper "νZ - An Optimizing SMT Solver" by Nikolaj Bjørner et al. Adds an example `examples/smtbmc/demo9.v` to show how it can be used.
* Add smtbmc support for exist-forall problemsClifford Wolf2018-02-231-2/+9
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* yosys-smtbmc meminit supportClifford Wolf2016-09-081-2/+9
|
* Improvements in assertpmuxClifford Wolf2016-09-071-2/+9
|
* Added $anyconst support to yosys-smtbmcClifford Wolf2016-08-301-1/+8
|
* Made "write_smt2 -bv -mem" default, added "write_smt2 -nobv -nomem"Clifford Wolf2016-08-301-4/+4
|
* Added smtc "final" statementClifford Wolf2016-08-271-2/+9
|
* More yosys-smtbmc smtc featuresClifford Wolf2016-08-241-4/+11
|
* yosys-smtbmc --smtc -gClifford Wolf2016-08-241-5/+5
|
* Added "yosys-smtbmc --dump-constr"Clifford Wolf2016-08-221-1/+1
|
* Added examples/smtbmc/demo2.vClifford Wolf2016-08-201-2/+13
|
* Added smtbmc longopt supportClifford Wolf2016-08-201-2/+2
|
* Added examples/smtbmcClifford Wolf2016-07-131-0/+13