Circuiti sequenziali
|
|
|
- Camilla Petrucci
- 8 anni fa
- Просмотров:
Транскрипт
1 Circuiti sequenziali Docente teoria: prof. Federico Pedersini ( Docente laboratorio: Matteo Re ( Sito laboratorio turno 2: prof. Nicola Basilico ( 1
2 Circuiti sequenziali Docente teoria: prof. Federico Pedersini ( Docente laboratorio: Matteo Re ( Sito laboratorio turno 2 (prof. Basilico) : ( 2
3 Circuiti sequenziali Richiami Circuiti sequenziali Memorizzazione dello stato Bistabili Architetture asincrone e sincrone Cancelli (controllo dei segnali in ingresso) Cancelli (controllo della propagazione dei segnali in parti diverse del circuito) D-type Flip-Flop, registro (PIPO/SISO/SIPO) 3
4 Richiami Riferimenti: slide teoria (da pg3, down, fino a pg15, down) In questa serie iniziale di slide discuteremo la differenza tra circuiti combinatori (memoryless) e sequenziali. In seguito ci concentreremo sul concetto di Memoria (e su quello di stato). Passeremo poi al concetto di sincronia. In questo laboratorio vedremo: Latch SC (asincrono), Latch SR (sincrono), Latch D (sincrono), Flip-Flop di tipo DT (configurazione master-slave). Per quanto riguarda Logisim, ci eserciteremo nella creazione di componenti riutilizzabili e nella personalizzazione del loro aspetto. 4
5 5
6
7 STRUTTURA ARCHITETTURE SINCRONE 7
8 ARCHITETTURE SINCRONE vs ARCHITETTURE ASINCRONE 8
9 CLOCK 9
10 UTILIZZO CLOCK 10
11 Componente CLOCK in Logisim : Dove si trova? Attivazione per la la simulazione 11
12 CIRCUITI SEQUENZIALI 12
13 BISTABILI : Circuiti sequenziali sono caratterizzati dal loro STATO, esso: - Riassume il funzionamento negli istanti precedenti e DEVE essere immagazzinato. - Necessita di MEMORIA (bistabili registri memorie) Elemento base della memoria è il BISTABILE, un elemento in grado di mantenere indefinitamente il valore di input. Il suo valore di USCITA coincide con lo STATO Memoria : insieme di bistabili Ne esistono diversi tipi: - Bistabili non temporizzati (asincroni) o temporizzati (sincroni) - Bistabili sincroni che commutano su LIVELLO (LATCH) o su FRONTE (flip-flop) 13
14 BISTABILI : LATCH Set-Clear (SC) asincrono 14
15 BISTABILI : LATCH Set-Clear (SC) asincrono NB 15
16 LATCH Set-Clear (SC) asincrono in Logisim NB: Prima di iniziare i test Disabilitate la simulazione, Resettate la simulazione e riabilitate la simulazione. Otterrete una figura come quella presente in questa slide. 1
17 LATCH Set-Clear (SC) asincrono in Logisim NB: Prima di iniziare i test Disabilitate la simulazione, Resettate la simulazione e riabilitate la simulazione. Otterrete una figura come quella presente in questa slide. Effettuate queste operazioni IN QUEST ORDINE. I : Q diventa 1 quando S(et) è impostato a 1 II : Q «ricorda» 1 quando S è reimpostato a 0 III: Q ritorna a 0 quando C(lear) è impostato a 1 IV: Q resta 0 quando C(lear) è reimpostato a 0 17
18 LATCH Set-Clear (SC) asincrono in Logisim MEMORIA (dello stato) Latch SC asincrono Memorizza lo stato di 1 bit I : Q diventa 1 quando S(et) è impostato a 1 II : Q «ricorda» 1 quando S è reimpostato a 0 III: Q ritorna a 0 quando C(lear) è impostato a 1 IV: Q «ricorda» 0 quando C è reimpostato a 0 18
19 LATCH Set-Clear (SC) asincrono in Logisim NOTE: Il circuito è ASINCRONO (non c è clock) C (clear) annulla lo stato S (Set) resetta lo stato Il tempo di transizione totale è 3 : es. C Q, Q!Q 19
20 LATCH Set-Clear (SC) asincrono in Logisim Come cambiano Q e!q al variare di S e C? OUTPUT INDETERMINATO IN f (a) S va in stato «alto» e imposta Q che rimane invariato fino all istante b (b) S è «basso» e C diventa «alto» resettando (clear) Q (c) Sia S che C sono alti e questo causa uno stato non ammesso in cui sia Q che!q sono «alti». Dopo l istante c Q rimane «alto» fino a d (d) C diventa «alto» resettando Q (e) E un altra configurazione non ammessa in cui Q=!Q=«alto» 20
21 LATCH Set-Clear (SC) asincrono 21
22 LATCH Set-Clear (SC) asincrono : tabella transizioni NB 22
23 LATCH Set-Clear (SC) asincrono : tabella verità Q* S = 1 C = 0 1 Q =!Q = 0 (ANOMALIA) Queste configurazioni non sono ammesse Poiché renderebbero indeterministico Q* (lo stato prossimo) del circuito. E possibile impostarne arbitrariamente i valori per semplificare le funzioni 23
24 LATCH Set-Clear (SC) asincrono : Esercizi ESERCIZIO 1: Si derivi la SOP e la si semplifichi, implementandone il circuito corrispondente. Si assuma prima X = 0 e poi X = 1 per le due uscite indeterminate della tabella di transizione (tabella di verità di Q*, prossimo stato). 24
25 LATCH Set-Clear (SC) asincrono : Esercizi ESERCIZIO 1: Si derivi la SOP e la si semplifichi, implementandone il circuito corrispondente. Si assuma prima X = 0 e poi X = 1 per le due uscite indeterminate della tabella di transizione (tabella di verità di Q*, prossimo stato). X = 0 COSA SUCCEDE SE LO SIMULIAMO? 25
26 LATCH Set-Clear (SC) asincrono : Esercizi ESERCIZIO 1: Si derivi la SOP e la si semplifichi, implementandone il circuito corrispondente. Si assuma prima X = 0 e poi X = 1 per le due uscite indeterminate della tabella di transizione (tabella di verità di Q*, prossimo stato). X = 0 OSCILLAZIONE APPARENTE 2
27 LATCH Set-Clear (SC) asincrono B A Nella stessa iterazione in qui Logisim determina che A è 0 determina anche che B è 1 nell iterazione successiva Logisim determina che A è 1 ma anche che B è 0 OSCILLA ALL INFINITO! B OSCILLAZIONE APPARENTE A 1 stadio OK Il segnale A dovrebbe essere 1 ma a causa di diversi ritardi in questo momento è 0 27
28 LATCH Set-Clear (SC) asincrono SOLUZIONE PROBLEMA OSCILLAZIONE APPARENTE Perché non usare S al posto di un input costante aggiuntivo? (provate!) 28
29 LATCH Set-Clear (SC) asincrono 29
30 Architetture sincrone Domande: Come lo realizzo il «cancello»? Come agisce il cancello? Fa passare i segnali in input SOLO SE il clock è in livello «alto» E possibile rendere sincrono Il circuito che abbiamo appena visto (LATCH SC asincrono)? 30
31 LATCH Set-Reset (SR) sincrono 31
32 LATCH Set-Reset (SR) sincrono NOTE: Utili nei casi in cui ho diversi componenti e voglio che essi siano posti tutti sotto il controllo del medesimo clock (es. memorizzazione simultanea dello stato di 8 bit) 32
33 LATCH Set-Reset (SR) sincrono ESERCIZIO 2: Si aggiunga un clock (freq. 0.5 Hz) e 2 porte AND al circuito LATCH SC asincrono per ottenere un circuito LATCH SR sincrono. 33
34 34
35 ESERCIZIO 2: COSA SUCCEDEREBBE SE IL RITARDO DELLE PORTE FOSSE MOLTO ALTO? Riardo molto alto oscillazioni impredicibili nello stato di uscita del bistabile Motivo: i segnali non avrebbero tempo di propagarsi da ingressi a uscite in 1 ciclo di clock Soluzione: abbassare la frequenza di clock 35
36 LATCH sincrono D Architetture degli Elaboratori ESERCIZIO 3: Utilizzando il circuito (il componente) del latch SR sincrono realizzato in esercizio 2 si realizzi un latch sincrono D Suggerimento: è presente un clock il latch sincrono D memorizza il valore di D quando il clock è alto 3
37 LATCH sincrono D Architetture degli Elaboratori 37
38 LATCH sincrono D Architetture degli Elaboratori 38
39 LATCH sincrono D Architetture degli Elaboratori 39
40 LATCH sincrono D Architetture degli Elaboratori ESERCIZIO 3: Utilizzando il circuito (il componente) del latch SR sincrono realizzato in esercizio 2 si realizzi un latch sincrono D Suggerimento: è presente un clock il latch sincrono D memorizza il valore di D quando il clock è alto Modificare l aspetto del componente in modo che sia coerente con quello presente nelle slide di teoria. 40
41 LATCH sincrono D Architetture degli Elaboratori ESERCIZIO 3: Utilizzando il circuito (il componente) del latch SR sincrono realizzato in esercizio 2 si realizzi un latch sincrono D Suggerimento: è presente un clock il latch sincrono D memorizza il valore di D quando il clock è alto Modificare l aspetto del componente in modo che sia coerente con quello presente nelle slide di teoria. Ipotesi: dentro, al posto di scrivere CLK si Potrebbe mettere D-Latch il clock si riconosce (il triangolo) e anche D 41
42 LATCH sincrono D Architetture degli Elaboratori NOTE: Q insegue D se e solo se CLK è alto. VERIFICATE usando il circuito appena creato e simulando. 42
43 LATCH sincrono D Architetture degli Elaboratori Problemi di Latch-D: Il nostro filo conduttore in tutto il laboratorio è quello di vedere come, attraverso dei circuiti, è possibile realizzare una MEMORIA, qualcosa che catturi lo stato di una informazione in un dato istante t. Per usare una analogia potremmo parlare di un componente che funziona come una sorta di «macchina fotografica». Latch-D non funziona in questo modo 43
44 LATCH : bistabili sensibili al livello (di clock) NB Il cancello posto in ingresso può solo impedire ai segnali di entrare nel circuito ma appena entrano essi possono raggiungere le uscite 44
45 bistabili sensibili al fronte (edge) : FLIP-FLOP 45
46 D Type (master-slave) Flip-Flop ESERCIZIO 4: Seguendo lo schema sotto riportato si implementi in Logisim un D Type FlipFlop. 4
47 D Type (master-slave) Flip-Flop in Logisim SIMULIAMO NB: Prima di iniziare i test Disabilitate la simulazione, Resettate la simulazione e riabilitate la simulazione. Otterrete una figura come quella presente in questa slide. 47
48 D Type (master-slave) Flip-Flop in Logisim I ) I ) Imposto il valore di D a 1. Lo stato di D è «pronto» a farsi memorizzare nell uscita stabile di Master ma questo non è possibile perché il clock è basso e il primo cancello blocca l ingresso del segnale nella parte combinatoria di Master. 48
49 II ) Architetture degli Elaboratori D Type (master-slave) Flip-Flop in Logisim Master Slave II ) ingresso uscita Imposto il valore di CLK a 1. Ora il segnale che proviene da D (che è rimasto 1) può raggiungere l uscita stabile di Latch Master. In questo momento (o meglio, nel FRONTE in cui CLK è passato da stato basso (0) a stato alto (1), L INGRESSO E APERTO (il segnale in D è «arrivato» a Qm (di Latch Master). MA L USCITA E BLOCCATA il segnale non si può propagare in Latch Slave. 49
50 D Type (master-slave) Flip-Flop in Logisim III ) Master Slave III ) ingresso uscita Reimposto il valore di CLK a 0. FRONTE DI DISCESA. Ora il segnale proveniente da D e «stabilizzato» in Q di Master è libero (stato corrente: INGRESSO bloccato / USCITA aperta) di propagarsi in Latch Slave e di raggiungere l uscita Q. Note: All inizio della simulazione (CLK=0, D=0) l ingresso era bloccato ma l uscita era aperta. Durante il fronte di discesa siamo ritornati a questa condizione (a parte il valore di D che è ancora impostato a 1). 50
51 D Type (master-slave) Flip-Flop in Logisim III ) Master Slave III ) ingresso uscita Reimposto il valore di CLK a 0. FRONTE DI DISCESA. Ora il segnale proveniente da D e «stabilizzato» in Q di Master è libero (stato corrente: INGRESSO bloccato / USCITA aperta) di propagarsi in Latch Slave e di raggiungere l uscita Q. 51
52 D Type (master-slave) Flip-Flop in Logisim IV ) Master Slave IV ) ingresso uscita Potrei avere la FALSA impressione che in questo momento l uscita Q ha valore 1 a causa del fatto che lo stato di D è 1. Ma sappiamo che non è così (ora l INGRESSO è chiuso) e, infatti, se imposto il valore di D a 0, l uscita del circuito rimane stabile al valore che ha assunto durante l ultimo FRONTE (ossia il fronte di discesa) del clock. NOTE: DType master-slave Flip-Flop NON E SENSIBILE AL LIVELLO DEL CLOCK MA AI FRONTI (DI SALITA/DISCESA) DEL CLOCK.E i segnali sono isolati da barriere (in ingresso, prima di Master e tra Master e Slave). Queste barriere si aprono/chiudono solo in corrispondenza dei 52 fronti.
53 D Type (master-slave) Flip-Flop in Logisim Master Slave Personalizziamo l aspetto del componente in questo modo 53
54 D Type (master-slave) Flip-Flop: FLIP 54
55 D Type (master-slave) Flip-Flop: FLOP 55
56 Funzionamento Flip-Flop: 5
57 Registro (Parallel In/ Parallel Out PIPO) 57
58 Registro PIPO (4bit) in Logisim 58
Circuiti sincroni Circuiti sequenziali: i bistabili
Architettura degli Elaboratori e delle Reti Lezione 8 Circuiti sincroni Circuiti sequenziali: i bistabili Proff. A. Borghese, F. Pedersini ipartimento di Scienze dell Informazione Università degli Studi
Es. 07 Bistabile asincrono SC, Latch. Flip Flop sincrono D. Hold Time e Set Time, Flip flop sincrono J K, Flip flop
Es. 07 Bistabile asincrono SC, Latch sincrono SC, Latch sincrono tipo D, Flip Flop sincrono D. Hold Time e Set Time, Flip flop sincrono J K, Flip flop sincrono T, Flip Flop Flop sincrono D Master Slave,
Circuiti sequenziali e latch
Circuiti sequenziali e latch Prof. Alberto Borghese Dipartimento di Scienze dell Informazione [email protected] Università degli Studi di Milano A.A. 23-24 /27 Sommario Circuiti sequenziali Latch asincroni
I bistabili ed il register file
I bistabili ed il register file Prof. Alberto Borghese ipartimento di Scienze dell Informazione [email protected] Università degli Studi di Milano 1/32 Sommario I problemi dei latch trasparenti sincroni
Corso di Calcolatori Elettronici I Elementi di memoria ing. Alessandro Cilardo
orso di alcolatori Elettronici I Elementi di memoria ing. Alessandro ilardo orso di Laurea in Ingegneria Biomedica Reti logiche con memoria In molte situazioni è necessario progettare reti logiche sequenziali,
Reti logiche (2) Circuiti sequenziali
Reti logiche (2) Circuiti sequenziali 1 Un ripasso Algebra booleana: operatori, postulati, identità, operatori funzionalmente completi Circuiti combinatori: tabelle di verità, porte logiche Decodificatore
AB=AB. Porte logiche elementari. Livello fisico. Universalità delle porte NAND. Elementi di memoria: flip-flop e registri AA= A. Porta NAND.
1 Elementi di memoria: flip-flop e registri Porte logiche elementari CORSO DI CALCOLATORI ELETTRONICI I CdL Ingegneria Biomedica (A-I) DIS - Università degli Studi di Napoli Federico II Livello fisico
PSPICE Circuiti sequenziali principali
PSPICE Circuiti sequenziali principali Davide Piccolo Riccardo de Asmundis Elaboratori 1 Circuiti Sequenziali Tutti i circuiti visti fino ad ora erano circuiti combinatori, ossia circuiti in cui lo stato
Cenni alle reti logiche. Luigi Palopoli
Cenni alle reti logiche Luigi Palopoli Reti con reazione e memoria Le funzioni logiche e le relative reti di implementazione visto fino ad ora sono note come reti combinatorie Le reti combinatorie non
Esercizi Logica Digitale,Circuiti e Bus
Esercizi Logica Digitale,Circuiti e Bus Alessandro A. Nacci [email protected] ACSO 214/214 1 2 Esercizio 1 Si consideri la funzione booleana di 3 variabili G(a,b, c) espressa dall equazione seguente:
Calcolatori Elettronici
Esercitazione 2 I Flip Flop 1. ual è la differenza tra un latch asincrono e un Flip Flop? a. Il latch è abilitato da un segnale di clock b. Il latch ha gli ingressi asincroni perché questi ultimi controllano
Circuiti sequenziali
Circuiti sequenziali - I circuiti sequenziali sono caratterizzati dal fatto che, in un dato istante tn+1 le uscite dipendono dai livelli logici di ingresso nell'istante tn+1 ma anche dagli stati assunti
Simulazione progetto esame
Simulazione progetto esame Docente teoria: prof. Federico edersini (https://homes.di.unimi.it/pedersini/ae-inf.html) Docente laboratorio: Matteo Re (https://homes.di.unimi.it/re/arch1-lab-2015-2016.html)
Reti Logiche 1. Prof. B. Buttarazzi A.A. 2009/2010. Elementi di memoria
Reti Logiche 1 Prof. B. Buttarazzi A.A. 2009/2010 Elementi di memoria Sommario Elementi di memoria LATCH FLIP-FLOP 25/06/2010 Corso di Reti Logiche 2009/10 2 Elementi di memoria I circuiti elettronici
Circuiti sequenziali. Circuiti sequenziali e applicazioni
Circuiti sequenziali Circuiti sequenziali e applicazioni Circuiti sequenziali Prima di poter parlare delle memorie è utile dare un accenno ai circuiti sequenziali. Per circuiti sequenziali intendiamo tutti
Livello logico digitale
Livello logico digitale circuiti combinatori di base e circuiti sequenziali Half Adder - Semisommatore Ingresso 2 bit, uscita 2 bit A+ B= ------ C S C=AB S=AB + AB=A B A B In Out HA A B C S S HA A C S
Laboratorio di Architettura degli Elaboratori A.A. 2016/17 Circuiti Logici
Laboratorio di Architettura degli Elaboratori A.A. 2016/17 Circuiti Logici Per ogni lezione, sintetizzare i circuiti combinatori o sequenziali che soddisfino le specifiche date e quindi implementarli e
Circuiti sequenziali e elementi di memoria
Il Livello Logicoigitale I circuiti sequenziali Corso ACSO prof. Cristina SILVANO Politecnico di Milano Sommario Circuiti sequenziali e elementi di memoria Bistabile SR asincrono Temporizzazione e clock
Progetto di Contatori sincroni. Mariagiovanna Sami Corso di reti Logiche 8 Anno
Progetto di Contatori sincroni Mariagiovanna Sami Corso di reti Logiche 8 Anno 08 Introduzione Per le reti sequenziali esistono metodologie di progettazione generali, che partendo da una specifica a parole
Calcolatori Elettronici Lezione 4 Reti Sequenziali Asincrone
Calcolatori Elettronici Lezione 4 Reti Sequenziali Asincrone Ing. Gestionale e delle Telecomunicazioni A.A. 2007/08 Gabriele Cecchetti Reti Sequenziali Asincrone Sommario: Definizione Condizioni di pilotaggio
Esercizio 1. Utilizzare FF di tipo D (come ovvio dalla figura, sensibili al fronte di discesa del clock). Progettare il circuito con un PLA.
a Esercizio 1. Sintetizzare un circuito sequenziale sincrono in base alle specifiche temporali riportate nel seguito. Il circuito riceve in input solo il segnale di temporizzazione (CK) e produce tre uscite,
Gli elementi di memoria: i bistabili I registri. Mariagiovanna Sami Corso di reti Logiche 8 Anno
Gli elementi di memoria: i bistabili I registri Mariagiovanna Sami Corso di reti Logiche 8 Anno 2007-08 08 Circuiti sequenziali Nei circuiti sequenziali il valore delle uscite in un dato istante dipende
Flip-flop e loro applicazioni
Flip-flop e loro applicazioni Reti sequenziali elementari (6) L'elemento bistabile Latch o flip-flop trasparenti Temporizzazione dei flip-flop trasparenti Architettura master-slave Flip-flop non trasparenti
I Bistabili. Maurizio Palesi. Maurizio Palesi 1
I Bistabili Maurizio Palesi Maurizio Palesi 1 Sistemi digitali Si possono distinguere due classi di sistemi digitali Sistemi combinatori Il valore delle uscite al generico istante t* dipende solo dal valore
(competenze digitali) CIRCUITI SEQUENZIALI
LICEO Scientifico LICEO Scientifico Tecnologico LICEO delle Scienze Umane ITIS (Meccanica, Meccatronica e Energia- Elettronica ed Elettrotecnica Informatica e Telecomunicazioni) ITIS Serale (Meccanica,
Logica sequenziale: implementazione verilog
Logica sequenziale: implementazione verilog Lucidi del Corso di Elettronica Digitale Modulo 10 Università di Cagliari Dipartimento di Ingegneria Elettrica ed Elettronica Laboratorio di Elettronica (EOLAB)
Elettronica Sistemi Digitali 09. Flip-Flop
Elettronica Sistemi igitali 09. Flip-Flop Roberto Roncella Flip-flop e loro applicazioni Reti sequenziali elementari (6) L'elemento bistabile Latch o flip-flop trasparenti Temporizzazione dei flip-flop
Flip-flop Macchine sequenziali
Flip-flop Macchine sequenziali Introduzione I circuiti digitali possono essere così classificati Circuiti combinatori Il valore delle uscite ad un determinato istante dipende unicamente dal valore degli
Flip-flop, registri, la macchina a stati finiti
Architettura degli Elaboratori e delle Reti Lezione 9 Flip-flop, registri, la macchina a stati finiti Proff. A. Borghese, F. Pedersini Dipartimento di Scienze dell nformazione Università degli Studi di
I CONTATORI. Definizioni
I CONTATORI Definizioni. I contatori sono dispositivi costituiti da uno o più flip-flop collegati fra loro in modo da effettuare il conteggio di impulsi applicati in ingresso. In pratica, i flip-flop,
LOGICA SEQUENZIALE. Un blocco di logica puramente combinatoria è un. blocco con N variabili di ingresso e M variabili di uscita
LOGICA SEQUENZIALE Logica combinatoria Un blocco di logica puramente combinatoria è un blocco con N variabili di ingresso e M variabili di uscita che sono funzione (booleana) degli ingressi in un certo
Circuiti combinatori
Laboratorio di Architetture degli Elaboratori I Corso di Laurea in Informatica, A.A. 2017-2018 Università degli Studi di Milano Circuiti combinatori Nicola Basilico Dipartimento di Informatica Via Comelico
Reti Sequenziali. Reti Sequenziali. Corso di Architetture degli Elaboratori
Reti Sequenziali Reti Sequenziali Corso di Architetture degli Elaboratori Caratteristiche 1 Caratteristiche delle reti sequenziali Reti combinatorie: il valore in uscita è funzione (con il ritardo indotto
Flip flop: tempificazione latch ed edge-triggered
Corso di Calcolatori Elettronici I A.A. 2010-2011 Flip flop: tempificazione latch ed edge-triggered Lezione 23-26 Università degli Studi di Napoli Federico II Facoltà di Ingegneria I flip flop - 1 Generalità
Sintesi di circuiti sequenziali
Corso di Lezione 2 Sintesi di circuiti sequenziali Federico Pedersini Laboratorio di Dipartimento di nformatica Università degli Studi di Milano Riferimenti bibliografici: F. Fummi, M. Sami, C. Silvano,
Elettronica dei Sistemi Digitali Registri di memoria CMOS e reti sequenziali
Elettronica dei Sistemi igitali Registri di memoria CMOS e reti sequenziali Valentino Liberali ipartimento di Tecnologie dell Informazione Università di Milano, 263 Crema e-mail: [email protected]
Flip-flop, registri, la macchina a stati finiti
Architettura degli Elaboratori e delle Reti Lezione 9 Flip-flop, registri, la macchina a stati finiti Proff. A. Borghese, F. Pedersini Dipartimento di Scienze dell nformazione Università degli Studi di
Registri. Registri semplici
Registri Registri semplici........................................ 795 Registri a scorrimento................................... 797 Contatori asincroni con flip-flop T........................798 Contatori
LATCH E FLIP-FLOP PREMESSA
LATCH E FLIP-FLOP PREMESSA I latch e i flip flop sono circuiti digitali sequenziali che hanno il compito di memorizzare un bit. Un circuito digitale si dice sequenziale se l'uscita dipende dagli ingressi
Contatore asincrono esadecimale
Contatore asincrono esadecimale Il contatore asincrono è un circuito composto da un generatore di onde quadre (clock), quattro Flip Flop JK con Preset e Clear attivi a fronte logico basso. Preset, J e
PROGETTO E VERIFICA DI UNA RETE LOGICA SEQUENZIALE ASINCRONA CON PORTE LOGICHE. REALIZZAZIONE DELLA STESSA CON LATCH SR E D, ECON FLIP-FLOP JK.
PROGETTO E VERIICA DI UNA RETE LOGICA SEQUENZIALE ASINCRONA CON PORTE LOGICHE. REALIZZAZIONE DELLA STESSA CON LATCH SR E D, ECON LIP-LOP JK. Definizione della funzione logica Ci proponiamo la realizzazione
Sequential Logic. 2 storage mechanisms positive feedback charge-based. Inputs. Outputs COMBINATIONAL LOGIC. Current State. Next state.
Sequential Logic Inputs Current State COMBINATIONAL LOGIC Registers Outputs Next state CLK 2 storage mechanisms positive feedback charge-based ES-TLC 5/6 - F. ella Corte V o i i 2 2 5 5 V V o o V V 5 V
Circuiti sequenziali: macchine a stati finiti
Architettura degli Elaboratori e delle Reti Lezione 9 Circuiti sequenziali: macchine a stati finiti Proff. A. Borghese, F. Pedersini Dipartimento di Scienze dell nformazione Università degli Studi di Milano
LATCH E FLIP-FLOP PREMESSA
LATCH E FLIP-FLOP PREMESSA I latch e i flip flop sono circuiti digitali sequenziali che hanno il compito di memorizzare un bit. Un circuito digitale si dice sequenziale se l'uscita dipende dagli ingressi
Calcolatori Elettronici Reti Sequenziali Asincrone
Calcolatori Elettronici eti equenziali Asincrone Ing. dell Automazione A.A. 2/2 Gabriele Cecchetti eti equenziali Asincrone ommario: Circuito sequenziale e bistabile Definizione di rete sequenziale asincrona
Introduzione I contatori sono dispositivi fondamentali nell elettronica digitale e sono utilizzati per:
INTRODUZIONE AI CONTATORI Introduzione I contatori sono dispositivi fondamentali nell elettronica digitale e sono utilizzati per: o Conteggio di eventi o Divisione di frequenza o Temporizzazioni Principi
I Indice. Prefazione. Capitolo 1 Introduzione 1
I Indice Prefazione xi Capitolo 1 Introduzione 1 Capitolo 2 Algebra di Boole e di commutazione 7 2.1 Algebra di Boole.......................... 7 2.1.1 Proprietà dell algebra.................... 9 2.2
PSPICE simulazione di circuiti digitali Flip Flop M/S, Moltiplicatore parallelo, Memoria SRAM, sommatore, comparatore
PSPICE simulazione di circuiti digitali Flip Flop M/S, Moltiplicatore parallelo, Memoria SRAM, sommatore, comparatore Laboratorio di Architettura degli Elaboratori - A.A. 24/25 Il flip flop di tipo Master/Slave
Reti sequenziali. Esempio di rete sequenziale: distributore automatico.
Reti sequenziali 1 Reti sequenziali Nelle RETI COMBINATORIE il valore logico delle variabili di uscita, in un dato istante, è funzione solo dei valori delle variabili di ingresso in quello stesso istante.
FONDAMENTI DI INFORMATICA. Prof. PIER LUCA MONTESSORO. Facoltà di Ingegneria Università degli Studi di Udine. Reti logiche
FONDAMENTI DI INFORMATICA Prof. PIER LUCA MONTESSORO Facoltà di Ingegneria Università degli Studi di Udine Reti logiche 2000 Pier Luca Montessoro (si veda la nota di copyright alla slide n. 2) 1 Nota di
Esercitazioni di Reti Logiche. Lezione 5
Esercitazioni di Reti Logiche Lezione 5 Circuiti Sequenziali Zeynep KIZILTAN [email protected] Argomenti Circuiti sequenziali Flip-flop D, JK Analisi dei circuiti sequenziali Progettazione dei circuiti
Esercizi sulle Reti Sequenziali Sincronizzate
Esercizi sulle Reti Sequenziali Sincronizzate Corso di Laurea di Ing. Gestionale e di Ing. delle Telecomunicazioni A.A. 27-28 1. Disegnare il grafo di stato di una RSS di Moore avente tre ingressi A, B,
FONDAMENTI DI INFORMATICA Lezione n. 7. Esercizi di progetto di circuiti sequenziali
FONDAMENTI DI INFORMATICA Lezione n. 7 Esercizi di progetto di circuiti sequenziali 1 / 17 RIEPILOGO TEORICO CIRCUITI SEQUENZIALI: le uscite dipendono non solo dagli ingressi, ma anche dallo stato interno
Registri. «a2» 2013.11.11 --- Copyright Daniele Giacomini -- [email protected] http://informaticalibera.net
«a2» 2013.11.11 --- Copyright Daniele Giacomini -- [email protected] http://informaticalibera.net Registri Registri semplici....................................... 1823 Registri a scorrimento..................................
Macchine sequenziali sincrone. Macchine sincrone
Corso di Calcolatori Elettronici I A.A. 2010-2011 Macchine sequenziali sincrone Lezione 27 Prof. Roberto Canonico Università degli Studi di Napoli Federico II Facoltà di Ingegneria Corso di Laurea in Ingegneria
Calcolatori Elettronici Prof. Ing. Fabio Roli
Calcolatori Elettronici Prof. Ing. Fabio Roli Corso di Laurea in Ingegneria Elettronica Capitolo 2 Reti Logiche Fonti principali: Appunti del Docente; Stallings, W., "Architettura e organizzazione dei
Circuiti sequenziali. Gli elementi di memoria: i bistabili I registri. Circuiti sequenziali e bistabili. Bistabili: : classificazione
ircuiti sequenziali Gli elementi di memoria: i bistabili I registri Nei circuiti sequenziali il valore delle uscite in un determinato istante dipende sia dal valore degli ingressi in quello stesso istante
Esercitazioni lab per informatici
Esercitazioni lab per informatici Turno 1 1) Misura della funzione di trasferimento di una porta CMOS NOT Componente: CD 4011BE Cortocircuitare i due ingressi della porta NAND per ottenere una porta NOT,
CONTATORI ASINCRONI. Fig. 1
CONTATORI ASINCRONI Consideriamo di utilizzare tre Flip Flop J K secondo lo schema seguente: VCC Fig. 1 Notiamo subito che tuttigli ingressi J K sono collegati alle Vcc cioe allo stato logico 1, questo
COMPITO A. Esercizio 1 (17 punti)
Esercizio (7 punti) COMPITO A Si hanno a disposizione due registri sorgente S e S da 6 bit che contengono reali memorizzati in rappresentazione a virgola mobile normalizzata : il primo bit (b ) rappresenta
ESAME di PROGETTAZIONE di SISTEMI DIGITALI. Nome e Cognome
ESAME di PROGETTAZIONE di SISTEMI DIGITALI 11 Febbraio 2016 FILA A Nome e Cognome Esercizio 1 (6 punti). Si considerino otto registri R 1... R 8. Si progetti una rete di interconnessione tale che: se R
Reti Logiche (Nettuno) Test di autovalutazione del 19/5/94
Test di autovalutazione del 19/5/94 Al fine di rilevare errori di trasmissione, un dato numerico compreso tra 0 e 9 viene trasmesso utilizzando il cosiddetto codice 2 su 5, ossia trasmettendo 5 bit nei
Reti Logiche T. Esercizi reti sequenziali sincrone
Reti Logiche T Esercizi reti sequenziali sincrone ESERCIZIO N. Si esegua la sintesi di una rete sequenziale sincrona caratterizzata da un unico segnale di ingresso (X) e da un unico segnale di uscita (Z),
Verifica di Sistemi. 2. Il latch SR a porte NOR non accetta la condizione: a. S=0, R=0 b. S=1, R=1 c. S=0, R=1 d. S=1, R=0
Verifica di Sistemi 1.Qual è la differenza tra un latch asincrono e un Flip Flop? a. Il latch è abilitato da un segnale di clock b. Il latch ha gli ingressi asincroni perché questi ultimi controllano direttamente
Moduli combinatori Barbara Masucci
Architettura degli Elaboratori Moduli combinatori Barbara Masucci Punto della situazione Ø Abbiamo studiato le reti logiche e la loro minimizzazione Ø Obiettivo di oggi: studio dei moduli combinatori di
PIANO DI LAVORO DEI DOCENTI
Pag. 1 di 5 Docente: Materia insegnamento: ELETTRONICA GENERALE Dipartimento: Anno scolastico: ELETTRONICA ETR Classe 1 Livello di partenza (test di ingresso, livelli rilevati) Il corso richiede conoscenze
Architettura dei Calcolatori Reti Sequenziali Sincrone
Architettura dei Calcolatori Reti Sequenziali Sincrone Ing. dell Automazione A.A. 2011/12 Gabriele Cecchetti Reti Sequenziali Sincrone Sommario: Introduzione, tipi e definizione Condizioni per il corretto
Lo schema a blocchi del circuito integrato Timer 555 è il seguente:
Il timer 555 è un circuito integrato progettato allo scopo di fornire impulsi di durata prestabilita. In pratica il timer 555 è un temporizzatore. Lo schema a blocchi del circuito integrato Timer 555 è
Elettronica Digitale. 1. Sistema binario 2. Rappresentazione di numeri 3. Algebra Booleana 4. Assiomi A. Booleana 5. Porte Logiche OR AND NOT
Elettronica Digitale. Sistema binario 2. Rappresentazione di numeri 3. Algebra Booleana 4. Assiomi A. Booleana 5. Porte Logiche OR AND NOT Paragrafi del Millman Cap. 6 6.- 6.4 M. De Vincenzi AA 9- Sistema
I CONTATORI SINCRONI
I CONTATORI SINCRONI Premessa I contatori sincroni sono temporizzati in modo tale che tutti i Flip-Flop sono commutato ( triggerati ) nello stesso istante. Ciò si realizza collegando la linea del clock
Reti sequenziali. Nord
Reti sequenziali Nord Ovest Est Semaforo a due stati verde/rosso Sud Vogliamo definire un circuito di controllo per produrre due segnali NS ed EO in modo che: Se NS è on allora il semaforo è verde nella
Esercizi VHDL nelle prove d esame di Architettura degli elaboratori (a.a. 2002/03)
Esercizi VHDL nelle prove d esame di Architettura degli elaboratori (a.a. 2002/03) 18 settembre 2003 Prova del 9 giugno 2003 Descrizione VHDL (a scelta, dataflow o comportamentale) di un decoder per il
Topward electronics TPS ALTERA Max EPM7128SLC84-15
Esercitazione : CONVERTITORE A/D Strumenti utilizzati Strumento Marca e modello Caratteristiche Alimentatore Scheda ALTERA Fotocamera digitale Topward electronics TPS- 4000 ALTERA Max EPM7128SLC84-15 Olympus
I circuiti digitali: dalle funzioni logiche ai circuiti (le SOP)
I circuiti digitali: dalle funzioni logiche ai circuiti (le SOP) Prof. Alberto Borghese Dipartimento di Informatica [email protected] Università degli Studi di Milano Riferimento al testo: Sezione C.3;
x y z F x y z F 0 0 0 1 1 0 0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 1 0 1 0 1 1 0 1 1 1 1 F = x z + y z + yz + xyz G = wyz + vw z + vwy + vwz + v w y z Sommario
Esercitazione di Calcolatori Elettronici Prof. Gian Luca Corso di Laurea in Ingegneria Elettronica Sommario Mappe di Karnaugh Analisi e sintesi di reti combinatorie Analisi e sintesi di reti sequenziali
Macchine sequenziali
Corso di Calcolatori Elettronici I A.A. 2010-2011 Macchine sequenziali Lezione 14 Università degli Studi di Napoli Federico II Facoltà di Ingegneria Automa a Stati Finiti (ASF) E una prima astrazione di
Automi a stati finiti
1. Automi a stati finiti: introduzione Automi a stati finiti Supponiamo di avere un sistema che si può trovare in uno stato appartenente ad un insieme finito di stati possibili. Ex: Immaginiamo un incrocio
