SlideShare a Scribd company logo
1 of 78
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 19/21/2020
Chapter 7
Counters and Registers
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 49/21/2020
Asynchronous (Ripple) Counters
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 59/21/2020
Asynchronous (Ripple) Counters
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 69/21/2020
Asynchronous (Ripple) Counters
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 109/21/2020
Asynchronous (Ripple) Counters
Mod Number = 2N
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 119/21/2020
Frequency Division
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 159/21/2020
Digital Clock
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 259/21/2020
Propagation Delay in Ripple Counters
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 269/21/2020
Propagation Delay in Ripple Counters
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 279/21/2020
Propagation Delay in Ripple Counters
max
1
clock pd
pd
T N t
f
N t
 


To avoid losing states
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 289/21/2020
Synchronous (Parallel) Counters
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 299/21/2020
Synchronous (Parallel) Counters
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 309/21/2020
Advantages of Synchronous Counters
     Pd Pd Pdt Counter t FF t AND 
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 319/21/2020
Counters With Mod Number ≠ 2N
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 329/21/2020
Counters With Mod Number ≠ 2N
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 339/21/2020
Counters With Mod Number ≠ 2N
CLRCLRCLR
2Q
1Q
MOD = 6
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 349/21/2020
Counters With Mod Number ≠ 2N
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 359/21/2020
Displaying Counter State
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 369/21/2020
Decade Counters and BCD Counters
Decade Counters: 10 States
BCD Counters: 0 1 … 9 States
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 409/21/2020
Synchronous Down
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 419/21/2020
Synchronous Down and Up/Down Counters
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 429/21/2020
Presettable Counters
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 439/21/2020
Decoding a Counter
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 449/21/2020
Decoding a Counter
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 459/21/2020
A
A
B
BC
C
ABC
Decoding a Counter
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 479/21/2020
Active Low Decoding
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 499/21/2020
BCD Counter Decoding
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 509/21/2020
BCD Counter Decoding
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 569/21/2020
Analyzing Synchronous Counter
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 579/21/2020
Analyzing Synchronous Counter
Self-correcting counter: unused states → normal count sequence
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 619/21/2020
Analyzing Synchronous Counter
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 629/21/2020
Analyzing Synchronous Counter
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 639/21/2020
Analyzing Synchronous Counter
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 649/21/2020
Synchronous Counter Design
1. Number of Flip Flops
2. Type of Flip Flop
3. Flip Flop Excitation Table
4. Counter Excitation Table
5. Design Inputs for Different Flip Flops
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 659/21/2020
Synchronous Counter Design
Flip Flop Excitation Table
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 669/21/2020
Synchronous Counter Design
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 679/21/2020
Synchronous Counter Design
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 689/21/2020
Synchronous Counter Design
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 699/21/2020
Synchronous Counter Design
Qn Qn+1 T
0 0 0
0 1 1
1 0 1
1 1 0
Excitation Table for T Flip Flop
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 709/21/2020
Synchronous Counter Design
Example
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 719/21/2020
Synchronous Counter Design
Example
Counter State Transion Table
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 729/21/2020
Synchronous Counter Design
Example
Counter Excitation Table
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 739/21/2020
Synchronous Counter Design
Example
𝐾𝐴 = 1
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 749/21/2020
Synchronous Counter Design
Example
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 759/21/2020
Synchronous Counter Design
Example
Counter State Transion Digram
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 769/21/2020
Synchronous Counter Design
Counter Excitation Table (T FF)
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 779/21/2020
Synchronous Counter Design
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 789/21/2020
Synchronous Counter Design
Example
1x 
1x 
0x 
0x 
0x 
0x 
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 799/21/2020
Synchronous Counter Design
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 809/21/2020
Synchronous Counter Design
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 819/21/2020
Synchronous Counter Design
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 829/21/2020
Synchronous Counter Design
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 839/21/2020
Synchronous Counter Design
Stepper Motor Control
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 849/21/2020
Synchronous Counter Design
Stepper Motor Control
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 859/21/2020
Synchronous Counter Design
Stepper Motor Control
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 869/21/2020
Synchronous Counter Design
Stepper Motor Control
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 879/21/2020
Synchronous Counter Design
Stepper Motor Control
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 889/21/2020
Part 2
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 899/21/2020
Integrated-Circuit Registers
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 909/21/2020
Parallel In/Parallel Out
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 919/21/2020
Parallel In/Parallel Out
Connecting 74ALS174 as a serial shift register
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 929/21/2020
Serial In/Serial Out
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 939/21/2020
Serial In/Serial Out
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 969/21/2020
Parallel In/Serial Out
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 979/21/2020
Parallel In/Serial Out
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 989/21/2020
Serial In/Parallel Out
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 999/21/2020
Serial In/Parallel Out
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1009/21/2020
Shift Register Counters
1. Ring Counter
2. Johnson Counter
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1019/21/2020
Ring Counter
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1029/21/2020
Ring Counter
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1039/21/2020
Starting a Ring Counter
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1049/21/2020
Decoding Ring Counter
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1059/21/2020
Johnson Counter
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1069/21/2020
Johnson Counter
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1089/21/2020
Johnson Counter
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1099/21/2020
Johnson Counter
Clock # Q0 Q1 Q2 Q3
0 1 0 0 0
1 1 1 0 0
2 1 1 1 0
3 1 1 1 1
4 0 1 1 1
5 0 0 1 1
6 0 0 0 1
7 0 0 0 0
8 1 0 0 0
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1109/21/2020
Johnson Counter
1000
0111
0001 1110
11000000
0011 1111
Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1119/21/2020
Decoding Johnson Counter

