SlideShare a Scribd company logo
Ripple Counter
Modulus (MOD) of a counter
• Is the number of different states the counter must go
through to complete its counting cycle.
• Is also the counter’s frequency division ratio
• Maximum MOD number = 2n , n = number of flip flops.
MOD States
4 00, 01, 10, 11
8 000, 001, 010, 011, 100, 101, 110, 111
MOD-8
Counter16 kHz 2 kHz
Number of Flip Flops Maximum Possible
MOD
2 22 = 4
3 23 = 8
4 24 = 16
State Transition Diagram
• Graphical representation of the sequence of states
MOD-4 Counter MOD-6 Counter
MOD-8 Counter
• Each circle represents one possible state, as indicated by the binary number inside the circle
• For example, the circle 001 state (i.e Q2 = 0 , Q1 = 0, Q0 = 1 )
• Each arrow represents the occurrence of a clock pulse and show how one state changes to
another
Q0
Q1
Q2 (LSB)
(MSB)
MOD-16 Counter
4-Bit Ripple UP Counter
CLK
J
K
A
A
CLK
J
K
B
B
CLK
J
K
C
C
CLK
J
K
D
D
* All J and K
inputs assumed
to be 1.
B
A
Clock
DCBA
(count)
1 2 3 4 5 6 7 8 9 10 11
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011 1101 1111 0001
1100 1110 0000
12 1513 14 16 17 18
C
D
Recycle to 0000
(LSB)
(MSB)
LSB – Least Significant Bit MSB – Most Significant Bit
3-Bit Ripple DOWN Counter
CLK
J
K
A
A
CLK
J
K
B
B
CLK
J
K
C
C
* All J and K
inputs assumed
to be 1.
1 2 3 4 5 6 7 8 9Clock
pulses
Count
(CBA)
B
000 001010011100101110111 000 111
Recycles
A (LSB)
C (MSB)
A
B
Observe that for the Down
counter, the clock is
connected to the output.
Truncated Counters with MOD Number <2N
• Example:
A MOD-6 Counter
achieved by clearing the
MOD-8 counter when
B and C = ‘1’
CLK
J
K
A
A
CLK
J
K
B
B
CLK
J
K
C
C
* All J and K
inputs are 1.
CLR CLR CLR
B
C
C
B
A
Clock
pulses
NAND
output
1 2 3 4 5 6 7 8 9 10 11 12
C B A
000
100
010110
111 001
011101
* *
000 001 010 011 100 101 000 001 010 011 100 101
(CBA)
Spike/glitch due to B
and C having to go
HIGH first before the
flip flops are reset.
Integrated Circuit Ripple Counters
• 74LS90 – Single Decade Ripple counter
• 74LS92 – Single Divide by Twelve Ripple counter
• 74LS93 – Single 4 bit Ripple Counter
• 74HC390 – Dual Decade Ripple Counters
Internal Logic Diagram for 74LS93
CLK
J
K
Q
Q
CLK
J
K
Q
Q
CLK
J
K
Q
Q
CLK
J
K
Q
Q
CP0
CP1
MR1
MR2
Q3Q2Q1Q0
CLR CLR CLR CLR
• Note that for 4 Bit Ripple Counter – the output Q0 must be externally
connected to input CP1 and the clock pulse are applied at CP0.
• All outputs will be reset to LOW when MR1 and MR2 is high
74LS93 Wired as a MOD-16 counter
74LS93
MR1 and MR2
are both tied to
LOW Output Frequency of Q3=
𝐶𝑙𝑜𝑐𝑘 𝐹𝑟𝑒𝑞𝑢𝑒𝑛𝑐𝑦
𝑀𝑂𝐷
74HC390
74HC390 as a MOD 10 Counter
10019
10008
01117
01106
01015
01004
00113
00102
00011
00000
Q3Q2Q1Q0Decimal
Counting Sequence
74HC390 as a MOD 6 Counter
01015
01004
00113
00102
00011
00000
Q3Q2Q1Q0Decimal
Counting Sequence
Preparations for Mini Project

