SlideShare a Scribd company logo
1 of 7
Download to read offline
Asynchronous Sequential Circuit Analysis
4/5/2019
Dr Naim R Kidwai, Professor, Integral University
lucknow, www.nrkidwai.wordpress.com
1
Learning Objectives:
1. To learn analysis of asynchronous Sequential Circuits
2. To learn map, transition table and flow table
3. To learn Design of asynchronous Sequential Circuit
4. To race conditions in asynchronous Sequential Circuit
Asynchronous Sequential Circuit
4/5/2019
Dr Naim R Kidwai, Professor, Integral University
lucknow, www.nrkidwai.wordpress.com
2
•It do not use clock pulses, so change of state occurs whenever input changes
•Memory element used are latch or time delay elements
•A combinational circuit with feedback is asynchronous sequential circuit
Combination
al circuit
Delay element
Delay element
Input
variables
secondary
variables
excitation
variables
Output
variables
Block diagram of Asynchronous sequential circuit
Asynchronous Sequential Circuit Analysis
4/5/2019
Dr Naim R Kidwai, Professor, Integral University
lucknow, www.nrkidwai.wordpress.com
3
Steps of Analysis
1. In the circuit look for feedback
2. Assign excitation variable to output that is fed-back (Capital Letter)
3. Assign secondary variable at the input where feedback ends (small letters)
4. Write the Boolean expression for excitation variable
221
212
211
yxYYz
yxyxY
yxxyY



y1
y2
Y2
Y1
z
x
The circuit in example
has two feedback
paths Input
variable
secondary
variable
excitation
variable
Asynchronous Sequential Circuit Analysis
4/5/2019
Dr Naim R Kidwai, Professor, Integral University
lucknow, www.nrkidwai.wordpress.com
4
x
y1y2 0 1
00 0 0
01 1 0
11 1 1
10 0 1
Map of Y1
Map: are similar to k-map with value of secondary variables (present state) labelling rows and
value of input variable labelling columns, and each cell displays value of excitation variable as
per Boolean function
Transition Table: is a combined map of all excitation variables Y=Y1Y2... (next state), merging of
secondary variable maps. The cells where excitation variable are same as secondary variable
are called stable state and are marked with circle
x
y1y2 0 1
00 0 1
01 1 1
11 1 0
10 0 0
Map of Y2
x
y1y2 0 1
00 00 01
01 11 01
11 11 10
10 00 10
Transition table Y1Y2
x
y1y2 0 1
00 0 0
01 1 0
11 1 0
10 0 0
Map of z
221
212
211
yxYYz
yxyxY
yxxyY



Asynchronous Sequential Circuit Analysis
4/5/2019
Dr Naim R Kidwai, Professor, Integral University
lucknow, www.nrkidwai.wordpress.com
5
x
y1y2 0 1
00 0 0
01 1 0
11 1 1
10 0 1
Map of Y1
Flow table: In the design representation of asynchronous sequential circuit it is more
convenient to represent the state with letter symbols rather than binary symbols. Such a
table is referred as flow table.
Output may be included in flow /transition table with state separated by a comma, giving
complete description of the circuit
x
y1y2 0 1
00 0 1
01 1 1
11 1 0
10 0 0
Map of Y2
x
y1y2 0 1
00 00 01
01 11 01
11 11 10
10 00 10
Transition table Y1Y2
x
y1y2 0 1
00 0 0
01 1 0
11 1 0
10 0 0
Output Map (z)
x
y1y2 0 1
a a, 0 b, 0
b c, 1 b, 0
c c, 1 d, 0
d a, 0 d, 0
Flow table with output
221
212
211
yxYYz
yxyxY
yxxyY



