diff options
author | Miodrag Milanovic <mmicko@gmail.com> | 2022-01-28 13:53:27 +0100 |
---|---|---|
committer | Miodrag Milanovic <mmicko@gmail.com> | 2022-01-28 13:53:27 +0100 |
commit | 72acce0c82a14b615710acc186e209068b6b9fea (patch) | |
tree | 15d71d439e706764ee887ad13f1e696a03f2047c /kernel | |
parent | 81b76155d63919bed356876616b5d12a85d805dd (diff) | |
download | yosys-72acce0c82a14b615710acc186e209068b6b9fea.tar.gz yosys-72acce0c82a14b615710acc186e209068b6b9fea.tar.bz2 yosys-72acce0c82a14b615710acc186e209068b6b9fea.zip |
detect edges even when x
Diffstat (limited to 'kernel')
-rw-r--r-- | kernel/fstdata.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/fstdata.cc b/kernel/fstdata.cc index 9170da45e..53603ef49 100644 --- a/kernel/fstdata.cc +++ b/kernel/fstdata.cc @@ -114,9 +114,9 @@ void FstData::reconstruct_edges_callback(uint64_t pnt_time, fstHandle pnt_facidx std::string val = std::string((const char *)pnt_value); std::string prev = last_data[pnt_facidx]; if (pnt_time>=start_time) { - if (prev=="0" && val=="1") + if (prev!="1" && val=="1") edges.push_back(pnt_time); - if (prev=="1" && val=="0") + if (prev!="0" && val=="0") edges.push_back(pnt_time); } last_data[pnt_facidx] = val; |