UNIT 8 DIGITAL LOGIC. (1) To study and understand Boolean algebra and Boolean properties. (2) To design and analyze Logic gates. (3) To design and analyze.

Presentation on theme: "UNIT 8 DIGITAL LOGIC. (1) To study and understand Boolean algebra and Boolean properties. (2) To design and analyze Logic gates. (3) To design and analyze."— Presentation transcript:

UNIT 8 DIGITAL LOGIC

(1) To study and understand Boolean algebra and Boolean properties. (2) To design and analyze Logic gates. (3) To design and analyze Half-adder, Full- adder, and Parallel Binary adder.

(i) Digital systems are easier to design (ii) Information storage is easy (iii) Accuracy and precision are greater (iv) Digital systems are more versatile (v) Digital circuits are less affected by noise (vi) More digital circuitry can be fabricated on IC chips

Digital systems use the binary number system. Therefore, two-state devices are used to represent the two binary digits 1 and 0 by two different voltage levels, called HIGH and LOW. If the HIGH voltage level is used to represent 1 and the LOW voltage level is used to represent 0, the system is called the positive logic system. On the other hand, if the HIGH voltage level represents 0 and the LOW voltage level represents 1, the system is called the negative logic system.

Boolean algebra is a kind of logical mathematics developed by George Boole in the late 1830s. It resembles the algebra of real numbers but the basic numeric operations of multiplication, addition, and negation are replaced by basic logical operations of conjunction, disjunction, and complement and are also called OR operation, AND operation and NOT operation respectively.

OR Logical Operation:

AND Logical Operation:

NOT Logical Operation:

OR gate using Diodes:

8.3.2 AND Gate :

AND gate using Diodes:

NOT gate using Transistor:

NOR gate using Transistors:

NAND gate using Transistors:

(1) NAND gate as Universal Gate:

(2) NOR gate as Universal Gate:

The digital system consists of two types of circuits, namely (i) Combinational circuits and (ii) Sequential circuits A combinational circuit consists of logic gates, where outputs at any instant and are determined only by the present combination of inputs without regard to previous inputs or previous state of outputs. A combinational circuit performs a specific information- processing operation assigned logically by a set of Boolean functions. Sequential circuits contain logic gates as well as memory cells. Their outputs depend on the present inputs and also on the states of memory elements.

(1) Half Adder using NAND gates:

(2) Half Adder using NOR gates: