Conventionally, Flip Flops are a simple type of footwear in which there is a band between the big toe and the other toes. But here we are concerned with electronics.
In electronics, a Flip Flop stands for a single memory elements. Thus for storing huge amount of data, millions of flip flops are requires.Flip flops are built using electronic gates (like NAND gate, NOR gate, and OR gate). These gates are made up of Bi-junction semiconductor devices, named as Transistors. Transistors are fundamental building blocks of modern electronics and have many uses from amplification to switching, etc. These transistors are made up of semiconductors like, Silicon.
Flip-Flops are today used as RAMs in computers to hold data temporarily. Based on the type of operation needed, Flip-Flops are of various types:
- SR flip flop, also known as Set-Reset flip flop, has three inputs S (as Set), R (as Reset) and C (as clock). it has an output called Q. This type of Flip Flop has certain limitations, that is when both the inputs are high, the output becomes unusable.
- D flip flop, also known as data-flip flop. It is a modification over SR flip flop. In this flip-flop, one input is complimented to the other input to avoid not-used condition in SR flip-flop. Thus, this type of flip-flop is used as a single memory element in RAM for computers. Each flip flop can store a single data bit.
- Another type of Flip Flop is JK-Flip Flop. The main difference between a JK flip–flop and an SR flip–flop is that in the JK flip–flop, both inputs can be HIGH. When both the J and K inputs are HIGH, the Q output is toggled, which means that the output alternates between HIGH and LOW. Thereby the invalid condition which occurs in the SR flip-flop is eliminated.
- And the last on in the list is a T-flip flop, also known as a toggle flip flop. The T or “toggle” flip-flop changes its output on each clock edge, giving an output which is half the frequency of the signal to the T input. It is useful for constructing binary counters, frequency dividers, and general binary addition devices. It can be made from a J-K flip-flop by tying both of its inputs high.
For more details about Flip Flops, click here to download power point presentation.