Digital Components and Combinational Circuits

Slides:



Advertisements
Similar presentations
التصميم المنطقي Second Course
Advertisements

CPT 310 Logic and Computer Design Instructor: David LublinerPhone Engineering Technology Dept.Cell
Chapter 4 Gates and Circuits.
9/19/06 Hofstra University – Overview of Computer Science, CSC005 1 Chapter 4 Gates and Circuits.
SUPLEMENTARY CHAPTER 1: An Introduction to Digital Logic The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
Combinational Logic1 DIGITAL LOGIC DESIGN by Dr. Fenghui Yao Tennessee State University Department of Computer Science Nashville, TN.
Part 2: DESIGN CIRCUIT. LOGIC CIRCUIT DESIGN x y z F F = x + y’z x y z F Truth Table Boolean Function.
CS 105 Digital Logic Design
Chapter 4 Gates and Circuits. 4–2 Chapter Goals Identify the basic gates and describe the behavior of each Describe how gates are implemented using transistors.
Chapter 4 Gates and Circuits.
Combinational Logic Design CS341 Digital Logic and Computer Organization F2003.
Chapter 4 Gates and Circuits.
Chapter 4 The Building Blocks: Binary Numbers, Boolean Logic, and Gates.
Digital Computer Concept and Practice Copyright ©2012 by Jaejin Lee Logic Circuits I.
SUPLEMENTARY CHAPTER 1: An Introduction to Digital Logic The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
CPS120: Introduction to Computer Science
MSI Devices M. Mano & C. Kime: Logic and Computer Design Fundamentals (Chapter 5) Dr. Costas Kyriacou and Dr. Konstantinos Tatas ACOE161 - Digital Logic.
Digital Components and Combinational Circuits Sachin Kharady.
Digital Computer Concept and Practice Copyright ©2012 by Jaejin Lee Logic Circuits I.
1 Boolean Algebra & Logic Gates. 2 Objectives Understand the relationship between Boolean logic and digital computer circuits. Learn how to design simple.
1 Lecture #7 EGR 277 – Digital Logic Reading Assignment: Chapter 4 in Digital Design, 3 rd Edition by Mano Chapter 4 – Combinational Logic Circuits A)
Lecture 9 Topics: –Combinational circuits Basic concepts Examples of typical combinational circuits –Half-adder –Full-adder –Ripple-Carry adder –Decoder.
LOGIC GATES. Electronic digital circuits are also called logic circuits because with the proper input, they establish logical manipulation paths. Each.
CHAPTER-2 Fundamentals of Digital Logic. Digital Logic Digital electronic circuits are used to build computer hardware as well as other products (digital.
Universal college of engineering & technology. .By Harsh Patel)
Combinational Circuits
ECE 2110: Introduction to Digital Systems Chapter 6 Review.
How does a Computer Add ? Logic Gates within chips: AND Gate A B Output OR Gate A B Output A B A B
Digital electronics 4–1 Gates and Circuits SANJAYBHAI RAJGURU COLLEGE OF ENGG.
Logic Gates Dr.Ahmed Bayoumi Dr.Shady Elmashad. Objectives  Identify the basic gates and describe the behavior of each  Combine basic gates into circuits.
C OMBINATIONAL L OGIC D ESIGN 1 Eng.Maha AlGubali.
LOGIC CIRCUITLOGIC CIRCUIT. Goal To understand how digital a computer can work, at the lowest level. To understand what is possible and the limitations.
Chapter 3 Boolean Algebra and Digital Logic T103: Computer architecture, logic and information processing.
ACOE161 (Spring2007)MSI Devices1 Revision on MSI Devices M. Mano & C. Kime: Logic and Computer Design Fundamentals (Chapter 5)
Week 1: Introduction and Logic gates IT3002 – Computer Architecture
Dr.Ahmed Bayoumi Dr.Shady Elmashad
Dr.Ahmed Bayoumi Dr.Shady Elmashad
Overview Part 1 - Implementation Technology and Logic Design
ECE 2110: Introduction to Digital Systems
CSNB163 Digital Logic Design
Combinational Logic Circuits
Combinational Circuits
Computer Architecture CST 250
Dr. Clincy Professor of CS
Reference: Moris Mano 4th Edition Chapter 4
Lecture 3 Boolean Algebra and Digital Logic Lecture Duration: 2 Hours
Basics Combinational Circuits Sequential Circuits
Basics Combinational Circuits Sequential Circuits Ahmad Jawdat
Chapter 4 Gates and Circuits.
CS105 Introduction to Computer Concepts GATES and CIRCUITS
Fundamentals of Computer Science Part i2
Week 7: Gates and Circuits: PART II
Digital Logic.
Number Systems and Circuits for Addition
Logic Gates.
Dr. Clincy Professor of CS
Logic Gates.
Digital Logic.
DIGITAL ELECTRONICS B.SC FY
Chapter 10.3 and 10.4: Combinatorial Circuits
Logic Circuits I Lecture 3.
XOR, XNOR, and Binary Adders
Chapter-4 Combinational Logic
Electronics for Physicists
XOR Function Logic Symbol  Description  Truth Table 
Adder Circuits By: Asst Lec. Basma Nazar
Arithmetic Circuits.
COMPUTER ORGANIZATION
Computer Architecture
Computer Organization
Presentation transcript:

Digital Components and Combinational Circuits

Digital Components

All digital components inside a computer are essentially built with collections of gates. All gates use Boolean algebra to accomplish tasks. Two categories of logic – combinational logic, and sequential logic

Relationship to Boolean algebra Logic diagrams can be built to represent functions as well as physical circuits The complexity of a Boolean function reflects the complexity of the circuit

Integrated circuits Typically, gates are sold as units called integrated circuits. A chip is a small electronic device consisting of various gates. The chips already consist of various electrical components such as transistors, resistors and capacitors to implement gates.

The necessary connections are welded from the chip to the external pins to form an IC. First ICs contained up to 100 components per chip, but now it has grown to more than 1 million. Weld = لحام

Combinational Circuits

Basic concepts Combinational logic is used to build circuits that contain basic Boolean operators, inputs and outputs. The output is a function of the inputs.

Typical Combinational Circuits Half-adder – specifies a circuit with two inputs to add two binary digits, and two outputs – one for sum, and one for carry. The sum is an XOR gate and the carry is an AND gate.

Full Adder Full-Adder – consists of two half adders and an OR gate To add a 16-bit word, this circuit is replicated 16 times to create the ripple carry adder. ripple = تموّج

Decoder A decoder decodes binary info from a set of n inputs to a maximum of 2n input. It uses inputs and their respective values to select one specific output line. – it means that one output is set to 1 and all others are set to 0 3-to-8 decoder – 3 inputs and 8 outputs. Computer memory is written in binary numbers and to determine the address of a stored block, a decoder is used. For example, only xy is going to be 1 and all of other output are going to be 0 x’y, xy’ and x’y’

Multiplexer Selects binary info from on of many input lines and directs it to a single output line. Selection is base on a couple of control lines.

Parity Parity Generator and parity checker circuits: Parity generator – creates the necessary parity bit to add to a word Parity checker – checks to make sure proper parity (odd or even) is present in the word, detecting an error if the parity bit is incorrect.

Odd Parity, the number of ones should odd

Arithmetic Logic Unit Consists of these combinational circuits Carries out at least four basic operations, AND, OR, NOT and addition.

This Summary is an Online Content from this Book: Morris Mano, DIGITAL DESIGN, 4th Edition, Prentice Hall, 2007 It is edited for Logic Analysis and Design Course 6803213-3 by: T.Mariah Sami Khayat Teacher Assistant @ Adam University College For Contacting: mskhayat@uqu.edu.sa Kingdom of Saudi Arabia Ministry of Education Umm AlQura University Adam University College Computer Science Department المملكة العربية السعودية وزارة التعليم جامعة أم القرى الكلية الجامعية أضم قسم الحاسب الآلي