SlideShare ist ein Scribd-Unternehmen logo
1 von 1
Downloaden Sie, um offline zu lesen
design a modified ring counter (b) Design a Johnson Counter, using D flip flops, to produce four
process control output wave trains from an input clock Show the basic counter that produces the
A, B, C and D outputs and draw the ABCD waveforms on the diagram below. Design the
minimized decoding circuits.
Solution
** Truth table:-
State Q0 Q1 Q2 Q3
0 0 0 0 0
1 1 0 0 0
2 1 1 0 0
3 1 1 1 0
4 1 1 1 1
5 0 1 1 1
6 0 0 1 1
7 0 0 0 1
Four edge-triggered D flip-flops are connected to form a Johnson counter. Notice the Q output of
the flip-flop is connected to the D input of the first flip-flop. (b) The sequence table for the four-
bit Johnson counter.
At this point each flip-flop is set and has the value of 1, so when the next clock pulse is received
FF3 sends its Q (Q NOT) output (0) back to FF0 so that the four flip-flops show a value of 0111.
During the next steps, each flip-flop is reset to 0 in sequential order until the value of 0001
occurs. At this point the next time the shift register is pulsed, the count starts over again.
From this example, notice that the four-bit Johnson counter counts values 0-7. If a fifth flip-flop
is added, the Johnson counter could count values 0-9, and each additional flip-flop in the counter
allows the count to move up by a total of two.
In the sequence notice that the shift register is empty when the count begins and all flip-flops are
reset to provide the four-bit value of 0000. During the next step when the clock pulse is provided
at the D input, the first flip-flop will be set HI. The set of four flip-flops will now show the value
of 1000. When the next clock pulse is provided, flip-flop FF0 sends its value of 1 to FF1, so the
value of the four flip-flops is 1100.
During the next step when the clock pulse is received, the original two bits are shifted to FF2 and
the value of the four flip-flops is 1110. In the next step when the clock pulse is received, the bits
are all shifted to the right so the value of the four flip-flops is now 1111

Weitere ähnliche Inhalte

Ähnlich wie design a modified ring counter (b) Design a Johnson Counter, using D.pdf

15CS32 ADE Module 4
15CS32 ADE Module 415CS32 ADE Module 4
15CS32 ADE Module 4RLJIT
 
dsd-II-unit-III-registers-counters (1).pptx
dsd-II-unit-III-registers-counters (1).pptxdsd-II-unit-III-registers-counters (1).pptx
dsd-II-unit-III-registers-counters (1).pptxssuser1b2fab
 
COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)Sairam Adithya
 
COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)SUBHA SHREE
 
Synchronous Sequential Logic Unit 4
Synchronous Sequential Logic Unit 4Synchronous Sequential Logic Unit 4
Synchronous Sequential Logic Unit 4Asif Iqbal
 
Chapter 7_Counters (EEEg4302).pdf
Chapter 7_Counters (EEEg4302).pdfChapter 7_Counters (EEEg4302).pdf
Chapter 7_Counters (EEEg4302).pdfTamiratDejene1
 
COMPUTER ORGANIZATION NOTES Unit 6
COMPUTER ORGANIZATION NOTES Unit 6COMPUTER ORGANIZATION NOTES Unit 6
COMPUTER ORGANIZATION NOTES Unit 6Dr.MAYA NAYAK
 
Digital Electronics Unit_4_new.pptx
Digital Electronics Unit_4_new.pptxDigital Electronics Unit_4_new.pptx
Digital Electronics Unit_4_new.pptxThapar Institute
 
counters and resister presentations.pptx
counters and resister presentations.pptxcounters and resister presentations.pptx
counters and resister presentations.pptxarushika2211
 
Booth multiplication
Booth multiplicationBooth multiplication
Booth multiplicationM Madan Gopal
 

Ähnlich wie design a modified ring counter (b) Design a Johnson Counter, using D.pdf (20)

G. ripple counter
G. ripple counterG. ripple counter
G. ripple counter
 
Ring counter
Ring counterRing counter
Ring counter
 
15CS32 ADE Module 4
15CS32 ADE Module 415CS32 ADE Module 4
15CS32 ADE Module 4
 
Counters r012
Counters  r012Counters  r012
Counters r012
 
dsd-II-unit-III-registers-counters (1).pptx
dsd-II-unit-III-registers-counters (1).pptxdsd-II-unit-III-registers-counters (1).pptx
dsd-II-unit-III-registers-counters (1).pptx
 
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]
 
COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)COUNTERS(Synchronous & Asynchronous)
COUNTERS(Synchronous & Asynchronous)
 
Counters
CountersCounters
Counters
 
Counting circuits
Counting circuitsCounting circuits
Counting circuits
 
