aboutsummaryrefslogtreecommitdiffstats
path: root/techlibs/coolrunner2/synth_coolrunner2.cc
diff options
context:
space:
mode:
authorN. Engelhardt <nak@symbioticeda.com>2020-03-02 12:31:05 +0100
committerGitHub <noreply@github.com>2020-03-02 12:31:05 +0100
commitb1e248b0e6c7945870c83ac82bfb4ed8e9d8ff66 (patch)
treebcb2efa23de33ac02a8298cc720b60a4cad54e93 /techlibs/coolrunner2/synth_coolrunner2.cc
parent69c2d3848a3fb51887452cc52877db9d95965f11 (diff)
parent7932672fc2aec7b2cd01482597739eaeb769c612 (diff)
downloadyosys-b1e248b0e6c7945870c83ac82bfb4ed8e9d8ff66.tar.gz
yosys-b1e248b0e6c7945870c83ac82bfb4ed8e9d8ff66.tar.bz2
yosys-b1e248b0e6c7945870c83ac82bfb4ed8e9d8ff66.zip
Merge pull request #1729 from rqou/coolrunner2
coolrunner2 buffer cell insertion fixes
Diffstat (limited to 'techlibs/coolrunner2/synth_coolrunner2.cc')
-rw-r--r--techlibs/coolrunner2/synth_coolrunner2.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/techlibs/coolrunner2/synth_coolrunner2.cc b/techlibs/coolrunner2/synth_coolrunner2.cc
index d940e5ac7..d5eeaf547 100644
--- a/techlibs/coolrunner2/synth_coolrunner2.cc
+++ b/techlibs/coolrunner2/synth_coolrunner2.cc
@@ -178,6 +178,7 @@ struct SynthCoolrunner2Pass : public ScriptPass
run("dffinit -ff LDCP Q INIT");
run("dffinit -ff LDCP_N Q INIT");
run("coolrunner2_sop");
+ run("clean");
run("iopadmap -bits -inpad IBUF O:I -outpad IOBUFE I:IO -inoutpad IOBUFE O:IO -toutpad IOBUFE E:I:IO -tinoutpad IOBUFE E:O:I:IO");
run("attrmvcp -attr src -attr LOC t:IOBUFE n:*");
run("attrmvcp -attr src -attr LOC -driven t:IBUF n:*");