测试了一把将数据左移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
结论:综合网表相同,网表如下:
测试了一把将数据左移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
结论:综合网表相同,网表如下: