IT Systems Flip - Flops EN230-1 Justin Champion C208 – 3273 www.staffs.ac.uk/personel/engineering_and_technology/jjc1.

Slides:



Advertisements
Similar presentations
Sequential Logic Circuits. Set-Reset Latch The Set-Reset latch or bistable is a simple sequential logic circuit that remembers what has happened to the.
Advertisements

Analysis of Clocked Sequential Circuits
Changes in input values are reflected immediately (subject to the speed of light and electrical delays) on the outputs Each gate has an associated “electrical.
1 Lecture 14 Memory storage elements  Latches  Flip-flops State Diagrams.
Give qualifications of instructors: DAP
A. Abhari CPS2131 Sequential Circuits Most digital systems like digital watches, digital phones, digital computers, digital traffic light controllers and.
MOHD. YAMANI IDRIS/ NOORZAILY MOHAMED NOOR1 Sequential Circuit Latch & Flip-flop.
CS 151 Digital Systems Design Lecture 19 Sequential Circuits: Latches.
ECE 331 – Digital System Design Latches and Flip-Flops (Lecture #17) The slides included herein were taken from the materials accompanying Fundamentals.
Classification of Digital Circuits  Combinational. Output depends only on current input values.  Sequential. Output depends on current input values and.
Sequential Circuits1 DIGITAL LOGIC DESIGN by Dr. Fenghui Yao Tennessee State University Department of Computer Science Nashville, TN.
Module 12.  In Module 9, 10, 11, you have been introduced to examples of combinational logic circuits whereby the outputs are entirely dependent on the.
1 Lecture 20 Sequential Circuits: Latches. 2 Overview °Circuits require memory to store intermediate data °Sequential circuits use a periodic signal to.
Sequential Circuits : Part I Read Sections 5-1, 5-2, 5-3.
Dr. ClincyLecture1 Appendix A – Part 2: Logic Circuits Current State or output of the device is affected by the previous states Circuit Flip Flops New.
1 © 2014 B. Wilkinson Modification date: Dec Sequential Logic Circuits – I Flip-Flops A sequential circuit is a logic components whose outputs.
INTRODUCTION TO SEQUENCIAL CIRCUIT
Unit 11 Latches and Flip-Flops Ku-Yaw Chang Assistant Professor, Department of Computer Science and Information Engineering Da-Yeh.
Sequential circuit Digital electronics is classified into combinational logic and sequential logic. In combinational circuit outpus depends only on present.
EECC341 - Shaaban #1 Lec # 13 Winter Sequential Logic Circuits Unlike combinational logic circuits, the output of sequential logic circuits.
Lecture 4: Computer Memory
IT Systems Number Operations EN230-1 Justin Champion C208 –
Introduction to Registers Being just logic, ALUs require all the inputs to be present at once. They have no memory. ALU AB FS.
Fall 2007 L16: Memory Elements LECTURE 16: Clocks Sequential circuit design The basic memory element: a latch Flip Flops.
Sequential Circuit Introduction to Counter
A.Abhari CPS2131 Registers A register is a group of n flip-flops each of them capable of storing one bit of information There are two types of registers:
Sequential Circuit  It is a type of logic circuit whose output depends not only on the present value of its input signals but on the past history of its.
Unit 12 Registers and Counters Ku-Yaw Chang Assistant Professor, Department of Computer Science and Information Engineering Da-Yeh.
Flip Flops. Clock Signal Sequential logic circuits have memory Output is a function of input and present state Sequential circuits are synchronized by.
Test #2 Combinational Circuits – MUX Sequential Circuits – Latches – Flip-flops – Clocked Sequential Circuits – Registers/Shift Register – Counters – Memory.
Digital Electronics and Computer Interfacing Tim Mewes 3. Digital Electronics.
Components used in the the Project J-K Flip Flop Switch Power Alternator 7-Segment Display Coded Decimal (BCD) Display.
1 Sequential Circuit Latch & Flip-flop. 2 Contents Introduction Memory Element Latch  SR latch  D latch Flip-flop  SR flip-flop  D flip-flop  JK.
Flip_Flops  Logic circuits are classified ito two groups  1. The combinational logic circuits,using the basic gates AND,OR and NOT.  2. Sequential.
LOGIC GATES Logic generally has only 2 states, ON or OFF, represented by 1 or 0. Logic gates react to inputs in certain ways. Symbol for AND gate INPUT.
Rabie A. Ramadan Lecture 3
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
4. Computer Maths and Logic 4.2 Boolean Logic Logic Circuits.
CHAPTER-2 Fundamentals of Digital Logic. Digital Logic Digital electronic circuits are used to build computer hardware as well as other products (digital.
SEQUENTIAL LOGIC By Tom Fitch. Types of Circuits Combinational: Gates Combinational: Gates Sequential: Flip-Flops Sequential: Flip-Flops.
Registers; State Machines Analysis Section 7-1 Section 5-4.
Boolean and Sequential Logic Last week – Basic Gates AND OR NOT NOR XOR NAND.
Synchronous Sequential Logic A digital system has combinational logic as well as sequential logic. The latter includes storage elements. feedback path.
Sequential Circuit Latch & Flip-flop. Contents Introduction Memory Element Latch  SR latch  D latch Flip-flop  SR flip-flop  D flip-flop  JK flip-flop.
Lecture 5. Sequential Logic 1 Prof. Taeweon Suh Computer Science Education Korea University 2010 R&E Computer System Education & Research.
CO5023 Latches, Flip-Flops and Decoders. Sequential Circuit What does this do? The OUTPUT of a sequential circuit is determined by the current output.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
 Flip-flops are digital logic circuits that can be in one of two states.  Flip-flops maintain their state indefinitely until an input pulse called a.
CS151 Introduction to Digital Design Chapter 5: Sequential Circuits 5-1 : Sequential Circuit Definition 5-2: Latches 1Created by: Ms.Amany AlSaleh.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
4–1. BSCS 5 th Semester Introduction Logic diagram: a graphical representation of a circuit –Each type of gate is represented by a specific graphical.
1 Registers A register is a group of n flip-flops each of them capable of storing one bit of information There are two types of registers: parallel and.
Combinational circuits
Dr. Clincy Professor of CS
Flip Flops.
Introduction to Registers
Flip Flops.
FIGURE 5.1 Block diagram of sequential circuit
Digital Design Lecture 9
Sequential Circuits Most digital systems like digital watches, digital phones, digital computers, digital traffic light controllers and so on require.
Flip Flop.
Digital Logic Design Sequential Circuits (Chapter 6)
Lesson Objectives Aims
Jeremy R. Johnson Mon. Apr. 3, 2000
Dr. Clincy Professor of CS
Dr. Clincy Professor of CS
Dr. Clincy Professor of CS
Outline Registers Counters 5/11/2019.
FLIP-FLOP. The basic memory circuit is known as Flip-flop. OR It is a bistable sequential circuit which has two stable state (set & reset) and can be.
(Sequential-Circuit Building Blocks)
Presentation transcript:

IT Systems Flip - Flops EN230-1 Justin Champion C208 –

IT Systems Contents What are they Types of Flip flops SR D Program design

IT Systems What are they ? A circuit which will store a value A certain switch will allow the value to change from one value to another and return This is referred to as sequential logic Output is based upon the current input and previous outputs These give us high speed Memory Because they remember there state each flip-flop can store one bit Put together in a sequence and you have memory!

IT Systems Simply memory device Value at start will be the value after the loop 1 1 0

IT Systems NOR Gate Not OR gate ABQ Q A B

IT Systems Types of Flip-Flop S-R (Set – Reset) S R SRQQ 00Remembers Illegal Q Q

IT Systems Types of Flip-Flop The condition of 0 and 0 needs to be checked for If S = 1 and R = 1 then the previous values are remembered and returned S R Q

IT Systems Types of Flip-Flop D Type allows the value of D to be stored as the clock changes states Only when the clock changes state can the value of D be updated

IT Systems Types of Flip-Flop

IT Systems Program Design Designing your program before you start is essential in any language Although you may start with a good idea of how to do things, this soon becomes confused Someone else can see how your program works Once you have drawn how your program works you can then start the ‘programming’! Not the other way round

IT Systems Program Design Flow chart design This allows the reader to quickly see how the program should work The following are the symbols you will use TerminalProcess Decision Yes No Input Output Sub-Routine

IT Systems Start Load 1 into A A > 10 Yes No Add 1 to A End

IT Systems Program Design Flow chart design The programmer can see what needs doing The design of the program can be written to this diagram Potential problems with the design can be sorted at this stage Alternative method is Pseudo Code This can end up messy and difficult to understand especially with larger programs Time Although designing these diagrams takes time Ultimately YOU will get the work done quicker Also part of the marking criteria !

IT Systems Summary of what we have discussed What is a Flip-Flop? SR Type D Type Program Designing