Design from Flow table
4/5/2019
Dr Naim R Kidwai, Professor, Integral University
lucknow, www.nrkidwai.wordpress.com
6
00 01 11 10
a a , 0 a , 0 a , 0 b , 0
b a , 0 a , 0 b , 1 b , 0
Flow table with output
1. The circuit has two input variables (let x1 and x2), one
excitation variable Y (corresponding secondary variable y)
and one output z.
2. Assign binary values to state . a=0, b=1, then flow table
changes to transition table with outputx1x2
y 00 01 11 10
0 0 , 0 0 , 0 0 , 0 1 , 0
1 0 , 0 0 , 0 1 , 1 1 , 0
transition table with output
3. Separate map of Y and output map and find binary expression
for Y and z using k map
4. Implement the Boolean expressions using gates
x1x2
y 00 01 11 10
0 0 0 0 1
1 0 0 1 1
Map of Y
x1x2
y 00 01 11 10
0 0 0 0 0
1 0 0 1 0
Output map
yxxxY 121  yxxY 21
y
x2
Y
z
x1
Race Conditions
A race condition exists when two or more state variables (excitation) change in response to
input variable changes.
Non critical race: if final stable state does not depend on the order of state variable changes
Critical race: if final stable state depends on the order of state variable changes
4/5/2019
Dr Naim R Kidwai, Professor, Integral University
lucknow, www.nrkidwai.wordpress.com
7
x
y1y2 0 1
00 00 11
01 10 11
11 01 11
11 00 01
Non critical race
Y1Y2=00, and x=0 to x=1
then possible transitions are
Y1Y2: 00→11
Y1Y2: 00→01 →11
Y1Y2: 00→10 →01 →11
x
y1y2 0 1
00 00 11
01 10 01
11 00 01
10 01 11
Non critical race
Y1Y2=00, and x=0 to x=1
then possible transitions are
Y1Y2: 00→11 →01
Y1Y2: 00→01
Y1Y2: 00→10 →11 →01
x
y1y2 0 1
00 00 11
01 10 01
11 00 11
10 01 10
Critical race
Y1Y2=00, and x=0 to x=1
then possible transitions are
Y1Y2: 00→11
Y1Y2: 00→01
Y1Y2: 00→10
x
y1y2 0 1
00 00 11
01 10 11
11 00 11
10 01 10
Critical race
Y1Y2=00, and x=0 to x=1
then possible transitions are
Y1Y2: 00→11
Y1Y2: 00→01 →11
Y1Y2: 00→10

More Related Content

What's hot

IIR filter realization using direct form I & II
IIR filter realization using direct form I & IIIIR filter realization using direct form I & II
IIR filter realization using direct form I & IISarang Joshi
 
Ripple counter
Ripple counterRipple counter
Ripple counterchandkec
 
Clocked Sequential circuit analysis and design
Clocked Sequential circuit analysis and designClocked Sequential circuit analysis and design
Clocked Sequential circuit analysis and designDr Naim R Kidwai
 
sequential circuits
sequential circuitssequential circuits
sequential circuitsUnsa Shakir
 
Race around and master slave flip flop
Race around and master slave flip flopRace around and master slave flip flop
Race around and master slave flip flopShubham Singh
 
Instruction set of 8086
Instruction set of 8086Instruction set of 8086
Instruction set of 80869840596838
 
J - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPSJ - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPSKrishma Parekh
 
Multiplexers and Demultiplexers
Multiplexers and DemultiplexersMultiplexers and Demultiplexers
Multiplexers and DemultiplexersGargiKhanna1
 
Decoders-Digital Electronics
Decoders-Digital ElectronicsDecoders-Digital Electronics
Decoders-Digital ElectronicsPaurav Shah
 
Latches and flip flop
Latches and flip flopLatches and flip flop
Latches and flip flopShuaib Hotak
 
Addressing modes of 8086
Addressing modes of 8086Addressing modes of 8086
Addressing modes of 8086saurav kumar
 
COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)Sairam Adithya
 
FYBSC IT Digital Electronics Unit V Chapter I Counters
FYBSC IT Digital Electronics Unit V Chapter I CountersFYBSC IT Digital Electronics Unit V Chapter I Counters
FYBSC IT Digital Electronics Unit V Chapter I CountersArti Parab Academics
 
Programmable Logic Devices Plds
Programmable Logic Devices PldsProgrammable Logic Devices Plds
Programmable Logic Devices PldsGaditek
 

What's hot (20)

IIR filter realization using direct form I & II
IIR filter realization using direct form I & IIIIR filter realization using direct form I & II
IIR filter realization using direct form I & II
 
