Prev Problem
Next Problem

68. 4-bit Comparator

Back To All Submissions
Previous Submission
Next Submission

Solving Approach

How do you plan to solve it?

 

Code

/*Write your code here*/
module maxmin4(input [3:0]a,b,c,d, output [3:0]max,min);
    wire [3:0]t1max=(a>=b)?a:b;
    wire [3:0]t2max=(c>=d)?c:d;
    wire [3:0]t1min=(a>=b)?b:a;
    wire [3:0]t2min=(c>=d)?d:c;
    assign max=(t1max>=t2max)?t1max:t2max;
    assign min=(t1min>=t2min)?t2min:t1min;
endmodule

 

Was this helpful?
Upvote
Downvote