HDLBIT-更多Verilog功能(More Verilog Features)
条件三元运算符-Conditional ternaryoperator
答案:
module top_module (input [7:0] a, b, c, d,output [7:0] min
);wire [7:0] ab_min = (a < b) ? a : b;wire [7:0] abc_min = (ab_min < c) ? ab_min : c;assign min = (abc_min < d) ? abc_min : d;endmodule