aboutsummaryrefslogtreecommitdiffstats
path: root/passes/pmgen/xilinx_srl.cc
diff options
context:
space:
mode:
authorEddie Hung <eddie@fpgeh.com>2019-08-21 14:42:11 -0700
committerEddie Hung <eddie@fpgeh.com>2019-08-21 14:42:11 -0700
commit3c8e8521a6c5431c9350038abcb50dff5dfe8469 (patch)
tree7c3a850c1bde64bd9fb866ffcf984f622391f42d /passes/pmgen/xilinx_srl.cc
parenta980f0d4be218040ee2ecf42186583e416f82d91 (diff)
downloadyosys-3c8e8521a6c5431c9350038abcb50dff5dfe8469.tar.gz
yosys-3c8e8521a6c5431c9350038abcb50dff5dfe8469.tar.bz2
yosys-3c8e8521a6c5431c9350038abcb50dff5dfe8469.zip
Fix polarity of EN_POL
Diffstat (limited to 'passes/pmgen/xilinx_srl.cc')
-rw-r--r--passes/pmgen/xilinx_srl.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/passes/pmgen/xilinx_srl.cc b/passes/pmgen/xilinx_srl.cc
index 4a3a30f83..bd4dc59ab 100644
--- a/passes/pmgen/xilinx_srl.cc
+++ b/passes/pmgen/xilinx_srl.cc
@@ -68,9 +68,9 @@ void reduce_chain(xilinx_srl_pm &pm)
c->setParam(ID(CLKPOL), 0);
else
log_abort();
- if (c->type.in(ID($_DFFE_NN_), ID($_DFFE_PN_)))
+ if (c->type.in(ID($_DFFE_NP_), ID($_DFFE_PP_)))
c->setParam(ID(ENPOL), 1);
- else if (c->type.in(ID($_DFFE_NP_), ID($_DFFE_PN_)))
+ else if (c->type.in(ID($_DFFE_NN_), ID($_DFFE_PN_)))
c->setParam(ID(ENPOL), 0);
else
c->setParam(ID(ENPOL), 2);