| Input values | Seven segment output display |
| 0000 | 0 |
| 0001 | 1 |
| 0010 | 2 |
| 0100 | 3 |
| 1000 | 4 |
| any other value | F |
| I/O | Signal Name | Diminution | Type |
| Input | Switches | 3 downto 0 | std_logic_vector |
| Output | AN | 3 downto 0 | std_logic_vector |
| Output | Seven_Segment | 6 downto 0 | std_logic_vector |
The AN translates to AN0, AN1, AN2; An3, and Seven_segment translates to CA, CB,CC,CD,CF,CG