際際滷

際際滷Share a Scribd company logo
Muhammad Anas Sabir
Touqeer Abbas
Asad Khan
DLD presentation
 A binary counter uses 2 or more single clocked flip-flops
depending on the number of bits required
 There are 2 types of counters Synchronous and
Asynchronous
 A asynchronous counter uses a single clock at the first stage
 But in a synchronous counter all flip-flops are clocked
together with a common clock pulse
 Twisted ring is also referred to as Johnsons
counter
 Johnsons or twisted ring counters are just like the
ring counters
 The only difference is that instead of rotating the
last output (Q) back to the input the not of the
last ouput (^Q) is feeded to the first input
Johnson counter
 Instead of a single clears a twisted ring counters have multiple
clears.
 So to start the twisted counter we give every bit an active low clear
that is 0 and Every bit shifts right on each clock pulse.
 But in the end what we shift in the Q0 position is ^Q.
 So a twisted ring counter moves towards all high bits and then it
moves back to all low bits.
 A 3 bit twisted ring counter has 6 states and a 4 bit has 8 active
states.
 So a twisted ring counter has twice as many states as bit positions.
Johnson counter
Johnson counter
 It is used in walking LEDs.
 It is also used to convert square waves into sine
waves.
 Johnson Counter is a modified Ring Counter, where the
output from the last stage is inverted and fed back as
the input to the first stage.
 Pattern of bits equal in length to twice the length of
shift register thus circulates indefinitely.
 These counters find specialist applications, including
those similar to decade counter, digital to analog
conversions, etc.
Johnson counter

More Related Content

What's hot (20)

Sequential Logic Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic Circuit
Ramasubbu .P
Counters
CountersCounters
Counters
Abhilash Nair
Ring Counter.pptx
Ring Counter.pptxRing Counter.pptx
Ring Counter.pptx
hepzijustin
Counters
CountersCounters
Counters
Ketaki_Pattani
sequential circuits
sequential circuitssequential circuits
sequential circuits
Unsa Shakir
Register in Digital Logic
Register in Digital LogicRegister in Digital Logic
Register in Digital Logic
ISMT College
Flipflop
FlipflopFlipflop
Flipflop
sohamdodia27
Latches and flip flop
Latches and flip flopLatches and flip flop
Latches and flip flop
Shuaib Hotak
Encoder & Decoder
Encoder & DecoderEncoder & Decoder
Encoder & Decoder
Syed Saeed
Synchronous counters
Synchronous countersSynchronous counters
Synchronous counters
Lee Diaz
Digital Electronics - Counters
Digital Electronics - CountersDigital Electronics - Counters
Digital Electronics - Counters
Jayakrishnan J
Decoders
DecodersDecoders
Decoders
Re Man
Flip-Flop || Digital Electronics
Flip-Flop || Digital ElectronicsFlip-Flop || Digital Electronics
Flip-Flop || Digital Electronics
Md Sadequl Islam
Counters
CountersCounters
Counters
Revathi Subramaniam
COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)
Sairam Adithya
Parity Generator and Parity Checker
Parity Generator and Parity CheckerParity Generator and Parity Checker
Parity Generator and Parity Checker
Jignesh Navdiya
multiplexers and demultiplexers
 multiplexers and demultiplexers multiplexers and demultiplexers
multiplexers and demultiplexers
Unsa Shakir
Synchronous Counter
Synchronous Counter Synchronous Counter
Synchronous Counter
Akhilesh Kushwaha
DAC-digital to analog converter
DAC-digital to analog converterDAC-digital to analog converter
DAC-digital to analog converter
Shazid Reaj
Combinational Circuits & Sequential Circuits
Combinational Circuits & Sequential CircuitsCombinational Circuits & Sequential Circuits
Combinational Circuits & Sequential Circuits
gourav kottawar
Sequential Logic Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic Circuit
Ramasubbu .P
Ring Counter.pptx
Ring Counter.pptxRing Counter.pptx
Ring Counter.pptx
hepzijustin
sequential circuits
sequential circuitssequential circuits
sequential circuits
Unsa Shakir
Register in Digital Logic
Register in Digital LogicRegister in Digital Logic
Register in Digital Logic
ISMT College
Latches and flip flop
Latches and flip flopLatches and flip flop
Latches and flip flop
Shuaib Hotak
Encoder & Decoder
Encoder & DecoderEncoder & Decoder
Encoder & Decoder
Syed Saeed
Synchronous counters
Synchronous countersSynchronous counters
Synchronous counters
Lee Diaz
Digital Electronics - Counters
Digital Electronics - CountersDigital Electronics - Counters
Digital Electronics - Counters
Jayakrishnan J
Decoders
DecodersDecoders
Decoders
Re Man
Flip-Flop || Digital Electronics
Flip-Flop || Digital ElectronicsFlip-Flop || Digital Electronics
Flip-Flop || Digital Electronics
Md Sadequl Islam
COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)
Sairam Adithya
Parity Generator and Parity Checker
Parity Generator and Parity CheckerParity Generator and Parity Checker
Parity Generator and Parity Checker
Jignesh Navdiya
multiplexers and demultiplexers
 multiplexers and demultiplexers multiplexers and demultiplexers
