How do you plan to solve it?
/*Write your code here*/
module sevenseg_hex(
input [3:0]hex,
output reg[6:0]seg
);
always@(*)begin
case(hex)
// abc defg
4'h0: seg = {3'b111,4'b1110};
4'h1: seg = {3'b011,4'b0000};
4'h2: seg = {3'b110,4'b1101};
4'h3: seg = {3'b111,4'b1001};
4'h4: seg = {3'b011,4'b0011};
4'h5: seg = {3'b101,4'b1011};
4'h6: seg = {3'b101,4'b1111};
4'h7: seg = {3'b111,4'b0000};
4'h8: seg = {3'b111,4'b1111};
4'h9: seg = {3'b111,4'b1011};
4'hA: seg = {3'b111,4'b0111};
4'hB: seg = {3'b001,4'b1111};
4'hC: seg = {3'b100,4'b1110};
4'hD: seg = {3'b011,4'b1101};
4'hE: seg = {3'b100,4'b1111};
4'hF: seg = {3'b100,4'b0111};
endcase
end
endmodule