More Related Content

More from cairo university

Tocci ch 6 digital arithmetic operations and circuits
Tocci ch 6 digital arithmetic operations and circuitsTocci ch 6 digital arithmetic operations and circuits
Tocci ch 6 digital arithmetic operations and circuitscairo university
 
Tocci ch 3 5 boolean algebra, logic gates, combinational circuits, f fs, - re...
Tocci ch 3 5 boolean algebra, logic gates, combinational circuits, f fs, - re...Tocci ch 3 5 boolean algebra, logic gates, combinational circuits, f fs, - re...
Tocci ch 3 5 boolean algebra, logic gates, combinational circuits, f fs, - re...cairo university
 
A14 sedra ch 14 advanced mos and bipolar logic circuits
A14  sedra ch 14 advanced mos and bipolar logic circuitsA14  sedra ch 14 advanced mos and bipolar logic circuits
A14 sedra ch 14 advanced mos and bipolar logic circuitscairo university
 
A13 sedra ch 13 cmos digital logic circuits
A13  sedra ch 13 cmos digital logic circuitsA13  sedra ch 13 cmos digital logic circuits
A13 sedra ch 13 cmos digital logic circuitscairo university
 
5 sedra ch 05 mosfet revision
5  sedra ch 05  mosfet revision5  sedra ch 05  mosfet revision
5 sedra ch 05 mosfet revisioncairo university
 
Lecture 2 (system overview of c8051 f020) rv01
Lecture 2 (system overview of c8051 f020) rv01Lecture 2 (system overview of c8051 f020) rv01
Lecture 2 (system overview of c8051 f020) rv01cairo university
 
Lecture 1 (course overview and 8051 architecture) rv01
Lecture 1 (course overview and 8051 architecture) rv01Lecture 1 (course overview and 8051 architecture) rv01
Lecture 1 (course overview and 8051 architecture) rv01cairo university
 
Lecture 11 (dac and comparator) rv01
Lecture 11 (dac and comparator) rv01Lecture 11 (dac and comparator) rv01
Lecture 11 (dac and comparator) rv01cairo university
 
Lecture 10 (serial communication)
Lecture 10 (serial communication)Lecture 10 (serial communication)
Lecture 10 (serial communication)cairo university
 
Lecture 5 (system clock crossbar and gpio) rv012
Lecture 5 (system clock crossbar and gpio) rv012Lecture 5 (system clock crossbar and gpio) rv012
Lecture 5 (system clock crossbar and gpio) rv012cairo university
 
Lecture 4 (8051 instruction set) rv01
Lecture 4 (8051 instruction set) rv01Lecture 4 (8051 instruction set) rv01
Lecture 4 (8051 instruction set) rv01cairo university
 
Lecture 3 (tool stick platform) rv01
Lecture 3 (tool stick platform) rv01Lecture 3 (tool stick platform) rv01
Lecture 3 (tool stick platform) rv01cairo university
 

More from cairo university (20)

Tocci ch 6 digital arithmetic operations and circuits
Tocci ch 6 digital arithmetic operations and circuitsTocci ch 6 digital arithmetic operations and circuits
Tocci ch 6 digital arithmetic operations and circuits
 
Tocci ch 3 5 boolean algebra, logic gates, combinational circuits, f fs, - re...
Tocci ch 3 5 boolean algebra, logic gates, combinational circuits, f fs, - re...Tocci ch 3 5 boolean algebra, logic gates, combinational circuits, f fs, - re...
Tocci ch 3 5 boolean algebra, logic gates, combinational circuits, f fs, - re...
 
A14 sedra ch 14 advanced mos and bipolar logic circuits
A14  sedra ch 14 advanced mos and bipolar logic circuitsA14  sedra ch 14 advanced mos and bipolar logic circuits
A14 sedra ch 14 advanced mos and bipolar logic circuits
 
