Strictly zero-extend unsigned A-inputs of shift operations in techmap
authorClifford Wolf <clifford@clifford.at>
Thu, 6 Mar 2014 11:15:44 +0000 (12:15 +0100)
committerClifford Wolf <clifford@clifford.at>
Thu, 6 Mar 2014 11:15:44 +0000 (12:15 +0100)
techlibs/common/stdcells.v

index a51dcb9442aae199058b17f2f34799540a16981c..cddaf4c6f0a0218b88596e28fb733206a0144e45 100644 (file)
@@ -174,7 +174,7 @@ output [Y_WIDTH-1:0] Y;
 genvar i;
 generate
        wire [WIDTH*(B_WIDTH+1)-1:0] chain;
-       \$pos #(
+       \$bu0 #(
                .A_SIGNED(A_SIGNED),
                .A_WIDTH(A_WIDTH),
                .Y_WIDTH(WIDTH)
@@ -233,7 +233,7 @@ output [Y_WIDTH-1:0] Y;
 genvar i;
 generate
        wire [WIDTH*(BB_WIDTH+1)-1:0] chain;
-       \$pos #(
+       \$bu0 #(
                .A_SIGNED(A_SIGNED),
                .A_WIDTH(A_WIDTH),
                .Y_WIDTH(WIDTH)
@@ -292,7 +292,7 @@ output [Y_WIDTH-1:0] Y;
 genvar i;
 generate
        wire [WIDTH*(B_WIDTH+1)-1:0] chain;
-       \$pos #(
+       \$bu0 #(
                .A_SIGNED(A_SIGNED),
                .A_WIDTH(A_WIDTH),
                .Y_WIDTH(WIDTH)
@@ -351,7 +351,7 @@ output [Y_WIDTH-1:0] Y;
 genvar i;
 generate
        wire [WIDTH*(BB_WIDTH+1)-1:0] chain;
-       \$pos #(
+       \$bu0 #(
                .A_SIGNED(A_SIGNED),
                .A_WIDTH(A_WIDTH),
                .Y_WIDTH(WIDTH)