From 78fd24f40f1e2be64e8ea8116a8a2277cb3a9baf Mon Sep 17 00:00:00 2001 From: Robert Ou Date: Mon, 7 Aug 2017 04:01:18 -0700 Subject: [PATCH] coolrunner2: Add INVERT parameter to some BUFGs --- techlibs/coolrunner2/cells_sim.v | 8 ++++++-- 1 file 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); -- 2.30.2