Skip to content

Commit

Permalink
Merge pull request f4pga#1689 from litghost/fix_bram_ports
Browse files Browse the repository at this point in the history
Fix BRAM write enable ports.
  • Loading branch information
acomodi committed Oct 2, 2020
2 parents 6200e28 + 1c56e23 commit f34cd50
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions xc/xc7/techmap/cells_map.v
Original file line number Diff line number Diff line change
Expand Up @@ -1533,8 +1533,10 @@ end
if(WRITE_WIDTH_A < 18) begin
assign WEA_WIDE = {4{WEA[0]}};
end else if(WRITE_WIDTH_A == 18) begin
assign WEA_WIDE[3:2] = {2{WEA[1]}};
assign WEA_WIDE[1:0] = {2{WEA[0]}};
assign WEA_WIDE[3] = WEA[1];
assign WEA_WIDE[1] = WEA[1];
assign WEA_WIDE[2] = WEA[0];
assign WEA_WIDE[0] = WEA[0];
end else if(WRITE_WIDTH_A == 36) begin
assign WEA_WIDE = WEA;
end
Expand All @@ -1544,8 +1546,10 @@ end
assign WEBWE_WIDE[3:0] = {4{WEBWE[0]}};
end else if(WRITE_WIDTH_B == 18) begin
assign WEBWE_WIDE[7:4] = 4'b0;
assign WEBWE_WIDE[3:2] = {2{WEBWE[1]}};
assign WEBWE_WIDE[1:0] = {2{WEBWE[0]}};
assign WEBWE_WIDE[3] = WEBWE[1];
assign WEBWE_WIDE[1] = WEBWE[1];
assign WEBWE_WIDE[2] = WEBWE[0];
assign WEBWE_WIDE[0] = WEBWE[0];
end else if(WRITE_WIDTH_B == 36) begin
assign WEBWE_WIDE = WEBWE;
end else if(WRITE_WIDTH_B == 72) begin
Expand Down

0 comments on commit f34cd50

Please sign in to comment.