aboutsummaryrefslogtreecommitdiffstats
path: root/techlibs
diff options
context:
space:
mode:
authorDavid Shah <davey1576@gmail.com>2019-02-19 14:10:43 +0000
committerDavid Shah <davey1576@gmail.com>2019-02-19 14:10:43 +0000
commitc36f15b489c1d47e94901e9286c4f1c2afb815c4 (patch)
treeffd517ef01e13e9a6c6dc24368ffba43950cddc6 /techlibs
parente0bc190879d1c722c267ae9370a16ce202345b76 (diff)
downloadyosys-c36f15b489c1d47e94901e9286c4f1c2afb815c4.tar.gz
yosys-c36f15b489c1d47e94901e9286c4f1c2afb815c4.tar.bz2
yosys-c36f15b489c1d47e94901e9286c4f1c2afb815c4.zip
ecp5: Add DELAYF/DELAYG blackboxes
Signed-off-by: David Shah <davey1576@gmail.com>
Diffstat (limited to 'techlibs')
-rw-r--r--techlibs/ecp5/cells_bb.v18
1 files changed, 18 insertions, 0 deletions
diff --git a/techlibs/ecp5/cells_bb.v b/techlibs/ecp5/cells_bb.v
index 1de623fcd..bac17260f 100644
--- a/techlibs/ecp5/cells_bb.v
+++ b/techlibs/ecp5/cells_bb.v
@@ -174,6 +174,24 @@ parameter ER2 = "ENABLED";
endmodule
(* blackbox *)
+module DELAYF(
+ input A, LOADN, MOVE, DIRECTION,
+ output Z, CFLAG
+);
+ parameter DEL_MODE = "USER_DEFINED";
+ parameter DEL_VALUE = 0;
+endmodule
+
+(* blackbox *)
+module DELAYG(
+ input A,
+ output Z
+);
+ parameter DEL_MODE = "USER_DEFINED";
+ parameter DEL_VALUE = 0;
+endmodule
+
+(* blackbox *)
module IDDRX1F(
input D, SCLK, RST,
output Q0, Q1