Skip to content
Sahithyan's S2
Sahithyan's S2 — Computer Organization and Digital Design

T Flip-flop

Aka. toggle flip-flop. Has 1 input: . Toggles its output state when its input is high (1). If the input is low (0), the output remains unchanged. Derived from a JK flip-flop by tying both the and inputs together.

Characteristics

  • Input (T): Determines whether the output toggles or remains the same.
  • Output (Q): Represents the current state of the flip-flop.
  • Toggle Behavior: When T = 1, the output switches (toggles) from 0 to 1 or from 1 to 0.

Excitation table

Current State (Q)Next State (Q+)T
000
011
101
110

Applications

  • Counters: T flip-flops are commonly used in binary counters due to their toggling nature.
  • Frequency Division: They can divide the frequency of a clock signal by 2.
  • State Machines: Useful in designing sequential circuits and state machines.