CONCEPT

This is a pretty simple contraption that takes in a binary signal, decodes it, and then displays the number on the 7-segment display that correlates with the inputted binary number.

HOW IT WORKS

This circuit first takes in the 4-bit binary signal and decodes it into 9 different lanes (one for each number). Each lane correlates to one of the nine sections that you see below.

Essentially, the inputted signal serves as an enable line for whatever block you see on the right. Each of the 7 lanes corresponds to one part of the 7-segment display, and every section you see has been programmed to match a specific number. After the enable line is on, the signal gets sent directly to the 7-segment display.