Logical Design: Constructing an Electronic System with a Minimum Number of Components


Variables

Table 12.4 shows the variables that are used in this example.

Table 12.4: Variables

Variable Name

Interpretation

UseGate[gate]

1 if gate is used; 0 otherwise

AssignAGate[gate]

1 if input A is assigned to gate; 0 otherwise

AssignBGate[gate]

1 if input B is assigned to gate; 0 otherwise

Output[gate,row]

Output value for each gate and each row of truth table