verilog 数据移位与数据拼接比较

时间:2024-04-13 17:25:43

测试了一把将数据左移2bit和尾部拼接2bit0的区别。

开发环境:vivado2018.3

开发语言:verilog

测试代码:

module sift_reg( 
            input  [7:0]  a,
            output [9:0]  o

    );
    assign o = {a,2'b0};

   //assign o = a<<2;

endmodule

结论:综合网表相同,网表如下:

verilog 数据移位与数据拼接比较