问答题
某汽车驾驶员培训班进行结业考试,有3名评判员,其中A为主评判员,B和C为副评判员。在评判时按照少数服从多数原则通过,但主评判员认为合格也通过,用VerilogHDL完成电路的设计。
【正确答案】依题意得到电路的真值表如表所示,其中A为主评判员,B和C为副评判员,F是输出。根据真值表用Verilog HDL设计的判断电路源程序L13.v如下。
| A B C | F |
0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 | 0 0 0 1 1 1 1 1 |
|
module L13(A,B,C,F);
input A,B,C;
output F;
reg F;
always
begin
case({A,B,C})
'b000:F=0;
'b001:F=0;
'b010:F=0;
'b011:F=1;
'b100:F=1;
'b101:F=1;
'b110:F=1;
'b111:F=1;
endcase
end
endmodule
【答案解析】