Synchronous Counter
Synchronous Counter Synchronous Counter
Synchronous Counter
 
Dns module3 p3
Dns module3 p3Dns module3 p3
Dns module3 p3
 
Dns module3 p3_shift registers
Dns module3 p3_shift registersDns module3 p3_shift registers
Dns module3 p3_shift registers
 
Synchronous Sequential Logic Unit 4
Synchronous Sequential Logic Unit 4Synchronous Sequential Logic Unit 4
Synchronous Sequential Logic Unit 4
 
Shift register
Shift registerShift register
Shift register
 
Chapter 7_Counters (EEEg4302).pdf
Chapter 7_Counters (EEEg4302).pdfChapter 7_Counters (EEEg4302).pdf
Chapter 7_Counters (EEEg4302).pdf
 
COMPUTER ORGANIZATION NOTES Unit 6
COMPUTER ORGANIZATION NOTES Unit 6COMPUTER ORGANIZATION NOTES Unit 6
COMPUTER ORGANIZATION NOTES Unit 6
 
Digital Electronics Unit_4_new.pptx
Digital Electronics Unit_4_new.pptxDigital Electronics Unit_4_new.pptx
Digital Electronics Unit_4_new.pptx
 
counters and resister presentations.pptx
counters and resister presentations.pptxcounters and resister presentations.pptx
counters and resister presentations.pptx
 
Booth multiplication
Booth multiplicationBooth multiplication
Booth multiplication
 

Mehr von akukukkusarees

determine c such that f(x)= C, for o for MSI Solution .pdf
determine c such that f(x)= C, for o for MSI Solution           .pdfdetermine c such that f(x)= C, for o for MSI Solution           .pdf
determine c such that f(x)= C, for o for MSI Solution .pdfakukukkusarees
 
Describe how purchasing strategy is becoming more intertwined with o.pdf
Describe how purchasing strategy is becoming more intertwined with o.pdfDescribe how purchasing strategy is becoming more intertwined with o.pdf
Describe how purchasing strategy is becoming more intertwined with o.pdfakukukkusarees
 
Describe the all the conditions required for extensive solid solubil.pdf
Describe the all the conditions required for extensive solid solubil.pdfDescribe the all the conditions required for extensive solid solubil.pdf
Describe the all the conditions required for extensive solid solubil.pdfakukukkusarees
 
Determinant Properties of Matrices Determinant properties (b) Consid.pdf
Determinant Properties of Matrices Determinant properties (b) Consid.pdfDeterminant Properties of Matrices Determinant properties (b) Consid.pdf
Determinant Properties of Matrices Determinant properties (b) Consid.pdfakukukkusarees
 
Designing patterns in java Advantages and disadvantagesSolution.pdf
Designing patterns in java Advantages and disadvantagesSolution.pdfDesigning patterns in java Advantages and disadvantagesSolution.pdf
Designing patterns in java Advantages and disadvantagesSolution.pdfakukukkusarees
 
Describe in detail the communication process that takes place within.pdf
Describe in detail the communication process that takes place within.pdfDescribe in detail the communication process that takes place within.pdf
Describe in detail the communication process that takes place within.pdfakukukkusarees
 
DescribeFIVE possible reasons for the failure of a Total Quality Man.pdf
DescribeFIVE possible reasons for the failure of a Total Quality Man.pdfDescribeFIVE possible reasons for the failure of a Total Quality Man.pdf
DescribeFIVE possible reasons for the failure of a Total Quality Man.pdfakukukkusarees
 
Describe why change can be so difficult for organizations. Elaborate.pdf
Describe why change can be so difficult for organizations. Elaborate.pdfDescribe why change can be so difficult for organizations. Elaborate.pdf
Describe why change can be so difficult for organizations. Elaborate.pdfakukukkusarees
 
Describe what you think it would be like to be the CEO presenting po.pdf
Describe what you think it would be like to be the CEO presenting po.pdfDescribe what you think it would be like to be the CEO presenting po.pdf
Describe what you think it would be like to be the CEO presenting po.pdfakukukkusarees
 
Describe what is measured by the estimated standard error in the b.pdf
Describe what is measured by the estimated standard error in the b.pdfDescribe what is measured by the estimated standard error in the b.pdf
Describe what is measured by the estimated standard error in the b.pdfakukukkusarees
 
Describe what happens to the budget at the approval stage of the bud.pdf
Describe what happens to the budget at the approval stage of the bud.pdfDescribe what happens to the budget at the approval stage of the bud.pdf
Describe what happens to the budget at the approval stage of the bud.pdfakukukkusarees
 
Describe what a type I and type II error would be for each of the fo.pdf
Describe what a type I and type II error would be for each of the fo.pdfDescribe what a type I and type II error would be for each of the fo.pdf
Describe what a type I and type II error would be for each of the fo.pdfakukukkusarees
 
