Circuiti sequenziali ad impulsi

Slides:



Advertisements
Presentazioni simili
MULTIVIBRATORI BISTABILI
Advertisements

Fenomeni transitori: alee
Dalla macchina alla rete
Capitolo 4 Logica sequenziale
Introduzione ai circuiti elettronici digitali
Convertitori D/A e A/D Enzo Gandolfi.
CONTATORI CONTATORE = circuito sequenziale che conta il numero di impulsi di CK applicati al suo ingresso e fornisce un’ indicazione numerica binaria MODULO.
Macchine sequenziali Capitolo 4.
Circuiti Sequenziali Asincroni
Circuiti sequenziali Capitolo 5.
Circuiti sequenziali sincroni
Esempi di progetto di circuiti seq. asincroni
Introduzione ai circuiti sequenziali
Sintesi FSM – Prima parte
Circuiti di memorizzazione elementari: i Flip Flop
Analisi e Sintesi di circuiti sequenziali
ANALOGICO-DIGITALI (ADC) DIGITALE-ANALOGICI (DAC)
ARCHITETTURA DEI SISTEMI ELETTRONICI
ARCHITETTURA DEI SISTEMI ELETTRONICI
A.S.E.25.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 25 Reti sequenziali sincronizzate complesseReti sequenziali sincronizzate complesse –Macchina.
ARCHITETTURA DEI SISTEMI ELETTRONICI
Argomenti complementari Capitolo 9. Clock Skew Se vi sono dei ritardi sulla linea del clock il funzionamento del circuito potrebbe risentirne pesantemente.
CONCETTO DI FUNZIONE Una funzione f da X in Y consiste in:
Flip-flop e Registri.
Porte Logiche Open Collector e Connessione Wired-OR
Macchine sequenziali.
Dalla macchina alla rete: reti LLC
Macchine sequenziali.
Analisi e Sintesi di circuiti sequenziali. Definizione Una macchina sequenziale é un sistema nel quale, detto I(t) l'insieme degli ingressi in t, O(t)
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 RSS Creazione di una rete per gestire lo spegnimento di macchine in caso di blackout.
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.
Cassaforte Asincrona di Mealy
MACCHINE A STATI FINITI
I Flip-Flop sono dei particolari Letch, la differenza stà che nel Flip-Flop abbiamo l’impulso di clock. Infatti ad ogni impulso il Flip-Flop cambia il.
Automi LAVORO SVOLTO DA MARIO GERMAN O
TRASDUTTORI E SENSORI.
Lascensore di un edificio a 2 piani utilizza 2 sensori S0, S1 per determinare la posizione della cabina passeggeri. Il segnale generato da ciascun sensore.
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.
Capitolo 8: Progetto di Macchine a Stati Finiti Reti Logiche Contemporary Logic Design Randy H. Katz University of California, Berkeley May 1993.
Corso di recupero di Fondamenti di Elettronica – Università di Palermo
Analisi e Sintesi di un contatore BCD con Quartus II
Circuiti Sequenziali Elementi di memoria Logic combinatoria Inputs
LATCH. Circuiti Sequenziali I circuiti sequenziali sono circuiti in cui lo stato di uscita del sistema dipende non soltanto dallo stato di ingresso presente.
Algebra di Boole.
Circuiti di memorizzazione elementari: i Flip Flop
Dalla macchina alla rete: reti LLC. Dalla macchina alla rete Per realizzare una macchina sequenziale è necessario –Codificare gli insiemi I,S,O con variabili.
Architettura degli Elaboratori 1
A.S.E.24.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 24 Reti sequenziali sincronizzate complesseReti sequenziali sincronizzate complesse –Macchina.
A.S.E.18.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 18 Reti sequenzialiReti sequenziali –concetto di memoria –anelli di reazione EsempioEsempio.
Reti Sequenziali Corso di Architetture degli Elaboratori Reti Sequenziali.
Capitolo 10: Realizzazione di Macchine a Stati Finiti Reti Logiche Contemporary Logic Design Randy H. Katz University of California, Berkeley May.
Modello di Automa (Q, I, U, t, w)
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.
ELETTRONICA DIGITALE – circuiti sequenziali
Calcolatori Elettronici
Politecnico di MilanoC.Brandolese, F.Salice Sintesi FSM – Prima parte Calcolatori Elettronici.
CODIFICATORI (Encoder)
Sintesi Sequenziale Sincrona
ELETTRONICA DIGITALE – circuiti sequenziali
Sistemi Elettronici Programmabili3-1 FPGA: Architettura.
SCUOLA SECONDARIA G. Falcone Ipotesi intervento USCITA SU PIAZZA.
Modelli strutturali reti sequenziali. Il transitorio nelle reti Una rete combinatoria ideale è definita dal mapping Y=f(X) in cui X e Y sono vettori di.
Laboratorio di Architettura Degli Elaboratori1 Macchine a stati finiti – un automa di Mealy generale con 1 bit d’ingresso, 1 di uscita e 2 di stato.
Flip flop sincronizzati Spesso l’eventuale cambiamento di stato di un flip-flop non si fa coincidere con l’istante in cui si modificano i valori dei bit.
Capitolo 6 Strato di rete.
Transcript della presentazione:

