Update xc7/xcu bram rules
authorEddie Hung <eddie@fpgeh.com>
Mon, 16 Dec 2019 21:00:58 +0000 (13:00 -0800)
committerEddie Hung <eddie@fpgeh.com>
Mon, 16 Dec 2019 21:00:58 +0000 (13:00 -0800)
techlibs/xilinx/xc7_xcu_brams.txt

index 1374a0a360bd46fa6016e21053f0b5b23a5f1bf6..60425fed92da3a9fbc8dd533f538a65406a83137 100644 (file)
@@ -77,8 +77,7 @@ endbram
 # https://www.xilinx.com/support/documentation/user_guides/ug473_7Series_Memory_Resources.pdf
 
 match $__XILINX_RAMB36_SDP
-  attribute ram_style=block ram_block=1
-  attribute !ram_style
+  attribute !ram_style ram_style=block ram_block
   attribute !logic_block
   min bits 1024
   min efficiency 5
@@ -88,8 +87,7 @@ match $__XILINX_RAMB36_SDP
 endmatch
 
 match $__XILINX_RAMB18_SDP
-  attribute ram_style=block ram_block=1
-  attribute !ram_style
+  attribute !ram_style ram_style=block ram_block
   attribute !logic_block
   min bits 1024
   min efficiency 5
@@ -99,8 +97,7 @@ match $__XILINX_RAMB18_SDP
 endmatch
 
 match $__XILINX_RAMB36_TDP
-  attribute ram_style=block ram_block=1
-  attribute !ram_style
+  attribute !ram_style ram_style=block ram_block
   attribute !logic_block
   min bits 1024
   min efficiency 5
@@ -110,8 +107,7 @@ match $__XILINX_RAMB36_TDP
 endmatch
 
 match $__XILINX_RAMB18_TDP
-  attribute ram_style=block ram_block=1
-  attribute !ram_style
+  attribute !ram_style ram_style=block ram_block
   attribute !logic_block
   min bits 1024
   min efficiency 5