diff options
author | Eddie Hung <eddie@fpgeh.com> | 2019-09-05 13:01:27 -0700 |
---|---|---|
committer | Eddie Hung <eddie@fpgeh.com> | 2019-09-05 13:01:27 -0700 |
commit | e742478e1d4ffc93efd8dfe6f6d7fb53eef0305e (patch) | |
tree | 54212587a715cc669b6022bee8c2e564948ce4d1 /techlibs/xilinx/xc7_brams_bb.v | |
parent | a32b14a55f888664981dc6b1184b00f34f5f4201 (diff) | |
parent | 903cd58acf7c490e0b75e34742966dc62e61028f (diff) | |
download | yosys-e742478e1d4ffc93efd8dfe6f6d7fb53eef0305e.tar.gz yosys-e742478e1d4ffc93efd8dfe6f6d7fb53eef0305e.tar.bz2 yosys-e742478e1d4ffc93efd8dfe6f6d7fb53eef0305e.zip |
Merge remote-tracking branch 'origin/master' into xc7dsp
Diffstat (limited to 'techlibs/xilinx/xc7_brams_bb.v')
-rw-r--r-- | techlibs/xilinx/xc7_brams_bb.v | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/techlibs/xilinx/xc7_brams_bb.v b/techlibs/xilinx/xc7_brams_bb.v index a43b4b5a1..5b40a457d 100644 --- a/techlibs/xilinx/xc7_brams_bb.v +++ b/techlibs/xilinx/xc7_brams_bb.v @@ -1,3 +1,5 @@ +// Max delays from https://github.com/SymbiFlow/prjxray-db/blob/f8e0364116b2983ac72a3dc8c509ea1cc79e2e3d/artix7/timings/BRAM_L.sdf#L138-L147 + module RAMB18E1 ( (* clkbuf_sink *) input CLKARDCLK, @@ -21,9 +23,13 @@ module RAMB18E1 ( input [1:0] WEA, input [3:0] WEBWE, + (* abc_arrival=2454 *) output [15:0] DOADO, + (* abc_arrival=2454 *) output [15:0] DOBDO, + (* abc_arrival=2454 *) output [1:0] DOPADOP, + (* abc_arrival=2454 *) output [1:0] DOPBDOP ); parameter INITP_00 = 256'h0000000000000000000000000000000000000000000000000000000000000000; @@ -147,9 +153,13 @@ module RAMB36E1 ( input [3:0] WEA, input [7:0] WEBWE, + (* abc_arrival=2454 *) output [31:0] DOADO, + (* abc_arrival=2454 *) output [31:0] DOBDO, + (* abc_arrival=2454 *) output [3:0] DOPADOP, + (* abc_arrival=2454 *) output [3:0] DOPBDOP ); parameter INITP_00 = 256'h0000000000000000000000000000000000000000000000000000000000000000; |