D flip-flop means data flip-flop. It is also called delay flip-flop.

Figure(a): Graphic symbol of D flip-flop

Figure(a) shows the graphic symbol of D flip-flop. It has two inputs: normal input D and a clock input.

It has two outputs say Q and its complement Q’. D flip-flop assumes the state of input D. If D(t) is 1 then Q(t+1) is also 1. Similarly if D(t) is 0 then Q(t+1) is also 0.

D flip-flop is a modified version of SR flip-flop. It can be obtained by inserting an inverter
between the inputs S and R and then assigning the symbol D to the single input.

D flip-flop introduces a unit delay in the signal input at D, hence the term delay flip-flop. It stores the data on the D input line.

Characteristic table

Q(t) D Q(t+1)
0 0 0
0 1 1
1 0 0
1 1 1

Figure: Characteristic table

Robin

Share
Published by
Robin
Tags: flip-flop

Recent Posts

Hard Computing

What is hard computing? Hard computing is a traditional computing. It requires a precisely stated…

5 years ago

Soft Computing

Soft computing is a problem solving technology. It tends to fuse synergically different aspects of…

5 years ago

Cluster Computing

Cluster computing is an approach to achieve high performance, reliability or high throughput computing by…

5 years ago

Magnitude Comparator

Magnitude Comparator is a combinational circuit capable of comparing the relative magnitude of two binary…

10 years ago

Full-Subtractor

Full subtractor is a combinational circuit capable of performing subtraction on two bits namely minuend…

10 years ago

Half-Subtractor

Half-subtractor is a combinational circuit capable of subtracting a binary number from another binary number.…

10 years ago