Ripple counter
Ripple counterRipple counter
Ripple counter
 
Clocked Sequential circuit analysis and design
Clocked Sequential circuit analysis and designClocked Sequential circuit analysis and design
Clocked Sequential circuit analysis and design
 
sequential circuits
sequential circuitssequential circuits
sequential circuits
 
Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
 
Race around and master slave flip flop
Race around and master slave flip flopRace around and master slave flip flop
Race around and master slave flip flop
 
Instruction set of 8086
Instruction set of 8086Instruction set of 8086
Instruction set of 8086
 
J - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPSJ - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPS
 
Multiplexers and Demultiplexers
Multiplexers and DemultiplexersMultiplexers and Demultiplexers
Multiplexers and Demultiplexers
 
D Flip Flop
D Flip Flop D Flip Flop
D Flip Flop
 
Counters
CountersCounters
Counters
 
Flipflop
FlipflopFlipflop
Flipflop
 
Decoders-Digital Electronics
Decoders-Digital ElectronicsDecoders-Digital Electronics
Decoders-Digital Electronics
 
Counters
CountersCounters
Counters
 
Latches and flip flop
Latches and flip flopLatches and flip flop
Latches and flip flop
 
Addressing modes of 8086
Addressing modes of 8086Addressing modes of 8086
Addressing modes of 8086
 
COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)
 
FYBSC IT Digital Electronics Unit V Chapter I Counters
FYBSC IT Digital Electronics Unit V Chapter I CountersFYBSC IT Digital Electronics Unit V Chapter I Counters
FYBSC IT Digital Electronics Unit V Chapter I Counters
 
K - Map
  K - Map    K - Map
K - Map
 
Programmable Logic Devices Plds
Programmable Logic Devices PldsProgrammable Logic Devices Plds
Programmable Logic Devices Plds
 

Similar to Asynchronous sequential circuit analysis

UNIT-IV.pptx
UNIT-IV.pptxUNIT-IV.pptx
UNIT-IV.pptxamudhak10
 
UNIT - III.pptx
UNIT - III.pptxUNIT - III.pptx
UNIT - III.pptxamudhak10
 
Load flow studies ppt1
Load flow studies ppt1Load flow studies ppt1
Load flow studies ppt1Srinivas Katta
 
Eceg 3201-dld-lec 12-synchronous_counter_design
Eceg 3201-dld-lec 12-synchronous_counter_designEceg 3201-dld-lec 12-synchronous_counter_design
Eceg 3201-dld-lec 12-synchronous_counter_designNebiyu Musie
 
Filtration and Restoration of Satellite Images Using Doubly Stochastic Random...
Filtration and Restoration of Satellite Images Using Doubly Stochastic Random...Filtration and Restoration of Satellite Images Using Doubly Stochastic Random...
Filtration and Restoration of Satellite Images Using Doubly Stochastic Random...atsidaev
 
UNIT-II : SEQUENTIAL CIRCUIT DESIGN
UNIT-II  : SEQUENTIAL CIRCUIT DESIGN UNIT-II  : SEQUENTIAL CIRCUIT DESIGN
UNIT-II : SEQUENTIAL CIRCUIT DESIGN Dr.YNM
 
UNIT-II -DIGITAL SYSTEM DESIGN
UNIT-II -DIGITAL SYSTEM DESIGNUNIT-II -DIGITAL SYSTEM DESIGN
UNIT-II -DIGITAL SYSTEM DESIGNDr.YNM
 
Anomalous Synchronization Stability of Power-grid Network
Anomalous Synchronization Stability of Power-grid NetworkAnomalous Synchronization Stability of Power-grid Network
Anomalous Synchronization Stability of Power-grid NetworkHeetae Kim
 
Digital Electronics – Unit IV.pdf
Digital Electronics – Unit IV.pdfDigital Electronics – Unit IV.pdf
Digital Electronics – Unit IV.pdfKannan Kanagaraj
 
Sequential circuit-flip flops
Sequential circuit-flip flopsSequential circuit-flip flops
Sequential circuit-flip flopsDr Naim R Kidwai
 
