D
David Taylor
Guest
http://www.ffldusoe.edu/Faculty/Denenberg/Topics/Electronics/Alex_Pounds/Section26-30_files/NORLatchCircuit.gif
I'll refer to Q and Q' as Q and QN, as they are different outputs and
one is not necessarily the complement of the other.
I get that R means reset and Set means set.
But I don't understand the meaning of the second output QN. Is it
just an implementaion thing required only to ensure Q has the right
value?
Would QN be discarded, for example the circuit for Prog+ and Prog- on
a remote control or the circuit for a burgler alarm just gives 1
output.
More importantly, if I feed in previous values of Q and QN, I don't
get the right result, I should find that
when R=1 S=0 then Q should equal 0
also
when R=0 S=1 then Q should equal 1
And I'd have thought the previous values of Q and QN are irrelevant.
I'll describe the results i'm getting-
suppose R=0 S=1 and the previous outputs now going in are Q=0 QN=1
I expect a result of Q=1 as R means reset, and S means set.
In the top NOR gate, (R NOR QN)=(0 NOR 1)= 0 so new Q=0
This is not right, Q should be Set, Q should = 1.
Im the bottom NOR gate, new QN=0.
If I had not fed in previous inputs and just said that as R=0 NOR
can't be evaluated yet. S=1 so QN=0 Feeding in R with the new QN, R
NOR QN gives 1 so Q=1. If I do that, then I get the right result.
Another thing i don't understand is that I keep reading that when S=0
and R=0 then Q and QN should retain their original values. I find
this only to be true when Q=0 and QN=1 or Q=1 and QN=0. Clearly,
when Q=0 and QN=0, you feed in
R NOR QN that's 0 NOR 0 =1 so Q=1
you feed in that old Q
S NOR Q so QN=1
Clearly Q and QN have flipped, and not retained their original values.
Similarly, with R=0 S=0 and Q=1 QN=1, the NOR gates see the 1s coming
in, evaluate to 0, and so Q=0 QN=0, so they've flipped too.
Definitely not retainig their values as they should be.
An additional problem I have, is that the definition of sequential
logic circuit "one whose output depends not only on its inputs but
also on its past sequence of inputs" Surely this NOR SR latch is
feeding in past outputs rather than past inputs. I don't see any old
Rs and Ss going in, only an old Q and QN.
Thanks in advance
I'll refer to Q and Q' as Q and QN, as they are different outputs and
one is not necessarily the complement of the other.
I get that R means reset and Set means set.
But I don't understand the meaning of the second output QN. Is it
just an implementaion thing required only to ensure Q has the right
value?
Would QN be discarded, for example the circuit for Prog+ and Prog- on
a remote control or the circuit for a burgler alarm just gives 1
output.
More importantly, if I feed in previous values of Q and QN, I don't
get the right result, I should find that
when R=1 S=0 then Q should equal 0
also
when R=0 S=1 then Q should equal 1
And I'd have thought the previous values of Q and QN are irrelevant.
I'll describe the results i'm getting-
suppose R=0 S=1 and the previous outputs now going in are Q=0 QN=1
I expect a result of Q=1 as R means reset, and S means set.
In the top NOR gate, (R NOR QN)=(0 NOR 1)= 0 so new Q=0
This is not right, Q should be Set, Q should = 1.
Im the bottom NOR gate, new QN=0.
If I had not fed in previous inputs and just said that as R=0 NOR
can't be evaluated yet. S=1 so QN=0 Feeding in R with the new QN, R
NOR QN gives 1 so Q=1. If I do that, then I get the right result.
Another thing i don't understand is that I keep reading that when S=0
and R=0 then Q and QN should retain their original values. I find
this only to be true when Q=0 and QN=1 or Q=1 and QN=0. Clearly,
when Q=0 and QN=0, you feed in
R NOR QN that's 0 NOR 0 =1 so Q=1
you feed in that old Q
S NOR Q so QN=1
Clearly Q and QN have flipped, and not retained their original values.
Similarly, with R=0 S=0 and Q=1 QN=1, the NOR gates see the 1s coming
in, evaluate to 0, and so Q=0 QN=0, so they've flipped too.
Definitely not retainig their values as they should be.
An additional problem I have, is that the definition of sequential
logic circuit "one whose output depends not only on its inputs but
also on its past sequence of inputs" Surely this NOR SR latch is
feeding in past outputs rather than past inputs. I don't see any old
Rs and Ss going in, only an old Q and QN.
Thanks in advance