Disable RAM16X1D match rule; carry-over from LUT4 arches
authorEddie Hung <eddie@fpgeh.com>
Fri, 13 Dec 2019 16:59:17 +0000 (08:59 -0800)
committerEddie Hung <eddie@fpgeh.com>
Fri, 13 Dec 2019 16:59:17 +0000 (08:59 -0800)
techlibs/xilinx/lutrams.txt

index be764a63f488d58a7696901830613084535c8080..ae629bce877d23d4f467b9e12bd63014b0ae4d29 100644 (file)
@@ -105,12 +105,15 @@ bram $__XILINX_RAM64M
 endbram
 
 
-match $__XILINX_RAM16X1D
-  min bits 2
-  min wports 1
-  make_outreg
-  or_next_if_better
-endmatch
+# Disabled for now, pending support for LUT4 arches
+#   since on LUT6 arches this occupies same area as
+#   a RAM32X1D
+#match $__XILINX_RAM16X1D
+#  min bits 2
+#  min wports 1
+#  make_outreg
+#  or_next_if_better
+#endmatch
 
 match $__XILINX_RAM32X1D
   min bits 3