More Related Content

What's hot

Shift Registers
Shift RegistersShift Registers
Shift Registers
Abhilash Nair
 
Sequential Logic Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic Circuit
Ramasubbu .P
 
flip flops
flip flops flip flops
flip flops
Unsa Shakir
 
Combinational circuits
Combinational circuits Combinational circuits
Combinational circuits
DrSonali Vyas
 
latches
 latches latches
latches
Unsa Shakir
 
encoder and decoder in digital electronics
encoder and decoder in digital electronicsencoder and decoder in digital electronics
encoder and decoder in digital electronics
vikram rajpurohit
 
Latches and flip flop
Latches and flip flopLatches and flip flop
Latches and flip flop
Shuaib Hotak
 
Registers and counters
Registers and countersRegisters and counters
Registers and counters
Heman Pathak
 
Subtractor
SubtractorSubtractor
Subtractor
Syed Saeed
 
Encoders and decoders
Encoders and decodersEncoders and decoders
Encoders and decoders
Jher Carlson Atasan
 
Multiplexer and DeMultiplexer
Multiplexer and DeMultiplexerMultiplexer and DeMultiplexer
Multiplexer and DeMultiplexer
Estiak Khan
 
Multiplexers & Demultiplexers
Multiplexers & DemultiplexersMultiplexers & Demultiplexers
Multiplexers & Demultiplexers
Jayanshu Gundaniya
 
MULTIPLEXER
MULTIPLEXERMULTIPLEXER
MULTIPLEXER
Siddhi Shrivas
 
Counters
Counters Counters
Counters
Bilal Mirza
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
DrSonali Vyas
 
Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
sheheryar ahmed
 
Counters
CountersCounters
Counters
Ketaki_Pattani
 
Experiment write-vhdl-code-for-realize-all-logic-gates
Experiment write-vhdl-code-for-realize-all-logic-gatesExperiment write-vhdl-code-for-realize-all-logic-gates
Experiment write-vhdl-code-for-realize-all-logic-gatesRicardo Castro
 
Subtractor (1)
Subtractor (1)Subtractor (1)
Subtractor (1)
Self-employed
 

What's hot (20)

Shift Registers
Shift RegistersShift Registers
Shift Registers
 
Sequential Logic Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic Circuit
 
flip flops
flip flops flip flops
flip flops
 
Combinational circuits
Combinational circuits Combinational circuits
Combinational circuits
 
latches
 latches latches
latches
 
encoder and decoder in digital electronics
encoder and decoder in digital electronicsencoder and decoder in digital electronics
encoder and decoder in digital electronics
 
Latches and flip flop
Latches and flip flopLatches and flip flop
Latches and flip flop
 
Registers and counters
Registers and countersRegisters and counters
Registers and counters
 
Subtractor
SubtractorSubtractor
Subtractor
 
G. ripple counter
G. ripple counterG. ripple counter
G. ripple counter
 
Encoders and decoders
Encoders and decodersEncoders and decoders
Encoders and decoders
 
Multiplexer and DeMultiplexer
Multiplexer and DeMultiplexerMultiplexer and DeMultiplexer
Multiplexer and DeMultiplexer
 
Multiplexers & Demultiplexers
Multiplexers & DemultiplexersMultiplexers & Demultiplexers
Multiplexers & Demultiplexers
 
MULTIPLEXER
MULTIPLEXERMULTIPLEXER
MULTIPLEXER
 
Counters
Counters Counters
Counters
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
 
Counters
CountersCounters
Counters
 
Experiment write-vhdl-code-for-realize-all-logic-gates
Experiment write-vhdl-code-for-realize-all-logic-gatesExperiment write-vhdl-code-for-realize-all-logic-gates
Experiment write-vhdl-code-for-realize-all-logic-gates
 
