This document discusses sequential logic elements like flip-flops and latches. It begins by introducing flip-flops and their excitation tables, including the D flip-flop and J/K flip-flop. It then discusses flip-flop timing parameters and edge-triggering. Asynchronous preset and clear inputs are described. Transparent D-latches are introduced and distinguished from edge-triggered flip-flops. Common flip-flop and latch integrated circuits are shown, including the 74LS74 D flip-flop, 74LS76 J/K flip-flop, and 74LS75 D latch.
Computer Organization1
CS1400
Feng Jiang
Boolean algebra
• Reading 2.5 P57-P65
• Axioms and Theorems
• Theorems required P57 P58 T1- T3
• Could derive T6 T7 T8
• De Morgan’s theorems and T9 T10
Boolean algebra
Boolean algebra
Digital Logic Fundamentals
Z = X+Y Z =
——
Z = Z = X + Y—
—
NOT all variables
Change & to | and | to &
NOT the result
De Morgan's
theorems
X�Y
X�Y
Boolean algebra
Boolean algebra
T8 T3
Duality
P59
• Review
• Boolean algebra
• Exercise Examples (a)-(e) P61
Day 5
Boolean algebra
• Exercise
• P61
• Homework(no submission)
• P98-100 2.1 -2.12, 2.14
Boolean algebra
Boolean algebra
Boolean algebra
Less terms is preferred
Less variables in one term is preferred
“Big not” should be simplified
Boolean algebra
De Morgan’s theorems
Complement
Sum of products <> product of sums
Boolean algebra De Morgan’s theorems
Boolean algebra De Morgan’s theorems
Boolean algebra
De Morgan’s theorems
Complement
Sum of products <> product of sums
• Review
• Boolean algebra
• Exercise Examples (a)-(e) P61
Day 5
• Start
• K-map
• Review Boolean algebra
• (Application of De Morgan’s and Exercise 2 )
• Read
• Applications of combinational logic
Day 6
• Review: Axioms and Theorems, solution manual, link,
reference
• Karnaugh Map
• Review Boolean algebra (Exercise 2)
• (Application of De Morgan’s and Exercise 2 )
• Reading for next class
• Applications of combinational logic
• Multiplexer ? Adder ? Decoder?
Day 6
• A two-dimensional tool of the truth table
• Could be used to simplify Boolean
expressions
• Review “truth table” & “minterm”
• 2^n lines vs. 2^n cells
Karnaugh Map (K-Map)
KarnaughMaps
Karnaugh Maps
Karnaugh Maps, how to plot
By truth table
By Boolean expression
F= A’D+A’BCD+ACD’
Karnaugh Maps, how to plot
Examples:
Karnaugh Maps, how to plot
Examples:
F= B+A’C
F= AB’C +BC
Karnaugh Maps, how to simplify
Map the terms
Group adjacent cells
*NO diagonal adjacent
*torus shaped
Larger group >> less variables in one term
Karnaugh Maps, to simplify
Map the terms
Group adjacent cells
*NO diagonal adjacent
*torus shaped
Larger group >> less variables in one term
Karnaugh Maps, how to simplify
Map the terms
Group adjacent cells
*NO diagonal adjacent
*torus shaped
F=A’B’ + A’BCD+ACD
Karnaugh Maps, how to simplify
Map the terms
Group adjacent cells
*NO diagonal adjacent
*torus shaped
Karnaugh Maps, how to simplify
Map the terms
Group adjacent cells
*NO diagonal adjacent
*torus shaped
Karnaugh Maps, how to simplify
Map the terms
Group adjacent cells
*NO diagonal adjacent
*torus shaped
For a four-variable K-map
Karnaugh Maps, to simplify
Map the terms
Group adjacent cells
• Start
• K-map
• Review Boolean algebra (announce quiz2)
• (Application of De Morgan’s and Exercise 2 )
• Read
• Applications of combinational logic
Day 6
Boolean algebra Applications of De Morgan’s theorems
Boolean algebra Ap.
Computer Organization1
CS1400
Feng Jiang
Boolean algebra
• Reading 2.5 P57-P65
• Axioms and Theorems
• Theorems required P57 P58 T1- T3
• Could derive T6 T7 T8
• De Morgan’s theorems and T9 T10
Boolean algebra
Boolean algebra
Digital Logic Fundamentals
Z = X+Y Z =
——
Z = Z = X + Y—
—
NOT all variables
Change & to | and | to &
NOT the result
De Morgan's
theorems
X�Y
X�Y
Boolean algebra
Boolean algebra
T8 T3
Duality
P59
• Review
• Boolean algebra
• Exercise Examples (a)-(e) P61
Day 5
Boolean algebra
• Exercise
• P61
• Homework(no submission)
• P98-100 2.1 -2.12, 2.14
Boolean algebra
Boolean algebra
Boolean algebra
Less terms is preferred
Less variables in one term is preferred
“Big not” should be simplified
Boolean algebra
De Morgan’s theorems
Complement
Sum of products <> product of sums
Boolean algebra De Morgan’s theorems
Boolean algebra De Morgan’s theorems
Boolean algebra
De Morgan’s theorems
Complement
Sum of products <> product of sums
• Review
• Boolean algebra
• Exercise Examples (a)-(e) P61
Day 5
• Start
• K-map
• Review Boolean algebra
• (Application of De Morgan’s and Exercise 2 )
• Read
• Applications of combinational logic
Day 6
• Review: Axioms and Theorems, solution manual, link,
reference
• Karnaugh Map
• Review Boolean algebra (Exercise 2)
• (Application of De Morgan’s and Exercise 2 )
• Reading for next class
• Applications of combinational logic
• Multiplexer ? Adder ? Decoder?
Day 6
• A two-dimensional tool of the truth table
• Could be used to simplify Boolean
expressions
• Review “truth table” & “minterm”
• 2^n lines vs. 2^n cells
Karnaugh Map (K-Map)
KarnaughMaps
Karnaugh Maps
Karnaugh Maps, how to plot
By truth table
By Boolean expression
F= A’D+A’BCD+ACD’
Karnaugh Maps, how to plot
Examples:
Karnaugh Maps, how to plot
Examples:
F= B+A’C
F= AB’C +BC
Karnaugh Maps, how to simplify
Map the terms
Group adjacent cells
*NO diagonal adjacent
*torus shaped
Larger group >> less variables in one term
Karnaugh Maps, to simplify
Map the terms
Group adjacent cells
*NO diagonal adjacent
*torus shaped
Larger group >> less variables in one term
Karnaugh Maps, how to simplify
Map the terms
Group adjacent cells
*NO diagonal adjacent
*torus shaped
F=A’B’ + A’BCD+ACD
Karnaugh Maps, how to simplify
Map the terms
Group adjacent cells
*NO diagonal adjacent
*torus shaped
Karnaugh Maps, how to simplify
Map the terms
Group adjacent cells
*NO diagonal adjacent
*torus shaped
Karnaugh Maps, how to simplify
Map the terms
Group adjacent cells
*NO diagonal adjacent
*torus shaped
For a four-variable K-map
Karnaugh Maps, to simplify
Map the terms
Group adjacent cells
• Start
• K-map
• Review Boolean algebra (announce quiz2)
• (Application of De Morgan’s and Exercise 2 )
• Read
• Applications of combinational logic
Day 6
Boolean algebra Applications of De Morgan’s theorems
Boolean algebra Ap.
D flip Flops
You can watch my lectures at:
Digital electronics playlist in my youtube channel:
https://www.youtube.com/channel/UC_fItK7wBO6zdWHVPIYV8dQ?view_as=subscriber
My Website : https://easyninspire.blogspot.com/
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxR&R Consult
CFD analysis is incredibly effective at solving mysteries and improving the performance of complex systems!
Here's a great example: At a large natural gas-fired power plant, where they use waste heat to generate steam and energy, they were puzzled that their boiler wasn't producing as much steam as expected.
R&R and Tetra Engineering Group Inc. were asked to solve the issue with reduced steam production.
An inspection had shown that a significant amount of hot flue gas was bypassing the boiler tubes, where the heat was supposed to be transferred.
R&R Consult conducted a CFD analysis, which revealed that 6.3% of the flue gas was bypassing the boiler tubes without transferring heat. The analysis also showed that the flue gas was instead being directed along the sides of the boiler and between the modules that were supposed to capture the heat. This was the cause of the reduced performance.
Based on our results, Tetra Engineering installed covering plates to reduce the bypass flow. This improved the boiler's performance and increased electricity production.
It is always satisfying when we can help solve complex challenges like this. Do your systems also need a check-up or optimization? Give us a call!
Work done in cooperation with James Malloy and David Moelling from Tetra Engineering.
More examples of our work https://www.r-r-consult.dk/en/cases-en/
Explore the innovative world of trenchless pipe repair with our comprehensive guide, "The Benefits and Techniques of Trenchless Pipe Repair." This document delves into the modern methods of repairing underground pipes without the need for extensive excavation, highlighting the numerous advantages and the latest techniques used in the industry.
Learn about the cost savings, reduced environmental impact, and minimal disruption associated with trenchless technology. Discover detailed explanations of popular techniques such as pipe bursting, cured-in-place pipe (CIPP) lining, and directional drilling. Understand how these methods can be applied to various types of infrastructure, from residential plumbing to large-scale municipal systems.
Ideal for homeowners, contractors, engineers, and anyone interested in modern plumbing solutions, this guide provides valuable insights into why trenchless pipe repair is becoming the preferred choice for pipe rehabilitation. Stay informed about the latest advancements and best practices in the field.
D flip Flops
You can watch my lectures at:
Digital electronics playlist in my youtube channel:
https://www.youtube.com/channel/UC_fItK7wBO6zdWHVPIYV8dQ?view_as=subscriber
My Website : https://easyninspire.blogspot.com/
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxR&R Consult
CFD analysis is incredibly effective at solving mysteries and improving the performance of complex systems!
Here's a great example: At a large natural gas-fired power plant, where they use waste heat to generate steam and energy, they were puzzled that their boiler wasn't producing as much steam as expected.
R&R and Tetra Engineering Group Inc. were asked to solve the issue with reduced steam production.
An inspection had shown that a significant amount of hot flue gas was bypassing the boiler tubes, where the heat was supposed to be transferred.
R&R Consult conducted a CFD analysis, which revealed that 6.3% of the flue gas was bypassing the boiler tubes without transferring heat. The analysis also showed that the flue gas was instead being directed along the sides of the boiler and between the modules that were supposed to capture the heat. This was the cause of the reduced performance.
Based on our results, Tetra Engineering installed covering plates to reduce the bypass flow. This improved the boiler's performance and increased electricity production.
It is always satisfying when we can help solve complex challenges like this. Do your systems also need a check-up or optimization? Give us a call!
Work done in cooperation with James Malloy and David Moelling from Tetra Engineering.
More examples of our work https://www.r-r-consult.dk/en/cases-en/
Explore the innovative world of trenchless pipe repair with our comprehensive guide, "The Benefits and Techniques of Trenchless Pipe Repair." This document delves into the modern methods of repairing underground pipes without the need for extensive excavation, highlighting the numerous advantages and the latest techniques used in the industry.
Learn about the cost savings, reduced environmental impact, and minimal disruption associated with trenchless technology. Discover detailed explanations of popular techniques such as pipe bursting, cured-in-place pipe (CIPP) lining, and directional drilling. Understand how these methods can be applied to various types of infrastructure, from residential plumbing to large-scale municipal systems.
Ideal for homeowners, contractors, engineers, and anyone interested in modern plumbing solutions, this guide provides valuable insights into why trenchless pipe repair is becoming the preferred choice for pipe rehabilitation. Stay informed about the latest advancements and best practices in the field.
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
Terzaghi's soil bearing capacity theory, developed by Karl Terzaghi, is a fundamental principle in geotechnical engineering used to determine the bearing capacity of shallow foundations. This theory provides a method to calculate the ultimate bearing capacity of soil, which is the maximum load per unit area that the soil can support without undergoing shear failure. The Calculation HTML Code included.
Final project report on grocery store management system..pdfKamal Acharya
In today’s fast-changing business environment, it’s extremely important to be able to respond to client needs in the most effective and timely manner. If your customers wish to see your business online and have instant access to your products or services.
Online Grocery Store is an e-commerce website, which retails various grocery products. This project allows viewing various products available enables registered users to purchase desired products instantly using Paytm, UPI payment processor (Instant Pay) and also can place order by using Cash on Delivery (Pay Later) option. This project provides an easy access to Administrators and Managers to view orders placed using Pay Later and Instant Pay options.
In order to develop an e-commerce website, a number of Technologies must be studied and understood. These include multi-tiered architecture, server and client-side scripting techniques, implementation technologies, programming language (such as PHP, HTML, CSS, JavaScript) and MySQL relational databases. This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart website and also to know about the technologies used to develop such a website.
This document will discuss each of the underlying technologies to create and implement an e- commerce website.
About
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Technical Specifications
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
Key Features
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface
• Compatible with MAFI CCR system
• Copatiable with IDM8000 CCR
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
Application
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
2. Flip-Flops & Latches
2
This presentation will
• Review sequential logic and the flip-flop.
• Introduce the D flip-flop and provide an excitation
table and a sample timing analysis.
• Introduce the J/K flip-flop and provide an excitation
table and a sample timing analysis.
• Review flip-flop clock parameters.
• Introduce the transparent D-latch.
• Discuss flip-flop asynchronous inputs.
3. Sequential Logic & The Flip-Flop
3
Combinational
Logic Gates
.
.
Inputs Outputs
Memory
Elements
(Flip-Flops)
.
.
Clock
11. Flip-Flop Timing
11
Data Input
(D,J, or K)
1
0
tS
Setup Time
tH
Hold Time
Positive
Edge
Clock
1
0
Setup Time (tS): The time interval before the active transition of the clock
signal during which the data input (D, J, or K) must be maintained.
Hold Time (tH): The time interval after the active transition of the clock
signal during which the data input (D, J, or K) must be maintained.
12. 12
PR
PRESET
CLR
CLEAR
CLK
CLOCK
D
DATA
1 1 0 0 1
1 1 1 1 0
0 1 X X 1 0 Asynchronous Preset
1 0 X X 0 1 Asynchronous Clear
0 0 X X 1 1 ILLEGAL CONDITION
Q
CLK
D Q
PR
CLR
Asynchronous Inputs
Q
Q
Asynchronous inputs (Preset & Clear) are
used to override the clock/data inputs and
force the outputs to a predefined state.
The Preset (PR) input forces the output to:
The Clear (CLR) input forces the output to:
0
Q
&
1
Q
1
Q
&
0
Q
15. Transparent D-Latch: Example Timing
15
Q
D
EN
“Latched”
Q=0
“Latched”
Q=1
“Latched”
Q=0
“Transparent”
Q=D
“Transparent”
Q=D
“Transparent”
Q=D
16. Flip-Flop Vs. Latch
• The primary difference between a D flip-flop and
D latch is the EN/CLOCK input.
• The flip-flop’s CLOCK input is edge sensitive,
meaning the flip-flop’s output changes on the
edge (rising or falling) of the CLOCK input.
• The latch’s EN input is level sensitive, meaning
the latch’s output changes on the level (high or
low) of the EN input.
16
17. Flip-Flops & Latches
17
74LS74
Dual Positive-Edge-Triggered D Flip-Flops with
Preset, Clear, and Complementary Outputs
74LS76
Dual Negative-Edge-Triggered J-K Flip-Flops
with Preset, Clear, and Complementary Outputs
74LS75
Quad Latch
Digital Electronics TM
3.1 Introduction to Flip-Flop
Introductory Slide / Overview of Presentation
Definition of sequential logic. Sequential logic can have one or more, inputs and one or more outputs. However, the outputs are a function of both the present value of the inputs and also the previous output values. Thus, sequential logic requires memory to store these previous outputs values.
Schematic symbol and excitation table for the D flip-flop.
Timing diagram example for a D flip-flop.
Schematic symbol and excitation table for the J/K flip-flop.
Timing diagram example for a J/K flip-flop.
Schematic symbol and excitation table for the positive edge triggered and negative edge triggered D flip-flops
Schematic symbol and excitation table for the positive edge triggered and negative edge triggered J/K flip-flops
Definition of the Setup & Hold Time timing parameters for a flip-flop.
Definition for the PR (preset) and CLR (clear) Asynchronous input for a D flip-flop.
Time diagram showing the effects of the synchronous inputs (D & CLK) and asynchronous inputs (PR & CLR).
Schematic symbol and excitation table for the D latch.
Time diagram example for a transparent D-latch.
This slide details the primary difference between the often confused D flip-flop and D latch.
Summary of the two flip-flops and one latch that we will be using in this course.