aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--techlibs/coolrunner2/cells_sim.v8
1 files changed, 6 insertions, 2 deletions
diff --git a/techlibs/coolrunner2/cells_sim.v b/techlibs/coolrunner2/cells_sim.v
index d8dca1922..562fb1efd 100644
--- a/techlibs/coolrunner2/cells_sim.v
+++ b/techlibs/coolrunner2/cells_sim.v
@@ -143,17 +143,21 @@ module BUFG(I, O);
endmodule
module BUFGSR(I, O);
+ parameter INVERT = 0;
+
input I;
output O;
- assign O = I;
+ assign O = INVERT ? ~I : I;
endmodule
module BUFGTS(I, O);
+ parameter INVERT = 0;
+
input I;
output O;
- assign O = I;
+ assign O = INVERT ? ~I : I;
endmodule
module FDDCP (C, PRE, CLR, D, Q);