aboutsummaryrefslogtreecommitdiffstats
path: root/backends/smt2/smt2.cc
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2017-12-14 03:13:47 +0100
committerClifford Wolf <clifford@clifford.at>2017-12-14 03:13:47 +0100
commit162c29bd6b2ceebb0e9ce32dc45ab7ed18abd42e (patch)
treecb155dd398365d47e48beb908678fc1db9233e08 /backends/smt2/smt2.cc
parenta48ec49017a8a792841cf486167c643db23eeb22 (diff)
parent9419de3e371451f7f0eb51e89cab3fa8bebba26c (diff)
downloadyosys-162c29bd6b2ceebb0e9ce32dc45ab7ed18abd42e.tar.gz
yosys-162c29bd6b2ceebb0e9ce32dc45ab7ed18abd42e.tar.bz2
yosys-162c29bd6b2ceebb0e9ce32dc45ab7ed18abd42e.zip
Merge branch 'master' into btor-ng
Diffstat (limited to 'backends/smt2/smt2.cc')
-rw-r--r--backends/smt2/smt2.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/backends/smt2/smt2.cc b/backends/smt2/smt2.cc
index 5c3ce3753..e6e969011 100644
--- a/backends/smt2/smt2.cc
+++ b/backends/smt2/smt2.cc
@@ -554,8 +554,6 @@ struct Smt2Worker
int rd_ports = cell->getParam("\\RD_PORTS").as_int();
int wr_ports = cell->getParam("\\WR_PORTS").as_int();
- decls.push_back(stringf("; yosys-smt2-memory %s %d %d %d %d\n", get_id(cell), abits, width, rd_ports, wr_ports));
-
bool async_read = false;
if (!cell->getParam("\\WR_CLK_ENABLE").is_fully_ones()) {
if (!cell->getParam("\\WR_CLK_ENABLE").is_fully_zero())
@@ -563,6 +561,8 @@ struct Smt2Worker
async_read = true;
}
+ decls.push_back(stringf("; yosys-smt2-memory %s %d %d %d %d %s\n", get_id(cell), abits, width, rd_ports, wr_ports, async_read ? "async" : "sync"));
+
string memstate;
if (async_read) {
memstate = stringf("%s#%d#final", get_id(module), arrayid);