Describe two ways in which equity capital reduces a bankSolution.pdf
Describe two ways in which equity capital reduces a bankSolution.pdfDescribe two ways in which equity capital reduces a bankSolution.pdf
Describe two ways in which equity capital reduces a bankSolution.pdfakukukkusarees
 
Describe TWO energy management opportunities for lift installations..pdf
Describe TWO energy management opportunities for lift installations..pdfDescribe TWO energy management opportunities for lift installations..pdf
Describe TWO energy management opportunities for lift installations..pdfakukukkusarees
 
Describe three types of business entities, and describe at least thr.pdf
Describe three types of business entities, and describe at least thr.pdfDescribe three types of business entities, and describe at least thr.pdf
Describe three types of business entities, and describe at least thr.pdfakukukkusarees
 
Describe the purpose of ecumenical services and interfaith initiativ.pdf
Describe the purpose of ecumenical services and interfaith initiativ.pdfDescribe the purpose of ecumenical services and interfaith initiativ.pdf
Describe the purpose of ecumenical services and interfaith initiativ.pdfakukukkusarees
 
describe two alternatives that address concerns that GDP does no.pdf
describe two alternatives that address concerns that GDP does no.pdfdescribe two alternatives that address concerns that GDP does no.pdf
describe two alternatives that address concerns that GDP does no.pdfakukukkusarees
 
Describe three reasons that a consumer might have a positive attitud.pdf
Describe three reasons that a consumer might have a positive attitud.pdfDescribe three reasons that a consumer might have a positive attitud.pdf
Describe three reasons that a consumer might have a positive attitud.pdfakukukkusarees
 
Describe the use of social mediaSolution1. Purely Personal Rea.pdf
Describe the use of social mediaSolution1. Purely Personal Rea.pdfDescribe the use of social mediaSolution1. Purely Personal Rea.pdf
Describe the use of social mediaSolution1. Purely Personal Rea.pdfakukukkusarees
 
Describe the two different ways of handling carries when generating .pdf
Describe the two different ways of handling carries when generating .pdfDescribe the two different ways of handling carries when generating .pdf
Describe the two different ways of handling carries when generating .pdfakukukkusarees
 

Mehr von akukukkusarees (20)

determine c such that f(x)= C, for o for MSI Solution .pdf
determine c such that f(x)= C, for o for MSI Solution           .pdfdetermine c such that f(x)= C, for o for MSI Solution           .pdf
determine c such that f(x)= C, for o for MSI Solution .pdf
 
Describe how purchasing strategy is becoming more intertwined with o.pdf
Describe how purchasing strategy is becoming more intertwined with o.pdfDescribe how purchasing strategy is becoming more intertwined with o.pdf
Describe how purchasing strategy is becoming more intertwined with o.pdf
 
Describe the all the conditions required for extensive solid solubil.pdf
Describe the all the conditions required for extensive solid solubil.pdfDescribe the all the conditions required for extensive solid solubil.pdf
Describe the all the conditions required for extensive solid solubil.pdf
 
Determinant Properties of Matrices Determinant properties (b) Consid.pdf
Determinant Properties of Matrices Determinant properties (b) Consid.pdfDeterminant Properties of Matrices Determinant properties (b) Consid.pdf
Determinant Properties of Matrices Determinant properties (b) Consid.pdf
 
Designing patterns in java Advantages and disadvantagesSolution.pdf
Designing patterns in java Advantages and disadvantagesSolution.pdfDesigning patterns in java Advantages and disadvantagesSolution.pdf
Designing patterns in java Advantages and disadvantagesSolution.pdf
 
Describe in detail the communication process that takes place within.pdf
Describe in detail the communication process that takes place within.pdfDescribe in detail the communication process that takes place within.pdf
Describe in detail the communication process that takes place within.pdf
 
DescribeFIVE possible reasons for the failure of a Total Quality Man.pdf
DescribeFIVE possible reasons for the failure of a Total Quality Man.pdfDescribeFIVE possible reasons for the failure of a Total Quality Man.pdf
DescribeFIVE possible reasons for the failure of a Total Quality Man.pdf
 
Describe why change can be so difficult for organizations. Elaborate.pdf
Describe why change can be so difficult for organizations. Elaborate.pdfDescribe why change can be so difficult for organizations. Elaborate.pdf
Describe why change can be so difficult for organizations. Elaborate.pdf
 
Describe what you think it would be like to be the CEO presenting po.pdf
Describe what you think it would be like to be the CEO presenting po.pdfDescribe what you think it would be like to be the CEO presenting po.pdf
Describe what you think it would be like to be the CEO presenting po.pdf
 
