Skip to main content

Question: Show that a Johnson counter with n flip-flops produces a sequence of 2n states. List the 10 states produced with five flip-flops and the boolean terms of each of the 10 AND gate outputs.

ANSWER


A Johnson counter is a sunchronous ring counter with theinverted output of the last flip flop connected back to the D inputof the first flip flop.
An n flip flop Jhonson counter sequence startingfrom all 0's,
First clock pulse  insertsa 1 to  the left most FF
Second clock pulse inserts 1 to the 1st FF and shifts 1 to thesecond FF
This sequence continues until all the n flip flops are 1 ,that is at the end of n clock pulses all the FFs are HIGH.This goes thrugh n states
The next clock pulse inserts a 0 to the left most and thesequence conitues until all the FFs are LOW. This goes through nstates.
Thus a total of n+n = 2n different states are present in an-bit Jhonson counter
With n=5, the truth table and the ouput of hte correspondingdecoding AND gate is as shown below
Count   A   B   C   D   E         ANDgate output
 1         0   0    0    0   0         A'E'
 2         1   0    0    0   0         AB'
 3         1   1    0    0   0         BC'
 4         1   1    1    0   0         CD'
 5         1   1    1    1   0         DE'
 6         1   1    1    1   1         AE
 7         0   1    1    1   1         A'B
 8         0   0    1    1   1         B'C
 9         0   0    0    1   1         C'D
 10      0    0    0   0    1         D'E
At the 11th clock pulse the output will be 00000 and thesequence continues.
Thus we see that there are 10 states for a 5 flip flop Jhonsoncounter.


Comments

  1. https://www.chegg.com/homework-help/evaluate-following-integral-analytically-b-single-applicatio-chapter-21-problem-2p-solution-9780073397924-exc

    ReplyDelete
  2. https://www.chegg.com/homework-help/questions-and-answers/determine-difference-pressure-centerline-points-b-two-pipelines-figure-manometer-liquid-cd-q6304919#

    ReplyDelete
  3. https://www.chegg.com/homework-help/questions-and-answers/determine-difference-pressure-centerline-points-b-two-pipelines-figure-manometer-liquid-cd-q6304919#

    ReplyDelete
  4. https://webcache.googleusercontent.com/search?q=cache:5EtR8awLMfEJ:https://www.chegg.com/homework-help/south-southwest-sxsw-annual-music-film-technology-festival-h-chapter-16-problem-2tio-solution-9780078023163-exc+&cd=4&hl=en&ct=clnk&gl=ir

    ReplyDelete
  5. https://www.chegg.com/homework-help/south-southwest-sxsw-annual-music-film-technology-festival-h-chapter-16-problem-2tio-solution-9780078023163-exc

    ReplyDelete

Post a Comment

Popular posts from this blog

Need answers for your academic questions?

Need answers for your academic questions? Ask them in the comment section below. Just type in the url link of your question in the comment section below. And get your answer ready in two formats. Hand written Screenshot We will post the answer as soon as we get them (questions) Thank you..
Question: prove by induction 2^2 + 4^2 + 6^2 + ... + (2n)^2 = (2n)(2n+1)(2n+2)/6 ANSWER we will use induction on n base case : n=1 we have, 2^2 = 2*3*4/6 = 4 which is true inductive hypothesis let it be true for n = k i.e.,  2^2 + 4^2 + ... + (2k)^2 =   [(2k)(2k+1)(2k+2)]/6 inductive case let n = k+1 then we have 2^2 + 4^2 + .... + (2k)^2 + (2(k+1))^2 =   [(2k)(2k+1)(2k+2)]/6 + (2k+2)^2 =(2k+2)*[(2k)(2k+1)/6 + (2k+2)] =(2k+2)*[ (4k^2+2k)/6 + (12k + 12)/6 ] =(2k+2)*[ (4k^2+14k+12)/6 ] = =(2k+2)*[(2k)(2k+1)/6 + (2k+2)] =(2k+2)*[ (4k^2+2k)/6 + (12k + 12)/6 ] =(2k+2)*[ (4k^2+14k+12)/6 ] = (2k+2)*[ (4k^2 + 8k + 6k + 12)/6 ] = (2k+2)*[ (4k(k + 2) +6(k+2))/6 ] = (2k+2)*[ (4k+6)(k+2)/6 ] =  (2k+2)*[ 2 (2k+3)(k+2)/6  ] =   (2k+2)*[  (2k+3)*2*(k+2)/6  ] =   (2k+2)*[  (2k+3)(2k+4)/6  ] = [(2*(k+1))(2*(k+1)+1)(2*(k+1)+2)]/6 replacing k+1 by m, we get replacing k+1 by m, we get [(2*m)(2*m+1)(2*m+2)]/6 this completes our proof b...

Get assignments and case studies solved...

Hey Guys! Checkout our new site, https://caseaments.blogspot.com/  , where you can get your assignments done at low rate. Just send us the assignment topic. Specify, what you all need, summary or step by step writing. Give us a dead-line and length of assignment. ( number of words) On the basis of that, you will be charged. Any subject, even you can send us case studies , and get them answered. Payment methods: PayPal Payoneer Mail us at earnwithmetoo@gmail.com with the above details for quick response. Or else, join Hangouts . email-id  earnwithmetoo@gmail.com