Circuiti sequenziali ad impulsi Capitolo 8

Generalita’ Funzionano con impulsi NON periodici Ipotesi: Impulsi non troppo brevi Impulsi non troppo lunghi (se i FF non sono Master-Slave) Impulsi non contemporanei (distanti abbastanza da permettere al circuito di raggiungere una condizione stabile) Il numero di ingressi distinti (colonne) nella tabella di stato) coincide con il numero di ingressi impulsivi

Circuiti secondo Moore o Mealey Uscite dipendenti da ingresso e stato Macchina secondo Mealy Uscite impulsive Uscite dipendenti solo dallo stato Uscite a livelli Macchina secondo Moore

Circuiti secondo Moore o Mealey Es: per riconoscere la seq. x1,x2,x1 (x3=reset) Visto secondo Mealy (uscita impulsiva) Visto secondo Moore (uscita a livelli)

Progetto E’ simile al progetto dei seq. sincroni Esempio: si progetti un circuito che riconosca la seq. ordinata di 3 impulsi (x1,x2,x3) e fornisca un’uscita (alta se c’e’ stato errore) al sopraggingere dell’impulso K

Esempio (cont.) Per la regola 1.3 conviene rendere adiacenti {1,5} e {1,2}

Esempio (cont.) Le semplificazioni ora vanno fatte solo per colonne

Esempio (cont.)

Esempio 2 Stesso problema visto secondo Moore L’uscita venga esaminata solo in corrispondenza all’arrivo del terzo impulso (nei casi intermedi ‘-’)

Esempio 2 (cont.) Notando la somiglianza con la tabella di prima si puo’ costatare come le equazioni di eccitazione risultino immutate, viceversa l’uscita assume il valore ovvero il circuito e’ il medesimo ma senza gate d’uscita

Esempio 3 Ferrovia monobinario con 3 sensori Ingressi : impulsi dai sensori Uscite : Scambi e Semafori 1 2 z1 = 0: L1 = rosso S1 posizionato sul binario principale z1 = 1: L1 = verde S1 posizionato sul binario di sosta z2 = 0: L2 = rosso S2 posizionato sul binario di sosta z2 = 1: L2 = verde S2 posizionato sul binario principale

Esempio 3 (cont.) z1 = 0: L1 = rosso S1 posizionato sul binario principale z1 = 1: L1 = verde S1 posizionato sul binario di sosta z2 = 0: L2 = rosso S2 posizionato sul binario di sosta z2 = 1: L2 = verde S2 posizionato sul binario principale

Esempio 3 (cont) Codifica: conviene far coincidere le variabili di stato con l’uscita

Esempio 3 (cont)

Contatori Possono essere visti come particolari circuiti ad impulsi con un ingresso da contare con l’uscita uguale allo stato attuale Es: contatore modulo 10 (da realizzare con FF T)

Contatori

Esempio Contatore: Modulo 5 se L=1 ; modulo 8 se L=0 Up se l’impulso arriva su P1, down se su P2