La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Autronica LEZIONE N° 15 Reti sequenziali, concetto di memoria, anelli di reazione Esempio, Flip-Flop R-S Tecniche di descrizione Grafo orientato Diagramma.

Presentazioni simili


Presentazione sul tema: "Autronica LEZIONE N° 15 Reti sequenziali, concetto di memoria, anelli di reazione Esempio, Flip-Flop R-S Tecniche di descrizione Grafo orientato Diagramma."— Transcript della presentazione:

1 Autronica LEZIONE N° 15 Reti sequenziali, concetto di memoria, anelli di reazione Esempio, Flip-Flop R-S Tecniche di descrizione Grafo orientato Diagramma di flusso Altri Flip –Flop Flip – Flop D trasparente Flip – Flop D edge-triggered AUTRONICA

2 Richiami Teoremi fondamentali
insieme funzionalmente completo NAND e NOR Funzione XOR Reti logiche combinatorie e sequenziali Simboli Concetto di ciclo Concetto di minimizzazione (funzione costo) Realizzazioni diverse della stessa funzione Half Adder e Full Adder AUTRONICA

3 Definizioni Reti COMBINATORIE Reti SEQUENZIALI
In qualunque istante le uscite sono funzione del valore che gli ingressi hanno in quell’istante Il comportamento (uscite in funzione degli ingressi) è descritto da una tabella Reti SEQUENZIALI In un determinato istante le uscite sono funzione del valore che gli ingressi hanno in quell’istante e i valori che hanno assunto precedentemente La descrizione è più complessa Stati Interni Reti dotate di MEMORIA AUTRONICA

4 Memoria delle reti sequenziali
Osservazione In ogni istante la rete deve “ricordarsi” il valore che alcune variabili logiche avevano precedentemente la memorizzazione viene fatta da “opportuni” collegamenti interni alla rete Cicli Anelli di reazione Anelli Attenzione !! l’assenza di cicli comporta => rete combinatoria la presenza di cicli non garantisce =>reti sequenziali (reazione positiva) AUTRONICA

5 Modello 1 di rete sequenziale
X1 z1 R’ Xn zm s1 s’1 sk Dt s’k La rete R’ è priva di anelli, ovvero è una rete combinatoria AUTRONICA

6 Macchina di Mealy1 Le uscite sono funzioni delle variabili di stato e degli ingressi z1 z1 X1 a1 Xn zm zm an sp1 R’ sn1 an+1 zm+1 R sPk snk an+k zm+k Memoria AUTRONICA

7 Macchina di MOORE1 Le variabili d’uscita, in un determinato istante, sono funzione del sole variabili di stato R s’1 z1 X1 a1 z1 CN2 Xn CN1 an zm zW s1 an+1 zm+1 s’k sk zk an+k Memoria AUTRONICA

8 Instabilità Segnale di CLOCK
La memoria cambia le proprie usciti in corrispondenza del fronte di discesa (salita) del CLOCK V T AUTRONICA

9 Macchina di Mealy2 Le uscite sono funzioni delle variabili di stato e degli ingressi z1 z1 X1 a1 Xn zm zm an sp1 R’ sn1 an+1 zm+1 R sPk snk an+k zm+k Ck AUTRONICA

10 Macchina di MOORE2 Le variabili d’uscita, in un determinato istante, sono funzione del sole variabili di stato R s’1 z1 X1 a1 z1 CN2 Xn CN1 an zm zW s1 an+1 zm+1 s’k sk zk an+k Ck AUTRONICA

11 Flip – Flop R-S S Q S R Q Q 1 - R Q S R Q Q t AUTRONICA

12 Variabili di stato La capacità di “memorizzazione è legata agli anelli di richiusura interni Variabili di stato Tante quante sono le richiusure “k” Stati interni 2k S Q R Q R’ Y AUTRONICA

13 Descrizione di reti sequenziali
Varie tecniche di rappresentazione Mediante grafo Molto compatto, evidenzia la memorizzazione Mediante diagramma di flusso Intuitivo, di facile interpretazione Mediante forme d’onda Fornisce indicazione dell’andamento nel tempo Mediante linguaggio di programmazione Consente la verifica e sintesi automatica AUTRONICA