A13 sedra ch 13 cmos digital logic circuits
A13  sedra ch 13 cmos digital logic circuitsA13  sedra ch 13 cmos digital logic circuits
A13 sedra ch 13 cmos digital logic circuits
 
5 sedra ch 05 mosfet
5  sedra ch 05  mosfet5  sedra ch 05  mosfet
5 sedra ch 05 mosfet
 
5 sedra ch 05 mosfet revision
5  sedra ch 05  mosfet revision5  sedra ch 05  mosfet revision
5 sedra ch 05 mosfet revision
 
Fields Lec 2
Fields Lec 2Fields Lec 2
Fields Lec 2
 
Fields Lec 1
Fields Lec 1Fields Lec 1
Fields Lec 1
 
Fields Lec 5&6
Fields Lec 5&6Fields Lec 5&6
Fields Lec 5&6
 
Fields Lec 4
Fields Lec 4Fields Lec 4
Fields Lec 4
 
Fields Lec 3
Fields Lec 3Fields Lec 3
Fields Lec 3
 
Lecture 2 (system overview of c8051 f020) rv01
Lecture 2 (system overview of c8051 f020) rv01Lecture 2 (system overview of c8051 f020) rv01
Lecture 2 (system overview of c8051 f020) rv01
 
Lecture 1 (course overview and 8051 architecture) rv01
Lecture 1 (course overview and 8051 architecture) rv01Lecture 1 (course overview and 8051 architecture) rv01
Lecture 1 (course overview and 8051 architecture) rv01
 
Lecture 12 (adc) rv01
Lecture 12  (adc) rv01Lecture 12  (adc) rv01
Lecture 12 (adc) rv01
 
Lecture 11 (dac and comparator) rv01
Lecture 11 (dac and comparator) rv01Lecture 11 (dac and comparator) rv01
Lecture 11 (dac and comparator) rv01
 
Lecture 10 (serial communication)
Lecture 10 (serial communication)Lecture 10 (serial communication)
Lecture 10 (serial communication)
 
Lecture 5 (system clock crossbar and gpio) rv012
Lecture 5 (system clock crossbar and gpio) rv012Lecture 5 (system clock crossbar and gpio) rv012
Lecture 5 (system clock crossbar and gpio) rv012
 
Lecture 4 (8051 instruction set) rv01
Lecture 4 (8051 instruction set) rv01Lecture 4 (8051 instruction set) rv01
Lecture 4 (8051 instruction set) rv01
 
Lecture 3 (tool stick platform) rv01
Lecture 3 (tool stick platform) rv01Lecture 3 (tool stick platform) rv01
Lecture 3 (tool stick platform) rv01
 
Modern control 2
Modern control 2Modern control 2
Modern control 2
 

Recently uploaded

MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
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
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 

Recently uploaded (20)

MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
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...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 

