module sevenseg_hex (
input [3:0] hex,
output reg [6:0] seg
);
always @* begin
case (hex)
4'd0: seg = 7'b111_1110;
4'd1: seg = 7'b011_0000;
4'd2: seg = 7'b110_1101;
4'd3: seg = 7'b111_1001;
4'd4: seg = 7'b011_0011;
4'd5: seg = 7'b101_1011;
4'd6: seg = 7'b101_1111;
4'd7: seg = 7'b111_0000;
4'd8: seg = 7'b111_1111;
4'd9: seg = 7'b111_1011;
4'hA: seg = 7'b111_0111;
4'hB: seg = 7'b001_1111;
4'hC: seg = 7'b100_1110;
4'hD: seg = 7'b011_1101;
4'hE: seg = 7'b100_1111;
4'hF: seg = 7'b100_0111;
endcase
end
endmodule