multiplexers and demultiplexers
Unsa Shakir
DAC-digital to analog converter
DAC-digital to analog converterDAC-digital to analog converter
DAC-digital to analog converter
Shazid Reaj
Combinational Circuits & Sequential Circuits
Combinational Circuits & Sequential CircuitsCombinational Circuits & Sequential Circuits
Combinational Circuits & Sequential Circuits
gourav kottawar

Similar to Johnson counter (20)

counters.ppt
counters.pptcounters.ppt
counters.ppt
NarendrakumarAnnadur
Digital counter
Digital counter Digital counter
Digital counter
Bhaskar Kumar Jha
Counters r012
Counters  r012Counters  r012
Counters r012
arunachalamr16
Counters
CountersCounters
Counters
Lee Diaz
Counters
CountersCounters
Counters
Lee Diaz
Digital Logic Counter.ppt
Digital Logic Counter.pptDigital Logic Counter.ppt
Digital Logic Counter.ppt
RaziyaSultana30
COUNTERS.pptx
COUNTERS.pptxCOUNTERS.pptx
COUNTERS.pptx
SaifURehmanSidhu
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
Arti Parab Academics
Chapter 7_Counters (EEEg4302).pdf
Chapter 7_Counters (EEEg4302).pdfChapter 7_Counters (EEEg4302).pdf
Chapter 7_Counters (EEEg4302).pdf
TamiratDejene1
際際滷 of MOD N COUNTERS , RING COUNTERS AND JOHNSON COUNTERS
際際滷 of MOD N COUNTERS , RING COUNTERS AND JOHNSON COUNTERS際際滷 of MOD N COUNTERS , RING COUNTERS AND JOHNSON COUNTERS
際際滷 of MOD N COUNTERS , RING COUNTERS AND JOHNSON COUNTERS
UnknownBoyz3
B sc cs i bo-de u-iii counters & registers
B sc cs i bo-de u-iii counters & registersB sc cs i bo-de u-iii counters & registers
B sc cs i bo-de u-iii counters & registers
Rai University
Counters-Counter is a sequential circuit.pptx
Counters-Counter is a sequential circuit.pptxCounters-Counter is a sequential circuit.pptx
Counters-Counter is a sequential circuit.pptx
BINJAD1
16148_counterrss2_Counters _under sequential circuits.ppt
16148_counterrss2_Counters _under sequential circuits.ppt16148_counterrss2_Counters _under sequential circuits.ppt
16148_counterrss2_Counters _under sequential circuits.ppt
anushachalla14
16148_counterrss2unit 2 computer arithamatic
16148_counterrss2unit 2 computer arithamatic16148_counterrss2unit 2 computer arithamatic
16148_counterrss2unit 2 computer arithamatic
anushachalla14
Unit4_DE.pptx
Unit4_DE.pptxUnit4_DE.pptx
Unit4_DE.pptx
PriyankaJain98423
Counters
CountersCounters
Counters
Randaqra
Digital Electronics - Counters
Digital Electronics - CountersDigital Electronics - Counters
Digital Electronics - Counters
JayakrishnanJ11
presentationforcountersin digitalelectronics
presentationforcountersin digitalelectronicspresentationforcountersin digitalelectronics
presentationforcountersin digitalelectronics
coolnanu1
Chapter#8
Chapter#8Chapter#8
Chapter#8
Syed Muhammad ALi Shah
Latch and Counter
Latch and CounterLatch and Counter
Latch and Counter
Delowar Hossain
Counters
CountersCounters
Counters
Lee Diaz
Counters
CountersCounters
Counters
Lee Diaz
Digital Logic Counter.ppt
Digital Logic Counter.pptDigital Logic Counter.ppt
Digital Logic Counter.ppt
RaziyaSultana30
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
Arti Parab Academics
Chapter 7_Counters (EEEg4302).pdf
Chapter 7_Counters (EEEg4302).pdfChapter 7_Counters (EEEg4302).pdf
Chapter 7_Counters (EEEg4302).pdf
TamiratDejene1
際際滷 of MOD N COUNTERS , RING COUNTERS AND JOHNSON COUNTERS
際際滷 of MOD N COUNTERS , RING COUNTERS AND JOHNSON COUNTERS際際滷 of MOD N COUNTERS , RING COUNTERS AND JOHNSON COUNTERS
際際滷 of MOD N COUNTERS , RING COUNTERS AND JOHNSON COUNTERS
UnknownBoyz3
B sc cs i bo-de u-iii counters & registers
B sc cs i bo-de u-iii counters & registersB sc cs i bo-de u-iii counters & registers
B sc cs i bo-de u-iii counters & registers
Rai University
Counters-Counter is a sequential circuit.pptx
Counters-Counter is a sequential circuit.pptxCounters-Counter is a sequential circuit.pptx
Counters-Counter is a sequential circuit.pptx
BINJAD1
16148_counterrss2_Counters _under sequential circuits.ppt
16148_counterrss2_Counters _under sequential circuits.ppt16148_counterrss2_Counters _under sequential circuits.ppt
16148_counterrss2_Counters _under sequential circuits.ppt
anushachalla14
16148_counterrss2unit 2 computer arithamatic
16148_counterrss2unit 2 computer arithamatic16148_counterrss2unit 2 computer arithamatic
16148_counterrss2unit 2 computer arithamatic
anushachalla14
Counters
CountersCounters
Counters
Randaqra
Digital Electronics - Counters
Digital Electronics - CountersDigital Electronics - Counters
Digital Electronics - Counters
JayakrishnanJ11
presentationforcountersin digitalelectronics
presentationforcountersin digitalelectronicspresentationforcountersin digitalelectronics
presentationforcountersin digitalelectronics
coolnanu1