Adobe Scan 14 Dec 2023 (1).pdf
Adobe Scan 14 Dec 2023 (1).pdfAdobe Scan 14 Dec 2023 (1).pdf
Adobe Scan 14 Dec 2023 (1).pdfkt5830207
 
Ece333 2018 lect18_rh power flow
Ece333 2018 lect18_rh power flowEce333 2018 lect18_rh power flow
Ece333 2018 lect18_rh power flowvikram anand
 
RF Circuit Design - [Ch3-1] Microwave Network
RF Circuit Design - [Ch3-1] Microwave NetworkRF Circuit Design - [Ch3-1] Microwave Network
RF Circuit Design - [Ch3-1] Microwave NetworkSimen Li
 
04 sequential circuits
04 sequential circuits04 sequential circuits
04 sequential circuitsxyxz
 
Notes 16 5317-6351 Network Analysis.pptx
Notes 16 5317-6351 Network Analysis.pptxNotes 16 5317-6351 Network Analysis.pptx
Notes 16 5317-6351 Network Analysis.pptxashokranjitha2006
 
Digital electronics sequential circuits flip flops
Digital electronics sequential circuits flip flopsDigital electronics sequential circuits flip flops
Digital electronics sequential circuits flip flopsNilesh Bhaskarrao Bahadure
 

Similar to Asynchronous sequential circuit analysis (20)

UNIT-IV.pptx
UNIT-IV.pptxUNIT-IV.pptx
UNIT-IV.pptx
 
Load flow studies
Load flow studiesLoad flow studies
Load flow studies
 
PPT 2nd unit course file.ppt
PPT 2nd unit course file.pptPPT 2nd unit course file.ppt
PPT 2nd unit course file.ppt
 
UNIT - III.pptx
UNIT - III.pptxUNIT - III.pptx
UNIT - III.pptx
 
Load flow studies ppt1
Load flow studies ppt1Load flow studies ppt1
Load flow studies ppt1
 
Eceg 3201-dld-lec 12-synchronous_counter_design
Eceg 3201-dld-lec 12-synchronous_counter_designEceg 3201-dld-lec 12-synchronous_counter_design
Eceg 3201-dld-lec 12-synchronous_counter_design
 
Filtration and Restoration of Satellite Images Using Doubly Stochastic Random...
Filtration and Restoration of Satellite Images Using Doubly Stochastic Random...Filtration and Restoration of Satellite Images Using Doubly Stochastic Random...
Filtration and Restoration of Satellite Images Using Doubly Stochastic Random...
 
UNIT-II : SEQUENTIAL CIRCUIT DESIGN
UNIT-II  : SEQUENTIAL CIRCUIT DESIGN UNIT-II  : SEQUENTIAL CIRCUIT DESIGN
UNIT-II : SEQUENTIAL CIRCUIT DESIGN
 
UNIT-II -DIGITAL SYSTEM DESIGN
UNIT-II -DIGITAL SYSTEM DESIGNUNIT-II -DIGITAL SYSTEM DESIGN
UNIT-II -DIGITAL SYSTEM DESIGN
 
Anomalous Synchronization Stability of Power-grid Network
Anomalous Synchronization Stability of Power-grid NetworkAnomalous Synchronization Stability of Power-grid Network
Anomalous Synchronization Stability of Power-grid Network
 
Digital Electronics – Unit IV.pdf
Digital Electronics – Unit IV.pdfDigital Electronics – Unit IV.pdf
Digital Electronics – Unit IV.pdf
 
Sequential circuit-flip flops
Sequential circuit-flip flopsSequential circuit-flip flops
Sequential circuit-flip flops
 
Adobe Scan 14 Dec 2023 (1).pdf
Adobe Scan 14 Dec 2023 (1).pdfAdobe Scan 14 Dec 2023 (1).pdf
Adobe Scan 14 Dec 2023 (1).pdf
 
Ece333 2018 lect18_rh power flow
Ece333 2018 lect18_rh power flowEce333 2018 lect18_rh power flow
Ece333 2018 lect18_rh power flow
 
5.4_Inverse Z Transform.pptx
5.4_Inverse Z Transform.pptx5.4_Inverse Z Transform.pptx
5.4_Inverse Z Transform.pptx
 
