Prev Problem
Next Problem

67. Decoder

Back To All Submissions
Previous Submission
Next Submission

Solving Approach

How do you plan to solve it?

 

Code

/*Write your code here*/
module decoder3to8(
    input [2:0] s,
    output reg [7:0] y

);
    always @* begin
        y=8'b00000000;
        case (s)
           3'b000:y[0] = 1'b1;
           3'b001:y[1] = 1'b1;
           3'b010:y[2] = 1'b1;
           3'b011:y[3] = 1'b1;
           3'b100:y[4] = 1'b1;
           3'b101:y[5] = 1'b1;
           3'b110:y[6] = 1'b1;
           3'b111:y[7] = 1'b1;
        endcase
    end
endmodule
           

 

Was this helpful?
Upvote
Downvote