Recently uploaded (20)

EDL 290F Week 3 - Mountaintop Views (2025).pdf
EDL 290F Week 3  - Mountaintop Views (2025).pdfEDL 290F Week 3  - Mountaintop Views (2025).pdf
EDL 290F Week 3 - Mountaintop Views (2025).pdf
Liz Walsh-Trevino
APM People Interest Network Conference - Oliver Randall & David Bovis - Own Y...
APM People Interest Network Conference - Oliver Randall & David Bovis - Own Y...APM People Interest Network Conference - Oliver Randall & David Bovis - Own Y...
APM People Interest Network Conference - Oliver Randall & David Bovis - Own Y...
Association for Project Management
Rass MELAI : an Internet MELA Quiz Finals - El Dorado 2025
Rass MELAI : an Internet MELA Quiz Finals - El Dorado 2025Rass MELAI : an Internet MELA Quiz Finals - El Dorado 2025
Rass MELAI : an Internet MELA Quiz Finals - El Dorado 2025
Conquiztadors- the Quiz Society of Sri Venkateswara College
How to Modify Existing Web Pages in Odoo 18
How to Modify Existing Web Pages in Odoo 18How to Modify Existing Web Pages in Odoo 18
How to Modify Existing Web Pages in Odoo 18
Celine George
Principle and Practices of Animal Breeding || Boby Basnet
Principle and Practices of Animal Breeding || Boby BasnetPrinciple and Practices of Animal Breeding || Boby Basnet
Principle and Practices of Animal Breeding || Boby Basnet
Boby Basnet
Year 10 The Senior Phase Session 3 Term 1.pptx
Year 10 The Senior Phase Session 3 Term 1.pptxYear 10 The Senior Phase Session 3 Term 1.pptx
Year 10 The Senior Phase Session 3 Term 1.pptx
mansk2
A PPT Presentation on The Princess and the God: A tale of ancient India by A...
A PPT Presentation on The Princess and the God: A tale of ancient India  by A...A PPT Presentation on The Princess and the God: A tale of ancient India  by A...
A PPT Presentation on The Princess and the God: A tale of ancient India by A...
Beena E S
TLE 7 - 2nd Topic - Codes and Standards in Industrial Arts Services.pptx
TLE 7 - 2nd Topic - Codes and Standards in Industrial Arts Services.pptxTLE 7 - 2nd Topic - Codes and Standards in Industrial Arts Services.pptx
TLE 7 - 2nd Topic - Codes and Standards in Industrial Arts Services.pptx
RizaBedayo
How to Setup WhatsApp in Odoo 17 - Odoo 際際滷s
How to Setup WhatsApp in Odoo 17 - Odoo 際際滷sHow to Setup WhatsApp in Odoo 17 - Odoo 際際滷s
How to Setup WhatsApp in Odoo 17 - Odoo 際際滷s
Celine George
How to Manage Putaway Rule in Odoo 17 Inventory
How to Manage Putaway Rule in Odoo 17 InventoryHow to Manage Putaway Rule in Odoo 17 Inventory
How to Manage Putaway Rule in Odoo 17 Inventory
Celine George
Mate, a short story by Kate Grenville.pptx
Mate, a short story by Kate Grenville.pptxMate, a short story by Kate Grenville.pptx
Mate, a short story by Kate Grenville.pptx
Liny Jenifer
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
History of Stoke Newington
How to Configure Flexible Working Schedule in Odoo 18 Employee
How to Configure Flexible Working Schedule in Odoo 18 EmployeeHow to Configure Flexible Working Schedule in Odoo 18 Employee
How to Configure Flexible Working Schedule in Odoo 18 Employee
Celine George
Computer Network Unit IV - Lecture Notes - Network Layer
Computer Network Unit IV - Lecture Notes - Network LayerComputer Network Unit IV - Lecture Notes - Network Layer
Computer Network Unit IV - Lecture Notes - Network Layer
Murugan146644
How to use Init Hooks in Odoo 18 - Odoo 際際滷s
How to use Init Hooks in Odoo 18 - Odoo 際際滷sHow to use Init Hooks in Odoo 18 - Odoo 際際滷s
How to use Init Hooks in Odoo 18 - Odoo 際際滷s
Celine George
The Constitution, Government and Law making bodies .
The Constitution, Government and Law making bodies .The Constitution, Government and Law making bodies .
The Constitution, Government and Law making bodies .
saanidhyapatel09
Blind Spots in AI and Formulation Science Knowledge Pyramid (Updated Perspect...
Blind Spots in AI and Formulation Science Knowledge Pyramid (Updated Perspect...Blind Spots in AI and Formulation Science Knowledge Pyramid (Updated Perspect...
Blind Spots in AI and Formulation Science Knowledge Pyramid (Updated Perspect...
Ajaz Hussain
Modeling-Simple-Equation-Using-Bar-Models.pptx
Modeling-Simple-Equation-Using-Bar-Models.pptxModeling-Simple-Equation-Using-Bar-Models.pptx
Modeling-Simple-Equation-Using-Bar-Models.pptx
maribethlacno2
Kaun TALHA quiz Prelims - El Dorado 2025
Kaun TALHA quiz Prelims - El Dorado 2025Kaun TALHA quiz Prelims - El Dorado 2025
Kaun TALHA quiz Prelims - El Dorado 2025
Conquiztadors- the Quiz Society of Sri Venkateswara College
DUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAM
DUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAMDUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAM
DUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAM
vlckovar
EDL 290F Week 3 - Mountaintop Views (2025).pdf
EDL 290F Week 3  - Mountaintop Views (2025).pdfEDL 290F Week 3  - Mountaintop Views (2025).pdf
EDL 290F Week 3 - Mountaintop Views (2025).pdf
Liz Walsh-Trevino
APM People Interest Network Conference - Oliver Randall & David Bovis - Own Y...
APM People Interest Network Conference - Oliver Randall & David Bovis - Own Y...APM People Interest Network Conference - Oliver Randall & David Bovis - Own Y...
APM People Interest Network Conference - Oliver Randall & David Bovis - Own Y...
Association for Project Management
How to Modify Existing Web Pages in Odoo 18
How to Modify Existing Web Pages in Odoo 18How to Modify Existing Web Pages in Odoo 18
How to Modify Existing Web Pages in Odoo 18
Celine George
Principle and Practices of Animal Breeding || Boby Basnet
Principle and Practices of Animal Breeding || Boby BasnetPrinciple and Practices of Animal Breeding || Boby Basnet
Principle and Practices of Animal Breeding || Boby Basnet
Boby Basnet
Year 10 The Senior Phase Session 3 Term 1.pptx
Year 10 The Senior Phase Session 3 Term 1.pptxYear 10 The Senior Phase Session 3 Term 1.pptx
Year 10 The Senior Phase Session 3 Term 1.pptx
mansk2
A PPT Presentation on The Princess and the God: A tale of ancient India by A...
A PPT Presentation on The Princess and the God: A tale of ancient India  by A...A PPT Presentation on The Princess and the God: A tale of ancient India  by A...
A PPT Presentation on The Princess and the God: A tale of ancient India by A...
Beena E S
TLE 7 - 2nd Topic - Codes and Standards in Industrial Arts Services.pptx
TLE 7 - 2nd Topic - Codes and Standards in Industrial Arts Services.pptxTLE 7 - 2nd Topic - Codes and Standards in Industrial Arts Services.pptx
TLE 7 - 2nd Topic - Codes and Standards in Industrial Arts Services.pptx
RizaBedayo
How to Setup WhatsApp in Odoo 17 - Odoo 際際滷s
How to Setup WhatsApp in Odoo 17 - Odoo 際際滷sHow to Setup WhatsApp in Odoo 17 - Odoo 際際滷s
How to Setup WhatsApp in Odoo 17 - Odoo 際際滷s
Celine George
How to Manage Putaway Rule in Odoo 17 Inventory
How to Manage Putaway Rule in Odoo 17 InventoryHow to Manage Putaway Rule in Odoo 17 Inventory
How to Manage Putaway Rule in Odoo 17 Inventory
Celine George
Mate, a short story by Kate Grenville.pptx
Mate, a short story by Kate Grenville.pptxMate, a short story by Kate Grenville.pptx
Mate, a short story by Kate Grenville.pptx
Liny Jenifer
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
History of Stoke Newington
How to Configure Flexible Working Schedule in Odoo 18 Employee
How to Configure Flexible Working Schedule in Odoo 18 EmployeeHow to Configure Flexible Working Schedule in Odoo 18 Employee
How to Configure Flexible Working Schedule in Odoo 18 Employee
Celine George
Computer Network Unit IV - Lecture Notes - Network Layer
Computer Network Unit IV - Lecture Notes - Network LayerComputer Network Unit IV - Lecture Notes - Network Layer
Computer Network Unit IV - Lecture Notes - Network Layer
Murugan146644
How to use Init Hooks in Odoo 18 - Odoo 際際滷s
How to use Init Hooks in Odoo 18 - Odoo 際際滷sHow to use Init Hooks in Odoo 18 - Odoo 際際滷s
How to use Init Hooks in Odoo 18 - Odoo 際際滷s
Celine George
The Constitution, Government and Law making bodies .
The Constitution, Government and Law making bodies .The Constitution, Government and Law making bodies .
The Constitution, Government and Law making bodies .
saanidhyapatel09
Blind Spots in AI and Formulation Science Knowledge Pyramid (Updated Perspect...
Blind Spots in AI and Formulation Science Knowledge Pyramid (Updated Perspect...Blind Spots in AI and Formulation Science Knowledge Pyramid (Updated Perspect...
Blind Spots in AI and Formulation Science Knowledge Pyramid (Updated Perspect...
Ajaz Hussain
Modeling-Simple-Equation-Using-Bar-Models.pptx
Modeling-Simple-Equation-Using-Bar-Models.pptxModeling-Simple-Equation-Using-Bar-Models.pptx
Modeling-Simple-Equation-Using-Bar-Models.pptx
maribethlacno2
DUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAM
DUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAMDUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAM
DUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAM
vlckovar

Johnson counter

  • 1. Muhammad Anas Sabir Touqeer Abbas Asad Khan DLD presentation
  • 2. A binary counter uses 2 or more single clocked flip-flops depending on the number of bits required There are 2 types of counters Synchronous and Asynchronous A asynchronous counter uses a single clock at the first stage But in a synchronous counter all flip-flops are clocked together with a common clock pulse
  • 3. Twisted ring is also referred to as Johnsons counter Johnsons or twisted ring counters are just like the ring counters The only difference is that instead of rotating the last output (Q) back to the input the not of the last ouput (^Q) is feeded to the first input
  • 5. Instead of a single clears a twisted ring counters have multiple clears. So to start the twisted counter we give every bit an active low clear that is 0 and Every bit shifts right on each clock pulse. But in the end what we shift in the Q0 position is ^Q. So a twisted ring counter moves towards all high bits and then it moves back to all low bits. A 3 bit twisted ring counter has 6 states and a 4 bit has 8 active states. So a twisted ring counter has twice as many states as bit positions.
  • 8. It is used in walking LEDs. It is also used to convert square waves into sine waves.
  • 9. Johnson Counter is a modified Ring Counter, where the output from the last stage is inverted and fed back as the input to the first stage. Pattern of bits equal in length to twice the length of shift register thus circulates indefinitely. These counters find specialist applications, including those similar to decade counter, digital to analog conversions, etc.

Editor's Notes

  • #2: Initial page.