• Non ci sono risultati.

SISTEMI DI RETI LLC

N/A
N/A
Protected

Academic year: 2022

Condividi "SISTEMI DI RETI LLC"

Copied!
12
0
0

Testo completo

(1)

SISTEMI DI RETI LLC

ambiente esterno rete 1

rete 2

rete 3

rete 4

136

(2)

Determinazione del tempo di ciclo di reti LLC

Catena aperta di reti sequenziali

ck

s s'

i u

s s'

i u

ck

Schema di una macchina di Mealy ed una di Moore in cui sono evidenziate le dipendenze tra le informazioni.

(3)

Tratta libera: l’informazione fluisce senza condizionamenti

Tratta condizionata: l’informazione fluisce solo in presenza del segnale di abilitazione

Percorso libero: percorso costituito solo da tratte libere

Percorso condizionato: percorso costituito da tratte libere e da tratte condizionate.

s1

i1 u1

s'1

i2

s'2 s2

in

s'n sn

ck

u2 un

Catena aperta costituita solo da macchine di tipo Mealy.

Tempo di propagazione dell’informazione nei percorsi liberi:

T (n-1) max(, )

per cui il segnale di abilitazione (CK) deve presentarsi dopo che il circuito si è stabilizzato.

Nel caso di CK periodico il periodo deve essere maggiore/uguale a T

(4)

s1

u1 i1

s'1 s2 s'2 u2 i2

s'4 s4

u4 i4

s'3 u3 i3

s3

ck

Catena aperta di macchine di tipo Mealy e Moore.

Percorsi liberi caratteristici:

1. ingresso esterno, nessuna, una o più tratte di tipo Mealy, una tratta di tipo Moore o Mealy;

2. una tratta di tipo Moore, nessuna, una o più tratte di tipo Mealy, una tratta di tipo Moore o Mealy; 3. una tratta di tipo Moore, nessuna, una o più tratte

di tipo Mealy, uscita esterna.

Quindi il tempo di ciclo sarà dimensionato sul tempo di propagazione massimo tra i tipi di percorsi liberi appena descritti.

(5)

s1 i1

s'1 s2 s'2 u2 i2

s'n sn

un in

ck

u1

Catena aperta costituita solo da macchine di tipo Moore.

C'è da notare che se nella catena ci sono solo reti di tipo Moore, le tre situazioni descritte in precedenza diventano:

1. ingresso esterno, una tratta di tipo Moore;

2. una tratta di tipo Moore, una tratta di tipo Moore; 3. una tratta di tipo Moore, uscita esterna.

Di conseguenza il tempo di ciclo sarà costituito al più dalla somma del tempo di propagazione di due reti combinatorie.

CONFRONTO TRA CATENE APERTE COSTITUITE SOLO DA RETI DI MEALY E RETI DI MOORE

(6)

Catena chiusa di reti sequenziali

E' opportuno notare che catene chiuse costituite solo da reti LLC di tipo Mealy non possono funzionare correttamente.

Per esempio per l’uscita un si ha:

un=n(in,sn) =n(n-1(in-1,sn-1),sn) =

 n(n-1(n-2... 1(i1,s1)),sn) =n(n-1(n-2... 1(un,s1)),sn)

e cioè un dipende da se stessa.

s1

u1 i1

s'1 s2 s'2

u2 i2

s'n sn

un in

ck

Catena chiusa costituita solo da macchine di tipo Mealy.

Quindi all'interno della catena chiusa ci deve essere almeno una rete di Moore.

(7)

I percorsi liberi non inclusi in altri percorsi liberi sono caratterizzati solo dalla seguente struttura:

Moore,

 nessuna, una o più tratte di tipo Mealy,

 una tratta di tipo Moore o Mealy.

Di conseguenza il tempo di ciclo va dimensionato sul massimo tra i tempi di propagazione dei suddetti percorsi liberi.

s1

u1 i1

s'1 s2 s'2 u2 i2

s'4 s4

u4 i4

s'3 u3 i3

s3

