CIRCUITI INTEGRATI DIGITALI

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "CIRCUITI INTEGRATI DIGITALI"

Transcript

1 CIRCUITI INTEGRATI DIGITALI Gli elementi logici visti finora sono disponibili in circuiti integrati (IC). IC monolitici Circuito elettronico costruito interamente in un chip. Tutti i singoli componenti che compongono il circuito sono integrati nel singolo chip. I contenitori dei circuiti integrati sono classificati secondo il modo in cui possono essere montati su una scheda (Printed Circuit Board, PCB): foro passante (Dual-in-line Package, DIP) o montaggio superficiale (Surface-Mount Technology, SMT) 207

2 Circuiti integrati SMT Risparmio di spazio (eliminazione dei fori) Ci sono 4 tipi principali p di packages: SOIC (small-outline IC) PLCC (plastic leaded chip carrier) LCCC (leadless ceramic chip carrier) Flat pack (FP) È standardizzato anche il modo di numerare i pin. Viene sempre indicato il pin Contenitori di IC: DIP e SOIC 209

3 Classificazione dei IC SSI: Small-scale Integration. IC contenente fino a 12 porte equivalenti in un chip singolo. Porte logiche elementari e flip-flop. MSI: Medium-scale Integration. Da 12 a 99 porte equivalenti. Encoder, decoder, contatori, registri, multiplexer, circuiti aritmetici, piccole memorie, e altri. LSI: Large-scale Integration. Da 100 a 9999 porte equivalenti, incluse le memorie. VLSI: Very large-scale Integration. Da a porte equivalenti. ULSI: Ultra large-scale Integration. Memorie capaci, microprocessori, e singlechip computer. Oltre porte equivalenti. 210 Serie CMOS Ci sono due categorie principali, a seconda della tensione di alimentazione: 5V CMOS e 3.3V CMOS. All interno di ogni categoria di alimentazione sono a disposizione diverse serie di porte logiche, che differiscono per le prestazioni. Le famiglie CMOS vengono indicate con il prefisso 74 o 54 seguito da una o più lettere che indicano la serie e da un numero che indica il tipo di dispositivo logico. 74: dispositivi commerciali; 54: dispositivi per applicazioni militari 5V CMOS: 74HC e 74HCT: High-speed CMOS (T indica la compatibilità con TTL) 74AC e 74ACT: Advanced CMOS 74AHC e 74 AHCT: Advanced High-speed CMOS 3.3V CMOS: 74LV: Low-voltage CMOS 74LVC: Low-voltage CMOS 74ALVC: Advanced Low-voltage CMOS 211

4 Altre serie Serie BiCMOS, combinazione di CMOS e TTL: 74BCT, 74ABT, 74LVT, 74ALB Serie TTL: funzionano a 5V e usano ancora i prefissi 74 e 54, ma la lettera che segue è diversa: 74: standard TTL (non ci sono lettere) 74S: Schottky TTL 74AS: Advanced Schottky TTL 74LS: Low-power Schottky TTL 74ALS: Advanced Low-power Schottky TTL 74F: Fast TTL 212 Tipi di porte logiche integrate I tipi di porte logiche sono identificati dalle ultime 2 o 3 cifre della sigla. Quad 2-input NAND: 00 Quad 2-input NOR: 02 Hex inverter: 04 Quad 2-input AND: 08 Triple 3-input NAND: 10 Triple 3-input AND: 11 Dual 4-input NAND: 20 Dual 4-input AND: 21 Triple 3-input NOR: 27 Single 8-input NAND: 30 Quad 2-input OR: 32 Quad 2-input XOR: 86 Single 13 input NAND: 133 Tutte le serie 74 CMOS hanno i pin compatibili con le serie 74 TTL. Una selezione limitata di porte CMOS è anche disponibile in package con una singola porta, per correzioni e modifiche quando lo spazio è limitato. 213

5 Package e configurazione dei pin 214 Caratteristiche e parametri delle prestazioni /1 Ritardo di propagazione, t p : intervallo di tempo tra l applicazione di un impulso in ingresso e la comparsa del risultato in uscita. Ci sono 2 diversi ritardi di propagazione: t PHL : intervallo di tempo tra il riferimento in ingresso e il riferimento in uscita quando l output passa da HIGH a LOW. t PLH : intervallo di tempo tra il riferimento in ingresso e il riferimento in uscita quando l output passa da LOW a HIGH. Per TTL standard è 11ns, per la serie F 3.3ns Per CMOS HCT è 7ns, per AC 5ns, per ALVC 3ns 215

6 Caratteristiche e parametri delle prestazioni /2 DC Supply Voltage (V CC ): 5V CMOS funziona con V CC variabile tra 2 e 6V (ma il ritardo di propagazione p e la potenza dissipata sono influenzati) 3.3V CMOS funziona con V CC variabile tra 2 e 3.6V TTL funziona con V CC variabile tra 4.5 e 5.5V Power dissipation, P D : prodotto della DC supply voltage per la corrente media di alimentazione. Normalmente la correte di alimentazione è maggiore quando l output è LOW (I CCL ) rispetto a quando è HIGH (I CCH ). Allora: ICCH + ICCL PD = VCC 2 CMOS dissipa molto meno di TTL, ma in CMOS dipende dalla frequenza di funzionamento. 216 Caratteristiche e parametri delle prestazioni /3 Livelli logici di Input e Output: V IL e V IH per gli ingressi; 5V CMOS: V IL <1.5V, V IH > 3.5V; TTL: V IL <0.8V, V IH >2V V OL e V OH per le uscite; 5V CMOS: V OL <0.33V, V OH > 4.4V; TTL: V OL <0.4V, V OH > 2.4V Prodotto velocità potenza (Speed-power product, SPP): è una misura delle performance, utile per confrontare diverse serie. SPP espresso in joule è: SPP = t P P D 217

7 Caratteristiche e parametri delle prestazioni /4 Fan-out e loading: il fan-out è il numero massimo di input della stessa serie in un IC che può essere collegato all output della porta mantenendo i livelli logici dell uscita entro i limiti specificati. È significativo solo per TTL, per via della tecnologia. In CMOS è molto elevato, ma dipende dalla frequenza per via degli effetti capacitivi. È specificato in termini di unità di carico. Per una porta 7400 NAND, un unit load corrisponde a un ingresso di un altra porta logica nella serie 74 standard. I Unit loads = I OH IH I = I OL IL 16mA = = ma 218 Data Sheet 219

8 Interfacciamento di un LED con una porta /1 Per la visualizzazione di un livello logico. Il LED richiede una corrente di alcuni ma: Ali livello ll ALTObisogna controllare ilfan out della porta e quindi l interfacciamento con eventuali altri ingressi potrebbe non risultare corretto. A livello BASSO la corrente di sink risulta inferiore alla massima consentita, ma comunque abbastanza alta da ridurre il numero di ingressi collegabili all uscita. +V I OL R I OH R Visualizzazione livello H Visualizzazione livello L 220 Interfacciamento di un LED con una porta /2 Qualora si richieda anche il collegamento ad altre porte, è meglio utilizzare anche dei BJT npn. BJT npn: se la base è attraversata da una corrente sufficiente, tra collettore ed emettitore scorre una corrente elevata; se non c è corrente tra base ed emettitore, non scorre corrente tra collettore ed emettitore. +V +V R C R C Visualizzazione livello H Visualizzazione livello L R B R B Ingressi altre porte Ingressi altre porte 221

