3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-07-22 15:15:51 +00:00

Merge remote-tracking branch 'upstream' into merge3

This commit is contained in:
Akash Levy 2026-06-25 04:51:46 -07:00
commit 3783a820ee
655 changed files with 11031 additions and 9437 deletions

View file

@ -199,4 +199,3 @@ end else begin
end endgenerate
endmodule

View file

@ -222,4 +222,3 @@ end
endgenerate
endmodule

View file

@ -34826,4 +34826,3 @@ module FE(DEBUG_DOUT, DEBUG_PHASE, INTERRUPT, M_AXIS_DOUT_TDATA, M_AXIS_DOUT_TLA
input [31:0] S_AXI_WDATA;
input S_AXI_WVALID;
endmodule

View file

@ -117,4 +117,3 @@ module \$_DLATCH_PPP_ (input E, S, R, D, output Q);
endmodule
`endif

View file

@ -98,4 +98,3 @@ module \$lut (A, Y);
endmodule
`endif

View file

@ -61,4 +61,3 @@ grep -h 'Mapping to bram type' bram1_*/synth.log | sort | uniq -c
echo "Cleaning up..."
rm -rf bram1_cmp bram1.mk bram1_[0-9]*/

View file

@ -5,4 +5,3 @@ unisims=/opt/Xilinx/Vivado/2014.4/data/verilog/src/unisims
../../../yosys -v2 -l bram2.log -p synth_xilinx -o bram2_syn.v bram2.v
iverilog -T typ -o bram2_tb bram2_tb.v bram2_syn.v -y $unisims $unisims/../glbl.v
vvp -N bram2_tb

View file

@ -178,7 +178,7 @@ module testbench;
{RSTA, RSTALLCARRYIN, RSTALUMODE, RSTB, RSTC, RSTCTRL, RSTD, RSTINMODE, RSTM, RSTP} = $urandom & $urandom & $urandom & $urandom & $urandom & $urandom;
{ALUMODE, INMODE} = $urandom;
CARRYINSEL = $urandom & $urandom & $urandom;
OPMODE = $urandom;
OPMODE = $urandom;
if ($urandom & 1'b1)
OPMODE[3:0] = 4'b0101; // test multiply more than other modes
{CARRYCASCIN, CARRYIN, MULTSIGNIN} = $urandom;

View file

@ -11,4 +11,3 @@ module \$__MUL18X18 (input [17:0] A, input [17:0] B, output [35:0] Y);
.P(Y)
);
endmodule

View file

@ -31,4 +31,3 @@ module \$__MUL18X18 (input [17:0] A, input [17:0] B, output [35:0] Y);
);
assign Y = P_48;
endmodule

View file

@ -42,4 +42,3 @@ module \$__MUL25X18 (input [24:0] A, input [17:0] B, output [42:0] Y);
);
assign Y = P_48;
endmodule

View file

@ -31,5 +31,3 @@ module \$__MUL18X18 (input [17:0] A, input [17:0] B, output [35:0] Y);
);
assign Y = P_48;
endmodule

View file

@ -48,4 +48,3 @@ module \$__MUL27X18 (input [26:0] A, input [17:0] B, output [44:0] Y);
);
assign Y = P_48;
endmodule

View file

@ -365,4 +365,3 @@ unmap:
} XilinxDffOptPass;
PRIVATE_NAMESPACE_END