module mux(out, a, b, select);
output out;
input a, b, select;
case(select)
1’b0: out=a;
1’b1: out=b;
我觉得的你的代码问题比较多啊。1、没有always语句,而且begin-and也没有。always @(a or b or select )这个的敏感表必须的列全,否则在综合的时候会出现错误。
我觉得应该改成这样:module mux(out, a, b, select);
output out;
input a, b, select;
reg out;//其中out还要定义成reg型,否则会出现错误。
always @(a or b or select )
begin
case(select)
1’b0: out=a;
1’b1: out=b;
endcase
end