ABSTRACT

Digital logic circuits can be classified as belonging to one of two categories, either combinational (also called

combinatorial) or sequential logic circuits. The output logic level of a combinational circuit depends only on

the current logic levels at the circuit’s inputs. Conversely, sequential logic circuits have a memory

characteristic, making the sequential circuit’s output dependent not only on current input conditions but also

on the current output state of the circuit. The primary building block of combinational circuits is the

logic gate. The three simplest logic gate functions are the inverter (or NOT), AND and OR. Other basic logic

functions are derived from these three. See Table 1.1 for truth table definitions of the various types of logic

gates. The memory elements used to construct sequential logic circuits are called latches and flip-flops.