RF Circuit Design - [Ch3-1] Microwave Network
RF Circuit Design - [Ch3-1] Microwave NetworkRF Circuit Design - [Ch3-1] Microwave Network
RF Circuit Design - [Ch3-1] Microwave Network
 
04 sequential circuits
04 sequential circuits04 sequential circuits
04 sequential circuits
 
Notes 16 5317-6351 Network Analysis.pptx
Notes 16 5317-6351 Network Analysis.pptxNotes 16 5317-6351 Network Analysis.pptx
Notes 16 5317-6351 Network Analysis.pptx
 
Lec9
Lec9Lec9
Lec9
 
Digital electronics sequential circuits flip flops
Digital electronics sequential circuits flip flopsDigital electronics sequential circuits flip flops
Digital electronics sequential circuits flip flops
 

More from Dr Naim R Kidwai

synchronous Sequential circuit counters and registers
synchronous Sequential circuit counters and registerssynchronous Sequential circuit counters and registers
synchronous Sequential circuit counters and registersDr Naim R Kidwai
 
Project financial feasibility
Project financial feasibilityProject financial feasibility
Project financial feasibilityDr Naim R Kidwai
 
financing infrastructure projects
financing infrastructure projectsfinancing infrastructure projects
financing infrastructure projectsDr Naim R Kidwai
 
multiple projects and constraints
multiple projects and constraintsmultiple projects and constraints
multiple projects and constraintsDr Naim R Kidwai
 
Nec 602 unit ii Random Variables and Random process
Nec 602 unit ii Random Variables and Random processNec 602 unit ii Random Variables and Random process
Nec 602 unit ii Random Variables and Random processDr Naim R Kidwai
 
spread spectrum communication
spread spectrum communicationspread spectrum communication
spread spectrum communicationDr Naim R Kidwai
 
Rec101 unit ii (part 2) bjt biasing and re model
Rec101 unit ii (part 2) bjt biasing and re modelRec101 unit ii (part 2) bjt biasing and re model
Rec101 unit ii (part 2) bjt biasing and re modelDr Naim R Kidwai
 
Rec101 unit ii (part 3) field effect transistor
Rec101 unit ii (part 3) field effect transistorRec101 unit ii (part 3) field effect transistor
Rec101 unit ii (part 3) field effect transistorDr Naim R Kidwai
 
Rec101 unit ii (part 1) bjt characteristics
Rec101 unit ii (part 1) bjt characteristicsRec101 unit ii (part 1) bjt characteristics
Rec101 unit ii (part 1) bjt characteristicsDr Naim R Kidwai
 
Rec101 unit v communication engg
Rec101 unit v communication enggRec101 unit v communication engg
Rec101 unit v communication enggDr Naim R Kidwai
 
Rec101 unit iii operational amplifier
Rec101 unit iii operational amplifierRec101 unit iii operational amplifier
Rec101 unit iii operational amplifierDr Naim R Kidwai
 
Rec101 unit 1 (part iii) diode applications
Rec101 unit 1 (part iii) diode applicationsRec101 unit 1 (part iii) diode applications
Rec101 unit 1 (part iii) diode applicationsDr Naim R Kidwai
 
Rec101 unit 1 (part ii) pn junction diode
Rec101 unit 1 (part ii)  pn junction diodeRec101 unit 1 (part ii)  pn junction diode
Rec101 unit 1 (part ii) pn junction diodeDr Naim R Kidwai
 

More from Dr Naim R Kidwai (20)

synchronous Sequential circuit counters and registers
synchronous Sequential circuit counters and registerssynchronous Sequential circuit counters and registers
synchronous Sequential circuit counters and registers
 
Sampling Theorem
Sampling TheoremSampling Theorem
Sampling Theorem
 
Moodle introduction
Moodle introductionMoodle introduction
Moodle introduction
 
Project financial feasibility
Project financial feasibilityProject financial feasibility
Project financial feasibility
 
financing infrastructure projects
financing infrastructure projectsfinancing infrastructure projects
financing infrastructure projects
 
