module seg7_led( input [4-1:0] data_in, output reg [7-1:0] led_out ); always @(*) begin case(data_in) 4'h0:led_out = 7'b1000000; 4'h1:led_out = 7'b1111001; 4'h2:led_out = 7'b0100100; 4'h3:led_out = 7'b0110000; 4'h4:led_out = 7'b0011001; 4'h5:led_out = 7'b0010010; 4'h6:led_out = 7'b0000010; 4'h7:led_out = 7'b1111000; 4'h8:led_out = 7'b0000000; 4'h9:led_out = 7'b0010000; 4'ha:led_out = 7'b0001000; 4'hb:led_out = 7'b0000011; 4'hc:led_out = 7'b1000110; 4'hd:led_out = 7'b0100001; 4'he:led_out = 7'b0000110; 4'hf:led_out = 7'b0001110; default:led_out = 7'b1111111; endcase end endmodule