Subtractor (1)
Subtractor (1)Subtractor (1)
Subtractor (1)
 

Similar to Ripple counter

Digital Counter Design
 Digital Counter Design Digital Counter Design
Digital Counter Design
GargiKhanna1
 
Dee2034 chapter 5 counter
Dee2034 chapter 5 counterDee2034 chapter 5 counter
Dee2034 chapter 5 counter
SITI SABARIAH SALIHIN
 
counters and registers
counters and registerscounters and registers
counters and registers
MeenaAnusha1
 
counters_and_registers_5 lecture fifth.ppt
counters_and_registers_5 lecture fifth.pptcounters_and_registers_5 lecture fifth.ppt
counters_and_registers_5 lecture fifth.ppt
ImranAhmadAhmad
 
Lec15 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Re...
Lec15 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Re...Lec15 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Re...
Lec15 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Re...
Hsien-Hsin Sean Lee, Ph.D.
 
COUNTERS.pptx
COUNTERS.pptxCOUNTERS.pptx
COUNTERS.pptx
SaifURehmanSidhu
 
Divide by N clock
Divide by N clockDivide by N clock
Divide by N clock
Mantra VLSI
 
Counters_pptx.pptx
Counters_pptx.pptxCounters_pptx.pptx
Counters_pptx.pptx
YeHtetAung35
 
Logic Design - Chapter 8: counters
Logic Design - Chapter 8: countersLogic Design - Chapter 8: counters
Logic Design - Chapter 8: countersGouda Mando
 
Basics Counters
Basics Counters Basics Counters
Basics Counters
Danial Mirza
 
Chapter 7_Counters (EEEg4302).pdf
Chapter 7_Counters (EEEg4302).pdfChapter 7_Counters (EEEg4302).pdf
Chapter 7_Counters (EEEg4302).pdf
TamiratDejene1
 
Lecture-32-33.pptx
Lecture-32-33.pptxLecture-32-33.pptx
Lecture-32-33.pptx
AqeelAbbas94
 
EET107_Chapter 3_SLD(part2.1)-edit1.ppt
EET107_Chapter 3_SLD(part2.1)-edit1.pptEET107_Chapter 3_SLD(part2.1)-edit1.ppt
EET107_Chapter 3_SLD(part2.1)-edit1.ppt
BeautyKumar1
 
Digital stop watch
Digital stop watchDigital stop watch
Digital stop watch
Sai Malleswar
 
COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)
SUBHA SHREE
 
COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)
Sairam Adithya
 
COUNTERS [Synchronous and Asynchronous]
COUNTERS [Synchronous and Asynchronous]COUNTERS [Synchronous and Asynchronous]
COUNTERS [Synchronous and Asynchronous]
Electronics for Biomedical
 

Similar to Ripple counter (20)

Digital Counter Design
 Digital Counter Design Digital Counter Design
Digital Counter Design
 
Dee2034 chapter 5 counter
Dee2034 chapter 5 counterDee2034 chapter 5 counter
Dee2034 chapter 5 counter
 
Chapter 5 counter1
Chapter 5 counter1Chapter 5 counter1
Chapter 5 counter1
 
counters and registers
counters and registerscounters and registers
counters and registers
 
counters_and_registers_5 lecture fifth.ppt
counters_and_registers_5 lecture fifth.pptcounters_and_registers_5 lecture fifth.ppt
counters_and_registers_5 lecture fifth.ppt
 
Ece221 Ch7 Part1
Ece221 Ch7 Part1Ece221 Ch7 Part1
Ece221 Ch7 Part1
 
Chapter 5 counter
Chapter 5 counterChapter 5 counter
Chapter 5 counter
 
Lec15 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Re...
Lec15 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Re...Lec15 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Re...
Lec15 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Re...
 
COUNTERS.pptx
COUNTERS.pptxCOUNTERS.pptx
COUNTERS.pptx
 
