Capitolo 3. Modelli. Macchine combinatorie Macchine sequenziali asincrone sincrone



Documenti analoghi
Capitolo 3. Modelli. Macchine combinatorie Macchine sequenziali asincrone sincrone

Capitolo 3. Modelli. 3.1 La macchina a stati finiti 3.2 La macchina combinatoria 3.3 La macchina asincrona 3.4 La macchina sincrona

QUESITI DI PSICOLOGIA

LINEE GUIDA DELLE AUTORIZZAZIONI AL TRASPORTO RIFIUTI

! Una gerarchia ricorsiva deriva dalla presenza di una ricorsione o ciclo (un anello nel caso più semplice) nello schema operazionale.

Calcolatori Elettronici A a.a. 2008/2009. RETI SEQUENZIALI: ESERCIZI Massimiliano Giacomin

PROVE SU UN TRASFORMATORE TRIFASE

Teorema di Sostituzione

FSM: Macchine a Stati Finiti

Laurea Specialistica in Informatica

Macchine a stati finiti. Sommario. Sommario. M. Favalli. 5th June 2007

Macchine a stati finiti. Sommario. Sommario. M. Favalli. Le macchine a stati si utilizzano per modellare di sistemi fisici caratterizzabili mediante:

Circuiti sequenziali e elementi di memoria

Fondamenti di Informatica B. Fondamenti di Informatica B. Riepilogo teorico. I passi del progetto. Progetto di circuiti sequenziali. Esercitazione n.

Macchine a Stati finiti

Macchine a stati finiti G. MARSELLA UNIVERSITÀ DEL SALENTO

1. Elementi di Calcolo Combinatorio.

La rappresentazione per elencazione consiste nell elencare tutte le coppie ordinate che verificano la relazione

Il reddito di equilibrio

Corso di Reti Logiche. Macchine Sequenziali. Dipartimento di Informatica e Sistemistica Università degli Studi di Napoli Federico II

Le molle. M. Guagliano

L operatività in titoli e in cambi e i servizi bancari

Calcolatori Elettronici B a.a. 2006/2007

SCHEDA DI RECUPERO SUI NUMERI RELATIVI

r i =. 100 In generale faremo riferimento al tasso unitario.

Esame di INFORMATICA

Sintesi di Reti Sequenziali Sincrone

u 1 u k che rappresenta formalmente la somma degli infiniti numeri (14.1), ordinati al crescere del loro indice. I numeri u k

Reti sequenziali sincrone

Macchine sequenziali sincrone. Macchine sincrone

Esercitazioni di Calcolo Numerico 23-30/03/2009, Laboratorio 2

Cap. 8 Sistemi di controllo

Macchine sequenziali

Macchine combinatorie

Capitolo 4 Reti Sequenziali. Reti Logiche T

Flip-flop, registri, la macchina a stati finiti

PRINCIPIO BASE DEL CONTEGGIO

VERIFICA DI MATEMATICA 1^F Liceo Sportivo 2 marzo 2018 Rispondere su un foglio protocollo e riconsegnare entro il 8 marzo 2018 NOME E COGNOME C A

Figura 2.1. A sottoinsieme di B

Segnalazione certificata di inizio/modifica/variazione/cessazione attività per noleggio con conducente di autobus

MERIDESTER SOFTWARE DI COMUNICAZIONE PER PC

I componenti di un Sistema di elaborazione. Memoria centrale. È costituita da una serie di CHIP disposti su una scheda elettronica

Il progetto allo SLU per la flessione semplice e composta

( ) [ ] Cap. 5 IS-LM. Mercato dei beni e curva IS

39 Il linguaggio grafico a contatti

Ottimizzazione nella gestione dei progetti Capitolo 4: la gestione dei costi (Programmazione multimodale): formulazioni

Flip-flop Macchine sequenziali

Università di Siena Sede di Grosseto Secondo Semestre Macroeconomia. Paolo Pin ( pin3@unisi.it ) Lezione 6 29 Aprile 2011