ck

Catena chiusa costituita da macchine di tipo Mealy e Moore.

Ovviamente, nel caso di catena chiusa costituita solo da reti di tipo Moore i percorsi liberi sono caratterizzati dalla seguente struttura:

una tratta di tipo Moore, seguita da una tratta di tipoMoore.

(8)

Nel caso in cui si abbiano a disposizione solo reti sequenziali di tipo Mealy e si voglia interconnetterle in una catena chiusa è sufficiente inserire un registro tra due reti di tipo Mealy, in modo da evitare che una variabile dipenda da se stessa.

Use Word 6.0c or later to

view Macintosh picture.

Catena chiusa costituita da due macchine di tipo Mealy connesse tramite un registro.

In questo caso esistono tre percorsi liberi non inclusi in altri percorsi liberi, caratterizzati dalle seguenti funzioni:

2

(i

2

,s

2

) , 

1

(i

1

,s

1

)

2

(i

2

,s

2

) , 

1

(i

1

,s

1

)

2

(i

2

,s

2

)

(9)

Sistemi di reti sequenziali comunque connesse

Use Word 6.0c or later to

view Macintosh picture.

(10)

Architetture pipeline

U se Word 6. 0c or later t o

v iew Mac into sh p ict ure.

Catena aperta di reti combinatorie.

L’uscita della catena si stabilizza dopo un tempo pari alla somma dei tempi di propagazione delle N reti combinatorie. Quindi si potrà variare l’ingresso solo dopo tale tempo.

Per diminuire il tempo di variazione dell’ingresso si utilizza la cosiddetta tecnica pipeline, che permette di sovrapporre l’elaborazione delle reti combinatorie.

U se Word 6.0c or l ater to

vi ew Maci ntosh pi c ture.

Pipeline di reti combinatorie.

(11)

Use Word 6.0c or later to

view Macintosh picture.

Temporizzazione di una catena pipeline

Use Word 6.0c or later to

view Macintosh picture.

Temporizzazione di uno stadio della pipeline

La tecnica del pipeline è applicata in maniera generalizzata nella realizzazione delle moderne architetture di calcolo degli elaboratori di ultima generazione per aumentare sensibilmente la frequenza di funzionamento e quindi il numero di istruzioni eseguite al secondo (MIPS = milioni di istruzioni al secondo). Se si utilizza ad esempio una pipeline a cinque stadi, la frequenza di funzionamento della macchina può essere quintuplicata.

(12)

Architetture pipeline parallele

Use Word 6.0c or later to

view Macintosh picture.

Riferimenti

Documenti correlati

Nell’ambito della gestione di reti tecnologiche e nel particolare settore delle reti di telecomunicazione F.O., esistono diverse modalità e diverse scale di rappresentazione

La rete di calcolatori può quindi essere visto come una sorta di calcolatore esteso che, tramite le funzioni di comunicazione, fa di un insieme di calcolatori isolati un

✓ Al verificarsi di un evento naturale disastroso, una rete idrica può danneggiarsi in due modi: (1) può subire danni fisici alle sue componenti come conseguenza diretta delle

 Tracciare il diagramma degli stati di un circuito sequenziale (2 ingressi, 2 uscite) corrispondente alla seguente tabella degli stati. Sia A lo stato

© 2003 Pier Luca Montessoro – Mario Baldi (si veda la nota a pagina 2) 2 Questo insieme di trasparenze (detto nel seguito slide) è protetto dalle leggi sul copyright e

trigger”, o a livello (in quest’ultimo caso la variabile di commutazione deve essere pari ad 1 per un periodo di tempo sufficiente per far commutare i flip-flop, ma inferiore

L’uscita della catena si stabilizza dopo un tempo pari alla somma dei tempi di propagazione delle N reti combinatorie. Quindi si potrà variare l’ingresso solo dopo

– Ogni circuito digitale risponde ai nuovi valori di ingresso producendo la nuova uscita in modo stabile solo un tempo di ritardo d durante il quale sono esauriti tutti