From 48a9b4f616d885079b7f682aa2ae2149493122cf Mon Sep 17 00:00:00 2001
From: Marcus Comstedt <marcus@mc.pp.se>
Date: Sat, 22 Feb 2020 15:50:52 +0100
Subject: [PATCH 1/2] ecp5: Add missing parameter to \$__ECP5_PDPW16KD

---
 techlibs/ecp5/brams_map.v | 1 +
 1 file changed, 1 insertion(+)

diff --git a/techlibs/ecp5/brams_map.v b/techlibs/ecp5/brams_map.v
index 310aedaf2..ec1f27f41 100644
--- a/techlibs/ecp5/brams_map.v
+++ b/techlibs/ecp5/brams_map.v
@@ -122,6 +122,7 @@ module \$__ECP5_PDPW16KD (CLK2, CLK3, A1ADDR, A1DATA, A1EN, B1ADDR, B1DATA, B1EN
 	parameter CLKPOL2 = 1;
 	parameter CLKPOL3 = 1;
 	parameter [18431:0] INIT = 18432'bx;
+	parameter TRANSP2 = 0;
 
 	input CLK2;
 	input CLK3;

From 8a39a580e1f22b766af51b0d0d8b2fb9f5cf2f71 Mon Sep 17 00:00:00 2001
From: "N. Engelhardt" <nak@symbioticeda.com>
Date: Fri, 6 Mar 2020 16:45:36 +0100
Subject: [PATCH 2/2] remove unused parameters

---
 techlibs/ecp5/brams_map.v | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/techlibs/ecp5/brams_map.v b/techlibs/ecp5/brams_map.v
index ec1f27f41..edda17c02 100644
--- a/techlibs/ecp5/brams_map.v
+++ b/techlibs/ecp5/brams_map.v
@@ -122,7 +122,6 @@ module \$__ECP5_PDPW16KD (CLK2, CLK3, A1ADDR, A1DATA, A1EN, B1ADDR, B1DATA, B1EN
 	parameter CLKPOL2 = 1;
 	parameter CLKPOL3 = 1;
 	parameter [18431:0] INIT = 18432'bx;
-	parameter TRANSP2 = 0;
 
 	input CLK2;
 	input CLK3;
@@ -138,8 +137,6 @@ module \$__ECP5_PDPW16KD (CLK2, CLK3, A1ADDR, A1DATA, A1EN, B1ADDR, B1DATA, B1EN
 	localparam CLKWMUX = CLKPOL2 ? "CLKA" : "INV";
 	localparam CLKRMUX = CLKPOL3 ? "CLKB" : "INV";
 
-	localparam WRITEMODE_A = TRANSP2 ? "WRITETHROUGH" : "READBEFOREWRITE";
-
 	PDPW16KD #(
 		`include "bram_init_9_18_36.vh"
 		.DATA_WIDTH_W(36),