Divide by N clock
Divide by N clockDivide by N clock
Divide by N clock
 
Counters_pptx.pptx
Counters_pptx.pptxCounters_pptx.pptx
Counters_pptx.pptx
 
Logic Design - Chapter 8: counters
Logic Design - Chapter 8: countersLogic Design - Chapter 8: counters
Logic Design - Chapter 8: counters
 
Basics Counters
Basics Counters Basics Counters
Basics Counters
 
Chapter 7_Counters (EEEg4302).pdf
Chapter 7_Counters (EEEg4302).pdfChapter 7_Counters (EEEg4302).pdf
Chapter 7_Counters (EEEg4302).pdf
 
Lecture-32-33.pptx
Lecture-32-33.pptxLecture-32-33.pptx
Lecture-32-33.pptx
 
EET107_Chapter 3_SLD(part2.1)-edit1.ppt
EET107_Chapter 3_SLD(part2.1)-edit1.pptEET107_Chapter 3_SLD(part2.1)-edit1.ppt
EET107_Chapter 3_SLD(part2.1)-edit1.ppt
 
Digital stop watch
Digital stop watchDigital stop watch
Digital stop watch
 
COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)
 
COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)
 
COUNTERS [Synchronous and Asynchronous]
COUNTERS [Synchronous and Asynchronous]COUNTERS [Synchronous and Asynchronous]
COUNTERS [Synchronous and Asynchronous]
 

More from chandkec

Class 8 Science :Conservation of plants and animals
Class 8 Science :Conservation of plants and animalsClass 8 Science :Conservation of plants and animals
Class 8 Science :Conservation of plants and animals
chandkec
 
Industries
IndustriesIndustries
Industries
chandkec
 
Theoritical concept of operating system
Theoritical concept of operating systemTheoritical concept of operating system
Theoritical concept of operating system
chandkec
 
Operators and Conditional statements in C
Operators and Conditional statements in COperators and Conditional statements in C
Operators and Conditional statements in C
chandkec
 
Computer organisation ppt
Computer organisation pptComputer organisation ppt
Computer organisation ppt
chandkec
 
Do we need a parliament ?
Do we need a parliament ?Do we need a parliament ?
Do we need a parliament ?
chandkec
 
Ch 6. combustion and flame
Ch 6. combustion and flameCh 6. combustion and flame
Ch 6. combustion and flame
chandkec
 
8th standard, Geography :Ch 4. Agriculture
8th standard, Geography :Ch 4. Agriculture8th standard, Geography :Ch 4. Agriculture
8th standard, Geography :Ch 4. Agriculture
chandkec
 
8th Standard Geography : Rocks and Soils
8th Standard Geography : Rocks and Soils8th Standard Geography : Rocks and Soils
8th Standard Geography : Rocks and Soils
chandkec
 
Introduction to Turbo C data types
Introduction to Turbo  C data typesIntroduction to Turbo  C data types
Introduction to Turbo C data types
chandkec
 
Computer science introduction to C programming
Computer science introduction to C programmingComputer science introduction to C programming
Computer science introduction to C programming
chandkec
 
8th computer science ch 1
8th computer science ch 18th computer science ch 1
8th computer science ch 1
chandkec
 
8th Standard, Geography: Rocks and soils 8th and soil
8th Standard, Geography: Rocks and soils 8th and soil8th Standard, Geography: Rocks and soils 8th and soil
8th Standard, Geography: Rocks and soils 8th and soil
chandkec
 
Ch 6. square and squareroots
Ch 6. square and squarerootsCh 6. square and squareroots
Ch 6. square and squareroots
chandkec
 
Ch 6. square and squareroots
Ch 6. square and squarerootsCh 6. square and squareroots
Ch 6. square and squareroots
chandkec
 
Ch 18. pollution
Ch 18. pollutionCh 18. pollution
Ch 18. pollution
chandkec
 
