问答题 某汽车驾驶员培训班进行结业考试,有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
【答案解析】