Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
EEC 180A
Lecture 4
Bevan M. Baas
Minterm Example
This circuit schematic shows all 8 minterms present for a 3-input combinational logic function In practice, all possible minterms would never all be present in a circuit (do you see why?) There is one possible minterm for each row in the truth table
m0 m1 m2 m3 m4 m5 Z
m6
m7
Minterm Example
By construction, one and only one minterm is active (equals 1) at any point in time
0 0 1
m0 m1 m2 m3 m4 0 m5 0
0 1 0 0 1 Z
m6
0 m7 0
Minterm Example
By construction, one and only one minterm is active (equals 1) at any point in time
1 0 1
m0 m1 m2 m3 m4 0 m5 1
0 0 0 0 1 Z
m6
0 m7 0
Minterm Example
Z = m0 + m1 + m7 To implement an expression, a circuit is built with only the present minterm(s) The output can be 1 only when one of the present minterms forces the output to 1
1 0 1
m0 m1 m2
0 0
0 Z
m7 0
Minterm Example
Z = m0 + m1 + m7 To implement an expression, a circuit is built with only the present minterm(s) The output can be 1 only when one of the present minterms forces the output to 1
1 1 1
m0 m1 m2
0 0
1 Z
m7 1
Minterm Example
1 1 1
m0 m1 m2
0 0
Z = m0 + m1 + m7 Of course gate inputs can not be left unconnected (unspecified). There are two solutions:
Tie unused inputs to a value that disables those inputs. For an OR gate, inputs would be tied to 0 (or False or Gnd) The best solution is to simplify the gate. In this example, the 8-input OR gate is simplified to a 3-input OR gate
1 Z
m7 1