9 Dispositivi Logici Programmabili (PLD) /1 IC rispettano la legge di Moore : il numero massimo di transistor integrabili nel circuiti integrati raddoppia ogni diciotto mesi circa, senza un aumento del costo del chip. È un aumento di prestazioni a parità di costo. L obiettivo dei costruttori non è solo il rispetto di questa legge ma anche la capacità di realizzare prodotti in grado di essere sviluppati e adattati alle esigenze del mercato con rapidità. Gli obiettivi sono allora: customization e time-to-market. Customization: potenzialità di un prodotto di essere adattato a diverse esigenze applicative con il minimo intervento sulla struttura hardware dello stesso. Time-to-market: capacità di ridurre al minimo il tempo che intercorre tra la domanda di un prodotto e la sua disponibilità sul mercato. 222 Dispositivi Logici Programmabili (PLD) /2 Nell elettronica digitale, i PLD sono, insieme ai μp, gli IC che meglio si prestano a soddisfare tali tendenze del mercato. La programmabilità e/o riprogrammabilità consentono di progettare secondo una filosofia che consente l utilizzo di uno standard di base che viene poi specializzato in ragione delle esigenze funzionali specifiche. Si progetta la macchina a stati oppure si descrive in VHDL, poi la sintesi avviene in modo automatico. La struttura dei PLD è caratterizzata da due elementi architetturali fondamentali: celle logiche e interconnessioni. Celle logiche: elementi composti da strutture logiche (porte logiche) Interconnessioni: interruttori programmabili La configurazione delle celle logiche e delle interconnessioni permette di implementare all interno del dispositivo la logica protetta. 223

10 Dispositivi Logici Programmabili (PLD) /3 224 PLA (Programmable Logic Array) È il più semplice dispositivo logico programmabile. Gli ingressi e i loro negati sono connessi alle uscite attraverso una rete di connessioni programmabili, un array di porte AND e un insieme di porte OR. L operazione di sintesi e implementazione della funzione logica all interno del dispositivo integrato programmabile può essere totalmente automatica e non richiede a priori alcun intervento del progettista, se non comunicare al sistema CAD il progetto da implementare. 225

11 PLA (Programmable Logic Array) /2 Realizza reti puramente combinatorie. Sono seguite poi PLA sequenziali, en che hanno la stessa architettura dei PLA combinatori a cui sono aggiunti dei flip-flop con il compito di sincronizzare i segnali. Ci può essere un unico segnale di clock (PLA sequenziali sincroni) oppure un segnale per ogni flip-flop (PLA sequenziali asincroni). I flip-flop possono essere sia in corrispondenza delle uscite (PLA registrati) che all interno del dispositivo. Nel caso in cui il piano OR non sia programmabile, ma costituito da connessioni fisse: PAL (Programmable Array Logic) Sono molto usati e quindi hanno avuto una notevole evoluzione, con nuove soluzioni architetturali che ne hanno aumentato la versatilità, oppure aumentando il numero di porte AND e OR. Ci sono state evoluzioni importanti che hanno portato ai dispositivi chiamati GAL 226 PLA (Programmable Logic Array) /3 227

12 GAL (Generic Array of Logic) Generic Array of Logic Derivano dai PAL, con l introduzione lintroduzione del concetto di macrocella. Macrocella: insieme configurabile di operatori logici combinatori e/o sequenziali. 228 CPLD (Complex Programmable Logic Device) Evoluzione di PAL. Estensione dell uso delle macrocella: verso l aumento di complessità e quindi di versatilità della struttura della macrocella; verso il posizionamento non solo alle uscite del dispositivo ma anche all interno di tutta l area larea. Può essere visto come un macrodispositivo formato dall unione programmabile di diversi dispositivi di tipo PAL. 229

13 FPGA (Field Programmable Gate Array) I dispositivi logici programmabili principali in termini di prestazioni e capacità sono gli FPGA, elementi primari e spesso insostituibili dei sistemi elettronici digitali. FPGA e DSP sono gli elementi che permettono customization e time-to-market. Tecnologia in evoluzione che ha superato quella degli ASIC Gate Array: non esistono costi di mascheratura (non recurring expense) e quindi anche i tempi di prototipazione si sono ridotti. ASIC convengono se il numero di porte logiche necessarie è molto elevato e se il numero di pezzi da produrre è molto elevato. Inoltre non si spreca silicio. FPGA convengono per costi e tempi di progettazione, sintesi e implementazione. Sono una evoluzione dei CPLD: aumento della complessità e versatilità della macrocella (blocco logico configurabile, CLB) e posizionamento della macrocella all interno di tutta l area del dispositivo. 230 FPGA /2 231

14 FPGA /3 L architettura di principio vede una distribuzione spaziale di CLB immersi in una complessa struttura di risorse di interconnessione programmabili e circondate da blocchi per le funzioni di input/output con l esterno. Configurare un FPGA significa implementare un circuito logico programmando i blocchi logici e programmando le linee di interconnessione tra i blocchi logici. Possono essere One Time Programmable (OTP) o riprogrammabili, a seconda che gli elementi che realizzano le programmazioni siano elementi bistabili modificati in modo irreversibile o riprogrammabile. FPGA OTP: gli elementi bistabili sono gli antifuse. Gli antifuse sono dei fusibili integrati il cui stato di conduzione viene modificato mediante il passaggio di una corrente opportuna. Lo stato di connessione è permanente. 232 FPGA /4 Vantaggio dell OTP: tolleranza all esposizione alle radiazioni ionizzanti. Impiego in ambito militare o spaziale. Svantaggio dell OTP: non è possibile riprogrammare e quindi non è possibile la In System Programmability (ISP) che molte applicazioni richiedono. FPGA riprogrammabili: gli elementi bistabili di programmazione sono EEPROM e SRAM; permettono la riprogrammabilità un numero elevato di volte (con SRAM teoricamente infinito). SRAM: non mantiene l informazione quando non è alimentata; bisogna riprogrammare ad ogni accensione. EEPROM: non volatile. Entrambe sono vulnerabili agli effetti dell esposizione a radiazione ionizzante, che può determinare alterazioni della informazione immagazzinata. 233

15 SRAM 234 Blocchi Logici Configurabili (CLB) Sono il cuore degli FPGA. Sono strutture organizzate sull area del dispositivo in un array bidimensionale all interno no del quale sono intercalate le linee programmabili di interconnessione. Sul mercato c è un ampia varietà di FPGA riprogrammabili. Il più comune blocco logico è basato sull uso della LookUp Table (LUT). LUT: elemento combinatorio che implementa una funzione booleana generalizzata. Può essere di diverse dimensioni (N ingressi), ed è un elemento di memoria monodimensionale con 2 N locazioni che contengono i valori della funzione logica implementata al variare degli ingressi. La struttura è implementata in modo tale che i valori delle variabili della funzione logica indirizzino la locazione della memoria che contiene il valore loro corrispondente della funzione logica. La capacità della LUT è limitata solo dal numero dei suo ingressi e non dalla complessità della funzione logica combinatoria da implementare. I CLB contengono anche altri elementi, spesso un registro dedicato alla LUT: formano la Logic Cell. 235

