LOGIC Circuits.

Slides:



Advertisements
Similar presentations
ADDER, HALF ADDER & FULL ADDER
Advertisements

Give qualifications of instructors: DAP
Logic Circuits Design presented by Amr Al-Awamry
Assignments The submission has to be by the end of this week Write your full name and the group number on the answer sheet.
Princess Sumaya University
Combinational Circuits
MOHD. YAMANI IDRIS/ NOORZAILY MOHAMED NOOR 1 Combinational Circuit – Arithmetic Circuit Parallel Adder Example: 4-bit adder.
1 Tutorial: ITI1100 Dewan Tanvir Ahmed SITE, UofO.
Combinational Logic1 DIGITAL LOGIC DESIGN by Dr. Fenghui Yao Tennessee State University Department of Computer Science Nashville, TN.
Chapter 3 Combinational Logic Design
Adders.
Part 2: DESIGN CIRCUIT. LOGIC CIRCUIT DESIGN x y z F F = x + y’z x y z F Truth Table Boolean Function.
Logic Gates Combinational Circuits
AND Gate: A Logic circuit whose output is logic ‘1’ if and only if all of its inputs are logic ‘1’.
Homework 2 Due 28 th May Implement This Function using 1)a 3-to-8 Line Decoder (with OR gates) 2) a 3-to-8 Line Active Low Decoder (with NAND gates)
CS 105 Digital Logic Design
XOR, XNOR, and Binary Adders
Logic Design CS221 1 st Term combinational circuits Cairo University Faculty of Computers and Information.
Transistors and Logic Circuits. Transistor control voltage in voltage out control high allows current to flow -- switch is closed (on) control low stops.
Combinational Circuit – Arithmetic Circuit
+ CS 325: CS Hardware and Software Organization and Architecture Combinational Circuits 1.
Combinational Logic. Outline 4.1 Introduction 4.2 Combinational Circuits 4.3 Analysis Procedure 4.4 Design Procedure 4.5 Binary Adder- Subtractor 4.6.
Eng. Mohammed Timraz Electronics & Communication Engineer University of Palestine Faculty of Engineering and Urban planning Software Engineering Department.
Digital Logic Structures: Chapter 3 COMP 2610 Dr. James Money COMP
Sneha.  Gates Gates  Characteristics of gates Characteristics of gates  Basic Gates Basic Gates  AND Gate AND Gate  OR gate OR gate  NOT gate NOT.
1/14 Synthesis and Design of Parameter Extractors for Low-Power Pre-computation-Based Content-addressable Memory Using Gate- Block Selection Algorithm.
4. Computer Maths and Logic 4.2 Boolean Logic Logic Circuits.
Logic Design CS 270: Mathematical Foundations of Computer Science Jeremy Johnson.
Half-Adder: A combinational circuit which adds two one-bit binary numbers is called a half-adder. The sum column resembles like an output of the XOR gate.
1 Ethics of Computing MONT 113G, Spring 2012 Session 5 Binary Addition.
Computing Machinery Chapter 3: Combinational Circuits.
1 CS 151: Digital Design Chapter 3: Combinational Logic Design 3-1Design Procedure CS 151: Digital Design.
COMBINATIONAL LOGIC.
ECE 320 Homework #4 1. Using 8 data input selector logic (MUX), implement the following two functions: a) F(A,B,C)=S 0 S 2 S 3 S 5 b) F(A,B,C,D)=P 0 +P.
Digital Computers Logic Gates & Applications. Digital Computers Types of Material (Electric Conductivity) – Insulator Rubber / wood – Conductor Copper.
Appendix B: Digital Logic
Digital Design Lecture 8 Combinatorial Logic (Continued)
Figure S1.1 The Motorola MPC 7400 PowerPC CPU. Figure S1.3 Truth table for INCLUSIVE-OR operation.
1 Ethics of Computing MONT 113G, Spring 2012 Session 4 Binary Addition.
How does a Computer Add ? Logic Gates within chips: AND Gate A B Output OR Gate A B Output A B A B
ECE 2110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices XOR and parity check Circuits.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Logic Design Dr. Oliver Faust.
Logic Design (CE1111 ) Lecture 4 (Chapter 4) Combinational Logic Prepared by Dr. Lamiaa Elshenawy 1.
Chapter 36 Combinational Logic Circuits. Objectives After completing this chapter, you will be able to: –Describe the functions of encoders, decoders,
Decoder Chapter 12 Subject: Digital System Year: 2009.
Discrete Systems I Lecture 09 Minterms and Decoders Profs. Koike and Yukita.
Combinational Logic Weiqiang Sun. A brief review Logic gates Logic gates AND, OR, NOT AND, OR, NOT NAND, NOR, XOR, XNOR NAND, NOR, XOR, XNOR Boolean algebra.
ECE 3130 Digital Electronics and Design
Transistors and Logic Circuits
Homework Reading Machine Projects Labs
Part 4 Combinational Logic.
Combinational Circuit Design
Reference: Moris Mano 4th Edition Chapter 4
Summary Half-Adder Basic rules of binary addition are performed by a half adder, which has two binary inputs (A and B) and two binary outputs (Carry out.
FIGURE 4.1 Block diagram of combinational circuit
HALF ADDER FULL ADDER Half Subtractor.
Logic Gates.
Boolean Algebra.
13 Digital Logic Circuits.
Gates Type AND denoted by X.Y OR denoted by X + Y NOR denoted by X + Y
Homework Reading Machine Projects Labs
DIGITAL ELECTRONICS B.SC FY
Logic Gates.
Combinational Circuits
Chapter-4 Combinational Logic
XOR Function Logic Symbol  Description  Truth Table 
Adder, Subtructer, Encoder, Decoder, Multiplexer, Demultiplexer
Half & Full Subtractor Half Subtractor Full Subtractor.
Half & Full Subtractor Half Subtractor Full Subtractor.
Digital and Microprocessor Technique I
Presentation transcript:

LOGIC Circuits

Logic Circuits

Basic gates – IEEE standards

Derived gates: XOR, NAND, NOR, NXOR

Example 1

Example 2

Example 3. NAND is a universal gate -it can be used to produce all the other gates

Combinational circuits

Examples of useful combinational circuits

Example 4

Example 5. Full Adder

Example 5. Full Adder (contd.)

Example 5. Full Adder (contd.)

Example 6. n - bit parallel adder

Example 6. n - bit parallel adder (contd.)

Example 7. Full Subtractor

Example 7. Full Subtractor (contd.)

Example 7. Full Subtractor (contd.)

Example 8. n - bit parallel subtractor

Example 8. n - bit parallel subtractor (contd.)

Example 9. Encoder

Example 9. Encoder (contd.)

Example 10. Decoder

Example 10. Decoder (contd.)

Example 11. 7 segments Circuit

Example 11. 7 segments Circuit

Example 11. 7 segments Circuit (contd.)

Binary codes

Binary codes (contd.)

Example 12.