NCERT_Class 8Geography 3.minerals and power resources
NCERT_Class 8Geography 3.minerals and power resourcesNCERT_Class 8Geography 3.minerals and power resources
NCERT_Class 8Geography 3.minerals and power resources
chandkec
 
Microorganism : uses
Microorganism : usesMicroorganism : uses
Microorganism : uses
chandkec
 
Laws of exponents and Power
Laws of exponents and PowerLaws of exponents and Power
Laws of exponents and Power
chandkec
 
Exponents and powers--Part1
Exponents and powers--Part1Exponents and powers--Part1
Exponents and powers--Part1
chandkec
 

More from chandkec (20)

Class 8 Science :Conservation of plants and animals
Class 8 Science :Conservation of plants and animalsClass 8 Science :Conservation of plants and animals
Class 8 Science :Conservation of plants and animals
 
Industries
IndustriesIndustries
Industries
 
Theoritical concept of operating system
Theoritical concept of operating systemTheoritical concept of operating system
Theoritical concept of operating system
 
Operators and Conditional statements in C
Operators and Conditional statements in COperators and Conditional statements in C
Operators and Conditional statements in C
 
Computer organisation ppt
Computer organisation pptComputer organisation ppt
Computer organisation ppt
 
Do we need a parliament ?
Do we need a parliament ?Do we need a parliament ?
Do we need a parliament ?
 
Ch 6. combustion and flame
Ch 6. combustion and flameCh 6. combustion and flame
Ch 6. combustion and flame
 
8th standard, Geography :Ch 4. Agriculture
8th standard, Geography :Ch 4. Agriculture8th standard, Geography :Ch 4. Agriculture
8th standard, Geography :Ch 4. Agriculture
 
8th Standard Geography : Rocks and Soils
8th Standard Geography : Rocks and Soils8th Standard Geography : Rocks and Soils
8th Standard Geography : Rocks and Soils
 
Introduction to Turbo C data types
Introduction to Turbo  C data typesIntroduction to Turbo  C data types
Introduction to Turbo C data types
 
Computer science introduction to C programming
Computer science introduction to C programmingComputer science introduction to C programming
Computer science introduction to C programming
 
8th computer science ch 1
8th computer science ch 18th computer science ch 1
8th computer science ch 1
 
8th Standard, Geography: Rocks and soils 8th and soil
8th Standard, Geography: Rocks and soils 8th and soil8th Standard, Geography: Rocks and soils 8th and soil
8th Standard, Geography: Rocks and soils 8th and soil
 
Ch 6. square and squareroots
Ch 6. square and squarerootsCh 6. square and squareroots
Ch 6. square and squareroots
 
Ch 6. square and squareroots
Ch 6. square and squarerootsCh 6. square and squareroots
Ch 6. square and squareroots
 
Ch 18. pollution
Ch 18. pollutionCh 18. pollution
Ch 18. pollution
 
NCERT_Class 8Geography 3.minerals and power resources
NCERT_Class 8Geography 3.minerals and power resourcesNCERT_Class 8Geography 3.minerals and power resources
NCERT_Class 8Geography 3.minerals and power resources
 
Microorganism : uses
Microorganism : usesMicroorganism : uses
Microorganism : uses
 
Laws of exponents and Power
Laws of exponents and PowerLaws of exponents and Power
Laws of exponents and Power
 
Exponents and powers--Part1
Exponents and powers--Part1Exponents and powers--Part1
Exponents and powers--Part1
 

Recently uploaded

LORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDAR
LORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDARLORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDAR
LORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDAR
lorraineandreiamcidl
 
加急办理美国南加州大学毕业证文凭毕业证原版一模一样
加急办理美国南加州大学毕业证文凭毕业证原版一模一样加急办理美国南加州大学毕业证文凭毕业证原版一模一样
加急办理美国南加州大学毕业证文凭毕业证原版一模一样
u0g33km
 
