DIGITAL CIRCUIT COMBINATORIAL LOGIC

Similar documents
Rangkaian Sekuensial. Flip-flop

CHAPTER 1 LATCHES & FLIP-FLOPS

Logic Gates, Timers, Flip-Flops & Counters. Subhasish Chandra Assistant Professor Department of Physics Institute of Forensic Science, Nagpur

Introduction. NAND Gate Latch. Digital Logic Design 1 FLIP-FLOP. Digital Logic Design 1

MODU LE DAY. Class-A, B, AB and C amplifiers - basic concepts, power, efficiency Basic concepts of Feedback and Oscillation. Day 1

RS flip-flop using NOR gate

[2 credit course- 3 hours per week]

Topic 8. Sequential Circuits 1

DepartmentofElectronicEngineering NEDUniversity ofengineering &Technology LABORATORY WORKBOOK DIGITAL LOGIC DESIGN (TC-201)

CHW 261: Logic Design

EMT 125 Digital Electronic Principles I CHAPTER 6 : FLIP-FLOP

YEDITEPE UNIVERSITY DEPARTMENT OF COMPUTER ENGINEERING. EXPERIMENT VIII: FLIP-FLOPS, COUNTERS 2014 Fall

REPEAT EXAMINATIONS 2002

EKT 121/4 ELEKTRONIK DIGIT 1

RS flip-flop using NOR gate

Logic. Andrew Mark Allen March 4, 2012

Sequential Digital Design. Laboratory Manual. Experiment #3. Flip Flop Storage Elements

Sri Vidya College of Engineering And Technology. Virudhunagar Department of Electrical and Electronics Engineering

Digital Fundamentals: A Systems Approach

LATCHES & FLIP-FLOP. Chapter 7

Chapter 6. Flip-Flops and Simple Flip-Flop Applications

Lecture 8: Sequential Logic

Logic Circuits. A gate is a circuit element that operates on a binary signal.

Other Flip-Flops. Lecture 27 1

Digital Circuits I and II Nov. 17, 1999

Chapter. Synchronous Sequential Circuits

Bachelor Level/ First Year/ Second Semester/ Science Full Marks: 60 Computer Science and Information Technology (CSc. 151) Pass Marks: 24

TEST-3 (DIGITAL ELECTRONICS)-(EECTRONIC)

Chapter 5 Sequential Circuits

SEMESTER ONE EXAMINATIONS 2002

EE292: Fundamentals of ECE

Name Of The Experiment: Sequential circuit design Latch, Flip-flop and Registers

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC Certified) WINTER 2018 EXAMINATION MODEL ANSWER

SEQUENTIAL LOGIC. Satish Chandra Assistant Professor Department of Physics P P N College, Kanpur

ECB DIGITAL ELECTRONICS PROJECT BASED LEARNING PROJECT REPORT ON 7 SEGMENT DIGITAL STOP WATCH USING DECODER

Experiment 8 Introduction to Latches and Flip-Flops and registers

AIM: To study and verify the truth table of logic gates

Clocks. Sequential Logic. A clock is a free-running signal with a cycle time.

Sequential Logic and Clocked Circuits

Combinational vs Sequential

INTRODUCTION TO SEQUENTIAL CIRCUITS

12/31/2010. Overview. 12-Latches and Flip Flops Text: Unit 11. Sequential Circuits. Sequential Circuits. Feedback. Feedback

Review of Flip-Flop. Divya Aggarwal. Student, Department of Physics and Astro-Physics, University of Delhi, New Delhi. their state.

A clock is a free-running signal with a cycle time. A clock may be either high or low, and alternates between the two states.

EXPERIMENT #6 DIGITAL BASICS

SEQUENTIAL LOGIC. Sequential Logic

(CSC-3501) Lecture 7 (07 Feb 2008) Seung-Jong Park (Jay) CSC S.J. Park. Announcement

Asynchronous (Ripple) Counters

Today 3/8/11 Lecture 8 Sequential Logic, Clocks, and Displays

1 Hour Sample Test Papers: Sample Test Paper 1. Roll No.

Introduction to Microprocessor & Digital Logic

LAB #4 SEQUENTIAL LOGIC CIRCUIT

DIGITAL ELECTRONICS: LOGIC AND CLOCKS

Physics 323. Experiment # 10 - Digital Circuits

The basic logic gates are the inverter (or NOT gate), the AND gate, the OR gate and the exclusive-or gate (XOR). If you put an inverter in front of

Logic Design. Flip Flops, Registers and Counters

MUHAMMAD NAEEM LATIF MCS 3 RD SEMESTER KHANEWAL

Unit-5 Sequential Circuits - 1

3 Flip-Flops. The latch is a logic block that has 2 stable states (0) or (1). The RS latch can be forced to hold a 1 when the Set line is asserted.

B. Sc. III Semester (Electronics) - ( ) Digital Electronics-II) BE-301 MODEL ANSWER (AS-2791)

Solar Power for Small Hall

5: Sequential Logic Latches & Flip-flops

PGT104 Digital Electronics. PGT104 Digital Electronics

MODULAR DIGITAL ELECTRONICS TRAINING SYSTEM

R13 SET - 1 '' ''' '' ' '''' Code No: RT21053

DIGITAL ELECTRONICS MCQs

Chapter 6 Digital Circuit 6-5 Department of Mechanical Engineering

MUX AND FLIPFLOPS/LATCHES

ELE2120 Digital Circuits and Systems. Tutorial Note 7

