Merge remote-tracking branch 'origin/master' into xc7dsp
[yosys.git] / techlibs / xilinx / dsp_map.v
index fdd55afe39ac314f52351695d96bfeb966c0dd1a..a4256eb928cb2bcb6c169e71af4805be410aa620 100644 (file)
@@ -23,13 +23,16 @@ module \$__MUL25X18 (input [24:0] A, input [17:0] B, output [42:0] Y);
                .INMODEREG(0),
                .MREG(0),
                .OPMODEREG(0),
-               .PREG(0)
+               .PREG(0),
+               .USE_MULT("MULTIPLY"),
+               .USE_SIMD("ONE48"),
+               .USE_DPORT("FALSE")
        ) _TECHMAP_REPLACE_ (
                //Data path
                .A({{5{A[24]}}, A}),
                .B(B),
                .C(48'b0),
-               .D(24'b0),
+               .D(25'b0),
                .P(P_48),
 
                .INMODE(5'b00000),