Single input voltage buffer Inverting buffer This buffer's output state is the opposite of the input state. If the input is high, the output is low, and vice versa. Graphically, an inverting buffer is represented by a triangle with a small circle at the output, with the circle signifying inversion. The inverter is a basic building block in digital electronics. Decoders, state machines, and other sophisticated digital devices often include inverters.
Non-inverting buffer This kind of buffer performs no inversion or decision-making possibilities. A single input digital buffer is different from an inverter. It does not invert or alter its input signal in any way. It reads an input and outputs a value. Usually, the input side reads either HIGH or LOW input and outputs a HIGH or LOW value, correspondingly. Whether the output terminal sends off HIGH or LOW signal is determined by its input value. The output value will be high if and only if the input value is high. In other words, Q will be high if and only if A is HIGH.
Tri-state digital buffer Unlike the single input digital buffer which has only one input, the tri-state digital buffer has two inputs: a data input and a control input. (A control input is analogous to a valve, which controls the data flow.) When the control input is active, the output value is the input value, and the buffer is not different from the single input digital buffer.
Active high tri-state digital buffer An
active-high tri-state digital buffer is a buffer that is in an active state that transmits its data input to the output only when its control input voltage is high (logic 1). But when the control input is low (logic 0), the output is
high impedance (abbreviated as "Hi-Z"), as if the part had been removed from the circuit.
Active low tri-state digital buffer It is basically the same as active high digital buffer except the fact that the buffer is active when the control input is at a low state.
Inverting tri-state digital buffer Tri-state digital buffers also have inverting varieties in which the output is the inverse of the input. == Application ==