diff options
author | Clifford Wolf <clifford@clifford.at> | 2014-02-05 18:31:10 +0100 |
---|---|---|
committer | Clifford Wolf <clifford@clifford.at> | 2014-02-05 18:31:10 +0100 |
commit | 583636f0adb49184358cb9dea3b7a6d3394e3fbf (patch) | |
tree | 153a6e0ebf027bb0a5110e8d5b3177fde06028f6 /backends/btor | |
parent | f6e6e9b844337aacd23914bb6ecd2a5ac76e46e2 (diff) | |
download | yosys-583636f0adb49184358cb9dea3b7a6d3394e3fbf.tar.gz yosys-583636f0adb49184358cb9dea3b7a6d3394e3fbf.tar.bz2 yosys-583636f0adb49184358cb9dea3b7a6d3394e3fbf.zip |
Added BTOR backend README file
Diffstat (limited to 'backends/btor')
-rw-r--r-- | backends/btor/README | 23 | ||||
-rw-r--r-- | backends/btor/btor.cc | 2 |
2 files changed, 24 insertions, 1 deletions
diff --git a/backends/btor/README b/backends/btor/README new file mode 100644 index 000000000..26cb377c6 --- /dev/null +++ b/backends/btor/README @@ -0,0 +1,23 @@ + +This is the Yosys BTOR backend. +It is developed by Ahmed Irfan <irfan@fbk.eu> - Fondazione Bruno Kessler, Trento, Italy + +Master git repository for the BTOR backend: +https://github.com/ahmedirfan1983/yosys/tree/btor + + +[[CITE]] BTOR: Bit-Precise Modelling of Word-Level Problems for Model Checking +Johannes Kepler University, Linz, Austria +http://fmv.jku.at/papers/BrummayerBiereLonsing-BPR08.pdf + + +Todos: +------ + +- Add checks for unsupported stuff + - unsupported cell types + - async resets + - etc.. + +- Add support for $pmux and $lut cells + diff --git a/backends/btor/btor.cc b/backends/btor/btor.cc index c69d9899b..eac4f8d13 100644 --- a/backends/btor/btor.cc +++ b/backends/btor/btor.cc @@ -960,7 +960,7 @@ struct BtorBackend : public Backend { continue; if (module->processes.size() != 0) - log_error("Found unmapped processes in module %s: unmapped processes are not supported in BLIF backend!\n", RTLIL::id2cstr(module->name)); + log_error("Found unmapped processes in module %s: unmapped processes are not supported in BTOR backend!\n", RTLIL::id2cstr(module->name)); if (module->name == RTLIL::escape_id(top_module_name)) { BtorDumper::dump(f, module, design, config); |