Ask your own question, for FREE!
Mathematics 10 Online
OpenStudy (dtan5457):

D-flip flop with set and CLR wave forms

OpenStudy (dtan5457):

@ganeshie8

OpenStudy (dtan5457):

From what I heard, the only difference is that if set or clear is ever low...it doesn't matter what CK or D will be...Q will be high..?

OpenStudy (dtan5457):

Note: that is my friend's work

ganeshie8 (ganeshie8):

what are the labels on waveforms ?

OpenStudy (dtan5457):

because if what he said was true... why is q here low?

ganeshie8 (ganeshie8):

CK D ? ? Q

ganeshie8 (ganeshie8):

First help me understand the waveforms I can't understand them w/o knowing the labels correctly... the labels in the attached picture are not readable

OpenStudy (dtan5457):

^CK D NOT SET NOT CLR Q

ganeshie8 (ganeshie8):

OK here SET and CLR are active LOW signals that means they are active when 0

ganeshie8 (ganeshie8):

when SET is 0, the Q goes 1 when CLR is 0, the Q goes 0 when both SET and CLR are 1, the flipflop functions normally

OpenStudy (dtan5457):

in the picture isn't it that set is 1 and the clr is 0

ganeshie8 (ganeshie8):

Yes. CLR = 0 so the Q has to become 0

OpenStudy (dtan5457):

so in other words when set is low, q will be high when clear is low, q will be low

ganeshie8 (ganeshie8):

Exactly!

ganeshie8 (ganeshie8):

becaust set and clear are ACTIVE-LOW signals here

OpenStudy (dtan5457):

let's say the there were no "nots" on the set and clear, it would just be the opposite right? if set is high, q will be high if clear is high, q will be low

ganeshie8 (ganeshie8):

You got it!

OpenStudy (dtan5457):

and if there are both 1 (in this case), the flip flips run normally. what about if it's both 0? or is that "illegal"

ganeshie8 (ganeshie8):

if both are 0, you can give priority to any one of them by design usually we give priority to CLR

OpenStudy (dtan5457):

so a double zero on a regular set or clear without nots, will allow the flop to run normally? and a 1, 1 will be based on choice?

ganeshie8 (ganeshie8):

Yep!

OpenStudy (dtan5457):

oh man....got a test tomorrow...this really cleared things up. thank you so much.

ganeshie8 (ganeshie8):

np :) good luck wid the test!

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!