A Logic Problem

        A common way to display a result of a digital calculation is with a seven segment display.  The way the seven segment display is used is shown below.

        The problem here is to design the logic circuit for the seven segment decoder.

        To get you started we will give you the truth table for one segment, the top segment.  (Call that segment A with a corresponding Boolean variable, A.)   Check the truth table to be sure that it is correct.  Take note of the Don't Cares in the truth table!
 
 
 

I8
I4
I2
I1
A
0
0
 0
 0
 1
0
0
 0
 1
 0
0
0
 1
 0
 1
0
0
 1
 1
 1
0
1
 0
 0
 0
0
1
 0
 1
 1
0
1
 1
 0
 1
0
1
 1
 1
 1
1
0
 0
 0
 1
1
0
 0
 1
 1
1
0
 1
 0
 X
1
0
 1
 1
 X
1
1
 0
 0
 X
1
1
 0
 1
 X
1
1
 1
 0
 X
1
1
 1
 1
 X