欧洲杯冠军-欧洲杯冠军网站-欧洲杯冠军|【​网址​🎉ac123.net🎉​】领先全球的买球投注平台
欧洲杯冠军-欧洲杯冠军网站-欧洲杯冠军|【​网址​🎉ac123.net🎉​】领先全球的买球投注平台欧洲杯冠军-欧洲杯冠军网站-欧洲杯冠军|【​网址​🎉ac123.net🎉​】领先全球的买球投注平台
欧洲杯冠军-欧洲杯冠军网站-欧洲杯冠军|【​网址​🎉ac123.net🎉​】领先全球的买球投注平台
andreassenrolf537
 
Schematic Diagram MSI MS-7309 - REV 1.0 PDF .pdf
Schematic Diagram MSI MS-7309 - REV 1.0 PDF .pdfSchematic Diagram MSI MS-7309 - REV 1.0 PDF .pdf
Schematic Diagram MSI MS-7309 - REV 1.0 PDF .pdf
nikoloco007
 
Production.pptxd dddddddddddddddddddddddddddddddddd
Production.pptxd ddddddddddddddddddddddddddddddddddProduction.pptxd dddddddddddddddddddddddddddddddddd
Production.pptxd dddddddddddddddddddddddddddddddddd
DanielOliver74
 
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR - Slides Onl...
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR - Slides Onl...Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR - Slides Onl...
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR - Slides Onl...
Peter Gallagher
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
peuce
 
一比一原版(UCSB毕业证)圣塔芭芭拉社区大学毕业证如何办理
一比一原版(UCSB毕业证)圣塔芭芭拉社区大学毕业证如何办理一比一原版(UCSB毕业证)圣塔芭芭拉社区大学毕业证如何办理
一比一原版(UCSB毕业证)圣塔芭芭拉社区大学毕业证如何办理
aozcue
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理
aozcue
 

Recently uploaded (9)

LORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDAR
LORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDARLORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDAR
LORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDAR
 
加急办理美国南加州大学毕业证文凭毕业证原版一模一样
加急办理美国南加州大学毕业证文凭毕业证原版一模一样加急办理美国南加州大学毕业证文凭毕业证原版一模一样
加急办理美国南加州大学毕业证文凭毕业证原版一模一样
 
欧洲杯冠军-欧洲杯冠军网站-欧洲杯冠军|【​网址​🎉ac123.net🎉​】领先全球的买球投注平台
欧洲杯冠军-欧洲杯冠军网站-欧洲杯冠军|【​网址​🎉ac123.net🎉​】领先全球的买球投注平台欧洲杯冠军-欧洲杯冠军网站-欧洲杯冠军|【​网址​🎉ac123.net🎉​】领先全球的买球投注平台
欧洲杯冠军-欧洲杯冠军网站-欧洲杯冠军|【​网址​🎉ac123.net🎉​】领先全球的买球投注平台
 
Schematic Diagram MSI MS-7309 - REV 1.0 PDF .pdf
Schematic Diagram MSI MS-7309 - REV 1.0 PDF .pdfSchematic Diagram MSI MS-7309 - REV 1.0 PDF .pdf
Schematic Diagram MSI MS-7309 - REV 1.0 PDF .pdf
 
Production.pptxd dddddddddddddddddddddddddddddddddd
Production.pptxd ddddddddddddddddddddddddddddddddddProduction.pptxd dddddddddddddddddddddddddddddddddd
Production.pptxd dddddddddddddddddddddddddddddddddd
 
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR - Slides Onl...
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR - Slides Onl...Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR - Slides Onl...
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR - Slides Onl...
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
 
一比一原版(UCSB毕业证)圣塔芭芭拉社区大学毕业证如何办理
一比一原版(UCSB毕业证)圣塔芭芭拉社区大学毕业证如何办理一比一原版(UCSB毕业证)圣塔芭芭拉社区大学毕业证如何办理
一比一原版(UCSB毕业证)圣塔芭芭拉社区大学毕业证如何办理
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理
 