financing projects
financing projectsfinancing projects
financing projects
 
multiple projects and constraints
multiple projects and constraintsmultiple projects and constraints
multiple projects and constraints
 
project risk analysis
project risk analysisproject risk analysis
project risk analysis
 
Nec 602 unit ii Random Variables and Random process
Nec 602 unit ii Random Variables and Random processNec 602 unit ii Random Variables and Random process
Nec 602 unit ii Random Variables and Random process
 
spread spectrum communication
spread spectrum communicationspread spectrum communication
spread spectrum communication
 
Error Control coding
Error Control codingError Control coding
Error Control coding
 
information theory
information theoryinformation theory
information theory
 
Rec101 unit ii (part 2) bjt biasing and re model
Rec101 unit ii (part 2) bjt biasing and re modelRec101 unit ii (part 2) bjt biasing and re model
Rec101 unit ii (part 2) bjt biasing and re model
 
Rec101 unit ii (part 3) field effect transistor
Rec101 unit ii (part 3) field effect transistorRec101 unit ii (part 3) field effect transistor
Rec101 unit ii (part 3) field effect transistor
 
Rec101 unit ii (part 1) bjt characteristics
Rec101 unit ii (part 1) bjt characteristicsRec101 unit ii (part 1) bjt characteristics
Rec101 unit ii (part 1) bjt characteristics
 
Rec101 unit v communication engg
Rec101 unit v communication enggRec101 unit v communication engg
Rec101 unit v communication engg
 
Rec101 unit iv emi
Rec101 unit iv emiRec101 unit iv emi
Rec101 unit iv emi
 
Rec101 unit iii operational amplifier
Rec101 unit iii operational amplifierRec101 unit iii operational amplifier
Rec101 unit iii operational amplifier
 
Rec101 unit 1 (part iii) diode applications
Rec101 unit 1 (part iii) diode applicationsRec101 unit 1 (part iii) diode applications
Rec101 unit 1 (part iii) diode applications
 
Rec101 unit 1 (part ii) pn junction diode
Rec101 unit 1 (part ii)  pn junction diodeRec101 unit 1 (part ii)  pn junction diode
Rec101 unit 1 (part ii) pn junction diode
 

Recently uploaded

Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 

Recently uploaded (20)

Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 