16 Logic Cell La Logic Cell è un parametro di misura usuale delle capacità degli FPGA. Negli ASIC Gate Array si indica e si confronta la capacità tra diversi dispositivi, o l area occupata dai progetti, in termini di numero di gate. Non è applicabile agli FPGA. Il numero di gate indica il numero di porte NAND a 2 ingressi necessarie per ottenere la medesima funzionalità del dispositivo in esame. Negli FPGA i blocchi logici si discostano radicalmente dall essere semplici porte NAND. Le capacità disponibili negli FPGA attuali superano il milione di Logic Cell effettive o equivalenti. Negli FPGA commerciali la struttura dei blocchi logici va bel al di là di quella della Logic Cell. 236 Risorse di interconnessione /1 Linee di interconnessione programmabili tra i diversi blocchi logici e tra i blocchi logici e le risorse di interfaccia con l esterno del dispositivo. Filosofie di interconnessione: Interconnessioni dirette Interconnessioni segmentate Interconnessioni dirette: gruppi di linee organizzati a diversi livelli in righe e colonne che attraversano il dispositivo in tutta tt la sua dimensione. i I blocchi immettono i dati da comunicare nel canale più favorevole per il destinatario. Prevede anche linee locali. 237

17 Risorse di interconnessione /2 Interconnessioni segmentate: linee segmentate e gerarchizzate, che possono venire connesse tramite matrici di interruttori programmabili (matrici di switch). Esiste un livello di gerarchia di connessione superiore con linee di trasmissione globali (es. per il clock). Dal punto di vista funzionale le due modalità sono equivalenti. Le dirette hanno una rete più semplice, con proprietà costanti (R e C di carico) su tutto il dispositivo più facile valutare il timing della propagazione del segnale. Le segmentate dissipano meno potenza, in quanto il carico è relativo ai segmenti effettivamente usati e non a tutta la linea. 238 Blocchi configurabili di I/O - Programmazione I blocchi di I/O sono l interfaccia del dispositivo con il mondo esterno. Sono connessi ad un pin del chip, che grazie alla programmabilità di tali elementi può essere configurato come pin di ingresso, di uscita, bidirezionale, o three-state. Possono consentire anche di programmare, ad es., il controllo dello slew-rate, il pull- up, il pull-down, l open-drain, etc Ampia varietà. Programmazione di FPGA: caricamento dei dati di configurazione relativi al sistema da implementare, inizializzando le funzioni richieste ai blocchi logici, le interconnessioni necessarie e le proprietà programmabili degli elementi di I/O. Es: FPGA SRAM, ciascun bit di programmazione definisce lo stato di una cella di memoria SRAM che, a sua volta, può inizializzare una LUT, può selezionare l ingresso di un multiplexer, può pilotare un transistor per realizzare una connessione, può definire lo stato di riposo di un pin di I/O, 239

Elettronica dei Sistemi Digitali Dispositivi logici programmabili

Elettronica dei Sistemi Digitali Dispositivi logici programmabili Elettronica dei Sistemi Digitali Dispositivi logici programmabili Valentino Liberali Dipartimento di Tecnologie dell Informazione Università di Milano, 6013 Crema e-mail: liberali@dti.unimi.it http://www.dti.unimi.it/

Dettagli

Capitolo 2 Tecnologie dei circuiti integrati 33

Capitolo 2 Tecnologie dei circuiti integrati 33 Indice Prefazione XIII Capitolo 1 Circuiti digitali 1 1.1 Introduzione 1 1.2 Discretizzazione dei segnali 4 1.3 L invertitore ideale 6 1.4 Porte logiche elementari 6 1.4.1 Porte elementari come combinazioni

Dettagli

ASIC CARATTERISTICHE GENERALI INTRODUZIONE

ASIC CARATTERISTICHE GENERALI INTRODUZIONE ASIC CARATTERISTICHE GENERALI INTRODUZIONE La complessità di un circuito di elettronica digitale rende spesso difficoltosa la realizzazione del circuito stampato. Inevitabilmente ciò comporta l aumento

Dettagli

CIRCUITI INTEGRATI LOGICI

CIRCUITI INTEGRATI LOGICI CIRCUITI INTEGRATI LOGICI I circuiti logici sono stati i primi intorno agli anni 60 l integrazione in un unico chip riducendone le dimensioni grazie alle tecnologie di montaggio SMC (superficiale). Esistono

Dettagli

Università degli Studi del Sannio. Facoltà di Ingegneria

Università degli Studi del Sannio. Facoltà di Ingegneria - Impressionante crescita in complessità degli attuali IC digitali - Progesso tecnologico più veloce di capacità umana di progettazione - Necessità di strumenti CAD e di ben definite metodologie di progetto

Dettagli

Architettura degli Elaboratori

Architettura degli Elaboratori Circuiti combinatori slide a cura di Salvatore Orlando, Andrea Torsello, Marta Simeoni 1 Circuiti integrati I circuiti logici sono realizzati come IC (circuiti integrati)! realizzati su chip di silicio

Dettagli

FPGA: Introduzione. Dispositivi Programmabili. FPGA - Flessibilità e prestazioni. FPGA - Caratteristiche

