Lab 03 :Vending Machine System : Slide #2 Slide #3 Logic Gate Equations: Slide #4 Vending Machine System: Older Generation IC Technology:

Slides:



Advertisements
Similar presentations
Lab 8 : Multiplexer and Demultiplexer Systems:
Advertisements

Lab 11 : Memory System Fundamentals :
Chapter 4 Gates and Circuits.
Chapter 4 Gates and Circuits.
Logic Gates.
Computer Science 210 Computer Organization Introduction to Logic Circuits.
EET 1131 Unit 3 Basic Logic Gates
Logic Gates Flip-Flops Registers Adders
Exclusive-OR and Exclusive-NOR Gates
CS105 Introduction to Computer Concepts GATES and CIRCUITS
Chapter 4 Gates and Circuits.
Lab 15 :BCD Counters and Frequency Division:
Combinational Circuits. Analysis Diagram Designing Combinational Circuits In general we have to do following steps: 1. Problem description 2. Input/output.
08/07/041 CSE-221 Digital Logic Design (DLD) Lecture-8:
Chapter 4 Gates and Circuits.
9/19/06 Hofstra University – Overview of Computer Science, CSC005 1 Chapter 4 Gates and Circuits.
ECE 331 – Digital System Design Basic Logic Functions, Truth Tables, and Standard Logic Gates.
ECE 331 – Digital System Design Multi-level Logic Circuits and NAND-NAND and NOR-NOR Circuits (Lecture #8) The slides included herein were taken from the.
Lab 6 :Digital Display Decoder: 7 Segment LED display Slide #2 Slide #3 Slide #4 Slide #5 Slide #6 Slide #7 Display Decoder Fundamentals LT Control Input.
Lab 04 :Serial Data Control Systems : Slide 2 Slide 3 Slide 4 NOR Gate: NAND Gate: NOR / NAND Alternate Symbols: Slide 5 XOR and XNOR Gate: Serial Data.
Logic Gate A logic gate is an electronic circuit which makes logic decisions. It has one output and one or more inputs. The output signal appears only.
Lab 1:Logic Gate Systems :
State Machine Design State Machine Design Digital Electronics
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.
ECE 332 Digital Electronics and Logic Design Lab Lab 5 VHDL Design Styles Testbenches.
OCR GCSE Computing © Hodder Education 2013 Slide 1 OCR GCSE Computing Chapter 2: Binary Logic.
Introduction to Computer Science David Goldschmidt, Ph.D. Computer Science The College of Saint Rose CIS September 6, 2007.
TODAY YOU ARE LEARNING to explain why data is represented in computer systems in binary form 2. to understand and produce simple logic diagrams.
ECE 331 – Digital System Design NAND and NOR Circuits, Multi-level Logic Circuits, and Multiple-output Logic Circuits (Lecture #9) The slides included.
Electronic Circuit Diagrams
Logic Gates Logic gates are electronic digital circuit perform logic functions. Commonly expected logic functions are already having the corresponding.
LOGIC GATES. Electronic digital circuits are also called logic circuits because with the proper input, they establish logical manipulation paths. Each.
Introduction to State Machine
 Most of today’s SSIs are cased in DIPs, or dual-in-line packages. Each pin corresponds to a number, with pin number 1 can be as found in the drawing.
1 ENGG 1015 Tutorial Digital Logic (II) (70 pages) 15 Oct Learning Objectives  Learn about Boolean Algebra (SoP/PoS, DrMorgan's Theorem, simplification),
Lesson 5-2 Domain and Range.
CSIE.NCTU, DL-6-1 Basic Design Approach of FSM Six Step Process 1. Understand the statement of the Specification 2. Obtain an abstract specification of.
Lab 7 : Overview State Machine : Moore Model Concept in designing a Vending Machine.
October 2004Computer Hardware Lecture 5 Slide1 / 29 Lecture 5 Physical Realisation of Logic Gates.
1 ENGG 1203 Tutorial Combinational Logic (II) and Sequential Logic (I) 8 Feb Learning Objectives  Apply Karnaugh map for logic simplification  Design.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Logic Design Dr. Oliver Faust.
Digital Logic Circuits (Part 1) Computer Architecture (Fall 2006)
ENG241/ Lab #11 ENG2410 Digital Design LAB #1 Introduction Combinational Logic Design.
Lab 7 : Overview State Machine : Moore Model Concept in designing a Vending Machine.
Digital Logic Design Lecture # 15 University of Tehran.
1 Multiplexers (Data Selectors) A multiplexer (MUX) is a device that allows several low-speed signals to be sent over one high-speed output line. “Select.
Programmable logic devices. CS Digital LogicProgrammable Logic Device2 Outline PLAs PALs ROMs.
S3 INNOVATION ELECTRONICS. LESSON TITLE: ELECTRONICS Learning Intention: To understand when to use different types of logic gates Activity: Building own.
Digital Logic Design Lecture # 13 University of Tehran.
AND Gate Inputs Output Input A (Switch) Input B (Switch) Output Y (Lamp) 0 (Open) 0 (OFF) A B Lamp.
Transistors to Gates © 2011 Project Lead The Way, Inc.Magic of Electrons.
Logic Gates Digital Logic Design. What is a logic gate? A switch with an output that will only turn on when inputs are in particular positions.
Lab 07 :Converting an older IC technology drill machine to VHDL: Slide 2 Slide 3 Generate a Truth Table from an Equation Generate a Truth Table from a.
Basic Gates and ICs 74LS00 Quad 2-Input NAND gate 74LS02 Quad 2-Input NOR gate 74LS04 Quad 2-Input NOT gate 74LS08 Quad 2-Input AND gate 74LS32 Quad 2-Input.
LOGIC GATE TIMING DIAGRAM.
Reg and Wire:.
Lecture 28 Logistics Today
Lab02 :Logic Gate Fundamentals:
INTRODUCTION TO PLC.
CS140 Lecture 03: The Machinery of Computation: Combinational Logic
LAB #1 Introduction Combinational Logic Design
Lesson 16: State-Based Sequential Design
CS140 Lecture 02a: The Machinery of Computation: Circuits and Gates
Schematics 201 Lecture Topic: Electrical Symbols
Lecture 28 Logistics Today
Transistors to Gates Transistors to Gates Gateway To Technology
Logic Gates.
Prof. Onur Mutlu ETH Zurich Spring March 2019
ESE 150 – Digital Audio Basics
SYEN 3330 Digital Systems Chapter 2 – Part 1 SYEN 3330 Digital Systems.
Presentation transcript:

Lab 03 :Vending Machine System : Slide #2 Slide #3 Logic Gate Equations: Slide #4 Vending Machine System: Older Generation IC Technology:

Each logic gate has a Boolean equation to represent its operation. Lab 03 : Logic Gate Equations : Slide #2 Input AOutput X Boolean Equation: NOT Input AOutput X Boolean Equation: Input A Output X Input B OR Boolean Equation: Input A Output X Input B AND

Step 3: Draw the Digital System Diagram : Group variables that are ANDed together into a single block. This block is called product term (P-Term). Lab 03 : Vending Machine System: Design a logic system for a vending machine that will dispense a 75 cent surprise gift package if any of the following conditions occur… Three quarters are inserted. A dollar is inserted. The machine can only accept quarters and a dollar coin / note. Step 1: Declare Inputs and Outputs: Inputs : Quarters (Q1, Q2, Q3). Dollar (L). Logic 1 = currency present. Outputs : Package (P). Quarter Change (C). Logic 1 = dispense item. Q3 Q2 Q1 L P C Step 2: Generate Equation for the system: Dispense Package if Quarter1 and Quarter2 and Quarter3 OR Dollar is inserted. Dispense change if dollar is inserted. P = Q1 Q2 Q3 + L C = L P-Term : thus : P = + L Work from output towards input. P must be connected to an OR gate. L = + L Re-insert the P-Term (Q1 Q2 Q3). A 3 input AND gate is required. Q1 Q2 Q3 Connect L to OR gate and connect C to L (C=L). Once the system diagram is complete it can be used to test the operation of the system. Here is what happens when someone inserts 3 quarters Here is what happens when someone inserts a dollar. Here is what happens when someone searches their pocket finds a quarter and inserts it into the machine. Then they realize that they do not have 2 more quarters! If they insert a dollar what would be the result? The result: The package and the change would be dispensed. The un-happy user of the machine would have paid $1 ($ $0.25 change). To resolve this problem an extra change output could be added C2C Slide #3

Lab 03 : Older Generation IC Technology : Older generation IC technology such as TTL ICs (transistor, transistor, logic) could often require students to interconnect 5 to 15 ICs. The wiring would often be very complex and messy. Complex designs looked so messy that the term spaghetti factory was used to describe the appearance of the wiring. Slide #4