Home Random Page



Clocked RS flip-flop

We frequently require an RS flip-flop which only reacts to the input state at a specific point in time. This time is determined by an additional clock variable C. Figure 2.7 shows a statically clocked RS flip-flop of this kind. If C = 0, then = = l. In this case the flip-flop stores the old state. For C = 1, we get

R = R' and S = S'.


The flip-flop then behaves like a normal RS flip-flop.


Fig. 2.7 - Statically clocked RS flip-flop.

Clocked D flip-flop

We shall now examine how the value of a logic variable D can be stored using the flip-flop in Fig. 2.7. We have seen that Q = S if complementary input states are applied and C = 1. In order to store the value of a variable D, we therefore need only make S = D and R = . The inverter G5 in Fig. 2.8 is used for this purpose. In the resulting data latch, Q = D as long as clock C = 1. This may also be seen from the truth table in Fig. 2.9. Due to this property, the clocked data latch is also known as a transparent D flip-flop. If we make C = 0 the existing output state is stored.



Fig. 2.8 - Transparent D flip-flop (D latch). Fig. 2.9 - Truth table for the transparent




Fig.2.10 - Practical implementation of a Fig. 2.11 - Circuit symbol for a transparent transparent D flip-flop. D flip-flop.


We can see that NAND gate G4 in Fig. 2.8 acts as an inverter for D when C = 1. Inverter G5 can therefore be omitted, producing the practical implemen­tation of a D latch shown in Fig. 2.10 the circuit symbol is given in Fig. 2.11.


IC types:

74LS75 (TTL); 10133 (ECL); 4042 (CMOS)


Date: 2015-01-12; view: 955

<== previous page | next page ==>
Sequentional Circuits | Flip-flops with intermediate storage
doclecture.net - lectures - 2014-2024 year. Copyright infringement or personal data (0.006 sec.)