921 views

3 Answers

Best answer
3 votes
3 votes

Consider a state 100 representing 001 as Q2 is the rightmost in figure. The FFs are triggered on rising edge (0-1). Ignoring the flip flop delays as it is asynchronous counter,

111 - next state 011, CLK1 changed from 1-0
011 - next state 101, CLK1 changed from 0-1, CLK2 changed from 1-0
101 - next state 001, CL1 changed from 1-0, 
001 - next state 110, CLK1 changed from 0-1, CLK2 changed from 0-1
110 - next state 010, CLK1 changed from 1-0
010 - next state 100, CLK1 changed from 0-1, CLK2 changed from 1-0
100 - next state 000, CLK1 changed from 1-0
000 - next state 111, CLK1 changed from 0-1, CLK2 changed from 0-1

So, cycle repeats 7-6-5-4-3-2-1-0-7 mod 3 down counter. 

So, A is the answer.

edited by
2 votes
2 votes

sir , plzz check it in above explanation i hav done this question for negative edge triggering so it will give up counter but if i will do it by positive edge triggering then we will get down counter 

so answer will be always down couter from any initial state 

0 votes
0 votes
always down bcz Q of previous is connected to clk of next which is +edge triggrd..

Related questions

1 votes
1 votes
1 answer
1
1 votes
1 votes
1 answer
2
LavTheRawkstar asked Jun 26, 2016
547 views
Simplify E(x,y,z,t)=Σ (0,2,7,8,10,15) using K-maps.
4 votes
4 votes
3 answers
3
iarnav asked Oct 2, 2015
534 views
Boolean Expression is (A+B).(B+C)Please give a detailed explanation.
3 votes
3 votes
2 answers
4
iarnav asked Sep 23, 2015
671 views
How do I solve this Boolean expression?$$(A+B) \cdot (B+C) \cdot (C+A)$$Kindly write the step wise explanation with properties used.