What is a Flip Flop?
A flip flop is an electronic circuit with two stable states and this can be used as data binary storage elements. Latches & Flip-flops are very important in digital electronics as they are the main building blocks and are in systems like computers and communications equipments amongst other digital systems.
What is a T Flip Flop?
Toggle flip-flops, abbreviated as TFF’s and commonly known as “T-type flip-flops” are not commercially produced but they can be easily setup by interconnecting the J and K inputs of a basic JK flip-flop. The J input is configured as a Set (S) command, and the K input is a Reset (R) command. A put by a well reknown electronics engineer, a “T flip-flop is a simple version of JK flip-flop”
T Flip Flop Circuit Diagram
Characteristics Table for the Toggle Flip-flop
CLK T Q Q+1 Action
↑¯ 0 0 0 No change ↑¯ 1 1 0 Toggle
_↑¯ 1 0 1
For the layman, a T Flip Flop is by definition another type of bistable sequential logic circuit, frequently used as single bit bistable storage (like CMOS, frequency dividers, counters) and are based using technlogy from JK flip-flop circuit.
T flip-flop can be used in counters simply because the output of T flip-flop will always toggles for every positive transition of the clock signal. And as such the input T remains at logic High (1).
We can therefore, define the switching action of the T flip-flop in Boolean form as follows:
Q+1 = T.Q + T.Q.
State Table of Toggle Flip-Flop
Q(t) & Q(t + 1) are present state & next state respectively i.e. Hold and Complement the present state based on the input.
History of T-Flip Flop.
The T Flip-Flop was renamed from JK Flip-Flop. Therefore, this is why the T-type or Toggle flip-flop is generally represented by the logic or graphical symbol shown. With two inputs available, the Toggle schematic symbol represents the “toggle” (T) input and the other the “clock” (CLK) input.
Applications of Flip-Flops
A few of the most common applications for Flip Flops have been already mentioned in the text above. However, here is tabulated summary as used in digital electronic circuits:
- Storage Registers - Counters - Shift Registers - Frequency Dividers
Article written by Ben Kar from https://www.electronicscomponents.co.uk/ and electronics components blog.