14 Grafo di flusso I nodi corrispondono agli stati
Internamente è indicato il valore dello stato e delle variabili d’uscita da ogni nodo partano tanti archi quante sono le configurazioni degli ingressi Gli archi orientati corrispondono alle transizioni dovute agli ingressi Sopra gli archi è riportata la configurazione degli ingressi corrispondente Le configurazioni degli ingressi che danno luogo a stati non specificati comportano archi interrotti AUTRONICA

15 Grafo del Flip – Flop S - R
Gli archi che si richiudono sullo stesso stato da dove partono indicano uno sto stabile di Memorizzazione R S Q Q SR Y/Q 0/0 1/1 10 00, 10 00, 01 11 01 S R Q 1 - AUTRONICA

16 Forme d’onda Si riportano sia gli ingressi, sia le uscite, che gli stati interne R S Q Q S R Q t Y = Q AUTRONICA

17 Elementi base del diagramma di flusso (ASM= Algoritmic State Machine)
Blocco di Stato AAA Etichetta nnn numerazione di stato X, Y, Z Uscite attive nnn AAA X, Y, Z AUTRONICA

18 Elementi base del diagramma di flusso 2
Blocco Decisionale (A+B)C Condizione su gli ingressi Y (1) (V) Condizione verificata N (0) (F) Condizione non verificata (A+B)C Y N AUTRONICA

19 Elementi base del diagramma di flusso 3
Blocco di Uscita Utile per le uscite asincrone X, Y, Z Uscite attive X, Y, Z AUTRONICA

20 Condizioni sul Diagramma di flusso 1
Si NO nnn AAA nnn AAA X, Y, Z X, Y, Z N (A+B)C N (A+B)C Y Y AUTRONICA

21 Condizioni sul Diagramma di flusso 2
Si NO N K=0 Y N K=0 Y mm AR nn AH mm AR nn AH X, Y, Z X, W X, Y, Z X, W AUTRONICA

22 Diagramma di flusso del Flip – Flop S-R
Y0 S=0, R=0 Y S=0, R=1 S=1, R=0 Q 1 Y1 S R Q 1 - R S Q Q AUTRONICA

23 Altre rappresentazioni del F- F [S-R]
Q R R’ Y S Q R S Q Q Q R AUTRONICA

24 Flip – Flop S – R con abilitazione
Tabella di verità Schema S Ck S R Q x 1 - Q Ck Q R AUTRONICA

25 Problema dell’instabilità
Presenza di anelli multipli A causa dei ritardi sulle porte le uscite oscillano R S 1 Q Ck A Q AUTRONICA

26 Architettura MASTRE - SLAVE
QM SS S Q RS R Q QM CkM CkS AUTRONICA

27 Flip – Flop D Per Ck = 1 Per Ck = 0 Tabella di verità Schema
L’uscita Q segue l’ingresso D Per Ck = 0 L’uscita conserva lo stato precedente Tabella di verità Schema Ck D Q x 1 D Q Q Ck AUTRONICA

28 Osservazioni Quando il Clock è a 1 l’uscita segue l’ingresso
In questo Flip-Flop non è presente lo stato non definito Ovvero il Flip- Flop è in “TRASPARENZA” Simbolo Ck D Q t D Q Ck AUTRONICA

29 Flio- Flop D Edge Triggered
Il dato viene trasferito in uscita in corrispondenza del fronte di salita (discesa) del Clock Tabella di verita Schema Ck D Q X 1 D S Q Ck Q R Ck AUTRONICA

30 Osservazioni Con Clock stabile l’uscita è stabile
In questo Flip-Flop non è presente lo stato non definito L’uscita commuta in modo “SINCRONO” con il Clock Simbolo Ck D Q t D Q Ck AUTRONICA

31 CONCLUSIONI Reti sequenziali, concetto di memoria, anelli di reazione
Esempio, Flip-Flop R-S Tecniche di descrizione Grafo orientato Diagramma di flusso Altri Flip –Flop Flip – Flop D trasparente Flip – Flop D edge-triggered AUTRONICA


Scaricare ppt "Autronica LEZIONE N° 15 Reti sequenziali, concetto di memoria, anelli di reazione Esempio, Flip-Flop R-S Tecniche di descrizione Grafo orientato Diagramma."

Presentazioni simili


Annunci Google