1. Convert the decimal number to binary, octal, and hexadecimal.

Sequential Logic. E&CE 223 Digital Circuits and Systems (A. Kennings) Page 1

Digital Principles and Design

Introduction to Sequential Circuits

Sequential Logic Basics

Computer Architecture and Organization

CHAPTER 4: Logic Circuits

LAB 7. Latches & Flip Flops

Department of Electrical and Computer Engineering Mid-Term Examination Winter 2012

Chapter Contents. Appendix A: Digital Logic. Some Definitions

EEC 118 Lecture #9: Sequential Logic. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

Fundamentals of Computer Systems

PHYSICS 5620 LAB 9 Basic Digital Circuits and Flip-Flops

Principles of Computer Architecture. Appendix A: Digital Logic

55:131 Introduction to VLSI Design Project #1 -- Fall 2009 Counter built from NAND gates, timing Due Date: Friday October 9, 2009.

Counter dan Register

Chapter 5 Flip-Flops and Related Devices

Slide 1. Flip-Flops. Cross-NOR SR flip-flop S R Q Q. hold reset set not used. Cross-NAND SR flip-flop S R Q Q. not used reset set hold 1 Q.

Introduction to Digital Logic Missouri S&T University CPE 2210 Exam 2 Logistics

R13. II B. Tech I Semester Regular Examinations, Jan DIGITAL LOGIC DESIGN (Com. to CSE, IT) PART-A

COSC 243. Sequential Logic. COSC 243 (Computer Architecture) Lecture 5 - Sequential Logic 1

Chapter 4. Logic Design

DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING SUBJECT CODE: CS1202 ELECTRONIC CIRCUITS AND DIGITAL SYSTEMS (FOR THIRD SEMESTER IT & CSE)

Review of digital electronics. Storage units Sequential circuits Counters Shifters

CHAPTER 4: Logic Circuits

Fig1-1 2-bit asynchronous counter

Digital Logic Design Sequential Circuits. Dr. Basem ElHalawany

Timing Pulses. Important element of laboratory electronics. Pulses can control logical sequences with precise timing.

Notes on Digital Circuits

DIGITAL CIRCUIT LOGIC UNIT 11: SEQUENTIAL CIRCUITS (LATCHES AND FLIP-FLOPS)

Digital Logic Design ENEE x. Lecture 19

Transcription:

DIGITAL CIRCUIT COMBINATORIAL LOGIC Logic levels: one zero true false high low CMOS logic levels: 1 => 0.7 V DD 0.4 V DD = noise margin 0 =< 0.3 V DD Positive logic: high = 1 = true low = 0 = false Negative logic: high = 0 = false low = 1 = true Slide 1

LOGIC LEVELS IN MOST POPULAR FAMILIES LOGIC LEVELS Slide 2

Slide 3

Boolean algebra: the logical AND of A and B is denoted as the logical OR of A and B is denoted as the logical XOR of A and B is denoted as A B A + B A B the inverse of A is A and the inverse of B is B the logical NAND of A and B is denoted as the logical NOR of A and B is denoted as A B A + B Slide 4

Standard logic gates with truth tables Slide 5

NAND is an universal logic function: INVERTER AND Slide 6

DeMorgan s theorems: A B = A + B A + B = A B DeMorgan s theorems expressed symbolically Slide 7

AND Two-input diode gates Slide 8

A B OUT 0 0 1 0 1 1 1 0 1 1 1 0 Diode-transistor NAND gate including a simple LED logic-level indicator Slide 9

MOS inverter with resistive load. Input and output waveforms showing switching delay due to capacitor discharge. Slide 10

Schematic representation of a CMOS inverter Slide 11

Schematic representation of a CMOS NAND gate with LED logic level Slide 12

FLIP-FLOPS: SAVING A LOGIC STATE Timing diagram with timing definitions for rising-edge-triggered flip-flop (the rising edge of the clock signal causes the output to change while the falling edge of the clock signal has no effect on the flip-flop) Slide 13

*The state after LL input condition is removed depends on which input signal goes high first; if both go simultaneously, state is undefined Simple RS latch made of two-input NANDs with state table Slide 14

*The state after LL input condition is removed depends on which input signal goes high first; if both go simultaneously, state is undefined D-type flip-flop with state table Slide 15

Simple timing diagram for D-type flip-flop (positive-edge-triggered) Slide 16

Master-slave flip-flops Slide 17

Edge-triggered type D flip-flop Slide 18

J K Q n+1 0 0 Q n 0 1 0 1 0 1 1 1 Q n JK flip-flop (negative-edge-triggered) Slide 19

Toggling flip-flops Slide 20

Divide-by-four ripple counter Slide 21

Synchronous divide-by-four ripple counter Slide 22

Four-bit counter Slide 23

Looking at contact bounce by driving a divide-by-four counter from a switch (a NAND latch is used as debouncer) Slide 24

clock 0 or 1 gated clock Timing diagram for a gated clock signal (the gated signal is simply the logical NAND of the gate and clock signals) Slide 25

Substandard outputs can result when gating clock signals Slide 26

MULTIVIBRATORS Astable These circuits keep changing from one state to the other Bistable They are stable in both of their allowed states. The output state is the result of the input signal. Monostable This circuits have only a single stable state Slide 27

Bistable multivibrator Slide 28

Monostable multivibrator Slide 29

Astable multivibrator Slide 30

Digital-to-analog conversion Slide 31

Analog-to-digital conversion Slide 32

Simple A/D converter Slide 33