Digital Works 95 - 7 segment counter

Help me please

Designing a circuit for a 7-Segment LED counter to display “20” followed by your student number

The Problem:

Design a circuit to take binary inputs and display a number on the counter. The counter needs to display the number 2 followed by 0 to indicate the current year the coursework was done (i.e., 2020). Then, this will be followed by your unique student ID number (person number). This means that everybody will have a unique problem to solve as no two students have the same student number. As an example, if your student number is 123456, your counter needs to display 20123456.

Each of the wires on the counter below corresponds to a segment in the counter. If the wires on the counter are labelled a to g from left to right, the wires relate to the segments as follows:


Build a circuit using only logic gates AND, OR, NOT, NAND and NOR to simulate the counter. You should use 3 sequencers or bit generators in your circuit as input, and draw your circuit using Digital Works 95. The numbers should change automatically without any user intervention. (HINT: First construct a separate circuit for each segment from the truth table you have constructed. Then redraw the circuit to combine the separate circuits to form one complete circuit.)

Provide a brief description of how you will modify your circuit to display the number sequence in binary, using an 8-bit binary number representation for each number. Try and think how you will make the modifications using as few gates as possible. (NOTE: only a brief textual description is required, you do not need to draw the actual logic circuit.)
 
Top