Una macchina sequenziale asincrona ha due ingressi x1, x2 e un'uscita z. Gli ingressi non cambiano mai di valore contemporaneamente. L'uscita assume il.

Slides:



Advertisements
Presentazioni simili
Aritmetica Binaria
Advertisements

MULTIVIBRATORI BISTABILI
Fenomeni transitori: alee
Dalla macchina alla rete
Capitolo 4 Logica sequenziale
Cassaforte asincrona SR
Cassaforte asincrona con retroazioni dei FF SR La Cassaforte asincrona è una rete che una volta ricevuti in ingresso le combinazioni , invia un.
Algebra di Boole e Funzioni Binarie
Circuiti Sequenziali Asincroni
Circuiti sequenziali sincroni
Calcolatori Elettronici Parte IV
Introduzione ai circuiti sequenziali
Circuiti di memorizzazione elementari: i Flip Flop
Sintesi dei circuiti sequenziali
Autronica LEZIONE N° 15 Reti sequenziali, concetto di memoria, anelli di reazione Esempio, Flip-Flop R-S Tecniche di descrizione Grafo orientato Diagramma.
ARCHITETTURA DEI SISTEMI ELETTRONICI
A.S.E.18.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 18 Reti sequenzialiReti sequenziali Tecniche di descrizioneTecniche di descrizione –Tabella.
ARCHITETTURA DEI SISTEMI ELETTRONICI
Flip-flop e Registri.
Reti Combinatorie: sintesi
Macchine sequenziali.
Reti combinatorie: moduli di base
Dalla macchina alla rete: reti LLC
L'algebra di Boole e le sue applicazioni
Display a 7 segmenti Il display a 7 segmenti è un dispositivo composto da 7 diodi luminosi LED (Light-Emitting Diode) sagomati a forma di rettangolo o.
Reti Logiche Luciano Gualà
Reti Logiche Reti Logiche Corso di Architetture degli Elaboratori.
Algebra di Boole e Funzioni Binarie
Esempi di Automi a stati Finiti
Cos’è una sequenza? Una sequenza è una successione finita di valori, dove ogni valore ha una durata prefissata e costante (T). I valori della sequenza.
Progetto RSA Analisi di un progetto di una rete per la direzione dei veicoli negli opportuni parcheggi in base alla loro lunghezza Cappa Francesca
Progetto RSS Creazione di una rete per gestire lo spegnimento di macchine in caso di blackout.
Un magazzino della frutta dispone di una pompa di calore per il mantenimento del clima entro un intervallo di temperatura. Una condizione termica critica.
Progetto Rete Sequenziale Sincrona
Rete Asincrona Una rete sequenziale asincrona è dotata di due ingressi E, X e di una uscita Z. L'uscita Z deve diventare 1 solamente quando durante l'ultima.
Progetto Rete Sequenziale Asincrona
Introduzione.
1 Premessa In questo progetto sono stati implementati tutti gli esercizi di Complementi di esercizi di Reti logiche. Elenco degli esercizi svolti: 1.Registro.
Una rete sequenziale asincrona è dotata di due
PROGETTO 1 Un lettore di musica digitale è dotato di un sistema per la regolazione del volume composto da tre pulsanti + e – e [] e progettato in modo.
Diagramma degli stati che descrive il comportamento della rete.
FlipFlop D Asincrono Il FlipFlop D è una rete sequenziale asincrona che si comporta da memoria. E' caratterizzato, nella versione più semplice, da 2 ingressi.
Cassaforte Asincrona di Mealy
Una rete sequenziale asincrona e' caratterizzata da due segnali di ingresso X1, X2 (i quali non cambiano mai contemporaneamente) e da un segnale di uscita.
FlipFlop D Asincrono Il FlipFlop D è una rete sequenziale asincrona che si comporta da memoria. E' caratterizzato, nella versione più semplice, da 2 ingressi.
MACCHINE A STATI FINITI
Progetto VHDL: Esempio 1 Reti Asincrone
Progetto Asincrono Schematico.
Reti combinatorie: moduli di base
Sistema di regolazione del volume Il progetto consiste nella sintesi e nella realizzazione attraverso Xilinx di un sistema per la regolazione del volume,
RETE ASINCRONA Una rete sequenziale asincrona prende in ingresso due segnali X2 e X1 emessi da un telecomando e, in base alle combinazioni successive di.
Diagramma degli stati primitivo (Mealy)
Rete sequenziale asincrona.
Riassunto Rete Vi sono dunque due ingressi (X1,X2) e ununica uscita; X1 e X2 non cambiano mai contemporaneamente Luscita va a 1 se viene rispettata la.
Diagramma degli stati Tabella degli stati Stati compatibili Le classi di compatibilità che soddisfano copertura e chiusura sono: [A, C] - α [B, G] -
Specifiche di Sistema.
In una macchina automatica vengono utilizzati due segnali binari X1,
Una rete sequenziale asincrona è dotata di due ingressi X1, X2 e di un’uscita Z. I segnali X2 e X1 non cambiano mai di valore contemporaneamente. Il segnale.
Una rete sequenziale asincrona è dotata di due ingressi X1, X2 e di un’uscita Z. I segnali X2 e X1 non cambiano mai di valore contemporaneamente. Il segnale.
Cassaforte asincrona II assegnamento. Descrizione Il progetto Cassaforte II assegnamento consiste in una codifica diversa delle variabili di stato. Codifica.
Introduzione Il progetto Cassaforte II assegnamento consiste in una diversa codifica delle variabili di stato. Ci si chiede se questo possa influenzare.
Testo dell’esercizio L’ascensore di un edificio a 2 piani utilizza 2 sensori S0, S1 per determinare la posizione della cabina passeggeri. Il segnale generato.
Una rete sequenziale asincrona ha due ingressi C,X e un’uscita Z. I segnali C,X non cambiano mai di valore contemporaneamente. Il segnale C è periodico;
Teoria dei sistemi Autore: LUCA ORRU'.
Chapter 5 - Part 2 1 Procedura di sintesi  Specifiche  Formulazione – Ricavare un diagramma o una tabella di stato  Assegnazione della codifica di stato.
Algebra di Boole.
TEORIA DEGLI AUTOMI Una macchina sequenziale a stati finiti o AUTOMA a stati finiti è un sistema sequenziale che ha un insieme finito di stati interni,
In una macchina automatica vengono utilizzati due segnali binari X1, X2 per verificare la corretta esecuzione di una certa attività su ciascun prodotto.
Rappresentazione come schematico della seguente rete sequenziale asincrona: Una rete sequenziale asincrona, dotata di due ingressi X0, X1 e di un’uscita.
Una rete sequenziale asincrona, dotata di due ingressi X0, X1 e di un’uscita Z, deve stabilire se si verifica prima un fronte di salita di X0 o un fronte.
Transcript della presentazione:

Una macchina sequenziale asincrona ha due ingressi x1, x2 e un'uscita z. Gli ingressi non cambiano mai di valore contemporaneamente. L'uscita assume il valore 1 in corrispondenza di un fronte di salita di x1 ed il valore 0 in corrispondenza di un fronte di salita di x2. 1

Considerazioni Come si può notare dal diagramma degli stati il comportamento della rete è molto simile a quello di un FF SR (stati rosa). L'unica differenza è che l'ingresso 11 è consentito quindi il comportamento, anche per quella configurazione di ingresso, è noto. 2

Studio delle compatibilità 00 01 11 10 A A,0 E,0 -,- B,- B H,1 C,- B,1 C C,0 D,0 D E F,- F G,1 F,1 G H E,1 B X C BD D -- E FC F G H EG A [A,E], [H,B], [C,D], [G,F]

Risolviamo le corse [G,F] => 00 [H,B] => 01 [C,D] => 11 [A,E] => 10 00 01 11 10 01,1 00,1 10,- 11,- 10,0 11,0 00,- 01,- 00 01 11 10 01,1 00,1 11,- 10,0 11,0 00,- y1 = y1y2 + y1!x1 + y2x2 y2 = !x2!y1 + !y1y2 + x1y2 Z = !y1

Codice VHDL Per la realizzazione della rete creiamo due segnali per lo stato (y1 e y2). Sfruttiamo le formule ricavate dalla sintesi per modificare lo stato della rete e quindi l'uscita Z. Di seguito il codice: entity esercizio_9 is Port ( RN : in STD_LOGIC; x1 : in STD_LOGIC; x2 : in STD_LOGIC; Z : out STD_LOGIC); end esercizio_9; architecture Behavioral of esercizio_9 is signal y1 : std_logic := '0'; signal y2 : std_logic := '0'; begin -- il segnale di reset (negato) porta lo stato a 10 e l'uscita Z va a 0 y1 <= ((y1 and y2) or (y1 and (not x1)) or (y2 and x2)) or (not RN); y2 <= (((not x2) and (not y1)) or ((not y1) and y2) or (x1 and y2)) and RN; z <= not y1; end Behavioral; 5

Simulazione con testbench behavioural Ai fronti si salita di x1 z va a 1, anche se x2 è a 1. Ai fronti si salita di x2 z va a 0, anche se x1 è a 1. post-route 6