Combinational Logic Discussion D2.5. Combinational Logic Combinational Logic inputsoutputs Outputs depend only on the current inputs.

Slides:



Advertisements
Similar presentations
HDL Programming Fundamentals
Advertisements

1 The 2-to-4 decoder is a block which decodes the 2-bit binary inputs and produces four output All but one outputs are zero One output corresponding to.
Combinational Logic Word Problems
Documentation Standards
Combinational Circuits CS370 – Spring BCD to 7 Segment Display Controller Understanding the problem: input is a 4 bit bcd digit output is the control.
Figure 4.1. The function f (x1, x2, x3) =  m(0, 2, 4, 5, 6).
ECE 3110: Introduction to Digital Systems
1 Lecture 13 VHDL 3/16/09. 2 VHDL VHDL is a hardware description language. The behavior of a digital system can be described (specified) by writing a.
1 Homework Reading –Tokheim, Section 5-10, 7-4 Machine Projects –Continue on MP4 Labs –Continue labs with your assigned section.
1 Homework Reading –Tokheim, Section 5-1, 5-2, 5-3, 5-7, 5-8 Machine Projects –Continue on MP4 Labs –Continue labs with your assigned section.
ECE 331 – Digital System Design Logic Circuit Design (Lecture #7)
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 2 Combinational Logic Design.
7 Segment to BCD Converter
1 Forging new generations of engineers. 2 DESIGN EXAMPLE “Date of Birth Problem”
Combinational Logic Design
ITEC 352 Lecture 5 Low level components(3). Low level components Review Multiplexers Demultiplexer Minterm/Maxterm Karnaugh Map.
Circuit, State Diagram, State Table
Digital Electronics.
Logic Function Optimization. Combinational Logic Circuit Regular SOP and POS designs Do not care expressions Digital logic circuit applications Karnaugh.
Dr. Ahmed El-Bialy, Dr. Sahar Fawzy Combinational Circuits Dr. Ahmed El-Bialy Dr. Sahar Fawzy.
Logic Gates How Boolean logic is implemented. Transistors used as switches to implement Boolean logic: ANDOR Logic with Transistors.
ENG241 Digital Design Week #4 Combinational Logic Design.
1 Combinational Logic Design Digital Computer Logic Kashif Bashir
Chapter 5 Boolean Algebra and Reduction Techniques 1.
CH51 Chapter 5 Combinational Logic By Taweesak Reungpeerakul.
Figure 4–1 Application of commutative law of addition. Thomas L. Floyd Digital Fundamentals, 9e Copyright ©2006 by Pearson Education, Inc. Upper Saddle.
ECE 331 – Digital System Design Multiplexers and Demultiplexers (Lecture #13)
Digital Electronics Chapter 3 Gate-Level Minimization.
Boolean Algebra and Reduction Techniques
1 Homework Reading –Tokheim, Section 5-1, 5-2, 5-3, 5-7, 5-8 Machine Projects –Continue on MP4 Labs –Continue labs with your assigned section.
ECEN 248 Lab 2: Logic Minimization and Karnaugh Maps
CS/EE 3700 : Fundamentals of Digital System Design
1 CS 151: Digital Design Chapter 3: Combinational Logic Design 3-1Design Procedure CS 151: Digital Design.
CS151 Introduction to Digital Design Chapter 3: Combinational Logic Design 3-1 Design Procedure 1Created by: Ms.Amany AlSaleh.
Digital Logic & Design Vishal Jethava Lecture 11 svbitec.wordpress.com.
Karnaugh Maps (K-Maps)
THE K-MAP.
Combinational Circuit Design. Digital Circuits Combinational CircuitsSequential Circuits Output is determined by current values of inputs only. Output.
Multiplexors Decoders  Decoders are used for forming separate signals for different combination of input signals.  The multiplexer circuit is a digital.
Chapter 4 OPTIMIZED IMPLEMENTATION OF LOGIC FUNCTIONS.
CEC 220 Digital Circuit Design More Karnaugh Maps Monday, February 02 CEC 220 Digital Circuit Design Slide 1 of 11.
Contemporary Logic Design Prog. & Steering Logic © R.H. Katz Transparency No. 9-1 Chapter # 4: Programmable and Steering Logic Section 4.3, 4.4, 4.5, 4.6.
C OMBINATIONAL L OGIC D ESIGN 1 Eng.Maha AlGubali.
Digital Logic & Design Dr. Waseem Ikram Lecture 11.
Circuit Synthesis A logic function can be represented in several different forms:  Truth table representation  Boolean equation  Circuit schematic 
Mu.com.lec 9. Overview Gates, latches, memories and other logic components are used to design computer systems and their subsystems Good understanding.
Combinational Design, Part 2: Procedure. 2 Topics Positive vs. negative logic Design procedure.
Lecture 1 Gunjeet kaur Dronacharya group of institutions.
Logic Gates Practical Objective: to develop an understanding of logic circuits and truth tables.
Describing Combinational Logic Using Processes
MTE3 on , Tuesday 9:00-10:15, 10:30-11:45 AM 414W - PAB
ENG2410 Digital Design “Combinational Logic Design”
ECE 4110–5110 Digital System Design
Combinational Circuits Using VHDL
KS4 Electricity – Electronic systems
KS4 Electricity – Electronic systems
Karnaugh Maps (K-Maps)
How Boolean logic is implemented
Lecture Part A Combinational Logic Design & Flip Flop
JC Technology Logic Gates.
Homework Reading Tokheim, Section 5-10, 7-4.
Design Example “Date of Birth Problem”
KS4 Electricity – Electronic systems
ECB2212-Digital Electronics K-Map
Lecture No. 32 Sequential Logic.
Gates Type AND denoted by X.Y OR denoted by X + Y NOR denoted by X + Y
Combinational Circuits
Table 1.1 Powers of Two.
14 Digital Systems.
SYEN 3330 Digital Systems Chapter 2 – Part 1 SYEN 3330 Digital Systems.
Presentation transcript:

Combinational Logic Discussion D2.5

Combinational Logic Combinational Logic inputsoutputs Outputs depend only on the current inputs

Sample Combinational Circuit

From circuit to truth table

From truth table to circuit

No reduction With reduction abcxy Using K-maps to reduce Direct implementation

2-variable 3-variable 4-variable Recall… Karnaugh Maps for logic reduction

Ummmm, NO. Let the software minimize for you…

BCD 7-Segment Decoder

BCD 7-Segment Decoder – K-map for ‘a’

BCD 7-Segment Decoder All signals: a, b, c, d, e, f, g

Structural VHDL for the BCD to 7-seg Decoder

DECLARING THE COMPONENTS THAT YOU WILL USE

Structural VHDL for the BCD to 7-seg Decoder WIRE IT UP

Structural VHDL for the BCD to 7-seg Decoder OR… AN EASIER WAY USING GATES FROM THE 1164 STANDARD LIBRARY (STILL STRUCTURAL)

Structural VHDL for the BCD to 7-seg Decoder OR… EVEN EASIER YET A BEHAVIORAL DESCRIPTION