intel_alm: disable 256x40 M10K mode
authorLofty <dan.ravensloft@gmail.com>
Tue, 21 Dec 2021 18:11:45 +0000 (18:11 +0000)
committerMarcelina Koƛcielnicka <mwk@0x04.net>
Tue, 21 Dec 2021 23:42:33 +0000 (00:42 +0100)
This BRAM mode uses both address ports, making it effectively single-port.
Since memory_bram can't presently map to single-port memories, remove it.

techlibs/intel_alm/common/bram_m10k.txt

index e9355fe2cc9e4731ec47f021c6f36dae6616aaf4..0d9a49b7d4d997d514d8a156001b69e310d039ef 100644 (file)
@@ -4,18 +4,12 @@ bram MISTRAL_M10K
     dbits  1   @D8192x1
     abits 12   @D4096x2
     dbits  2   @D4096x2
-    abits 11   @D2048x4 @D2048x5
-    dbits  4   @D2048x4
+    abits 11   @D2048x5
     dbits  5   @D2048x5
-    abits 10   @D1024x8 @D1024x10
-    dbits  8   @D1024x8
+    abits 10   @D1024x10
     dbits 10   @D1024x10
-    abits  9   @D512x16 @D512x20
-    dbits 16   @D512x16
+    abits  9   @D512x20
     dbits 20   @D512x20
-    abits  8   @D256x32 @D256x40
-    dbits 32   @D256x32
-    dbits 40   @D256x40
     groups 2
     ports  1 1
     wrmode 1 0