FPGA: Introduzione. Dispositivi Programmabili. FPGA - Flessibilità e prestazioni. FPGA - Caratteristiche FPGA: Introduzione Dispositivi Programmabili FPGA (Field( Programmable Gate Arrays) Introduzione Famiglie di FPGA: architetture e tipi di blocchi I blocchi logici di base Flusso di progetto e technology

Dettagli

Riferimenti Bibliografici: Paolo Spirito Elettronica digitale, Mc Graw Hill Capitolo 1 Appunti e dispense del corso

Riferimenti Bibliografici: Paolo Spirito Elettronica digitale, Mc Graw Hill Capitolo 1 Appunti e dispense del corso I Circuiti digitali Riferimenti Bibliografici: Paolo Spirito Elettronica digitale, Mc Graw Hill Capitolo 1 Appunti e dispense del corso Caratteristiche dei circuiti digitali pagina 1 Elaborazione dei segnali

Dettagli

Capitolo 7 - Famiglie logiche

Capitolo 7 - Famiglie logiche Appunti di Elettronica Digitale Capitolo 7 - Famiglie logiche Introduzione ai circuiti integrati digitali... 1 Livello di integrazione... 1 Famiglie logiche digitali... 2 Proprietà generali delle famiglie

Dettagli

Le memorie. Introduzione

Le memorie. Introduzione Le memorie Introduzione Una memoria è un sistema elettronico in grado di immagazzinare dati in forma binaria, per poi renderli disponibili ad ogni richiesta. Tale sistema è costituito da un insieme di

Dettagli

Circuiti integrati. Circuiti integrati

Circuiti integrati. Circuiti integrati Circuiti integrati Circuiti integrati Le porte logiche non vengono prodotte isolatamente, ma sono realizzate su circuiti integrati Un circuito integrato è una piastrina di silicio (o chip), quadrata o

Dettagli

Insegnamenti di Sistemi Elettronici Dedicati 1 (Corso di Laurea in Ingegneria Elettronica)

Insegnamenti di Sistemi Elettronici Dedicati 1 (Corso di Laurea in Ingegneria Elettronica) Insegnamenti di Sistemi Elettronici Dedicati 1 (Corso di Laurea in Ingegneria Elettronica) Sistemi Elettronici Digitali1 (Corso di Laurea Specialistica in Ingegneria delle Telecomunicaizoni) Introduzione

Dettagli

Calcolatori Elettronici Parte IV: Logica Digitale e Memorie

Calcolatori Elettronici Parte IV: Logica Digitale e Memorie Anno Accademico 2013/2014 Calcolatori Elettronici Parte IV: Logica Digitale e Memorie Prof. Riccardo Torlone Università di Roma Tre Semplici elementi alla base di sistemi complessi Riccardo Torlone - Corso

Dettagli

Sistemi Embedded. Sommario

Sistemi Embedded. Sommario Sistemi Embedded Tecnologie hardware Ing. Luigi Pomante Università dell Aquila DEWS luigi.pomante@univaq.it Tecnologie hardware Tecnologie (AS)IC Full custom Standard cell Gate array Tecnologie programmabili

Dettagli

Sistemi logici complessi

Sistemi logici complessi Sistemi logici complessi circuiti logici standard prevedono, per la realizzazione di un sistema complesso, i seguenti passi: definizione delle specifiche descrizione del sistema mediante interconnessione

Dettagli

Famiglie logiche. - Prof. G. Acciari - Integrated Circuit

Famiglie logiche. - Prof. G. Acciari - Integrated Circuit Famiglie logiche - Prof. G. Acciari - 1 Integrated Circuit DEF.: un Circuito Integrato (IC, chip) è un circuito creato utilizzando un unico procedimento fisicochimico con lo scopo di realizzare una elevata

Dettagli

Calcolatori Elettronici B a.a. 2006/2007

Calcolatori Elettronici B a.a. 2006/2007 Calcolatori Elettronici B a.a. 2006/2007 RETI LOGICHE: RICHIAMI Massimiliano Giacomin 1 Due tipi di unità funzionali Elementi di tipo combinatorio: - valori di uscita dipendono solo da valori in ingresso

Dettagli

ITS Einaudi Appunti T.D.P. ITS Einaudi ITS EINAUDI. Elettronica e Telecomunicazioni. Tecnologia e Disegno per la Progettazione Elettronica

ITS Einaudi Appunti T.D.P. ITS Einaudi ITS EINAUDI. Elettronica e Telecomunicazioni. Tecnologia e Disegno per la Progettazione Elettronica ITS EINAUDI Elettronica e Telecomunicazioni Tecnologia e Disegno per la Progettazione Elettronica Porte Logiche PORTE LOGICHE - i parametri dei fogli tecnici Valori Massimi Assoluti Vcc max, Vin max, T

Dettagli

Classe III specializzazione elettronica. Elettrotecnica e elettronica

Classe III specializzazione elettronica. Elettrotecnica e elettronica Classe III specializzazione elettronica Elettrotecnica e elettronica Macro unità n 1 Sistema binario e porte logiche Sistema di numerazione binario: conversioni binario-decimale e decimale-binario Porte

Dettagli

Tecniche di Progettazione Digitale Logiche programmabili; standard cells; generazione automatica del layout: algoritmi di partitioning p.

Tecniche di Progettazione Digitale Logiche programmabili; standard cells; generazione automatica del layout: algoritmi di partitioning p. Tecniche di Progettazione Digitale Logiche programmabili; standard cells; generazione automatica del layout: algoritmi di partitioning Valentino Liberali Dipartimento di Tecnologie dell Informazione Università

Dettagli

Logica combinatoria. La logica digitale

Logica combinatoria. La logica digitale Logica combinatoria La logica digitale La macchina è formata da porte logiche Ogni porta riceve in ingresso dei segnali binari (cioè segnali che possono essere 0 o 1) e calcola una semplice funzione (ND,

Dettagli

Componenti combinatori

Componenti combinatori Componenti combinatori Reti combinatorie particolari (5.., 5.3-5.8, 5.) Reti logiche per operazioni aritmetiche Decoder ed encoder Multiplexer Dispositivi programmabili: PROM e PLA Reti combinatorie particolari

Dettagli

Capitolo 1 Dispostivi Logici Programmabili Il progetto di sistemi digitali, no a non molti anni fa, era basato sull'utilizzo di circuiti logici standard a bassa ed a media scala di integrazione, della

Dettagli

Generazione di Impulsi Digitali. Antonio Affinito

Generazione di Impulsi Digitali. Antonio Affinito Generazione di Impulsi Digitali Antonio Affinito Dove troviamo i segnali digitali? Alcuni esempi: Centralina Auto Monitor LCD Computer Cellulare etc Dove troviamo i segnali digitali? Il generico moderno

Dettagli

Cap. 3 Reti combinatorie: analisi e sintesi operatori logici e porte logiche

Cap. 3 Reti combinatorie: analisi e sintesi operatori logici e porte logiche Cap. 3 Reti combinatorie: analisi e sintesi operatori logici e porte logiche 3.1 LE PORTE LOGICHE E GLI OPERATORI ELEMENTARI 3.2 COMPORTAMENTO A REGIME E IN TRANSITORIO DEI CIRCUITI COMBINATORI I nuovi

Dettagli

Memory TREE. Luigi Zeni DII-SUN Fondamenti di Elettronica Digitale

Memory TREE. Luigi Zeni DII-SUN Fondamenti di Elettronica Digitale Memory TREE Mercato delle memorie non-volatili Organizzazione della memoria Row Address 1 2 M Row D e c o d e r M 2 rows 1 Bitline One Storage Cell Cell Array Wordline Row Decoder 2 M 1 2 N Sense Amplifiers

Dettagli

Laurea Specialistica in Informatica

Laurea Specialistica in Informatica Corso di Laurea in FISICA Laurea Specialistica in Informatica Fisica dell informazione 1 Elementi di Architettura degli elaboratori Prof. Luca Gammaitoni Informazioni sul corso: www.fisica.unipg unipg.it/gammaitoni/fisinfoit/gammaitoni/fisinfo

Dettagli

CORSO DI ELETTRONICA DEI SISTEMI DIGITALI

CORSO DI ELETTRONICA DEI SISTEMI DIGITALI CORSO DI ELETTRONICA DEI SISTEMI DIGITALI Capitolo 1 Porte logiche in tecnologia CMOS 1.0 Introduzione 1 1.1 Caratteristiche elettriche statiche di un transistore MOS 2 1.1.1 Simboli circuitali per un

Dettagli

Dipartimento di Fisica Sperimentale Laboratorio di Elettronica

Dipartimento di Fisica Sperimentale Laboratorio di Elettronica Dipartimento di Fisica Sperimentale Laboratorio di Elettronica D.Gamba,P.P.Trapani April 9, 2004 1 1 Circuiti Digitali Integrati: Timer, ADC e DAC In questo Lab. si imparera ad usare alcuni circuiti integrati

Dettagli

Giovanni De Luca. Introduzione alle Logiche Programmabili CPLD e FPGA per la progettazione elettronica avanzata. Gli acronimi. www.altera.

Giovanni De Luca. Introduzione alle Logiche Programmabili CPLD e FPGA per la progettazione elettronica avanzata. Gli acronimi. www.altera. www.delucagiovanni.com Corsi, Forum, Docs robotics and programming Introduzione alle Logiche Programmabili CPLD e FPGA per la progettazione elettronica avanzata Istituto Nazionale di Fisica Nucleare -

Dettagli

METODOLOGIE PROGETTUALI CMOS

METODOLOGIE PROGETTUALI CMOS METODOLOGIE PROGETTUALI CMOS Un sistema elettronico/circuito integrato può essere descritto in tre diversi domini, comportamentale (behavior), strutturale e fisico. All interno di ciascun dominio la descrizione

Dettagli

ELETTRONICA II. Prof. Dante Del Corso Prof. Pierluigi Civera Esercitazioni e laboratorio: Ing. Claudio Sansoe. Politecnico di Torino

ELETTRONICA II. Prof. Dante Del Corso Prof. Pierluigi Civera Esercitazioni e laboratorio: Ing. Claudio Sansoe. Politecnico di Torino ELETTRONICA II Lezioni: Prof. Dante Del Corso Prof. Pierluigi Civera Esercitazioni e laboratorio: Ing. Claudio Sansoe Politecnico di Torino Lezioni Gruppo B rev 7 Elettronica II - Dante Del Corso - Gruppo

Dettagli

Panoramica delle principali famiglie logiche cablate. Parametri di progetto (livelli, correnti, ritardi, consumi, etc..)

Panoramica delle principali famiglie logiche cablate. Parametri di progetto (livelli, correnti, ritardi, consumi, etc..) F3x - Presentazione della lezione F3 1/1- Obiettivi Analisi del trend tecnologico Panoramica delle principali famiglie logiche cablate Parametri di progetto (livelli, correnti, ritardi, consumi, etc..)

Dettagli

Architettura dei Calcolatori Algebra delle reti Logiche

Architettura dei Calcolatori Algebra delle reti Logiche Architettura dei Calcolatori Algebra delle reti Logiche Ing. dell Automazione A.A. 20/2 Gabriele Cecchetti Algebra delle reti logiche Sommario: Segnali e informazione Algebra di commutazione Porta logica

Dettagli

Modulo 1 Le memorie. Si possono raggruppare i sistemi di elaborazione nelle seguenti categorie in base alle possibilità di utilizzazione:

Modulo 1 Le memorie. Si possono raggruppare i sistemi di elaborazione nelle seguenti categorie in base alle possibilità di utilizzazione: Modulo 1 Le memorie Le Memorie 4 ETA Capitolo 1 Struttura di un elaboratore Un elaboratore elettronico è un sistema capace di elaborare dei dati in ingresso seguendo opportune istruzioni e li elabora fornendo

Dettagli

Algebra di Boole. Le operazioni base sono AND ( ), OR ( + ), NOT ( )

Algebra di Boole. Le operazioni base sono AND ( ), OR ( + ), NOT ( ) Algebra di Boole Circuiti logici: componenti hardware preposti all'elaborazione delle informazioni binarie. PORTE LOGICHE (logical gate): circuiti di base. Allo scopo di descrivere i comportamenti dei

Dettagli

Reti logiche e componenti di un elaboratore

Reti logiche e componenti di un elaboratore FONDAMENTI DI INFORMATICA Ing. Davide PIERATTONI Facoltà di Ingegneria Università degli Studi di Udine Reti logiche e componenti di un elaboratore 2000-2007 P.L. Montessoro - D. Pierattoni (cfr. nota di

Dettagli

FONDAMENTI DI LOGICA DIGITALE 1 DL 3155E20 LOGICA. Blocchi funzionali. Argomenti teorici

FONDAMENTI DI LOGICA DIGITALE 1 DL 3155E20 LOGICA. Blocchi funzionali. Argomenti teorici L1 LOGICA FONDAMENTI DI LOGICA DIGITALE 1 Concetti di logica: teoremi fondamentali dell'algebra booleana Sistema binario Funzioni logiche Descrizione algebrica delle reti logiche e le tavole della verità

Dettagli

Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. Design Methodologies. December 10, 2002

Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. Design Methodologies. December 10, 2002 Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic Design Methodologies December 10, 2002 Digital Circuit Implementation Approaches Custom Semicustom Cell-based Array-based Standard Cells Compiled Cells

Dettagli

CAPITOLO 12 FAMIGLIE LOGICHE

CAPITOLO 12 FAMIGLIE LOGICHE 252 CAPITOLO 12 FAMIGLIE LOGICHE Con la microelettronica l'implementazione delle funzioni logiche ha avuto il suo sviluppo più ampio e innovativo. Il motivo risiede nella quasi illimitata possibilità di

Dettagli

PLC Programmable Logic Controller

PLC Programmable Logic Controller PLC Programmable Logic Controller Sistema elettronico, a funzionamento digitale, destinato all uso in ambito industriale, che utilizza una memoria programmabile per l archiviazione di istruzioni orientate

Dettagli

Scopo Capire la codifica binaria di un numero decimale ed il funzionamento dei seguenti componenti: Diodo led Integrato SN74LS00

Scopo Capire la codifica binaria di un numero decimale ed il funzionamento dei seguenti componenti: Diodo led Integrato SN74LS00 Visualizzatore LED a 4 bit Scopo Capire la codifica binaria di un numero decimale ed il funzionamento dei seguenti componenti: Diodo led Integrato SN74LS00 IL DIODO LED o Diodo Emettitore di Luce IL LED

Dettagli

Elettronica dei Sistemi Programmabili

Elettronica dei Sistemi Programmabili Elettronica dei Sistemi Programmabili Introduzione Stefano Salvatori Università degli Studi Roma Tre (stefano.salvatori@uniroma3.it) Università degli Studi Roma Tre Elettronica dei Sistemi Programmabili

Dettagli

LABORATORIO DI SISTEMI

LABORATORIO DI SISTEMI ALUNNO: Fratto Claudio CLASSE: IV B Informatico ESERCITAZIONE N : 1 LABORATORIO DI SISTEMI OGGETTO: Progettare e collaudare un circuito digitale capace di copiare le informazioni di una memoria PROM in

Dettagli

Esame di INFORMATICA

Esame di INFORMATICA Università di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA Lezione 4 MACCHINA DI VON NEUMANN Anni 40 i dati e i programmi che descrivono come elaborare i dati possono essere codificati nello

Dettagli

Lezione 2 Circuiti logici. Mauro Piccolo piccolo@di.unito.it

Lezione 2 Circuiti logici. Mauro Piccolo piccolo@di.unito.it Lezione 2 Circuiti logici Mauro Piccolo piccolo@di.unito.it Bit e configurazioni di bit Bit: una cifra binaria (binary digit) 0 oppure 1 Sequenze di bit per rappresentare l'informazione Numeri Caratteri

Dettagli

8 Microcontrollori PIC

8 Microcontrollori PIC 8 Microcontrollori PIC 8.1 Descrizione generale Un microcontrollore è un dispositivo elettronico che opportunamente programmato è in grado di svolgere diverse funzioni in modo autonomo. Essenzialmente

Dettagli

T9 REGISTRI, CONTATORI, MEMORIE A SEMICONDUTTORE

T9 REGISTRI, CONTATORI, MEMORIE A SEMICONDUTTORE T9 REGISTRI, CONTATORI, MEMORIE A SEMICONDUTTORE T9.1 I registri integrati hanno spesso una capacità di 4 bit o multipla di 4 bit. Nel linguaggio informatico un gruppo di 4 bit viene detto: [a] byte....

Dettagli

Introduzione ai microcontrollori

Introduzione ai microcontrollori Introduzione ai microcontrollori L elettronica digitale nasce nel 1946 con il primo calcolatore elettronico digitale denominato ENIAC e composto esclusivamente di circuiti a valvole, anche se negli anni

Dettagli

Articolazione Elettronica. Specializzazione Elettronica ed Elettrotecnica Articolazione Elettronica. Elettronica ed Elettrotecnica - Classe 3^

Articolazione Elettronica. Specializzazione Elettronica ed Elettrotecnica Articolazione Elettronica. Elettronica ed Elettrotecnica - Classe 3^ Articolazione Elettronica Specializzazione Elettronica ed Elettrotecnica Articolazione Elettronica Elettronica ed Elettrotecnica - Classe 3^ Elettrotecnica Tipologie di Segnali Unità di misura delle grandezze

Dettagli

ISTITUTO ISTRUZIONE SUPERIORE "L. EINAUDI" ALBA ANNO SCOLASTICO 2015/2016

ISTITUTO ISTRUZIONE SUPERIORE L. EINAUDI ALBA ANNO SCOLASTICO 2015/2016 ISTITUTO ISTRUZIONE SUPERIORE "L. EINAUDI" ALBA ANNO SCOLASTICO 2015/2016 CLASSE 3 I Discip lina: Elettrotecnica ed Elettronica PROGETTAZIONE DIDATTICA ANNUALE Elaborata e sottoscritta dai docenti: cognome

Dettagli

Architettura dei Calcolatori Reti Sequenziali Sincrone

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

Dettagli

ORGANIZZAZIONE DEI CALCOLATORI INTRODUZIONE

ORGANIZZAZIONE DEI CALCOLATORI INTRODUZIONE ORGANIZZAZIONE DEI CALCOLATORI INTRODUZIONE Mariagiovanna Sami 1 08-2 - UN PO DI STORIA L idea di calcolatore programmabile risale alla prima metà dell Ottocento - la macchina analitica di Charles Babbage

Dettagli

IL PLC 1/9. permanente, la memoria volatile e i pin di I/O, oltre ad eventuali altri blocchi specializzati.

IL PLC 1/9. permanente, la memoria volatile e i pin di I/O, oltre ad eventuali altri blocchi specializzati. IL PLC 1/9 Storia Il motivo per il quale nacque il PLC fu la necessità di eliminare i costi elevati per rimpiazzare i sistemi complicatissimi basati su relè. Nel anni 70 la società Beadford Associates

Dettagli

Architettura del computer (C.Busso)

Architettura del computer (C.Busso) Architettura del computer (C.Busso) Il computer nacque quando fu possibile costruire circuiti abbastanza complessi in logica programmata da una parte e, dall altra, pensare, ( questo è dovuto a Von Neumann)

Dettagli

Programma svolto. Anno Scolastico 2015/16. Tecnologie e Progettazione di Sistemi Elettrici ed Elettronici

Programma svolto. Anno Scolastico 2015/16. Tecnologie e Progettazione di Sistemi Elettrici ed Elettronici I S T I T U T O T E C N I C O I N D U S T R I A L E S T A T A L E G u g l i e l m o M a r c o n i V e r o n a Programma svolto Anno Scolastico 2015/16 A.s.: 2015-16 Docenti: Natali G. Gualtieri Tecnologie

Dettagli

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

Reti Logiche. Le reti logiche sono gli elementi architettonici di base dei calcolatori, e di tutti gli apparati per elaborazioni digitali. Reti Logiche Le reti logiche sono gli elementi architettonici di base dei calcolatori, e di tutti gli apparati per elaborazioni digitali. - Elaborano informazione rappresentata da segnali digitali, cioe

Dettagli

Un circuito integrato è una piastrina di silicio (o chip), quadrata o rettangolare, sulla cui superficie vengono realizzati e collegati

Un circuito integrato è una piastrina di silicio (o chip), quadrata o rettangolare, sulla cui superficie vengono realizzati e collegati Il Livello LogicoDigitale i Blocchi funzionali combinatori Circuiti integrati Un circuito integrato è una piastrina di silicio (o chip), quadrata o rettangolare, sulla cui superficie vengono realizzati

Dettagli

Il Microcontrollore. Microcontrollore PIC

Il Microcontrollore. Microcontrollore PIC Il Microcontrollore Per realizzare un automatismo l elettronica ci mette a disposizione diverse possibilità. La prima, la più tradizionale, si basa su componenti transistor, mosfet, integrati con porte

Dettagli

CAPITOLO IV HARDWARE DEI CIRCUITI DIGITALI INTEGRATI

CAPITOLO IV HARDWARE DEI CIRCUITI DIGITALI INTEGRATI -4.1- CAPITOLO IV HARDWARE DEI CIRCUITI DIGITALI INTEGRATI 4.1 INTRODUZIONE Nei capitoli precedenti, sono state sviluppate in maniera semplificata le procedure di analisi e di sintesi delle reti digitali,

Dettagli

C. P. U. MEMORIA CENTRALE

C. P. U. MEMORIA CENTRALE C. P. U. INGRESSO MEMORIA CENTRALE USCITA UNITA DI MEMORIA DI MASSA La macchina di Von Neumann Negli anni 40 lo scienziato ungherese Von Neumann realizzò il primo calcolatore digitale con programma memorizzato

Dettagli

PROGRAMMA SVOLTO E L E T T R O N I C A Anno Scolastico 2014/2015 Classe III Ae Prof. Boldrini Renato Prof. Procopio Sostene

PROGRAMMA SVOLTO E L E T T R O N I C A Anno Scolastico 2014/2015 Classe III Ae Prof. Boldrini Renato Prof. Procopio Sostene PROGRAMMA SVOLTO E L E T T R O N I C A Anno Scolastico 2014/2015 Classe III Ae Prof. Boldrini Renato Prof. Procopio Sostene LIBRI DI TESTO: Autore: Conte/Ceserani/Impallomeni Titolo: ELETTRONICA ED ELETTROTECNICA

Dettagli

Architettura dei Calcolatori

Architettura dei Calcolatori Architettura dei Calcolatori Sistema di memoria parte prima Ing. dell Automazione A.A. 2011/12 Gabriele Cecchetti Sistema di memoria parte prima Sommario: Banco di registri Generalità sulla memoria Tecnologie

Dettagli

ISTITUTO PROFESSIONALE PER L'INDUSTRIA E L ARTIGIANATO ALESSANDRO VOLTA GUSPINI. PROGRAMMA DIDATTICO con riferimento al programma ministeriale

ISTITUTO PROFESSIONALE PER L'INDUSTRIA E L ARTIGIANATO ALESSANDRO VOLTA GUSPINI. PROGRAMMA DIDATTICO con riferimento al programma ministeriale ISTITUTO PROFESSIONALE PER L'INDUSTRIA E L ARTIGIANATO ALESSANDRO VOLTA GUSPINI ANNO SCOLASTICO 2013-2014 PROGRAMMA DIDATTICO con riferimento al programma ministeriale MATERIA ELETTROTECNICA ED ELETTRONICA

Dettagli

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

Calcolatori Elettronici A a.a. 2008/2009. RETI SEQUENZIALI: ESERCIZI Massimiliano Giacomin Calcolatori Elettronici A a.a. 2008/2009 RETI SEQUENZIALI: ESERCIZI Massimiliano Giacomin 1 Esercizio 1: implementazione di contatori Un contatore è un dispositivo sequenziale che aggiorna periodicamente

Dettagli

Controllori a logica programmabile (PLC)

Controllori a logica programmabile (PLC) Controllori a logica programmabile (PLC) Automazione I 19/11/2014 Vincenzo Suraci STRUTTURA DEL NUCLEO TEMATICO 1. CONTROLLORI LOGICI 2. RETI LOGICHE E PLC 3. STRUTTURA DEI PLC MEMORIA SEZIONE DI I/O 4.

Dettagli

Circuiti sequenziali e elementi di memoria

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

Dettagli

La Memoria d Uso. La Memoria d Uso

La Memoria d Uso. La Memoria d Uso Fondamenti dell Informatica A.A. 2000-2001 La Memoria d Uso Prof. Vincenzo Auletta 1 Fondamenti dell Informatica A.A. 2000-2001 Memorie di Massa Processore CU e ALU Memorie di massa esterne La Memoria

Dettagli

Esperimentazioni di Fisica 3 AA 2013-2014. Tracking ADC. M. De Vincenzi

Esperimentazioni di Fisica 3 AA 2013-2014. Tracking ADC. M. De Vincenzi Esperimentazioni di Fisica 3 AA 2013-2014 Tracking ADC M. De Vincenzi 1 Introduzione La digitalizzazione di segnali analogici si realizza tramite dispositivi che vengono detti ADC (acronimo per Analog

Dettagli

Elettronica digitale. Capitolo 6

Elettronica digitale. Capitolo 6 Capitolo 6 Elettronica digitale In elettronica analogica le variabili elettriche, tensioni e correnti, in un circuito sono funzioni continue, non necessariamente lineari, delle grandezze fisiche che rappresentano;

Dettagli

Storia dell informatica

Storia dell informatica Storia dell informatica INFORMATICA INFORMATICA INTRODUZIONE PERCHE' I COMPUTER? LIMITI DELLE CAPACITA' ELABORATIVE UMANE. VELOCITA' LIMITATA 2. PESANTI LIMITI ALLA COMPLESSITA DEI PROBLEMI AFFRONTABILI

Dettagli

Le componenti fisiche di un computer: l hardware

Le componenti fisiche di un computer: l hardware Le componenti fisiche di un computer: l hardware In questa sezione ci occuperemo di come è strutturato e come funziona l hardware di un computer. In particolare, nella Sezione ci occuperemo del punto di

Dettagli

APPUNTI PORTE LOGICHE - CLASE 3BET

APPUNTI PORTE LOGICHE - CLASE 3BET APPUNTI PORTE LOGICHE - CLASE 3BET Parametri CARATTERISTICHE STATICHE DELLE PORTE LOGICHE NOMENCLATURA: 1) Livelli logici alti Dove Ioh è detta corrente di Source 2) Livelli logici bassi Dove Iol è detta

Dettagli

Progettazione di circuiti digitali e linguaggio VHDL

Progettazione di circuiti digitali e linguaggio VHDL Progettazione di circuiti digitali e linguaggio VHDL Sergio Ricciarini ~ INFN Firenze Corso di Elettronica Generale I Laurea Specialistica in Scienze Fisiche e Astrofisiche Dip. di Fisica - Università

Dettagli

Il processore. Il processore. Il processore. Il processore. Architettura dell elaboratore

Il processore. Il processore. Il processore. Il processore. Architettura dell elaboratore Il processore Architettura dell elaboratore Il processore La esegue istruzioni in linguaggio macchina In modo sequenziale e ciclico (ciclo macchina o ciclo ) Effettuando operazioni di lettura delle istruzioni

Dettagli

Lezione 3: Architettura del calcolatore

Lezione 3: Architettura del calcolatore Lezione 3: Architettura del calcolatore Architettura di Von Neumann BUS, CPU e Memoria centrale Ciclo di esecuzione delle istruzioni Architettura del calcolatore Il calcolatore è: uno strumento programmabile

Dettagli

l angolo di Mr A.KEER (parte seconda)

l angolo di Mr A.KEER (parte seconda) (parte seconda) PROGETTARE con le PORTE LOGICHE operatore fondamentale AND Prosegue in questo numero l analisi dettagliata delle caratteristiche e dei componenti disponibili sul mercato per un nuovo operatore

Dettagli

Robotronix Controller for Laser and Scanner

Robotronix Controller for Laser and Scanner Robotronix Controller for Laser and Scanner ATTENZIONE Si consiglia l utilizzo del RoboCLASS esclusivamente all interno di un appropriato contenitore. ATTENZIONE Maneggiare con cura il RoboCLASS dentro

Dettagli

Specializzazione Elettronica ed Elettrotecnica Articolazione Automazione. Elettronica ed Elettrotecnica - Classe 3^

Specializzazione Elettronica ed Elettrotecnica Articolazione Automazione. Elettronica ed Elettrotecnica - Classe 3^ Specializzazione Elettronica ed Elettrotecnica Articolazione Automazione Elettronica ed Elettrotecnica - Classe 3^ Elettrotecnica Tipologie di segnali Unità di misura delle grandezze elettriche Simbologia

Dettagli

1. Progettazione e realizzazione di ASIC.

1. Progettazione e realizzazione di ASIC. Marcello Salmeri - Progettazione Automatica di Circuiti e Sistemi Elettronici Capitolo 1-1 1. Progettazione e realizzazione di ASIC. Metodologie di approccio. I fattori che il progettista deve valutare,

Dettagli

Corso di Sistemi di Elaborazione delle informazioni

Corso di Sistemi di Elaborazione delle informazioni Corso di Sistemi di Elaborazione delle informazioni LEZIONE 2 (HARDWARE) a.a. 2011/2012 Francesco Fontanella Tre concetti Fondamentali Algoritmo; Automa (o anche macchina); Calcolo; 2 Calcolatore MACCHINA

Dettagli

Automazione Industriale. Automazione Industriale. Università degli Studi di Siena Sede di Arezzo Corso di Laurea in Ingegneria dell Automazione

Automazione Industriale. Automazione Industriale. Università degli Studi di Siena Sede di Arezzo Corso di Laurea in Ingegneria dell Automazione Automazione Industriale Università degli Studi di Siena Sede di Arezzo Corso di Laurea in Ingegneria dell Automazione Automazione Industriale A.A. 2004-2005 Ing. Daniele Rapisarda 4 PARTE Marzo 2005 Corso

Dettagli

DEFINIZIONE 1/2 memoria ad accesso casuale RAM

DEFINIZIONE 1/2 memoria ad accesso casuale RAM CORSO BASE DI TECNICO RIPARATORE HARDWARE RAM Docente: Dott. Ing. Antonio Pagano DEFINIZIONE 1/2 In informatica la memoria ad accesso casuale, acronimo RAM (del corrispondente termine inglese Random-Access

Dettagli

L organizzazione interna della memoria e del banco di registri prevedono generalmente che le uscite di 2 o più componenti

L organizzazione interna della memoria e del banco di registri prevedono generalmente che le uscite di 2 o più componenti Banco di registri e memoria Corso ACSO prof. Cristina SILVANO Politecnico di Milano Componenti di memoria e circuiti di pilotaggio L organizzazione interna della memoria e del banco di registri prevedono

Dettagli

Elettronica digitale. Capitolo 9

Elettronica digitale. Capitolo 9 Capitolo 9 Elettronica digitale In elettronica analogica le variabili elettriche in un circuito, tensioni e correnti, sono funzioni continue, non necessariamente lineari, delle grandezze fisiche che rappresentano;

Dettagli

Appunti di reti logiche. Ing. Luca Martini

Appunti di reti logiche. Ing. Luca Martini Appunti di reti logiche Ing. Luca Martini 11 aprile 2003 Capitolo 1 Reti combinatorie Sommario In questo breve documento mostreremo sia alcuni concetti base sulle reti combinatorie, che alcuni dei moduli

Dettagli

FONDAMENTI DI INFORMATICA. Prof. PIER LUCA MONTESSORO Laureando LUCA DA RE. Facoltà di Ingegneria Università degli Studi di Udine. I Sistemi Embedded

FONDAMENTI DI INFORMATICA. Prof. PIER LUCA MONTESSORO Laureando LUCA DA RE. Facoltà di Ingegneria Università degli Studi di Udine. I Sistemi Embedded FONDAMENTI DI INFORMATICA Prof. PIER LUCA MONTESSORO Laureando LUCA DA RE Facoltà di Ingegneria Università degli Studi di Udine I Sistemi Embedded 2007 Pier Luca Montessoro e Luca Da Re (si veda la nota

Dettagli

Algebra booleana e circuiti logici. a cura di: Salvatore Orlando

Algebra booleana e circuiti logici. a cura di: Salvatore Orlando lgebra booleana e circuiti logici a cura di: Salvatore Orlando rch. Elab. - S. Orlando lgebra & Circuiti Elettronici I calcolatori operano con segnali elettrici con valori di potenziale discreti sono considerati

Dettagli

Il sistema di elaborazione

Il sistema di elaborazione Il sistema di elaborazione Stefano Brocchi stefano.brocchi@unifi.it Stefano Brocchi Il sistema di elaborazione 1 / 37 Informatica Il termine informatica deriva dalle parole informazione e automatica Stefano

Dettagli

logiche LE PORTE Nelle prime due lezioni del Corso di Elettronica Digitale (parte terza)

logiche LE PORTE Nelle prime due lezioni del Corso di Elettronica Digitale (parte terza) & imparare & approfondire di GIANLORENZO VALLE Corso di Elettronica Digitale (parte terza) LE PORTE logiche In questa puntata poniamo le prime basi per comprendere meglio il funzionamento delle porte logiche

Dettagli

GLOSSARIO. ABEL Advanced Boolean Expression Language. Linguaggio di progettazione per logiche programmabili.

GLOSSARIO. ABEL Advanced Boolean Expression Language. Linguaggio di progettazione per logiche programmabili. GLOSSARIO A ABEL Advanced Boolean Expression Language. Linguaggio di progettazione per logiche programmabili. AHDL Altera Hardware Description Language. Linguaggio di descrizione dell hardware sviluppato

Dettagli

Reti sequenziali sincrone

Reti sequenziali sincrone Reti sequenziali sincrone Un approccio strutturato (7.1-7.3, 7.5-7.6) Modelli di reti sincrone Analisi di reti sincrone Descrizioni e sintesi di reti sequenziali sincrone Sintesi con flip-flop D, DE, T

Dettagli

Comprendere il funzionamento dei convertitori V/f Saper effettuare misure di collaudo

Comprendere il funzionamento dei convertitori V/f Saper effettuare misure di collaudo SCH 33 Voltmetro a 3 digit Obiettivi Comprendere il funzionamento dei convertitori V/f Saper effettuare misure di collaudo IC1 = CA 3162 A/D converter for 3-Digit Display IC2 = CA 3161 BCD to seven segment

Dettagli

Le Memorie interne: RAM, ROM, cache. Appunti per la cl. IV sez. D a cura del prof. Ing. Mario Catalano

Le Memorie interne: RAM, ROM, cache. Appunti per la cl. IV sez. D a cura del prof. Ing. Mario Catalano Le Memorie interne: RAM, ROM, cache Appunti per la cl. IV sez. D a cura del prof. Ing. Mario Catalano 1 Le memorie Cosa vorremmo : una memoria veloce abbastanza grande da contenere tutti i dati e i programmi

Dettagli

PROSPETTIVE FUTURE DELL INTEGRAZIONE OPTOELETTRONICA

PROSPETTIVE FUTURE DELL INTEGRAZIONE OPTOELETTRONICA CAPITOLO III PROSPETTIVE FUTURE DELL INTEGRAZIONE OPTOELETTRONICA III.1 Introduzione L attività scientifica sugli OEIC è iniziata nel 1979 con un grande progetto negli USA, per la realizzazione di circuiti

Dettagli

Livello logico digitale. bus e memorie

Livello logico digitale. bus e memorie Livello logico digitale bus e memorie Principali tipi di memoria Memoria RAM Memorie ROM RAM (Random Access Memory) SRAM (Static RAM) Basata su FF (4 o 6 transistor MOS) Veloce, costosa, bassa densità

Dettagli

Studio e sviluppo di un applicazione DTT client / server per l autenticazione tramite Carta Nazionale dei Servizi

Studio e sviluppo di un applicazione DTT client / server per l autenticazione tramite Carta Nazionale dei Servizi Studio e sviluppo di un applicazione DTT client / server per l autenticazione tramite Carta Nazionale dei Servizi Tesi di Laurea di Relatori: Prof. Vito Cappellini Prof. Alessandro Piva Dr. Roberto Caldelli

Dettagli

Sistemi Elettronici #1. Sistemi Elettronici. Definizioni e concetti generali. Sistemi Elettronici Laurea Triennale in Elettronica A.A.

Sistemi Elettronici #1. Sistemi Elettronici. Definizioni e concetti generali. Sistemi Elettronici Laurea Triennale in Elettronica A.A. Sistemi Elettronici Definizioni e concetti generali Concetti generali Il microcontrollore è un dispositivo che raggruppa su un unico chip un processore ed un insieme di dispositivi CPU Memoria RAM Memoria

Dettagli

L applicazione dei vettori di collaudo

L applicazione dei vettori di collaudo L applicazione dei vettori di collaudo Fulvio Corno Maurizio Rebaudengo Matteo Sonza Reorda Politecnico di Torino Dipartimento di Automatica e Informatica Sommario Introduzione Gli ATE I programmi di collaudo.

Dettagli

CALCOLATORI ELETTRONICI A cura di Luca Orrù

CALCOLATORI ELETTRONICI A cura di Luca Orrù Lezione 1 Obiettivi del corso Il corso si propone di descrivere i principi generali delle architetture di calcolo (collegamento tra l hardware e il software). Sommario 1. Tecniche di descrizione (necessarie

Dettagli