Organizzazione della memoria principale Il bus

Sistemi di comando per la sicurezza delle macchine Norma EN ISO

Ciclo di Istruzione. Ciclo di Istruzione. Controllo. Ciclo di Istruzione (diagramma di flusso) Lezione 5 e 6

Studio di una funzione razionale fratta (autore Carlo Elce)

~ Copyright Ripetizionando - All rights reserved ~ STUDIO DI FUNZIONE

Sintesi di Reti Sequenziali Sincrone

LA STATISTICA si interessa del rilevamento, dell elaborazione e dello studio dei dati; studia ciò che accade o come è fatto un gruppo numeroso di

ENERGIA ELETTRICA: Generatori e tipi di collegamento. Istituto Paritario Scuole Pie Napoletane - Anno Scolastico

A.A.2009/10 Fisica 1 1

Chapter 1. Circuiti sequenziali: macchine a stati

Reti sequenziali. Esempio di rete sequenziale: distributore automatico.

Condizionamento, congestione e capacità economica delle strade.

Testi di Esercizi e Quesiti 1

CBM a.s. 2012/2013 PROBLEMA DELLE SCORTE

La memoria - generalità

Sapienza, Università di Roma. Ingegneria, Scienze M. F.N., Scienze Statistiche 11 settembre 2009

Le variabili. Olga Scotti