Ripple counter

  • 2. Modulus (MOD) of a counter • Is the number of different states the counter must go through to complete its counting cycle. • Is also the counter’s frequency division ratio • Maximum MOD number = 2n , n = number of flip flops. MOD States 4 00, 01, 10, 11 8 000, 001, 010, 011, 100, 101, 110, 111 MOD-8 Counter16 kHz 2 kHz Number of Flip Flops Maximum Possible MOD 2 22 = 4 3 23 = 8 4 24 = 16
  • 3. State Transition Diagram • Graphical representation of the sequence of states MOD-4 Counter MOD-6 Counter MOD-8 Counter • Each circle represents one possible state, as indicated by the binary number inside the circle • For example, the circle 001 state (i.e Q2 = 0 , Q1 = 0, Q0 = 1 ) • Each arrow represents the occurrence of a clock pulse and show how one state changes to another Q0 Q1 Q2 (LSB) (MSB) MOD-16 Counter
  • 4. 4-Bit Ripple UP Counter CLK J K A A CLK J K B B CLK J K C C CLK J K D D * All J and K inputs assumed to be 1. B A Clock DCBA (count) 1 2 3 4 5 6 7 8 9 10 11 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1101 1111 0001 1100 1110 0000 12 1513 14 16 17 18 C D Recycle to 0000 (LSB) (MSB) LSB – Least Significant Bit MSB – Most Significant Bit
  • 5. 3-Bit Ripple DOWN Counter CLK J K A A CLK J K B B CLK J K C C * All J and K inputs assumed to be 1. 1 2 3 4 5 6 7 8 9Clock pulses Count (CBA) B 000 001010011100101110111 000 111 Recycles A (LSB) C (MSB) A B Observe that for the Down counter, the clock is connected to the output.
  • 6. Truncated Counters with MOD Number <2N • Example: A MOD-6 Counter achieved by clearing the MOD-8 counter when B and C = ‘1’ CLK J K A A CLK J K B B CLK J K C C * All J and K inputs are 1. CLR CLR CLR B C C B A Clock pulses NAND output 1 2 3 4 5 6 7 8 9 10 11 12 C B A 000 100 010110 111 001 011101 * * 000 001 010 011 100 101 000 001 010 011 100 101 (CBA) Spike/glitch due to B and C having to go HIGH first before the flip flops are reset.
  • 7. Integrated Circuit Ripple Counters • 74LS90 – Single Decade Ripple counter • 74LS92 – Single Divide by Twelve Ripple counter • 74LS93 – Single 4 bit Ripple Counter • 74HC390 – Dual Decade Ripple Counters
  • 8. Internal Logic Diagram for 74LS93 CLK J K Q Q CLK J K Q Q CLK J K Q Q CLK J K Q Q CP0 CP1 MR1 MR2 Q3Q2Q1Q0 CLR CLR CLR CLR • Note that for 4 Bit Ripple Counter – the output Q0 must be externally connected to input CP1 and the clock pulse are applied at CP0. • All outputs will be reset to LOW when MR1 and MR2 is high
  • 9. 74LS93 Wired as a MOD-16 counter 74LS93 MR1 and MR2 are both tied to LOW Output Frequency of Q3= 𝐶𝑙𝑜𝑐𝑘 𝐹𝑟𝑒𝑞𝑢𝑒𝑛𝑐𝑦 𝑀𝑂𝐷
  • 11. 74HC390 as a MOD 10 Counter 10019 10008 01117 01106 01015 01004 00113 00102 00011 00000 Q3Q2Q1Q0Decimal Counting Sequence
  • 12. 74HC390 as a MOD 6 Counter 01015 01004 00113 00102 00011 00000 Q3Q2Q1Q0Decimal Counting Sequence
  • 13.