projects
/
yosys.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2ee3ac4
)
Fixed dfflibmap endless-loop bug
author
Clifford Wolf
<clifford@clifford.at>
Fri, 20 Dec 2013 11:13:51 +0000
(12:13 +0100)
committer
Clifford Wolf
<clifford@clifford.at>
Fri, 20 Dec 2013 11:13:51 +0000
(12:13 +0100)
passes/techmap/dfflibmap.cc
patch
|
blob
|
history
diff --git
a/passes/techmap/dfflibmap.cc
b/passes/techmap/dfflibmap.cc
index 49b98059617c93d9c337a9f615b0f906fc237b19..c35a09c2661806d142ffd05cfb9c14b7217ac486 100644
(file)
--- a/
passes/techmap/dfflibmap.cc
+++ b/
passes/techmap/dfflibmap.cc
@@
-482,6
+482,7
@@
struct DfflibmapPass : public Pass {
keep_running |= expand_cellmap("$_DFFSR_??*_", "R");
} while (keep_running);
do {
+ keep_running = false;
keep_running |= expand_cellmap("$_DFF_*_", "C");
keep_running |= expand_cellmap("$_DFF_*??_", "C");
keep_running |= expand_cellmap("$_DFFSR_*??_", "C");