Sommario. 1 Realizzazione del STG. Introduzione. 1 traduzione delle specifiche informali in specifiche formali (STG o

AUTOMI A STATI FINITI. G. Ciaschetti

Compagnia Arcieri Vicenza Fitarco Manuale operativo. Crono Archery

Corso di Laurea: INGEGNERIA INFORMATICA (classe 09) Insegnamento: n Lezione: Titolo: V M. Fig. 5.1 Schematizzazione di una macchina a fluido

CPU. Maurizio Palesi

Reti Logiche. Le reti logiche sono gli elementi architettonici di base dei calcolatori, e di tutti gli apparati per elaborazioni digitali.

Introduzione ai Metodi Formali

+ t v. v 3. x = p + tv, t R. + t. 3 2 e passante per il punto p =

Risolvere un problema significa individuare un procedimento che permetta di arrivare al risultato partendo dai dati

Rappresentazione delle informazioni

Tipi primitivi. Ad esempio, il codice seguente dichiara una variabile di tipo intero, le assegna il valore 5 e stampa a schermo il suo contenuto:

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

Il problema del produttore e del consumatore. Cooperazione tra processi

MATEMATICA 5 PERIODI

Modelli di base per la politica economica

Più processori uguale più velocità?

Scrivere una relazione

Ricorsione. (da lucidi di Marco Benedetti)

Valutazione delle Prestazioni. Valutazione delle Prestazioni. Architetture dei Calcolatori (Lettere. Tempo di risposta e throughput

Slide Cerbara parte1 5. Le distribuzioni teoriche

Gestione del processore e dei processi

Algoritmi e diagrammi di flusso

STRINGHE di un ALFABETO. Consideriamo un alfabeto di simboli V V è un insieme finito e non vuoto. Alfabeto della lingua inglese I={a,b,c,..

l insieme Y è detto codominio (è l insieme di tutti i valori che la funzione può assumere)

SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI

Controllo del moto e robotica industriale

da 2 a 5 giocatori, dai 10 anni in su, durata 30 minuti

f(x) = 1 x. Il dominio di questa funzione è il sottoinsieme proprio di R dato da

Macroeconomia. Laura Vici. LEZIONE 8. Rimini, 7 ottobre Il mercato dei titoli

Dalle misure eseguite con un segnale sinusoidale su di un impianto si è verificato che esso:

Introduzione alla programmazione in C

Esempio - Controllo di un ascensore

BALDAZZI STYL ART S.P.A. - VIA DELL ARTIGIANO PIANORO (BO) TEL FAX INFO@BALDAZZI.COM. Caratteristiche Tecniche

Verifica della correttezza formale del numero di partita IVA

Sui concetti di definizione, teorema e dimostrazione in didattica della matematica

Transcript:

Capitolo 3 Moelli Mahine ominatorie Mahine sequenziali asinrone sinrone

Il moello el loo o satola nera i I: alfaeto i ingresso u U: alfaeto i usita ingresso ei ati i F u usita ei risultati F: relazione i ingresso/usita o i ausa/effetto

Il ampanello i: Pulsante u: Suoneria Premuto Rilasiato in nessun suono u = F(i) Mahina ominatoria i: Pulsante u: Suoneria t Premuto in Rilasiato nessun suono t 1 t 2 Rilasiato on t 3 Rilasiato nessun suono u(t i ) = F(i(t i ), i(t i-1 ),..) Mahina sequenziale: a parità ingresso, risposte iverse a istanti iversi

Altri esempi ipene al ato u = i ato 9 risultato 3 25 5 49 7 t istruzione operano CPU risultato ipene anhe alle istruzioni e ai ati preeenti istruzione operano risultato t ipene al tempo V G R t

Classifiazione elle mahine Mahina ominatoria Mahina sequenziale asinrona Mahina sequenziale sinrona Evento he può moifiare l usita moifia ell ingresso trasorrere el tempo

La mahina ominatoria

Mahina ominatoria ieale : la funzione Elaorazione ominatoria: per ogni i I esiste un solo u U he gli orrispone. NON è MEMORIA, NON è RETROAZIONE Il loo i I F u =F(i) u U

Desrizione el omportamento i u = F(i) La taella i: var. inipenente u: var. ipenente a 1 2 a 2 3 a 3 2 a 4 3 a 5 1 B n B m L espressione ADDER: u = i 1 + i 2 SELETTORE: u = i A Algera inaria

Struttura: omposizione e eomposizione La omposizione in serie e/o in parallelo i mahine ominatorie è anora una mahina ominatoria Ogni mahina ominatoria può essere eomposta fino a iniviuare una isposizione in serie/parallelo i gate

Composizione in serie i Full Aer a a r R s s a 1 1 r 1 a r R s s 1 r 2 a n-1 r n-1 a n-1 s n-1 r R s r n = s n

Deomposizione i un Full Aer a s s R r r i a i i r i+1 s i 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 s=1 se e solo se in ingresso è un n ispari i uni x y z 1 1 1 1 1 1 a 1 r 1 s

Mahina ominatoria reale : throughput t n t n+1 ingresso i 3 i 1 i 4 usita F(i 3 ) F(i 1 ) F(i 4 ) τ p τ p : tempo i alolo ella F τ u : tempo i aquisizione el risultato i(t) u(t) Funzione Ritaro u(t-τ p ) F τ p troughput: (τ p + τ u ) o anhe 1/(τ p + τ u ) τ u τ p

La mahina sequenziale

La FSM (Finite State Mahine) Sistema matematio M = {I, U, S, F, G} i formato a 3 INSIEMI I: {i 1, i 2,, i n } alfaeto i ingresso U: {u 1, u 2,, u m } alfaeto i usita S: {s 1, s 2,, s k } insieme egli stati e a 2 FUNZIONI F : S I U funzione i usita G : S I S funzione i aggiornamento ello stato interno s F G s* u Nella realizzazione oorre una MEMORIA he mantenga il vehio stato s fino a quano non è neessario sostituirlo on il nuovo stato s* memoria

Mahine asinrone e sinrone Mahina asinrona - Lo stato e l usita possono amiare solo se amia l ingresso. La urata ell ingresso non proue informazione. Ogni stato iventa staile per l ingresso he lo ha ausato se s*=g(s,i) allora anhe s*=g(s*,i) Mahina sinrona - Lo stato e l usita possono amiare solo allo saere i un prefissato intervallo i tempo T (istanti i sinronismo t = T, 2T, 3T,...). Ipotesi: urante ogni intervallo l ingresso è ostante u n = F(s n, i n ) s n+1 = s* n = G(s n, i n ) L intervallo ompreso tra ue suessivi istanti i sinronismo è l unità i misura el tempo.

Taella i flusso e Grafo egli stati

Desrizione on taella i flusso insieme egli stati s 1 ingresso attuale i 1 i 2. i i. i n.. alfaeto ingresso stato presente s 2. s j.......... s p,u q....... NB: manano iniazioni sull istante i aggiornamento s k... stato futuro, usita attuale

Desrizione on grafo egli stati s 1 i 1, u m transizione s p s j stailità i i, u q s k i n, u n s 2

Grafo i omportamenti asinroni e sinroni Mahina asinrona: ogni nuovo ingresso proue suito una stailità e genera quini un solo nuovo simolo usita i 1, u 1 α i 2, u 2 i 2, u 2 β i 1, u 1 i 2, u 3 Mahina sinrona: un nuovo ingresso proue una sequenza, finita o perioia, i transizioni i stato e i simoli usita α i 1, u 1 α i 2, u 2 i 2, u 2 β β i 2, u 3 i 2, u 3 γ γ i 2, u 2

1: Automa i Mealy e Automa i Moore i F u i F u s G s* s G s* memoria memoria Mealy F : S I U Moore F : S U

Automa i Mealy e automa i Moore GRAFO: simolo usita all interno el noo i n,u n s j i i,u m s p TABELLA: ulteriore olonna per speifiare la F : S U s 1 s 2. s j. s k i 1 i 2. i i. i n ingresso.. attuale......... s p u m.......... stato presente stato futuro usita attuale F..

3.2 La mahina asinrona

La mahina asinrona (omportamento) t-ε t t+ε ingresso i 1 i 2 G(α, i 1 ) = α F(α, i 1 ) = u 1 stato presente α α β G(α, i 2 ) = β F(α, i 2 ) = u 1 o u 2 stato futuro α β β G(β, i 2 ) = β F (β, i 2 ) = u 2 usita u 1 u 1 /u 2 u 2 La memoria può unque essere un piolo ritaro

La mahina asinrona (struttura) i F u i mahina ominat. reale u s G s* s mahina ominat. reale ritaro τ p retroazione iretta

Esempi: la lampaa a tavolo rilasiato, spenta rilasiato,spenta α premuto, spenta δ premuto, spenta aesa premuto, aesa premuto,aesa β rilasiato, aesa rilasiato, aesa γ pulsante i I:{rilasiato,premuto} lampaina u U:{spenta, aesa} N.B: urata i una transizione usita urante una transizione rilasiato premuto α α, spenta β, spenta aesa β γ, aesa β, aesa γ γ, aesa δ, aesa δ α, spenta δ, spenta

Relè on autoritenuta M A RSA U Lath SR S Q R Q MA 1 1,,1 1, 1,1 A, 1 1 B,1 A 1,- 1,- B MA s.p. 1 11 1 U A A A - B B B A - B 1 s.f. MA s.p. 1 11 1 A A, A, - B,- B B,1 A,- - B,1 s.f.,u

D-lath D C RSA U D C Q Q Comportamento: C svolge il ruolo i segnale i ampionamento, D i segnale ampionato. Il ampionamento ha luogo allorhé C=1. U riflette l ultimo valore ampionato. (I segnali i ingresso non amiano mai ontemporaneamente.) C D U

Grafo egli stati primitivo (moello i Moore) CD= 1 1 A, 1 B, C,1 1 D,1 1 1 11 1 11 E, 11 1 F,1 1 11

Grafi strettamente onnessi Mahine he non si fermano mai Stato iniziale qualsiasi per ogni ingresso stato irraggiungiile stato assorente Deve esistere almeno una sequenza ingresso he onsenta i passare a uno stato aritrariamente selto a un altro stato aritrariamente selto

Flip-Flop D D C RSA U D > Q Q Comportamento: C svolge il ruolo i segnale i ampionamento, D i segnale ampionato. Il ampionamento ha luogo allorhé C transita al valore logio al valore logio 1. U riflette l ultimo valore ampionato. (I segnali i ingresso non amiano mai ontemporaneamente.) C D U

Grafo egli stati primitivo (moello i Moore) CD= 1 1 A, 1 B, C,1 1 D,1 1 1 1 11 1 11 E, 11 1 G, H,1 11 1 F,1 1 11 1 11

Grafo egli stati non primitivo (moello i Moore) CD 11 Ho visto un fronte i 1 salita i C on D=1 1 Q U= 11 1 M U=1 11 1 1 1 N U=1 CD M N P 11 M M P 1 M P P 1 N N Q N N Q U 1 1 1 P U= Q M Ho visto un fronte i P Q Q 11 1 salita i C on D=

Stati inistinguiili e Automi equivalenti La esrizione on un automa i un omportamento sequenziale non è unia Stati inistinguiili: ue o più stati a partire ai quali, per ogni possiile sequenza ingresso, si ottengono sequenze usita ientihe Automi equivalenti: automi he esrivono lo stesso omportamento on ifferente numero i stati interni Automa minimo: automa i ui stati interni sono tutti tra loro istinguiili

Sinronizzazione i segnali X 1 X 2 RSA Z Comportamento: X 1 : segnale perioio (perioo T, t on = τ); X 2 : segnale on anamento qualsiasi, ma on frequenza f(x 2 ) << f(x 1 ); Z = 1 per un tempo pari a τ a ogni attivazione i X 2. (I segnali i ingresso non amiano mai ontemporaneamente.) X 1 X 2 Z

Grafo egli stati primitivo (moello i Moore) X 1 X 2 1 11 1 A, 1 C, 11 E,1 1 G, 1 1 L, 1 I, 1 1 11 1 1 B, 11 D, F,1 H, 1 1 11 1 11 attesa rihiesta i servizio erogazione el servizio attesa onizioni per l erogazione el servizio attesa rimozione rihiesta i servizio

Automa minimo (moello i Moore) X 1 X 2 - - 1- - -1 α, 1 γ, 1- δ,1 1 ε, 1-11 β, - attesa rihiesta i servizio attesa onizioni per l erogazione el servizio erogazione el servizio attesa rimozione rihiesta i servizio

Rionosimento i sequenze X 1 X 2 RSA Z Comportamento: Z = 1 in orrisponenza ell ultimo simolo ella sequenza i ingresso X 1 X 2 = -1-11. (I segnali i ingresso non amiano mai ontemporaneamente.) X 1 X 2 Z

Grafo egli stati primitivo (moello i Moore) X 1 X 2 1 11 A, 1 B, 11 1 C,1 1 1 D, 11 1 E, 1 11 F, 1 11 1 6 stati

Grafo egli stati non primitivo 4 stati X 1 X 2 = A, 1 1 B, 11 11 C,1 s.p. Taella i flusso (moello i Mealy) A B C D A, A, A, X 1 X 2 1 11 B, B, D, C,1 D, s.f., Z 1 D, D, D, 1 11 1 Di norma, Z = - urante le transizioni i stato he ne omportano la variazione 1 {A,B} s.p. B C D 1 1 Automa minimo? Taella i flusso minima (3 stati) B, B, X 1 X 2 1 11 B, D, D,- D,- -,- C,- C,1 D, s.f., Z 1 D, D,- D,- -,- -,- C,- -,- D,

Mealy vs. Moore L automa i Mealy oinvolge in generale un numero i stati inferiore rispetto all automa i Moore: iagramma egli stati moello i Moore taella i flusso moello i Mealy I = {a,,, } i I RSA u U Comportamento: il simolo i usita u eve riprourre il simolo i ontestualmente presente in ingresso solo nel aso in ui i sia una onsonante preeuta a un altra onsonante; in aso ontrario, u =. U = {,,, } a a

Mealy vs. Moore a a V, C, a V, a V, C, a a V, C, a Moello i Moore: 7 stati (33/43 se I alfaeto italiano/inglese)

Mealy vs. Moore a,,, V,, /, /,,, V a,, a, V, /, / CC,, a, a, V, /, / Moello i Mealy: 5 stati (18/23 se I alfaeto italiano/inglese)

3.3 La mahina sinrona

x 1 x 2 x n ingresso i(t) stato presente s(t) La rete sinrona è piu lenta ella asinrona: T > t p y 1 y 2 y k Rete logia ominatoria ieale Ritaro T TRitaro è l unità i misura T el tempo Ritaro T s(t+ Τ ) = S(t) usita u(t) = F(i(t),s(t)) Y k Y 2 Y 1 z 1 z 2 z m stato futuro S(t) = G(i(t),s(t)) La rete sinrona è piu potente ella asinrona: a ingresso ost. usite iverse a istanti iversi

La mahina sinrona (omportamento) T : intervallo i tempo in ui la mahina non moifia il suo stato t n t n+1 = t n + T ingresso i n-1 i n i n+1 stato presente s n-1 s n s n+1 usita F(i n,s n ) stato futuro G(i n,s n ) ritaro τ p τ p : intervallo i tempo impiegato al alolo i F e i G

La mahina sinrona (struttura) i F u i F u s G s* s G s* ritaro Τ Rete sequenz. registro asinrona lok T

Il registro Registro - Mahina sequenziale he memorizza e rene isponiile in usita un ato he in preeenza le è stato fornito in ingresso. La srittura i un nuovo ato è stailita a un omano esterno etto lok. ingresso omano registro omano ingresso α β usita usita γ α

Il registro a n it D 1 Q 1 D 2 Q 2 Il ato memorizzato nel registro viene sovrasritto a ogni fronte el lok D n Q n

Rete sequenziale sinrona a flip-flop D x 1 x n y 1 y k Rete ominatoria τ 1 τ m t 1 t k z 1 z m Y 1 Y k Q D Q D f = 1/T z in = F i (x 1,..., x n, y 1,..., y k ) n per i = 1,..., m y i n+1 = D in = Y in = G i (x 1,..., x n, y 1,..., y k ) n per i = 1,..., k

Esempio: rionosimento i sequenze Una rete sequenziale sinrona ha un ingresso x e una usita z. La relazione ingresso/usita è esritta alla seguente frase: z n = 1 quano x n = 1 e solo se x n-1 = x n-2 = 1 x z 1 1 Rionositore i 3 uni onseutivi z n = x n. x n-1. x n-2

Grafo egli stati e Taella i flusso Moello i Mealy x, z, 1,1 x 1 1 1 1 a 1, 1,,, s.p. s.f. z a a a 1 1 a a a s.p. a x 1 a,, a,, a,,1 s.f.,z Ogni stato resta presente per almeno un perioo i lok, ogni amiamento i ingresso avviene all inizio i tali intervalli e ogni transizione si verifia al termine. La stailità ello stato presente non è una onizione neessaria opo una variazione i ingresso.

1 A, x 1 B, Grafo egli stati e Taella i flusso 1 D A D z s.f. x s.p. D A C C A B B A A 1 A A 1 A D 1 z D D C B A s.f. D C B A A s.p. 1 1 1 1 x Moello i Moore 1 C, 1 D,1

Mealy vs. Moore i I: {a,,, } RSS i u u U: {,,, } Comportamento: il simolo i usita u eve riprourre il simolo i ontestualmente presente in ingresso solo nel aso in ui i sia una onsonante preeuta a un altra (?) onsonante; in ogni altro aso, u =. sì no no sì?: a a Mealy Moore

Mealy vs. Moore a, V,,, a,,,, C a V,?: no a VC, C, C, a a C, a Moello i Mealy: 2 stati (anhe se I alfaeto italiano/inglese) Moello i Moore: 5 stati (18/23 se I alfaeto italiano/inglese)

Mealy vs. Moore,, a,?: sì a,, a,,,, V, a, a,,,,, a,, a, Moello i Mealy: 4 stati (17/22 se I alfaeto italiano/inglese)

Mealy vs. Moore a a, C, a?: sì V, a, C, a a, C, a Moello i Moore: 7 stati (33/43 se I alfaeto italiano/inglese)

Compito in lasse: Eseritazione N. 1 i,u {A,B,..,Z} i Eitor u Trova:..RETE.. testuale Sostituisi:..RETI.. *,* i {E,R,T,*} u {E,I,R,T,*} R,R E,E T,T E,I *,*

Soluzione omana N.2 (grafo) E,E T,T *,* R,R R,R R,R T,T *,* E,E *,* E,E S S1 S2 S3 R,R E,I *,* T,T T,T

Rionosimento i sequenze i {, 1,, 9} RSS u {, 1} Comportamento: u = 1 in orrisponenza ell ultimo simolo ella sequenza i ingresso 1-2-3 (* : {, 4,, 9}) 3, 2, *, 1, 1, 2, S S1 S2 3, *, *, 2, 3,1 1,

Aizione olonna per olonna: mahina sequenziale sinrona it i-esimo i A a s it i-esimo i A+B it i-esimo i B FA R i-esimo riporto (i-1)-esimo riporto r stato presente Q D mem. stato futuro a a 1 a 2 1 2 s(t )= s R r 1 s 1 R 1 r 2 s 2 R 2 Frequenza e fase uguali a quelle ei it seriali. Veremo più avanti: T τ R + τ FA + τ SU t t 1 t 2 t 3

Contatore

Il ontatore inario x16 2 1 15 s n 1 s n+1 1 1 1 CI 4 Bit a Full a 1 Aer a 2 a 3 s s 1 s 2 s 3 1 2 3 s 4 = CO Registro Aumulatore D Q D 1 Q 1 D 2 Q 2 D 3 Q 3.. 111 1111 1111 s n+1 = (s+1) n mo 16

Wath-og

Timer o wath-og (1) start urata D fine T D x T

Timer o wath-og (2) start urata lok Timer Conizione inifferenza fine Start, urata, fine,-, 1,4, 1,3, 1,2, 1,1,,-,,-,,-, 4 3 2,-,1 1 La mahina usa il perioo el lok ome unità i misura el tempo.

Il semaforo I:sp,n,g F v,g,r Speifihe: rosso = 6 s s G s* giallo = 2 s Registro vere = 6 s T = 2 s

Il grafo egli stati V1 V2 V3 G R3 R2 R1

La taella i flusso stato stato lampaa presente futuro vere giallo rosso V1 V2 aesa spenta spenta V2 V3 aesa spenta spenta V3 G aesa spenta spenta G R1 spenta aesa spenta R1 R2 spenta spenta aesa R2 R3 spenta spenta aesa R3 V1 spenta spenta aesa

La mahina sequenziale per il semaforo Stato interno s = y 2 y 1 y (7 stati) Usita u = z 1 z 2 z 3 (oie 1 su 3) Comportamento: s 2 (s+1) 2 mo 7 s n u n 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 z 1 n z 2 n z 3 n u F(s) Contatore a zero a sei y 2 n y 1 n y n s n s n+1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 y 2 n+1 y 1 n+1 y n+1 R eg i s tr o T=2 s

..e la seona irettrie i maria? presente futuro V 1 G 1 R 1 stato stato lampae V G 2 2 R 2 1 1 1 1 2 1 1 2 3 1 1 3 4 1 1 4 5 1 1 5 6 1 1 6 1 1