Module
2023-04-05 18:01 作者:bili15dfsghas | 我要投稿







为什么这个就有问题

module top_module (
input clk,
input [7:0] d,
input [1:0] sel,
output [7:0] q
);
wire [7:0] q1,q2,q3;
my_dff8 d1 (.clk(clk), .d(d), .q(q1));
my_dff8 d2 (.clk(clk), .d(q1), .q(q2));
my_dff8 d3 (.clk(clk), .d(d2), .q(q3));
/* my_dff8 dff1 (clk, d, q1);
my_dff8 dff2 (clk, q1, q2);
my_dff8 dff3 (clk, q2, q3);*/
//这两个应该是一样的
always @(*)
begin
case(sel)
2'b00: q = d;
2'b01: q = q1;
2'b10: q = q2;
2'b11: q = q3;
endcase
end




全加器