Tocci ch 7 counters and registers modified x

  • 1. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 19/21/2020 Chapter 7 Counters and Registers
  • 2. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 49/21/2020 Asynchronous (Ripple) Counters
  • 3. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 59/21/2020 Asynchronous (Ripple) Counters
  • 4. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 69/21/2020 Asynchronous (Ripple) Counters
  • 5. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 109/21/2020 Asynchronous (Ripple) Counters Mod Number = 2N
  • 6. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 119/21/2020 Frequency Division
  • 7. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 159/21/2020 Digital Clock
  • 8. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 259/21/2020 Propagation Delay in Ripple Counters
  • 9. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 269/21/2020 Propagation Delay in Ripple Counters
  • 10. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 279/21/2020 Propagation Delay in Ripple Counters max 1 clock pd pd T N t f N t     To avoid losing states
  • 11. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 289/21/2020 Synchronous (Parallel) Counters
  • 12. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 299/21/2020 Synchronous (Parallel) Counters
  • 13. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 309/21/2020 Advantages of Synchronous Counters      Pd Pd Pdt Counter t FF t AND 
  • 14. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 319/21/2020 Counters With Mod Number ≠ 2N
  • 15. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 329/21/2020 Counters With Mod Number ≠ 2N
  • 16. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 339/21/2020 Counters With Mod Number ≠ 2N CLRCLRCLR 2Q 1Q MOD = 6
  • 17. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 349/21/2020 Counters With Mod Number ≠ 2N
  • 18. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 359/21/2020 Displaying Counter State
  • 19. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 369/21/2020 Decade Counters and BCD Counters Decade Counters: 10 States BCD Counters: 0 1 … 9 States
  • 20. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 409/21/2020 Synchronous Down
  • 21. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 419/21/2020 Synchronous Down and Up/Down Counters
  • 22. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 429/21/2020 Presettable Counters
  • 23. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 439/21/2020 Decoding a Counter
  • 24. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 449/21/2020 Decoding a Counter
  • 25. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 459/21/2020 A A B BC C ABC Decoding a Counter
  • 26. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 479/21/2020 Active Low Decoding
  • 27. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 499/21/2020 BCD Counter Decoding
  • 28. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 509/21/2020 BCD Counter Decoding
  • 29. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 569/21/2020 Analyzing Synchronous Counter
  • 30. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 579/21/2020 Analyzing Synchronous Counter Self-correcting counter: unused states → normal count sequence
  • 31. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 619/21/2020 Analyzing Synchronous Counter
  • 32. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 629/21/2020 Analyzing Synchronous Counter
  • 33. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 639/21/2020 Analyzing Synchronous Counter
  • 34. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 649/21/2020 Synchronous Counter Design 1. Number of Flip Flops 2. Type of Flip Flop 3. Flip Flop Excitation Table 4. Counter Excitation Table 5. Design Inputs for Different Flip Flops
  • 35. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 659/21/2020 Synchronous Counter Design Flip Flop Excitation Table
  • 36. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 669/21/2020 Synchronous Counter Design
  • 37. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 679/21/2020 Synchronous Counter Design
  • 38. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 689/21/2020 Synchronous Counter Design
  • 39. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 699/21/2020 Synchronous Counter Design Qn Qn+1 T 0 0 0 0 1 1 1 0 1 1 1 0 Excitation Table for T Flip Flop
  • 40. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 709/21/2020 Synchronous Counter Design Example
  • 41. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 719/21/2020 Synchronous Counter Design Example Counter State Transion Table
  • 42. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 729/21/2020 Synchronous Counter Design Example Counter Excitation Table
  • 43. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 739/21/2020 Synchronous Counter Design Example 𝐾𝐴 = 1
  • 44. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 749/21/2020 Synchronous Counter Design Example
  • 45. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 759/21/2020 Synchronous Counter Design Example Counter State Transion Digram
  • 46. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 769/21/2020 Synchronous Counter Design Counter Excitation Table (T FF)
  • 47. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 779/21/2020 Synchronous Counter Design
  • 48. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 789/21/2020 Synchronous Counter Design Example 1x  1x  0x  0x  0x  0x 
  • 49. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 799/21/2020 Synchronous Counter Design
  • 50. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 809/21/2020 Synchronous Counter Design
  • 51. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 819/21/2020 Synchronous Counter Design
  • 52. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 829/21/2020 Synchronous Counter Design
  • 53. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 839/21/2020 Synchronous Counter Design Stepper Motor Control
  • 54. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 849/21/2020 Synchronous Counter Design Stepper Motor Control
  • 55. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 859/21/2020 Synchronous Counter Design Stepper Motor Control
  • 56. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 869/21/2020 Synchronous Counter Design Stepper Motor Control
  • 57. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 879/21/2020 Synchronous Counter Design Stepper Motor Control
  • 58. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 889/21/2020 Part 2
  • 59. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 899/21/2020 Integrated-Circuit Registers
  • 60. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 909/21/2020 Parallel In/Parallel Out
  • 61. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 919/21/2020 Parallel In/Parallel Out Connecting 74ALS174 as a serial shift register
  • 62. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 929/21/2020 Serial In/Serial Out
  • 63. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 939/21/2020 Serial In/Serial Out
  • 64. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 969/21/2020 Parallel In/Serial Out
  • 65. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 979/21/2020 Parallel In/Serial Out
  • 66. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 989/21/2020 Serial In/Parallel Out
  • 67. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 999/21/2020 Serial In/Parallel Out
  • 68. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1009/21/2020 Shift Register Counters 1. Ring Counter 2. Johnson Counter
  • 69. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1019/21/2020 Ring Counter
  • 70. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1029/21/2020 Ring Counter
  • 71. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1039/21/2020 Starting a Ring Counter
  • 72. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1049/21/2020 Decoding Ring Counter
  • 73. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1059/21/2020 Johnson Counter
  • 74. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1069/21/2020 Johnson Counter
  • 75. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1089/21/2020 Johnson Counter
  • 76. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1099/21/2020 Johnson Counter Clock # Q0 Q1 Q2 Q3 0 1 0 0 0 1 1 1 0 0 2 1 1 1 0 3 1 1 1 1 4 0 1 1 1 5 0 0 1 1 6 0 0 0 1 7 0 0 0 0 8 1 0 0 0
  • 77. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1109/21/2020 Johnson Counter 1000 0111 0001 1110 11000000 0011 1111
  • 78. Copyright  Muhammad A M Islam.SBE202A Counters and Registers 1119/21/2020 Decoding Johnson Counter