Sie sind auf Seite 1von 2

Bistable Circuits - Part II.

The flip-flop presented previously known as flip-flop RS usually presents an


indeterminate state when its two inputs R and S are in high state so let's see how this
problem can be solved ...

.: FLIP FLOP D:

In this circuit there is no possibility that the two inputs are at high level, since it has an
inverter between them, so that R = ~ S, observe the following graph, here the input is
assumed Data at level 0 ...

Let's see what happens when the input Data, passes to 1 and CK changes state also
passing to 1, according to how the data is transmitted through the gates results Q = 1
and ~ Q = 0.

In order for the flip-flop to return to its initial state, the Data D input must pass to 0 and
will only be transferred to the output if Ck is 1 . Again the case is repeated that to read
the data must be ck = 1.

In general, the filp-flop D with the following symbol is represented

.: FLIP FLOP Master-Slave:

It is an arrangement of two independent FFs. The first acts as Master and the other as
Slave. With the difference that in this case the inputs Set and Reset are fed back by the
outputs Q and ~ Q respectively, leaving only the CK input free.
I know, it will be difficult to analyze, but we will make it easy, let's see ...

Considering CK = 0, it will be the output Q = 0 and ~ Q = 1, at the time of the CK


level change (CK = 1), they will only change the outputs of the first flip-flop (Master)
without affecting the outputs Q and ~ Q.

Now, when CK returns to its initial state (CK = 0) the Slave will switch the outputs Q
and ~ Q leaving Q = 1 and ~ Q = 0. When changing status CK (CK = 1) the outputs
will not be affected. This can be summarized in a small truth table, like this one ...

Well, I added one more row, in case you ask ;-)

This type of flip-flop has been given the possibility to preset the status of its outputs,
adding two more entries, Preset ( Pr ) and Clear ( Clr ) , which would be something
like Set and Reset respectively, but of course, we must warn that the situation must be
avoided Pr = Clr = 0 It

also has a form of symbolic representation ...

And there's still more, the JK flip-flop, so let's go for it ...

Das könnte Ihnen auch gefallen