LATCH E FLIP-FLOP. Fig. 1 D-latch trasparente per ck=1



Похожие документы
Fig. 1. Cella SRAM a 4 transistori.

Consumo di Potenza nell inverter CMOS. Courtesy of Massimo Barbaro

Latch pseudo-statico. Caratteristiche:

Reti sequenziali. Esempio di rete sequenziale: distributore automatico.

Circuiti sequenziali e elementi di memoria

Reti sequenziali sincrone

Laboratorio 3: Celle di memoria RAM

ELETTRONICA II. Prof. Dante Del Corso Prof. Pierluigi Civera Esercitazioni e laboratorio: Ing. Claudio Sansoe. Politecnico di Torino

Flip-flop Macchine sequenziali

Famiglie logiche. Abbiamo visto come, diversi anni fa, venivano realizzate in concreto le funzioni

INTEGRATORE E DERIVATORE REALI

Mercato delle memorie non-volatili

Come visto precedentemente l equazione integro differenziale rappresentativa dell equilibrio elettrico di un circuito RLC è la seguente: 1 = (1)

Circuiti amplificatori

Capitolo 2 Tecnologie dei circuiti integrati 33

Elaborato di Elettronica Digitale C.d.L. in Ingegneria Elettronica Anno accademico 02/ 03

Elettronica I Potenza dissipata dalle porte logiche CMOS

LA CORRENTE ELETTRICA CONTINUA

a b c Figura 1 Generatori ideali di tensione

Appunti sulla Macchina di Turing. Macchina di Turing

CONVERTITORI DIGITALE/ANALOGICO (DAC)

Misure di frequenza e di tempo

Circuito di pilotaggio ON OFF con operazionale

LABORATORIO DI SISTEMI

OSCILLATORI AL QUARZO: CONTASECONDI

Complementi di Analisi per Informatica *** Capitolo 2. Numeri Complessi. e Circuiti Elettrici. a Corrente Alternata. Sergio Benenti 7 settembre 2013

Trasmissione di dati al di fuori di un area locale avviene tramite la commutazione

Comprendere il funzionamento dei convertitori V/f Saper effettuare misure di collaudo

LA CORRENTE ELETTRICA

ELETTRONICA. L amplificatore Operazionale

Calcolatori Elettronici B a.a. 2006/2007

L interruttore Microfonico

Capitolo 13: L offerta dell impresa e il surplus del produttore