Describe what is measured by the estimated standard error in the b.pdf
Describe what is measured by the estimated standard error in the b.pdfDescribe what is measured by the estimated standard error in the b.pdf
Describe what is measured by the estimated standard error in the b.pdf
 
Describe what happens to the budget at the approval stage of the bud.pdf
Describe what happens to the budget at the approval stage of the bud.pdfDescribe what happens to the budget at the approval stage of the bud.pdf
Describe what happens to the budget at the approval stage of the bud.pdf
 
Describe what a type I and type II error would be for each of the fo.pdf
Describe what a type I and type II error would be for each of the fo.pdfDescribe what a type I and type II error would be for each of the fo.pdf
Describe what a type I and type II error would be for each of the fo.pdf
 
Describe two ways in which equity capital reduces a bankSolution.pdf
Describe two ways in which equity capital reduces a bankSolution.pdfDescribe two ways in which equity capital reduces a bankSolution.pdf
Describe two ways in which equity capital reduces a bankSolution.pdf
 
Describe TWO energy management opportunities for lift installations..pdf
Describe TWO energy management opportunities for lift installations..pdfDescribe TWO energy management opportunities for lift installations..pdf
Describe TWO energy management opportunities for lift installations..pdf
 
Describe three types of business entities, and describe at least thr.pdf
Describe three types of business entities, and describe at least thr.pdfDescribe three types of business entities, and describe at least thr.pdf
Describe three types of business entities, and describe at least thr.pdf
 
Describe the purpose of ecumenical services and interfaith initiativ.pdf
Describe the purpose of ecumenical services and interfaith initiativ.pdfDescribe the purpose of ecumenical services and interfaith initiativ.pdf
Describe the purpose of ecumenical services and interfaith initiativ.pdf
 
describe two alternatives that address concerns that GDP does no.pdf
describe two alternatives that address concerns that GDP does no.pdfdescribe two alternatives that address concerns that GDP does no.pdf
describe two alternatives that address concerns that GDP does no.pdf
 
Describe three reasons that a consumer might have a positive attitud.pdf
Describe three reasons that a consumer might have a positive attitud.pdfDescribe three reasons that a consumer might have a positive attitud.pdf
Describe three reasons that a consumer might have a positive attitud.pdf
 
Describe the use of social mediaSolution1. Purely Personal Rea.pdf
Describe the use of social mediaSolution1. Purely Personal Rea.pdfDescribe the use of social mediaSolution1. Purely Personal Rea.pdf
Describe the use of social mediaSolution1. Purely Personal Rea.pdf
 
Describe the two different ways of handling carries when generating .pdf
Describe the two different ways of handling carries when generating .pdfDescribe the two different ways of handling carries when generating .pdf
Describe the two different ways of handling carries when generating .pdf
 

Kürzlich hochgeladen

On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 

Kürzlich hochgeladen (20)

On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 

design a modified ring counter (b) Design a Johnson Counter, using D.pdf

  • 1. design a modified ring counter (b) Design a Johnson Counter, using D flip flops, to produce four process control output wave trains from an input clock Show the basic counter that produces the A, B, C and D outputs and draw the ABCD waveforms on the diagram below. Design the minimized decoding circuits. Solution ** Truth table:- State Q0 Q1 Q2 Q3 0 0 0 0 0 1 1 0 0 0 2 1 1 0 0 3 1 1 1 0 4 1 1 1 1 5 0 1 1 1 6 0 0 1 1 7 0 0 0 1 Four edge-triggered D flip-flops are connected to form a Johnson counter. Notice the Q output of the flip-flop is connected to the D input of the first flip-flop. (b) The sequence table for the four- bit Johnson counter. At this point each flip-flop is set and has the value of 1, so when the next clock pulse is received FF3 sends its Q (Q NOT) output (0) back to FF0 so that the four flip-flops show a value of 0111. During the next steps, each flip-flop is reset to 0 in sequential order until the value of 0001 occurs. At this point the next time the shift register is pulsed, the count starts over again. From this example, notice that the four-bit Johnson counter counts values 0-7. If a fifth flip-flop is added, the Johnson counter could count values 0-9, and each additional flip-flop in the counter allows the count to move up by a total of two. In the sequence notice that the shift register is empty when the count begins and all flip-flops are reset to provide the four-bit value of 0000. During the next step when the clock pulse is provided at the D input, the first flip-flop will be set HI. The set of four flip-flops will now show the value of 1000. When the next clock pulse is provided, flip-flop FF0 sends its value of 1 to FF1, so the value of the four flip-flops is 1100. During the next step when the clock pulse is received, the original two bits are shifted to FF2 and the value of the four flip-flops is 1110. In the next step when the clock pulse is received, the bits are all shifted to the right so the value of the four flip-flops is now 1111