I flip-flop, chiamati anche porte bistabili, sono circuiti logici digitali che possono trovarsi in uno dei due stati. I flip-flop mantengono il loro stato indefinitamente fino a quando non viene ricevuto un impulso di ingresso chiamato trigger. Quando viene ricevuto un trigger, le uscite del flip-flop cambiano stato in base a regole definite e rimangono in tali stati finché non viene ricevuto un altro trigger. I circuiti flip-flop sono interconnessi per formare le porte logiche per i circuiti integrati digitali (CI) utilizzati nei chip di memoria e nei microprocessori. I flip-flop possono essere utilizzati per memorizzare un bit o una cifra binaria di dati. I dati possono rappresentare lo stato di un sequencer, il valore di un contatore, un carattere ASCII nella memoria di un computer o qualsiasi altra informazione.
Esistono diversi tipi di circuiti flip-flop, con designatori come T (toggle), SR (set / reset) JK (forse chiamato per Jack Kilby) e D (delay). Un flip-flop include tipicamente zero, uno o due segnali di ingresso, nonché un segnale di clock e un segnale di uscita. Alcuni flip-flop includono anche un segnale di ingresso chiaro per ripristinare l'uscita di corrente.
Il primo flip-flop elettronico è stato inventato nel 1919 da WH Eccles e FW Jordan. Utilizzava valvole a vuoto ed era inizialmente chiamato circuito trigger Eccles-Jordan.
Questo tutorial del Columbia Gorge Community College spiega tre applicazioni per le infradito.
Vedi anche: logica sequenziale, porte logiche