(Uninterruptible Power Supply, UPS hanno bisogno di una continuità di alimentazione con un certo ritardo

Tema di ELETTROTECNICA, ELETTRONICA ED APPLICAZIONI

Laurea Specialistica in Informatica

Esercitazione n 1: Circuiti di polarizzazione (1/2)

Flip-flop, registri, la macchina a stati finiti

Più prese in casa? Uno dei desideri dell appassionato. Estensioni no problem. centralizzato. impianto TV-SAT

Registri. «a2» Copyright Daniele Giacomini --

Algebra Di Boole. Definiamo ora che esiste un segnale avente valore opposto di quello assunto dalla variabile X.

Corso di Componenti e Impianti Termotecnici LE RETI DI DISTRIBUZIONE PERDITE DI CARICO LOCALIZZATE

Macchine sequenziali

TRANSITORI BJT visto dal basso

Rappresentazione nello spazio degli stati

Basi di matematica per il corso di micro

Siamo così arrivati all aritmetica modulare, ma anche a individuare alcuni aspetti di come funziona l aritmetica del calcolatore come vedremo.

CONTATORI ASINCRONI. Fig. 1

di Heaveside: ricaviamo:. Associamo alle grandezze sinusoidali i corrispondenti fasori:, Adesso sostituiamo nella

Chapter 1. Circuiti sequenziali: macchine a stati

V= R*I. LEGGE DI OHM Dopo aver illustrato le principali grandezze elettriche è necessario analizzare i legami che vi sono tra di loro.

"Elettronica di Millman 4/ed" Jacob Millman, Arvin Grabel, Pierangelo Terreni Copyright 2008 The McGraw-Hill Companies srl. 16 to 1 MUX.

Teorema del Massimo trasferimento di Energia.

Nome e Cognome. 2 Calcolare il valore efficace di una tensione sinusoidale con Vmax = 18 V

Matematica Computazionale Lezione 4: Algebra di Commutazione e Reti Logiche

Transitori del primo ordine

SymCAD/C.A.T.S. modulo Canali Schema

Dispositivo di conversione di energia elettrica per aerogeneratori composto da componenti commerciali.

Verificare il funzionamento delle memorie RAM Saper effettuare misure di collaudo. Dip switch Pulsante n.a. Octal tri-state buffer IC2 = MM 2114

4 3 4 = 4 x x x 10 0 aaa

I CONTATORI SINCRONI

FSM: Macchine a Stati Finiti

9. Urti e conservazione della quantità di moto.

F S V F? Soluzione. Durante la spinta, F S =ma (I legge di Newton) con m=40 Kg.

Metodi risolutivi per le disequazioni algebriche

REALIZZARE UN BUSINESS PLAN CON MICROSOFT EXCEL 2007

ISTITUTO ISTRUZIONE SUPERIORE "L. EINAUDI" ALBA ANNO SCOLASTICO 2015/2016

Architettura del computer (C.Busso)

Laboratorio di Fisica VI

PREMESSA AUTOMAZIONE E FLESSIBILITA'

Amplificatori in classe B

Appunti tratti dal videocorso di Elettrotecnica 1 del prof. Graglia By ALeXio

PowerSchedo. Un sistema di supporto alla decisione nel settore dell'oil&gas. For further information:

Verifica di Sistemi. 2. Il latch SR a porte NOR non accetta la condizione: a. S=0, R=0 b. S=1, R=1 c. S=0, R=1 d. S=1, R=0

Parte II Indice. Operazioni aritmetiche tra valori rappresentati in binario puro. Rappresentazione di numeri con segno

Dispensa di Informatica I.1

Piani di input e piani di calcolo reale in FaTA-e

Ambiente di apprendimento

Appendice Circuiti con amplificatori operazionali

Ricevitore Supervisionato RX-24 Dati tecnici

I sistemi di controllo possono essere distinti in due categorie: sistemi ad anello aperto e sistemi ad anello chiuso:

bipolari, quando essi, al variare del tempo, assumono valori sia positivi che negativi unipolari, quando essi non cambiano mai segno

Corso di Elettronica Organizzato dall associazione no-profit Agorà Lesina (FG)

Capitolo 3: Cenni di strategia

Esercizi svolti di Elettrotecnica

LA TRASMISSIONE DELLE INFORMAZIONI QUARTA PARTE 1

G S M C O M M A N D E R Duo S

Excel. A cura di Luigi Labonia. luigi.lab@libero.it

Le fattispecie di riuso

MISURE CON L OSCILLOSCOPIO

Descrizione dettagliata delle attività

MODELLO MEDIO AD AMPI SEGNALI DI UN CONVERTITORE PWM REALE

Calcolatori: Algebra Booleana e Reti Logiche

INTEGRALI DEFINITI. Tale superficie viene detta trapezoide e la misura della sua area si ottiene utilizzando il calcolo di un integrale definito.

Sia data la rete di fig. 1 costituita da tre resistori,,, e da due generatori indipendenti ideali di corrente ed. Fig. 1

Il controllo della visualizzazione

Studio nel dominio del tempo. Le correnti sulla resistenza e sul condensatore, considerando che il punto M è a massa virtuale, valgono:

Appunti di Sistemi Elettronici

Corso di Elettronica di Potenza (12 CFU) ed Elettronica Industriale (6 CFU) Convertitori c.c.-c.c. 2/83

Транскрипт:

LATCH E FLIPFLOP. I latch ed i flipflop sono gli elementi fondamentali per la realizzazione di sistemi sequenziali. In entrambi i circuiti la temporizzazione è affidata ad un opportuno segnale di cadenza o di orologio o di clo, che indicheremo nel seguito con. Per i latch ed i flipflop di tipo, di cui ci occuperemo diffusamente nel seguito, oltre al segnale di clo sarà presente un ulteriore ingresso (dato), mentre l uscita sarà indicata con. Nel caso dei latch possiamo distinguere due possibili modalità di funzionamento. Un latch può essere trasparente o in memorizzazione (hold), e si troverà nell uno o nell altro stato a seconda del livello (alto o basso) del segnale di clo. uando un latch è trasparente ogni variazione dell ingresso comporta immediatamente una variazione dell uscita. Viceversa, quando il latch si trova in fase di hold, l uscita rimane bloccata all ultimo valore assunto ed è indipendente da qualsiasi variazione che si può avere in ingresso. trasp. hold trasp. hold Fig. latch trasparente per = La Fig. mostra il funzionamento di un latch sensibile al livello alto del clo. Nell esempio di Fig. il clo parte a livello logico basso ed il latch è in stato di hold. Poiché non conosciamo la storia passata del sistema, il valore di è inizialmente indeterminato, come evidenziato dal tratteggio nel diagramma di figura. uando il clo diviene uguale ad, il latch è trasparente e l uscita segue (con un ritardo proprio del circuito) ogni variazione dell ingresso. uando = il latch si porta in nuovamente in fase di hold. In questo periodo le variazioni dell ingresso non modificano il valore di. A differenza di un latch, un flipflop non è mai trasparente. Il funzionamento di un flipflop è scandito non dal livello del segnale di clo, ma dai suoi fronti di commutazione. Nel caso di un flipflop comandato dal fronte di salita del segnale di clo, viene memorizzato il valore dell ingresso in corrispondenza della transizione del segnale di clo. Il valore memorizzato viene immediatamente trasferito all uscita. Un flipflop comandato dal fronte di discesa del segnale di clo opera in modo analogo; l istante di memorizzazione è in questo caso individuato dalla transizione del clo.

2 Fig. 2 Flipflop attivo sul fronte di salita del clo La Fig. 2 mostra il funzionamento di un flipflop attivo sul fronte di salita del clo. Nel simbolo logico di Fig. 2 si noti il triangolino in corrispondenza dell ingresso di clo, che consente di distinguere il simbolo del flipflop da quello del latch. Anche nel diagramma di Fig. 2 il valore di è inizialmente indeterminato. In corrispondenza del primo fronte di salita del clo risulta =, per cui l uscita si porta a livello logico basso. Le successive variazioni di, sia per = che per =, sono ignorate dal flipflop che è sensibile soltanto alle transizioni del clo. Ad esempio, in corrispondenza del secondo fronte di salita del clo risulta = e l uscita si porta a livello alto. Un flipflop può essere facilmente realizzato ponendo in cascata due latch, uno attivo su un livello del clo e l altro attivo sul livello opposto, in configurazione masterslave come evidenzia la Fig. 3. master m slave m Fig. 3 Flipflop masterslave Per = il primo latch (master) è trasparente. Le variazioni del segnale vengono riportate sul nodo interno m e si presentano in ingresso al secondo latch (slave). Poiché lo slave è in fase di hold la sua uscita resta costante. uando il clo commuta dal livello logico alto al livello logico basso il latch slave diviene trasparente ed il dato presente sul nodo m viene riportato in uscita. Nell intervallo di tempo in cui = il latch master è in fase di hold ed è pertanto insensibile ad eventuali variazioni di. Si ottiene in questo modo un flipflop sensibile al fronte di discesa del clo. Ovviamente, se vogliamo un flipflop sensibile al fronte di salita del clo è sufficiente invertire la posizione dei due latch, in modo tale che il master sia trasparente per = e lo slave per =. 2

I latch (e quindi i flipflop) possono essere sia statici che dinamici. I latch ed i flipflop statici utilizzano come elemento di memoria un circuito bistabile di tipo rigenerativo. Un dato rimane immagazzinato in un circuito statico fin quando il circuito stesso è alimentato. Nei latch e flipflop dinamici l elemento di memoria è costituito da un condensatore. La presenza di una carica accumulata nel condensatore corrisponde alla memorizzazione di un, mentre l assenza di carica accumulata corrisponde alla memorizzazione di uno. Sfortunatamente, sia il condensatore che i circuiti ad esso collegati avranno delle correnti di perdita che, con il passare del tempo, alterano la carica accumulata. Per preservare l integrità del dato memorizzato è quindi necessario prevedere una fase di ripristino (refresh) della carica immagazzinata nel condensatore. La lettura della tensione ai capi della capacità senza alterarne lo stato di carica richiede l utilizzo di dispositivi ad elevatissima resistenza di ingresso. Pertanto, mentre i circuiti statici possono essere implementati sia in tecnologia bipolare che MOS, i circuiti dinamici sono realizzabili unicamente in tecnologia MOS. Circuiti statici. 3 Un latch statico può essere realizzato a partire da un bistabile di tipo setreset, come quello mostrato in Fig. 4, basato su porte NOR. S R Fig. 4 Bistabile SR (setreset) Per passare dal circuito di Fig. 4 ad un latch di tipo bisogna premettere un circuito costituito da una porta di abilitazione, comandata dal segnale di clo, ed un invertitore. Otteniamo così il circuito di figura 5. uando il segnale di clo è zero sia S che R sono zero ed il circuito si trova nella fase di memorizzazione. uando invece il clo è uguale ad risulta: S= ed inoltre R= ; in questo modo ogni variazione dell ingresso viene riprodotta in uscita ed il latch è trasparente. S R Fig. 5 latch statico. 3

4 AOI AOI Fig. 6 latch con porte ANORINVERT. Una realizzazione compatta il logica CMOS o TTL del latch mostrato in figura 5 è basata sull utilizzo di due porte complesse ANORINVERT, come evidenzia la Fig. 6 di cui si lascia al lettore, per esercizio, il disegno a livello transistor. Il circuito di Fig. 6 non è utilizzato frequentemente in logica CMOS, in quanto è possibile ottenere realizzazioni molto più compatte utilizzando circuiti a porte di trasmissione. La versione più semplice di un latch statico in tecnologia CMOS è quella mostrata in figura 7, che richiede l utilizzo di 8 soli MOS, rispetto ai 4 transistori necessari per il circuito di Fig. 6. Fig. 7 latch a porte di trasmissione = (trasparente) = (hold) Fig. 8 Configurazioni equivalenti del latch a porte di trasmissione per = e =. Come evidenzia la Fig. 8, il circuito di Fig. 7 si riconfigura in due modi diversi, a seconda del segnale di clo. uando il clo è uguale ad la prima porta di trasmissione è in conduzione mentre la seconda è interdetta. In questo modo l uscita segue le variazioni di ed il latch è trasparente. uando = la prima porta di trasmissione è off mentre, grazie alla presenza della seconda porta di trasmissione, i due invertitori sono collegati a formare un elemento bistabile. In questo modo il circuito memorizza il dato acquisito (il latch è in fase di hold). L analisi svolta è valida nell ipotesi di funzionamento ideale delle porte di trasmissione. In realtà si deve osservare che i transistori delle porte di trasmissione sono pilotati dai due 4

segnali e e che è necessaria la presenza di un invertitore per ottenere. Come evidenzia la Fig. 9, a causa del ritardo di propagazione dell invertitore, si generano dei brevi intervalli di tempo in cui entrambi i segnali e sono (overlap ) ed altri intervalli di tempo in cui entrambi i segnali sono (overlap ). 5 overlap overlap Fig. 9 Ritardo fra i segnali e Fig. Flipflop statico con porte di trasmissione CMOS. B I A I4 Fig. Flipflop statico durante le fasi di overlap dei segnali e. ueste fasi di sovrapposizione fra e, se eccessivamente lunghe, possono comportare dei malfunzionamenti del circuito. Si consideri, ad esempio, il flipflop statico di Fig.. Come evidenzia la Fig., nelle fasi di overlap tutti gli NMOS delle porte di trasmissione sono in conduzione. Il nodo A in Fig è pilotato contemporaneamente da i due invertitori I ed I4; il livello logico del nodo in questione non è predicibile a priori ma dipenderà del dimensionamento dei dispositivi che compongono il circuito. Una situazione del tutto simile si ha anche per il nodo B. Problemi analoghi possono manifestarsi durante le fasi di sovrapposizione quando sono in conduzione tutti i PMOS delle porte di trasmissione. Per evitare malfunzionamenti è necessario rendere i tempi di sovrapposizione (overlap e overlap ) quanto più piccoli possibile, in modo da evitare che i due latch possano cambiare stato durante la fase di overlap. Poiché sappiamo che il tempo minimo necessario per far cambiare lo stato di un circuito bistabile è pari al ritardo di due invertitori, è possibile 5

garantire un corretto funzionamento del circuito se in ogni flipflop è presente un invertitore che genera localmente il segnale a partire da. 6 Circuiti dinamici. La Fig. 2 mostra lo schema di un latch dinamico. Il circuito è costituito semplicemente da una porta di trasmissione e da un invertitore. Come elemento di memorizzazione si sfrutta la capacità parassita C mostrata in Figura. Il valore di C è legato essenzialmente alla capacità di gate dell invertitore. P C Fig. 2. latch dinamico Il principio di funzionamento del latch di Fig. 2 è estremamente semplice. uando il clo è a livello logico alto, la porta di trasmissione è in conduzione ed il latch è trasparente. uando il clo è uguale ad la porta di trasmissione è interdetta, la capacità C rimane carica all ultimo valore acquisito, ed il circuito è in fase di hold (memorizzazione). Confrontando la Fig. 2 con la Fig. 7 è immediato osservare che i circuiti dinamici presentano significativi vantaggi in termini di occupazione di area e di velocità rispetto a quelli statici. Per contro, i circuiti dinamici presentano maggiori vincoli progettuali. Consideriamo infatti il nodo P di Fig. 2. uando il latch è in fase di hold, il potenziale su questo nodo è memorizzato nella piccola capacità parassita C. Il nodo P è quindi particolarmente sensibile a qualsiasi disturbo che può essere dovuto, ad esempio, ad accoppiamenti capacitivi parassiti con altre linee di interconnessione presenti nel circuito, le cui commutazioni possono far variare il potenziale sul nodo P. Una ulteriore limitazione di tutte le logiche dinamiche è legata alla durata del tempo di hold, che non può essere grande a piacere. Infatti, a causa di correnti di perdita (leakage) presenti nel circuito, non è possibile mantenere per un tempo indeterminato la carica immagazzinata sulla capacità C. Le correnti di leakage sono dovute essenzialmente ai diodi che collegano i terminali di source e di drain degli NMOS e dei PMOS verso i rispettivi substrati. Poiché i diodi in questione sono polarizzati inversamente le correnti che li attraversano sono molto piccole e possono essere normalmente trascurate. Nel caso delle logiche dinamiche, peraltro, queste correnti di leakage sono in grado di far variare significativamente il potenziale immagazzinato sulla capacità C, se il latch rimane troppo a lungo in condizione di hold. Ad esempio, se C=fF è sufficiente una corrente di pa per avere una deriva di potenziale sul nodo P pari a: dv/dt = V/ms. Come ordine di grandezza, la fase di hold di un circuito dinamico non può quindi prolungarsi per un tempo superiore a qualche ms. Poiché in un latch dinamico la fase di hold corrisponde ad un semiperiodo del segnale di clo, se ne deduce che la frequenza di clo non può essere inferiore a qualche KHz. 6

7 P P2 C C2 Fig. 3. Flipflop dinamico di tipo master/slave Fig. 4. Flipflop dinamico durante le fasi di overlap La Figura 3 mostra lo schema di un flipflop dinamico masterslave. Il flipflop dinamico è molto più veloce e più compatto del flipflop statico di Fig. ma, proprio perché più veloce, è anche più sensibile al problema dell overlap fra e. Infatti se, ad esempio, e sono entrambi alti (overlap ) il circuito si configura come mostrato in figura 4. In questo caso il circuito è trasparente ed ogni variazione dell ingresso si ritrova in uscita, dopo un ritardo pari a quello dei due invertitori. I circuiti dinamici sono dunque molto più sensibili dei circuiti statici ai problemi legati alla sovrapposizione fra e. Nei circuiti statici, infatti, la presenza di un feedba positivo tende a conservare lo stato precedente del sistema. Per risolvere questo problema vengono introdotti i flipflop dinamici con clo a due fasi. Il circuito è mostrato in Fig. 5. Rispetto al circuito di Fig. 3, il latch master è pilotato dal segnale φ, mentre lo slave è comandato da. I due segnali φ e devono avere una fase di nonoverlap, come evidenzia la Fig. 6. L intervallo di nonoverlap deve essere più grande del ritardo fra φe φ, e, in modo da garantire che non ci sia mai una conduzione simultanea dei due latch. φ P P2 φ C C2 Fig. 5. Flipflop dinamico con clo a due fasi. 7

8 cattura dell ingresso variazione dell uscita φ intervalli di non sovrapposizione Fig. 6. Clo a due fasi. φ Fig. 7 Circuito per la generazione del clo a due fasi Per quando riguarda la temporizzazione del flipflop con clo a due fasi, è immediato osservare che l ingresso viene acquisito in corrispondenza del fronte di discesa di φ (quando il master entra in fase di hold), mentre l uscita cambiare sul fronte di salita di (quando lo slave diventa trasparente). La Fig. 7 mostra un circuito che può essere utilizzato per generare i segnale φ, φ, e, a partire da un unico clo,. Si lascia al lettore l analisi del circuito e la dimostrazione che il tempo di nonoverlap è pari al ritardo delle porte NOR. Volendo aumentare la durata del periodo di nonoverlap è necessario aumentare il ritardo delle porte NOR; ciò può essere ottenuto inserendo un numero pari di invertitori in serie all uscita di ognuna delle due porte NOR di Fig. 7. La maggiore limitazione dei sistemi con clo a due fasi è legata alla necessità di distribuire 4 segnali (φ, φ, e ) per ogni flipflop, con notevole congestione per i collegamenti. Anche per il flipflop statico di Fig. è possibile utilizzare un sistema di clo a due fasi. Si perviene così al flipflop pseudostatico di Fig. 8. φ φ φ φ Fig. 8 Flipflop pseudo statico. 8

9 T φ 24 2 3 4 3 Fig. 9. Configurazioni del flipflop pseudo statico nelle varie fasi Il funzionamento del flipflop pseudostatico può essere illustrato facendo riferimento alla Fig. 9. Il periodo T del clo può essere suddiviso in quattro fasi. Nella prima fase φ è alto, mentre è a livello logico basso. In questo intervallo di tempo il master è trasparente mentre lo slave è in fase di hold. Si noti che il loop di reazione per lo slave è attivo, per cui nella fase il funzionamento del circuito è di tipo statico. Nella fase 2 sia il master che lo slave sono in fase di hold. Le porte di trasmissione sono infatti tutte interdette ed il funzionamento del circuito è legato alla presenza delle capacità presenti fra i nodi d ingresso degli invertitori e massa. Sia il master che lo slave operano in questo intervallo come latch dinamici. Nella fase 3, il master è in fase di hold mentre lo slave è trasparente. Poiché il loop di reazione per il master è attivo, in questa fase il funzionamento del circuito è di tipo statico. La fase 4, infine, è del tutto analoga alla fase 2; sia il master che lo slave operano come latch dinamici e sono entrambi in fase di hold. In definitiva il circuito di Fig. 8 evidenzia un funzionamento dinamico soltanto durante le fasi 2 e 4 di nonoverlap. L unico vincolo da rispettare per un corretto funzionamento del flipflop è che il periodo di non overlap sia sufficientemente breve, in modo da non alterare lo stato di carica delle capacità cui è affidato il compito di memorizzare lo stato del circuito. Poiché l intervallo di non overlap può essere reso molto piccolo, indipendentemente dal periodo del segnale di clo, è possibile utilizzare il flipflop pseudo statico anche con frequenze di clo molto basse. Flipflop JK e T I flipflop di tipo, di cui ci siamo occupati in precedenza, memorizzano il valore presente sull ingresso in corrispondenza del fronte attivo del clo. Il funzionamento di un flipflop è descrivibile mediante un equazione caratteristica: n+=n, in cui n+ rappresenta il valore che verrà assunto dell uscita a seguito di un fronte attivo del clo, mentre n rappresenta il valore corrente dell ingresso. Oltre al flipflop sono comunemente utilizzati altri tipi di flipflop, che possono essere facilmente ottenuti a partire da un flipflop di tipo. 9

J K J K n+ n n n n Fig. 2. Flipflop JK Il flipflop JK è descritto dall equazione caratteristica: n+ = Jnn + Knn. Se Jn= e Kn=, si ha: = n + + n = n (operazione di set del flipflop); viceversa, se Kn= e Jn= risulta: n+ = (operazione di reset ). uando Jn=Kn= si ha: = n+ n ed il flipflop conserva lo stato precedente. Infine, per Jn=Kn=, risulta: = n+ n per cui il flipflop JK, in questo caso, cambia il proprio stato ad ogni colpo di clo. La tabella di verità di un flipflop JK attivo sul fronte di salita del clo è mostrata in Fig. 2; la stessa figura mostra come sia possibile realizzare un flipflop JK a partire da flipflop. Il flipflop T è descritto dall equazione caratteristica: = n+ n e pertanto cambia il proprio stato ad ogni colpo di clo. Come evidenzia la Fig. 2, un flipflop T può essere ottenuto molto facilmente sia partire da un flipflop che da un flipflop JK. J K T T n+ n n n Fig. 2. Flipflop T Il flipflop T con ingresso di abilitazione (enable) è descritto dall equazione caratteristica: = E + n+ n n Enn. Il flipflop modifica il proprio stato ad ogni colpo di clo solo se il segnale di abilitazione è attivo. Anche un flipflop T con abilitazione può essere ottenuto sia partire da un flipflop che da un flipflop JK, come mostra la Fig. 22. E E J K T T E n+ n n n n Fig. 22. Flipflop T con abilitazione