Asynchronous sequential circuit analysis

  • 1. Asynchronous Sequential Circuit Analysis 4/5/2019 Dr Naim R Kidwai, Professor, Integral University lucknow, www.nrkidwai.wordpress.com 1 Learning Objectives: 1. To learn analysis of asynchronous Sequential Circuits 2. To learn map, transition table and flow table 3. To learn Design of asynchronous Sequential Circuit 4. To race conditions in asynchronous Sequential Circuit
  • 2. Asynchronous Sequential Circuit 4/5/2019 Dr Naim R Kidwai, Professor, Integral University lucknow, www.nrkidwai.wordpress.com 2 •It do not use clock pulses, so change of state occurs whenever input changes •Memory element used are latch or time delay elements •A combinational circuit with feedback is asynchronous sequential circuit Combination al circuit Delay element Delay element Input variables secondary variables excitation variables Output variables Block diagram of Asynchronous sequential circuit
  • 3. Asynchronous Sequential Circuit Analysis 4/5/2019 Dr Naim R Kidwai, Professor, Integral University lucknow, www.nrkidwai.wordpress.com 3 Steps of Analysis 1. In the circuit look for feedback 2. Assign excitation variable to output that is fed-back (Capital Letter) 3. Assign secondary variable at the input where feedback ends (small letters) 4. Write the Boolean expression for excitation variable 221 212 211 yxYYz yxyxY yxxyY    y1 y2 Y2 Y1 z x The circuit in example has two feedback paths Input variable secondary variable excitation variable
  • 4. Asynchronous Sequential Circuit Analysis 4/5/2019 Dr Naim R Kidwai, Professor, Integral University lucknow, www.nrkidwai.wordpress.com 4 x y1y2 0 1 00 0 0 01 1 0 11 1 1 10 0 1 Map of Y1 Map: are similar to k-map with value of secondary variables (present state) labelling rows and value of input variable labelling columns, and each cell displays value of excitation variable as per Boolean function Transition Table: is a combined map of all excitation variables Y=Y1Y2... (next state), merging of secondary variable maps. The cells where excitation variable are same as secondary variable are called stable state and are marked with circle x y1y2 0 1 00 0 1 01 1 1 11 1 0 10 0 0 Map of Y2 x y1y2 0 1 00 00 01 01 11 01 11 11 10 10 00 10 Transition table Y1Y2 x y1y2 0 1 00 0 0 01 1 0 11 1 0 10 0 0 Map of z 221 212 211 yxYYz yxyxY yxxyY   
  • 5. Asynchronous Sequential Circuit Analysis 4/5/2019 Dr Naim R Kidwai, Professor, Integral University lucknow, www.nrkidwai.wordpress.com 5 x y1y2 0 1 00 0 0 01 1 0 11 1 1 10 0 1 Map of Y1 Flow table: In the design representation of asynchronous sequential circuit it is more convenient to represent the state with letter symbols rather than binary symbols. Such a table is referred as flow table. Output may be included in flow /transition table with state separated by a comma, giving complete description of the circuit x y1y2 0 1 00 0 1 01 1 1 11 1 0 10 0 0 Map of Y2 x y1y2 0 1 00 00 01 01 11 01 11 11 10 10 00 10 Transition table Y1Y2 x y1y2 0 1 00 0 0 01 1 0 11 1 0 10 0 0 Output Map (z) x y1y2 0 1 a a, 0 b, 0 b c, 1 b, 0 c c, 1 d, 0 d a, 0 d, 0 Flow table with output 221 212 211 yxYYz yxyxY yxxyY   
  • 6. Design from Flow table 4/5/2019 Dr Naim R Kidwai, Professor, Integral University lucknow, www.nrkidwai.wordpress.com 6 00 01 11 10 a a , 0 a , 0 a , 0 b , 0 b a , 0 a , 0 b , 1 b , 0 Flow table with output 1. The circuit has two input variables (let x1 and x2), one excitation variable Y (corresponding secondary variable y) and one output z. 2. Assign binary values to state . a=0, b=1, then flow table changes to transition table with outputx1x2 y 00 01 11 10 0 0 , 0 0 , 0 0 , 0 1 , 0 1 0 , 0 0 , 0 1 , 1 1 , 0 transition table with output 3. Separate map of Y and output map and find binary expression for Y and z using k map 4. Implement the Boolean expressions using gates x1x2 y 00 01 11 10 0 0 0 0 1 1 0 0 1 1 Map of Y x1x2 y 00 01 11 10 0 0 0 0 0 1 0 0 1 0 Output map yxxxY 121  yxxY 21 y x2 Y z x1
  • 7. Race Conditions A race condition exists when two or more state variables (excitation) change in response to input variable changes. Non critical race: if final stable state does not depend on the order of state variable changes Critical race: if final stable state depends on the order of state variable changes 4/5/2019 Dr Naim R Kidwai, Professor, Integral University lucknow, www.nrkidwai.wordpress.com 7 x y1y2 0 1 00 00 11 01 10 11 11 01 11 11 00 01 Non critical race Y1Y2=00, and x=0 to x=1 then possible transitions are Y1Y2: 00→11 Y1Y2: 00→01 →11 Y1Y2: 00→10 →01 →11 x y1y2 0 1 00 00 11 01 10 01 11 00 01 10 01 11 Non critical race Y1Y2=00, and x=0 to x=1 then possible transitions are Y1Y2: 00→11 →01 Y1Y2: 00→01 Y1Y2: 00→10 →11 →01 x y1y2 0 1 00 00 11 01 10 01 11 00 11 10 01 10 Critical race Y1Y2=00, and x=0 to x=1 then possible transitions are Y1Y2: 00→11 Y1Y2: 00→01 Y1Y2: 00→10 x y1y2 0 1 00 00 11 01 10 11 11 00 11 10 01 10 Critical race Y1Y2=00, and x=0 to x=1 then possible transitions are Y1Y2: 00→11 Y1Y2: 00→01 →11 Y1Y2: 00→10