3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-06-07 06:33:24 +00:00

xilinx: Add correct signed behaviour to DSP48E1 model

Signed-off-by: David Shah <dave@ds0.me>
This commit is contained in:
David Shah 2019-07-16 17:53:08 +01:00
parent 95c8d27b0b
commit d38df68d26

View file

@ -506,6 +506,6 @@ module DSP48E1 (
if (PCIN != 48'b0) $fatal(1, "Unsupported PCIN value"); if (PCIN != 48'b0) $fatal(1, "Unsupported PCIN value");
if (CARRYIN != 1'b0) $fatal(1, "Unsupported CARRYIN value"); if (CARRYIN != 1'b0) $fatal(1, "Unsupported CARRYIN value");
`endif `endif
P[42:0] <= A[24:0] * B; P[42:0] <= $signed(A[24:0]) * $signed(B);
end end
endmodule endmodule