F SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "F SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI"

Transcript

1 Ingegneria dell Informazione Modulo SISTEMI ELETTRONICI F SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI F4- Metodi di progetto digitale :» Sintesi di un filtro FIR, soluzioni SW e HW» Valutazione dei parametri di confronto, velocità potenza costo 1/21/

2 Obiettivi del gruppo di lezioni F Analisi Sistemistica di soluzioni analogiche/digitali» Valutazione delle caratteristiche funzionali di schemi di elaborazione del segnale analogici e digitali» Struttura di un sistema elaborazione digitale del segnale Architettura di sistemi di elaborazione digitale del segnale» Blocchi funzionali e loro organizzazione in uno schema di elaborazione digitale» Progetto di filtri numerici e analisi delle prestazioni. 1/21/

3 Contenuti di questa lezione (F4)» Metodi di progetto digitale II:» Sintesi HW del filtro FIR: sintesi logica e mapping tecnologico; sintesi su FPGA (definizione della struttura interna di una FPGA);» Descrizione del ciclo di progetto: descrizione del circuito, schematic entry & VHDL; simulazione funzionale; mapping tecnologico: sintesi logica su differenti librerie; place and route; simulazione back annotata; programmazione del dispositivo (FPGA); test e collaudo della scheda;» Confronto tra le differenti soluzioni: valutazione della flessibiltà tra soluzioni SW o HW; rapporto tra complessità e prestazioni; valutazione dei costi di realizzazione in funzione dei volumi; 1/21/

4 PROGETTO FILTRO FIR Una realizzazione immediata del FIR può essere derivata dal filtro a media mobile: il costo HW è molto elevato fs X(n) fs X(n-1) fs X(n-i) fs X(n-20) R0 R1 Ri R20 h(0) h(1) h(i) h(20) 16 y(n) 1/21/

5 PROGETTO FILTRO FIR Progetto FIR a 21 tap: la realizzabilità del filtro garantisce che i coeff. del filtro siano simmetrici rispetto a quello centrale questo permette di ridurre a metà il numero di moltiplicatori. fs X(0) fs X(1) fs X(n-i) fs X(20) R0 R1 Rn-i R20 R0+R20 R20 Ri+Rn-i Ri h(0) h(i) 16 1/21/

6 PROGETTO FILTRO FIR Una soluzione alternativa è quella di riutilizzare un unica unità di moltiplicazione e accumulo (MAC) sfruttando anche la simmetria dei coeff. del filtro. fs X(0) fs X(1) fs X(n-19) fs X(n-20) R0 R1 R19 R20 CNT MUX 11 fs i X(i) X(20-i) h(i) Rout y(k) 1/21/ fs 6

7 PROGETTO FILTRO FIR Il blocco di calcolo richiede l introduzione di stadi intermedi di memorizzazione temporizzati con la frequenza 11fs X(0) X(1) X(n-19) X(n-20) R0 R1 R19 R20 CNT 11 fs i X(i) MUX X(20-i) registro 11 fs h(i) y(k) 1/21/

8 La realizzazione digitale del filtro può essere effettuata ricorrendo a differenti tecniche con le quali è possibile ottenere rapporti prestazioni costo molto variabili; tra queste le più interessanti sono: Realizzazione del filtro con un programma scritto in Matlab ed eseguito su un microprocessore; Realizzazione del filtro con un programma scritto in C ed eseguito su un microprocessore; Realizzazione del filtro con un programma eseguito su Digital Signal Processor (DSP) Realizzazione del filtro con HW dedicato su logiche programmabili Field Programmable Gate Array FPGA 1/21/

9 A/D A/D SW Matlab C Mobile Celeron 550 DSP Assem. DSP TI 150 D/A D/A HW A/D FPGA XILINX D/A 1/21/

10 TECNICHE DI SINTESI HW Definizione schematico SIMULAZIONE SINTESI LOGICA Descrizione VHDL strutturale Descrizione VHDL comportam. Netlist sintetizzata PIAZZAMENTO FISICO Netlist back-annot 1/21/

11 Il confronto tra le differenti soluzioni viene effettuato in funzione di alcuni parametri: Data Rate (nr. campioni filtrati al secondo) ovvero due volte la massima banda del segnale filtrato; Complessità (nr. gate) e costo; Potenza dissipata; Per il costo e la potenza dissipata risulta più conveniente, per effettuare il confronto tra le varie soluzioni, definire : Energia per campione filtrato [Joule/Sample] Unità di costo per campione filtrato [$/Sample]. 1/21/

12 Da un punto di vista sistemistico la scelta di quale tecnica implementativa sia preferibile è legata alla banda del segnale che si deve filtrare. Celeron Mat TMS 320 Celeron C FPGA XCV 300E 1K 10K 100K 1M 10M 100M Hz 1/21/

13 Confronto tra le differenti implementazioni del filtro Tap Samples / second Pd [W] Energy / sample [J] Costo $ (>1000 Unita`) $ / sample Matlab Mobile Celeron E E E-03 C Mobile Celeron E E E-05 DSP TMS E E E-05 FPGA XCV 300E E E E-06 1/21/

14 Energia Media Dissipata per Campione FPGA DSP Celeron C Celeron Mat 1.00E E E E E-08 [J/sample] 1/21/

15 Costo in $ per Campione FPGA DSP Celeron C Celeron Mat 1.00E E E E-06 [$/sample] 1/21/

16 RISPOSTA ALL IMPULSO 1/21/

Ingegneria dell Informazione F SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI

Ingegneria dell Informazione F SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI Ingegneria dell Informazione Modulo SISTEMI ELETTRONICI F SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI F4- Metodi di progetto digitale :» Sintesi di un filtro FIR, soluzioni SW e HW» Valutazione dei parametri

Dettagli

Ingegneria dell Informazione D SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI

Ingegneria dell Informazione D SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI Ingegneria dell Informazione Modulo SISTEMI ELETTRONICI D SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI D4- Metodi di progetto digitale :» Sintesi di un filtro FIR, soluzioni SW e HW» Valutazione dei parametri

Dettagli

D SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI. D3- Filtro a media mobile, Filtro FIR:

D SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI. D3- Filtro a media mobile, Filtro FIR: Ingegneria dell Informazione Modulo SISTEMI ELETTRONICI D SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI D3- Filtro a media mobile, Filtro FIR:» Definizione della struttura di un filtro a media mobile.»

Dettagli

pdseln 1 SISTEMI ELETTRONICI Ingegneria dell Informazione Modulo Obiettivi del gruppo di lezioni F Obiettivi di questa lezione (D3)

pdseln 1 SISTEMI ELETTRONICI Ingegneria dell Informazione Modulo Obiettivi del gruppo di lezioni F Obiettivi di questa lezione (D3) Ingegneria dell Informazione Modulo SISTEMI ELETTONICI F SISTEMI DI ELABOAZIONE DIGITALE DEI SEGNALI F3- Filtro a media mobile, Filtro FI:» Definizione della struttura di un filtro a media mobile.» Definizione

Dettagli

Ingegneria dell Informazione D SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI. D3- Filtro a media mobile, Filtro FIR:

Ingegneria dell Informazione D SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI. D3- Filtro a media mobile, Filtro FIR: Ingegneria dell Informazione Modulo SISTEMI ELETTONICI D SISTEMI DI ELABOAZIONE DIGITALE DEI SEGNALI D3- Filtro a media mobile, Filtro FI:» Definizione della struttura di un filtro a media mobile.» Definizione

Dettagli

REALIZZAZIONE DI SISTEMI DI ELABORAZIONE NUMERICA DEI SEGNALI. E. Del Re - Fondamenti di Elaborazione Numerica dei Segnali 1

REALIZZAZIONE DI SISTEMI DI ELABORAZIONE NUMERICA DEI SEGNALI. E. Del Re - Fondamenti di Elaborazione Numerica dei Segnali 1 REALIZZAZIONE DI SISTEMI DI ELABORAZIONE NUMERICA DEI SEGNALI E. Del Re - Fondamenti di Elaborazione Numerica dei Segnali 1 CARATTERISTICHE DEGLI ALGORITMI E DEI SISTEMI DI ELABORAZIONE NUMERICA DEI SEGNALI

Dettagli

Architetture dei Dispositivi Programmabili Avanzati Altera

Architetture dei Dispositivi Programmabili Avanzati Altera Architetture dei Dispositivi Programmabili Avanzati Altera Elettronica dei Sistemi Digitali LS Bologna, 21 Novembre 2003 Aldo Romani aromani@deis.unibo.it tel. 051 209 3811 Lab. Star-Arces, V.le Pepoli,

Dettagli

Architetture dei Dispositivi Programmabili Avanzati Altera

Architetture dei Dispositivi Programmabili Avanzati Altera Architetture dei Dispositivi Programmabili Avanzati Altera Elettronica dei Sistemi Digitali LA Cesena, 4 Febbraio 2005 Aldo Romani aromani@deis.unibo.it tel. 051 209 3811 Lab. Star-Arces, V.le Pepoli,

Dettagli

pdseln 1 SISTEMI ELETTRONICI Ingegneria dell Informazione Modulo Obiettivi del gruppo di lezioni D Obiettivi di questa lezione (D2)

pdseln 1 SISTEMI ELETTRONICI Ingegneria dell Informazione Modulo Obiettivi del gruppo di lezioni D Obiettivi di questa lezione (D2) Ingegneria dell Informazione Modulo SISTEMI ELETTRONICI D SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI - Sommatore Digitale:» Definizione delle caratteristiche funzionali di un blocco di elaborazione digitale»

Dettagli

Progettazione di circuiti integrati

Progettazione di circuiti integrati Architetture e Reti logiche Esercitazioni VHDL a.a. 2003/04 Progettazione di circuiti integrati Stefano Ferrari Università degli Studi di Milano Dipartimento di Tecnologie dell Informazione Stefano Ferrari

Dettagli

Cos è il VHDL. Il VHDL è un linguaggio standard per la descrizione dell hardware

Cos è il VHDL. Il VHDL è un linguaggio standard per la descrizione dell hardware Cos è il VHDL Il VHDL è un linguaggio standard per la descrizione dell hardware E stato introdotto negli anni 80 nell ambito di un progetto del dipartimento della difesa statunitense denominato VHSIC (Very

Dettagli

Computer Aided Design. Matteo Montani

Computer Aided Design. Matteo Montani Computer Aided Design Matteo Montani Sommario Gestione di progetti logici complessi Metodologie di progetto (sintesi - verifica) Strategie di implementazione di circuiti digitali - Full custom (layout)

Dettagli

Reti logiche A All. Informatici (M-Z)

Reti logiche A All. Informatici (M-Z) Reti logiche A All. Informatici (M-Z) Fabrizio Ferrandi a.a. 2003-2004 Contenuti - Progetto logico di sistemi digitali Metodologie di progetto per la realizzazione dei dispositivi di elaborazione costruire

Dettagli

Reti logiche A All. Informatici (M-Z) Fabrizio Ferrandi a.a

Reti logiche A All. Informatici (M-Z) Fabrizio Ferrandi a.a Reti logiche A All. Informatici (M-Z) Fabrizio Ferrandi a.a. 2003-2004 Contenuti - Progetto logico di sistemi digitali Metodologie di progetto per la realizzazione dei dispositivi di elaborazione costruire

Dettagli

Scopo del gruppo di lezioni

Scopo del gruppo di lezioni 0Sep02 Scopo del gruppo di lezioni Si vuole mostrare come uno stesso problema possa essere risolto in molti modi diversi tra loro. L ingegnere deve esaminare tutte le possibili soluzioni (che conosce)

Dettagli

Progettazione di circuiti integrati

Progettazione di circuiti integrati Architetture e reti logiche Esercitazioni VHDL a.a. 2007/08 Progettazione di circuiti integrati Stefano Ferrari UNIVERSITÀ DEGLI STUDI DI MILANO DIPARTIMENTO DI TECNOLOGIE DELL INFORMAZIONE Stefano Ferrari

Dettagli

SisElnF4 10/01/ /01/ SisElnF DDC/GP/MGG. 10/01/ SisElnF DDC/GP/MGG. Kilby 1958 Texas Instrument (1 Flip-Flop)

SisElnF4 10/01/ /01/ SisElnF DDC/GP/MGG. 10/01/ SisElnF DDC/GP/MGG. Kilby 1958 Texas Instrument (1 Flip-Flop) Ingegneria dell Informazione Obiettivi del gruppo di lezioni F Modulo SISTEMI ELETTRONICI F SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI F4 Tecnologie e flussi di progetto» Evoluzione delle tecnologie»

Dettagli

Politecnico di Milano

Politecnico di Milano Politecnico di Milano Riconfigurazione dinamica parziale di FPGA per la correzione di guasti SEU: analisi dello delle Tesi di Laurea di: Stefano Bolli Francesco Bordoni Matr.670361 stefano.bolli@dresd.org

Dettagli

Flusso di Progetto Mixed Signal in ambiente CADENCE. Approccio Analog Centric. Corso di Progettazione Mixed Signal 19/12/2013 Prof.

Flusso di Progetto Mixed Signal in ambiente CADENCE. Approccio Analog Centric. Corso di Progettazione Mixed Signal 19/12/2013 Prof. Flusso di Progetto Mixed Signal in ambiente CADENCE Approccio Analog Centric Ambiente per Progetto Analogico Full-Custom Ambiente CAD: CADENCE Virtuoso Schematic Virtuoso Schematic Editor Simulation ADE:

Dettagli

Circuiti integrati semi-custom

Circuiti integrati semi-custom Circuiti integrati semi-custom g Gate array gcomponent array gstandard cell g PLD Circuiti integrati semi-custom g Gate array gcomponent array gstandard cell g PLD Introduzione Qualsiasi sistema digitale

Dettagli

ETLC2 - A1 04/05/ /05/ ETLC2 - A DDC 04/05/ ETLC2 - A DDC. Full Custom 04/05/ ETLC2 - A DDC.

ETLC2 - A1 04/05/ /05/ ETLC2 - A DDC 04/05/ ETLC2 - A DDC. Full Custom 04/05/ ETLC2 - A DDC. ETLC2 - A 4/5/25 Modulo Politecnico di Torino Facoltà dell Informazione Elettronica delle telecomunicazioni II Presentazione A Dispositivi logici programmabili» Circuiti standard e custom» Componenti programmabili»

Dettagli

Progettazione e sintesi di circuiti digitali

Progettazione e sintesi di circuiti digitali Progettazione e sintesi di circuiti digitali Introduzione al corso a.a. 2015/2016 26/01/2015 A. Neviani - P.S.C.D. Informazioni generali docente: Andrea Neviani e-mail: neviani@dei.unipd.it tel.: 049 827

Dettagli

Lezione M1 - DDM

Lezione M1 - DDM Elettronica per le telematica FLUSSO DI PROGETTO DIGITALE TOP - DOWN Specifiche Unità M.: Progettazione Digitale e Linguaggi di Descrizione dell Hardware Progetto e Descrizione di Alto Livello Simulazione

Dettagli

Page 1 SISTEMI ELETTRONICI. Ingegneria dell Informazione. Obiettivi del gruppo di lezioni F

Page 1 SISTEMI ELETTRONICI. Ingegneria dell Informazione. Obiettivi del gruppo di lezioni F Ingegneria dell Informazione Obiettivi del gruppo di lezioni F Modulo SISTEMI ELETTONICI F SISTEMI DI ELABOAZIONE DIGITALE DEI SEGNALI F2 - Sommatore Digitale: Definizione delle caratteristiche funzionali

Dettagli

Lezione 7 Sommatori e Moltiplicatori

Lezione 7 Sommatori e Moltiplicatori Architettura degli Elaboratori e delle Reti Lezione 7 Sommatori e Moltiplicatori Proff. A. Borghese, F. Pedersini Dipartimento di Scienze dell Informazione Università degli Studi di Milano L 7 /36 Sommario

Dettagli

Elettronica dei Sistemi Digitali L-A

Elettronica dei Sistemi Digitali L-A Elettronica dei Sistemi Digitali L-A Università di Bologna, sede di Cesena Progettazione di Circuiti Digitali A.a. 2004-2005 Implementation Choices Digital Circuit Implementation Approaches Custom Semicustom

Dettagli

A pplicazioni. Gli odierni FPGA, anche quelli a. Realizzazione mediante FPGA di un convertitore. e bassa velocità di campionamento.

A pplicazioni. Gli odierni FPGA, anche quelli a. Realizzazione mediante FPGA di un convertitore. e bassa velocità di campionamento. Realizzazione mediante FPGA di un convertitore di velocità di campionamento Philipp Jacobsohn Field application engineer Synplicity Deutschland Pierluigi Lo Muzio Specialista europeo DSP Synplicity Come

Dettagli

Negli ultimi anni il mercato è

Negli ultimi anni il mercato è APPLICAZIONI DSP NELLE FPGA VIRTEX-4 Mariano Severi I dispositivi FPGA Xilinx della serie Virtex-4 consentono di realizzare sistemi DSP a elevate prestazioni grazie all utilizzo dei moduli hardware XtremeDSP

Dettagli

Università di Pisa. Progetto di un moltiplicatore analogico CMOS

Università di Pisa. Progetto di un moltiplicatore analogico CMOS Università di Pisa Facoltà di Ingegneria Corso di Laurea in Ingegneria Elettronica Tesi di Laurea Specialistica Progetto di un moltiplicatore analogico CMOS Candidato: Marco Sammartano Relatore: Prof.

Dettagli

A.S. 2015/16 CLASSE 5 AEE MATERIA: T.P.S.E. UNITA DI APPRENDIMENTO 1: AMPLIFICATORI OPERAZIONALI

A.S. 2015/16 CLASSE 5 AEE MATERIA: T.P.S.E. UNITA DI APPRENDIMENTO 1: AMPLIFICATORI OPERAZIONALI A.S. 2015/16 CLASSE 5 AEE MATERIA: T.P.S.E. UNITA DI APPRENDIMENTO 1: AMPLIFICATORI OPERAZIONALI Essere capace di progettare le principali configurazioni circuitali con op-amp. Applicare i fondamentali

Dettagli

Page 1 SISTEMI ELETTRONICI. Ingegneria dell Informazione. Modulo. Obiettivi del gruppo di lezioni D

Page 1 SISTEMI ELETTRONICI. Ingegneria dell Informazione. Modulo. Obiettivi del gruppo di lezioni D Ingegneria dell Informazione Modulo SISTEMI ELETTONICI D SISTEMI DI ELABOAZIONE DIGITALE DEI SEGNALI - Sommatore Digitale:» Definizione delle caratteristiche funzionali di un blocco di elaborazione digitale»

Dettagli

Analisi, Descrizione e Implementazione di un Architettura FILTRO FIR a Coefficienti Variabili, di Alessandro Paghi e Lorenzo De Marinis.

Analisi, Descrizione e Implementazione di un Architettura FILTRO FIR a Coefficienti Variabili, di Alessandro Paghi e Lorenzo De Marinis. Analisi, Descrizione e Implementazione di un Architettura FILTRO FIR a Coefficienti Variabili, di Alessandro Paghi e Lorenzo De Marinis. Fase di Analisi Pre Descrizione Strumenti utilizzati: - MATLAB R2014a;

Dettagli

PECUP ELETTRONICA ED ELETTROTECNICA ELETTROTECNICA SISTEMI AUTOMATICI TERZO COMPETENZE ABILITA' CONOSCENZE

PECUP ELETTRONICA ED ELETTROTECNICA ELETTROTECNICA SISTEMI AUTOMATICI TERZO COMPETENZE ABILITA' CONOSCENZE ISTITUTO TECNICO INDUSTRIALE STATALE Enrico Fermi Via Capitano di Castri - 72021 FRANCAVILLA FONTANA (BR) Specializzazioni: ELETTRONICA E TELECOM. - ELETTROTECNICA E AUTOM. INFORMATICA - MECCANICA Tel.

Dettagli

Sistemi a Microprocessore Digital Signal Processor (DSP) A.A Prof. Ing. Ivan Bruno

Sistemi a Microprocessore Digital Signal Processor (DSP) A.A Prof. Ing. Ivan Bruno Corso di Laurea Ingegneria dell Informazione Sistemi a Microprocessore Digital Signal Processor (DSP) A.A. 2007- Prof. Ing. Ivan Bruno Introduzione Il processore digitale di segnale DSP rappresenta una

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

Implementazione su FPGA di filtri digitali standard e adattativi per il trattamento di segnali da rivelatori di particelle

Implementazione su FPGA di filtri digitali standard e adattativi per il trattamento di segnali da rivelatori di particelle Implementazione su FPGA di filtri digitali standard e adattativi per il trattamento di segnali da rivelatori di particelle Dipartimento di Fisica Generale INFN - Politecnico di Torino Diego Alberto, E.Falletti,

Dettagli

Sistemi dedicati per applicazioni di calcolo. Alessandro Marongiu ENEA - INFO

Sistemi dedicati per applicazioni di calcolo. Alessandro Marongiu ENEA - INFO Sistemi dedicati per applicazioni di calcolo Alessandro Marongiu ENEA - INFO Outline Applicazioni Architetture Convenzionali Architetture dedicate Parametri tecnico/economici Hardware/Software co-design

Dettagli

INGEGNERIA E TECNOLOGIE DEI SISTEMI DI CONTROLLO Processori per sistemi di controllo

INGEGNERIA E TECNOLOGIE DEI SISTEMI DI CONTROLLO Processori per sistemi di controllo INGEGNERIA E TECNOLOGIE DEI SISTEMI DI CONTROLLO Processori per sistemi di controllo Prof. Carlo Rossi DEIS - Università di Bologna Tel: 051 2093020 email: crossi@deis.unibo.it Classificazione Processori

Dettagli

INGEGNERIA E TECNOLOGIE DEI SISTEMI DI CONTROLLO Processori per sistemi di controllo. Classificazione. I microcontrollori

INGEGNERIA E TECNOLOGIE DEI SISTEMI DI CONTROLLO Processori per sistemi di controllo. Classificazione. I microcontrollori INGEGNERIA E TECNOLOGIE DEI SISTEMI DI CONTROLLO per sistemi di controllo Prof. Carlo Rossi DEIS - Università di Bologna Tel: 051 2093020 email: crossi@deis.unibo.it Classificazione General Purpose CISC

Dettagli

INTRODUZIONE ALLE LOGICHE PROGRAMMABILI

INTRODUZIONE ALLE LOGICHE PROGRAMMABILI INTRODUZIONE ALLE LOGICHE PROGRAMMABILI TEMA: L DESCRIZIONE: Introduzione al linguaggio VHDL per la descrizione dell hardware e sintesi di un circuito logico. LUOGO: Laboratori Nazionali di Legnaro (PD)

Dettagli

Page 1. Elettronica delle telecomunicazioni 2003 DDC 1. Politecnico di Torino Facoltà dell Informazione. Contenuti del Gruppo B

Page 1. Elettronica delle telecomunicazioni 2003 DDC 1. Politecnico di Torino Facoltà dell Informazione. Contenuti del Gruppo B Modulo Politecnico di Torino Facoltà dell Informazione Elettronica delle telecomunicazioni Anelli ad aggancio di fase (PLL) B5 - Sintetizzatori, DDS, 4046» sintetizzatori a interi» sintetizzatori frazionari»

Dettagli

Bologna, 14 Ottobre 2009

Bologna, 14 Ottobre 2009 Bologna, 14 Ottobre 2009 Video Over Wireless ultistage Filters: design, implementation and measurements for DVB-T systems Ph.D. Student: @ III ciclo di dottorato Tutor: Prof. Oreste Andrisano Università

Dettagli

Embedded and Reconfigurable Systems M 03 Field Programmable Gate Array (FPGA)

Embedded and Reconfigurable Systems M 03 Field Programmable Gate Array (FPGA) Embedded and Reconfigurable Systems M 03 Field Programmable Gate Array (FPGA) Stefano Mattoccia, DISI - University of Bologna 1 Architettura di una FPGA Anche se in questo corso si adotterà una metodologia

Dettagli

Indice. Elenco delle figure

Indice. Elenco delle figure Indice Elenco delle figure vi 1 Modulazioni digitali 3 1.1 Sommario............................. 3 1.2 Modulazione........................... 3 1.2.1 Traslazione in frequenza................. 4 1.2.1.1

Dettagli

INGEGNERIA E TECNOLOGIE DEI SISTEMI DI CONTROLLO Calcolo di funzioni non lineari

INGEGNERIA E TECNOLOGIE DEI SISTEMI DI CONTROLLO Calcolo di funzioni non lineari INGEGNERIA E TECNOLOGIE DEI SISTEMI DI CONTROLLO Calcolo di funzioni non lineari Prof. Carlo Rossi DEIS - Università di Bologna Tel: 051 2093020 email: crossi@deis.unibo.it Calcolo di funzioni non lineari

Dettagli

Tecniche Analogiche e tecniche Digitali

Tecniche Analogiche e tecniche Digitali Tecniche Analogiche e tecniche Digitali Tecniche Analogiche e tecniche Digitali Da rappresentazione Analogica a Digitale Trattamento dell'informazione Esercizi riepilogativi 2 2005 Politecnico di Torino

Dettagli

TECNICO SUPERIORE PER L AUTOMAZIONE INDUSTRIALE

TECNICO SUPERIORE PER L AUTOMAZIONE INDUSTRIALE UNITA CAPITALIZZABILI PER LA FIGURA PROFESSIONALE TECNICO SUPERIORE PER L AUTOMAZIONE INDUSTRIALE ISTRUZIONE E FORMAZIONE TECNICA SUPERIORE 73 74 ISTRUZIONE E FORMAZIONE TECNICA SUPERIORE UNITÀ CAPITALIZZABILE

Dettagli

Lezione B1 - DDC

Lezione B1 - DDC Elettronica per le telecomunicazioni Unità B: Anelli ad aggancio di fase (PLL) Lezione B.1 Analisi lineare esempio di applicazioni analisi lineare funzione di trasferimento errore di fase 1 Cosa c è nell

Dettagli

Unità B: Anelli ad aggancio di fase (PLL)

Unità B: Anelli ad aggancio di fase (PLL) Elettronica per telecomunicazioni Cosa Cosa c è c è nell unità B Unità B: Anelli ad aggancio di fase (PLL) B.1 Analisi lineare B.2 Caratteristiche fase/frequenza B.3 VCO e demodulatori B.4 Sintetizzatori,

Dettagli

Indice. Prefazione. sommario.pdf 1 05/12/

Indice. Prefazione. sommario.pdf 1 05/12/ Prefazione xi 1 Introduzione 1 1.1 Evoluzione della progettazione dei sistemi digitali 1 1.2 Flusso di progettazione dei sistemi digitali 2 1.3 Obiettivi del libro 6 1.4 Struttura ragionata del libro 7

Dettagli

Lezione 7 ALU: Moltiplicazione e divisione

Lezione 7 ALU: Moltiplicazione e divisione Architettura degli Elaboratori e delle Reti Lezione 7 ALU: Moltiplicazione e divisione F. Pedersini Dipartimento di Scienze dell Informazione Università degli Studi di Milano L 7 1/34 Sommario! Sommatori

Dettagli

Università degli Studi di Pisa

Università degli Studi di Pisa Università degli Studi di Pisa Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Elettronica Tesi di Laurea Studio ed analisi della scheda SDR - USRP1 per applicazioni in campo radar Candidato

Dettagli

Architetture dei sistemi elettronici 14. Il microcontrollore

Architetture dei sistemi elettronici 14. Il microcontrollore Architetture dei sistemi elettronici 14. Il microcontrollore Roberto Roncella Schema a blocchi 2 Il core CPU 3 4 Architettura von Neumann Istruzioni Unità Aritmetica Unità di di Controllo Stato Dati B

Dettagli

Informatica Industriale - A - 8

Informatica Industriale - A - 8 Informatica Industriale - A - 8 - L. Mezzalira Informatica Industriale - A - 8 prof. Lorenzo MEZZALIRA Interfacciamento con segnali analogici - Cap. 8 CATENA DI MISURA TECNICHE DI CONVERSIONE A / D ELABORAZIONI

Dettagli

IL VHDL. Perché si usa un linguaggio di descrizione dell'hardware? Permette di formalizzare il progetto di sistemi digitali complessi

IL VHDL. Perché si usa un linguaggio di descrizione dell'hardware? Permette di formalizzare il progetto di sistemi digitali complessi IL VHDL Cosa è il VHDL? NON è un linguaggio di programmazione! E' uno standard IEEE per la descrizione dell'hardware VHDL: VHSIC Hardware Description Language VHSIC: Very High Speed Integrated Circuit

Dettagli

Laboratorio di elettronica digitale

Laboratorio di elettronica digitale Università di Padova - DEI Laboratorio di elettronica digitale 3 Anno Ingegneria Elettronica (ex DM 509/99) AA 2009/2010 (Ultimo anno) -docente: -e-mail: Daniele Vogrig vogrig@dei.unipd.it -tel.: 049.827.7696

Dettagli

Marco Cesati Dipartimento di Ingegneria Civile e Ingegneria Informatica Università degli Studi di Roma Tor Vergata

Marco Cesati Dipartimento di Ingegneria Civile e Ingegneria Informatica Università degli Studi di Roma Tor Vergata Lezione E2 Sistemi embedded e real-time 4 ottobre 2012 Dipartimento di Ingegneria Civile e Ingegneria Informatica Università degli Studi di Roma Tor Vergata SERT 13 E2.1 Di cosa parliamo in questa lezione?

Dettagli

Lezione E2. Sistemi embedded e real-time

Lezione E2. Sistemi embedded e real-time Lezione E2 Sistemi embedded e real-time 4 ottobre 2012 Dipartimento di Ingegneria Civile e Ingegneria Informatica Università degli Studi di Roma Tor Vergata SERT 13 E2.1 Di cosa parliamo in questa lezione?

Dettagli

Tecnologie per sistemi embedded. Marco Cesati. Schema della lezione. Application Specific Integrated Circuit. Programmable Logic Device

Tecnologie per sistemi embedded. Marco Cesati. Schema della lezione. Application Specific Integrated Circuit. Programmable Logic Device Di cosa parliamo in questa lezione? Lezione E2 In questa lezione parliamo di alcuni aspetti legati al processo di realizzazione di un sistema embedded Sistemi embedded e real-time 1 2 Varie tecnologie

Dettagli

D SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI

D SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI Ingegneria dell Informazione Modulo SISTEMI ELETTRONICI D SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI 10-Jan-02-1 1 Obiettivi del gruppo di lezioni D Analisi Sistemistica di soluzioni analogiche/digitali»

Dettagli

Sistemi e Tecnologie per l'automazione LS. HW per elaborazione digitale in automazione: Microcontrollori e DSP

Sistemi e Tecnologie per l'automazione LS. HW per elaborazione digitale in automazione: Microcontrollori e DSP Laurea Specialistica in Ingegneria Informatica Laurea Specialistica in Ingegneria Elettronica e delle Telecomunicazioni Sistemi e Tecnologie per l'automazione LS HW per elaborazione digitale in automazione:

Dettagli

Ingegneria dell Informazione D SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI. Analisi Sistemistica di soluzioni analogiche/digitali

Ingegneria dell Informazione D SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI. Analisi Sistemistica di soluzioni analogiche/digitali Ingegneria dell Informazione Modulo SISTEMI ELETTRONICI D SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI 10-Jan-02-1 Obiettivi del gruppo di lezioni D Analisi Sistemistica di soluzioni analogiche/digitali»

Dettagli

Giancarlo Rini (rini) FPGA. 29 September 2011

Giancarlo Rini (rini) FPGA. 29 September 2011 Giancarlo Rini (rini) FPGA 29 September 2011 Con questa articolo si vuole dare una breve descrizione dell'architettura interna di una FPGA. Cercare di capire quali sono i pregi e i difetti di questo strumento

Dettagli

SISTEMI ELETTRONICI (Ing Telecomunicazioni, AA )

SISTEMI ELETTRONICI (Ing Telecomunicazioni, AA ) SISTEMI ELETTRONICI (Ing Telecomunicazioni, AA 2005-06) Lezione A0: Introduzione Organizzazione del modulo, obiettivi, materiale didattico, Scomposizione di un sistema complesso in moduli funzionali, Diversi

Dettagli

Introduzione. Caratteristiche generali. Sistemi e Tecnologie per l'automazione LS. HW per elaborazione digitale in automazione: Microcontrollori e DSP

Introduzione. Caratteristiche generali. Sistemi e Tecnologie per l'automazione LS. HW per elaborazione digitale in automazione: Microcontrollori e DSP Laurea Specialistica in Ingegneria Informatica Laurea Specialistica in Ingegneria Elettronica e delle Telecomunicazioni Sistemi e Tecnologie per l'automazione LS HW per elaborazione digitale in automazione:

Dettagli

Ingegneria e Tecnologie dei Sistemi di Controllo. Unità di Elaborazione: MicroControllori e DSP

Ingegneria e Tecnologie dei Sistemi di Controllo. Unità di Elaborazione: MicroControllori e DSP Ingegneria e Tecnologie dei Sistemi di Controllo Unità di Elaborazione: MicroControllori e DSP Ing. Andrea Tilli DEIS Alma Mater Studiorum Università di Bologna E-Mail: atilli@deis.unibo.it Revisionato:

Dettagli

Elementi di informatica musicale Conservatorio G. Tartini a.a Sintesi del suono. Sintesi del suono

Elementi di informatica musicale Conservatorio G. Tartini a.a Sintesi del suono. Sintesi del suono Elementi di informatica musicale Conservatorio G. Tartini a.a. 2001-2002 Sintesi del suono Ing. Antonio Rodà Sintesi del suono E neccessaria una tecnica di sintesi, ossia un particolare procedimento per

Dettagli

Campionamento e quantizzazione

Campionamento e quantizzazione Corso di Laurea a Distanza in Ingegneria Elettrica Corso di Comunicazioni Elettriche Campionamento e quantizzazione A.A. 2008-09 Alberto Perotti DELEN-DAUIN Conversione analogico-digitale L elaborazione

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

PROGETTO DI DI SISTEMI DI DI DSP

PROGETTO DI DI SISTEMI DI DI DSP PROGETTO DI DI SISTEMI DI DI DSP INTRODUZIONE 2 I primi sistemi di DSP furono sviluppati intorno al 1950 con l obiettivo di simulare sistemi analogici (e testarne le prestazioni) in fase di progettazione,

Dettagli

Indice. Introduzione al problema dell acquisizione e dell analisi dei dati: definizione dei termini

Indice. Introduzione al problema dell acquisizione e dell analisi dei dati: definizione dei termini Indice Cap. 1 Introduzione al problema dell acquisizione e dell analisi dei dati: definizione dei termini 1.1 Introduzione pag. 1 1.2 Il processo di misura e il livello dei modelli 9 1.3 Segnali deterministici

Dettagli

ELETTRONICA II. Prof. Pierluigi Civera - Politecnico di Torino. Gruppo C: Circuiti combinatori e sequenziali Lezione n.

ELETTRONICA II. Prof. Pierluigi Civera - Politecnico di Torino. Gruppo C: Circuiti combinatori e sequenziali Lezione n. ELETTRONICA II Prof. Pierluigi Civera - Politecnico di Torino Gruppo C: Circuiti combinatori e sequenziali Lezione n. 10 - C - 1: Circuiti combinatori reali Gruppo B: Circuiti combinatori e sequenziali

Dettagli

Esercizio 1 (12 punti) Si consideri il segnale s(t) in figura e se ne calcoli la Trasformata Continua di Fourier. A vale 2 V e T è paria a 1 s.

Esercizio 1 (12 punti) Si consideri il segnale s(t) in figura e se ne calcoli la Trasformata Continua di Fourier. A vale 2 V e T è paria a 1 s. ASB 17/01/12 (270) Esercizio 1 (12 punti) Si consideri il segnale s(t) in figura e se ne calcoli la Trasformata Continua di Fourier. A vale 2 V e T è paria a 1 s. A 0 T 2T 3T t - A Si consideri il segnale

Dettagli

Architettura dei Field- Programmable Gate Array

Architettura dei Field- Programmable Gate Array Elettronica dei Sistemi Digitali L-A Università di Bologna, sede di Cesena Field-Programmable Gate Arrays A.a. 2004-2005 Architettura dei Field- Programmable Gate Array Un FPGA è un circuito integrato

Dettagli

Architetture modulatori QPSK

Architetture modulatori QPSK Capitolo 2 Architetture modulatori QPSK 2.1 Sommario Dalla formula che descrive la generica modulazione M PSK ( ) 2ES 2π s m (t) = g (t) cos (m 1) cos (2πf c t) T M ( ) 2ES 2π g (t) cos (m 1) sin (2πf

Dettagli

ELETTRONICA dei SISTEMI DIGITALI Universita di Bologna, sede di Cesena

ELETTRONICA dei SISTEMI DIGITALI Universita di Bologna, sede di Cesena ELETTRONICA dei SISTEMI DIGITALI Universita di Bologna, sede di Cesena Fabio Campi Aa 2003-2004 Elettronica dei Sistemi Digitali Fabio Campi, fcampi@deis.unibo.it (con parsimonia ) 051/2093834 http://www.micro.deis.unibo.it/~campi/esd_2004

Dettagli

IIS Via Silvestri 301 ITIS Volta Programma svolto di Elettrotecnica ed Elettronica A.S. 2016/17 Classe 3 B

IIS Via Silvestri 301 ITIS Volta Programma svolto di Elettrotecnica ed Elettronica A.S. 2016/17 Classe 3 B IIS Via Silvestri 301 ITIS Volta Programma svolto di Elettrotecnica ed Elettronica A.S. 2016/17 Classe 3 B Modulo n 1 - grandezze elettriche e reti lineari in corrente continua 1.1 Le grandezze elettriche

Dettagli

Tecnologie dei Sistemi di Automazione

Tecnologie dei Sistemi di Automazione Facoltà di Ingegneria Tecnologie dei Sistemi di Automazione Prof. Gianmaria De Tommasi Lezione 3 I Controllori a Logica Programmabile Corso di Laurea Codice insegnamento Email docente Anno accademico Ingegneria

Dettagli

Calcolo numerico per utilizzare i residui di udito

Calcolo numerico per utilizzare i residui di udito Calcolo numerico per utilizzare i residui di udito Andrea Trucco, Ph.D. Dipartimento Ingegneria Biofisica ed Elettronica DIBE - Università di Genova trucco@ieee.org 1 Segnale audio Variazione della pressione

Dettagli

Implementazione SRRC polifase

Implementazione SRRC polifase Capitolo 3 Implementazione SRRC polifase 3.1 Sommario La struttura polifase ha un ruolo preponderante nell architettura del modulatore pertanto ogni miglioramento ad essa apportato si riversa in maniera

Dettagli

PROGETTO DIET+ SCHEDA DEI LABORATORI

PROGETTO DIET+ SCHEDA DEI LABORATORI PROGETTO DIET+ SCHEDA DEI LABORATORI Laboratorio di Microelettronica Analogica & Centro Studi G. Barzilai PERSONE Docenti: Alessandro Trifiletti, Giuseppe Scotti, Francesco Centurelli, Pasquale Tommasino

Dettagli

SISTEMI ELETTRONICI. Ingegneria dell Informazione. Modulo D SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI. D1- Sommatore :

SISTEMI ELETTRONICI. Ingegneria dell Informazione. Modulo D SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI. D1- Sommatore : Ingegneria dell Informazione Modulo SISTEMI ELETTRONICI D SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI D1- Sommatore :» confronto tra soluzioni analogiche e digitali» architetture digitali per il filtraggio

Dettagli

Reggio Calabria, 29 Aprile 2009 ING.VALERIO SCORDAMAGLIA

Reggio Calabria, 29 Aprile 2009 ING.VALERIO SCORDAMAGLIA TECNOLOGIE DEI SISTEMI DI CONTROLLO INTRODUZIONE PLC E DIAGRAMMA FUNZIONALE SEQUENZIALE Reggio Calabria, 29 Aprile 2009 ING.VALERIO SCORDAMAGLIA ESEMPIO: CARRELLO AUTOMATICO INTRODUZIONE PLC PROGRAMMABLE

Dettagli

INGEGNERIA E TECNOLOGIE DEI SISTEMI DI CONTROLLO Presentazione del corso

INGEGNERIA E TECNOLOGIE DEI SISTEMI DI CONTROLLO Presentazione del corso INGEGNERIA E TECNOLOGIE DEI SISTEMI DI CONTROLLO Presentazione del corso Prof. Carlo Rossi DEIS - Università di Bologna Tel: 051 2093020 email: crossi@deis.unibo.it Scopo del corso Completare il percorso

Dettagli

FACOLTA : INGEGNERIA. CORSO DI LAUREA: Ingegneria Energetica. INSEGNAMENTO: Analisi dei sistemi. NOME DOCENTE: Prof. Ing. Alessandro De Carli

FACOLTA : INGEGNERIA. CORSO DI LAUREA: Ingegneria Energetica. INSEGNAMENTO: Analisi dei sistemi. NOME DOCENTE: Prof. Ing. Alessandro De Carli FACOLTA : INGEGNERIA CORSO DI LAUREA: Ingegneria Energetica INSEGNAMENTO: Analisi dei sistemi NOME DOCENTE: Prof. Ing. Alessandro De Carli indirizzo e-mail:alessandro.decarli@uniecampus.it orario ricevimento

Dettagli

Struttura di un circuito dinamico

Struttura di un circuito dinamico - valori logici si basano sull'immagazzinamento temporaneo della carica sulle capacità di nodi ad alta impedenza del circuito - porte logiche più semplici e veloci di quelle di tipo statico - progetto

Dettagli

Introduzione ai Convertitori A/D Delta-Sigma

Introduzione ai Convertitori A/D Delta-Sigma Introduzione ai Convertitori A/D Delta-Sigma Lucidi delle lezioni di Circuiti Integrati Università di Cagliari Dipartimento di Ingegneria Elettrica ed Elettronica Laboratorio di Elettronica (EOLAB) Convertitori

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

Elaborazione numerica dei segnali

Elaborazione numerica dei segnali Massimiliano Laddomada Marina Mondin Elaborazione numerica dei segnali 0)+)2(% %VKSQIRXSXVEXXEXSEPI^MSRI %VKSQIRXSXVEXXEXSEPI^MSRIMRQSHSTEV^MEPIS HMJJIVIRXIVMJIVMVWMEKPMETTYRXM %VKSQIRXSEGGIRREXSEPI^MSRIVMJIVMVWMEKPMETTYRXM

Dettagli

Dispositivi per il controllo

Dispositivi per il controllo Dispositivi per il controllo ordini di comando PARTE DI COMANDO PARTE DI POTENZA Controllori monolitici Controllori con architettura a bus Controllori basati su PC informazioni di ritorno PLC (Programmable

Dettagli

Informatica Industriale - no 10

Informatica Industriale - no 10 Informatica Industriale - NO 10 - L. Mezzalira Informatica Industriale - no 10 Interfacciamento con Segnali Analogici - Cap. 8 prof. Lorenzo MEZZALIRA CATENA DI MISURA TECNICHE DI CONVERSIONE A / D ELABORAZIONI

Dettagli

Elettronica per telecomunicazioni

Elettronica per telecomunicazioni Elettronica per telecomunicazioni 1 Cosa c è nell unità corso Elettronica per telecomunicazioni 0: presentazione (questa lezione) A: amplificatori, filtri, oscillatori, mixer B: circuiti ad aggancio di

Dettagli

L adozione di MATLAB e Simulink nei Corsi di Ingegneria al Politecnico di Milano. Maurizio Magarini MATLAB EXPO Milano, 4 novembre 2014

L adozione di MATLAB e Simulink nei Corsi di Ingegneria al Politecnico di Milano. Maurizio Magarini MATLAB EXPO Milano, 4 novembre 2014 L adozione di MATLAB e Simulink nei Corsi di Ingegneria al Politecnico di Milano MATLAB EXPO Milano, 4 novembre 2014 Sommario Introduzione. Il ruolo dei laboratori informatici nella didattica, formazione

Dettagli

Nuove Tecnologie per la realizzazione di Radar moderni

Nuove Tecnologie per la realizzazione di Radar moderni Nuove Tecnologie per la realizzazione di Radar moderni CISAM 2015 29 Ott 2015 Candidoro Giannicchi e Filippo Neri E-mail: candidoro.giannicchi@virtualabs.it Web Site: www.virtualabs.it Page 1 VLDV 8-2001

Dettagli

Introduzione a HW/SW codesign

Introduzione a HW/SW codesign Introduzione a HW/SW codesign 1 Origini: sintesi dell HW La sintesi logica risulta essere relativamente assestata a partire dagli anni 90 Flusso di progetto: algoritmo => FSM => RTL=> equazioni booleane

Dettagli

Introduzione al Flusso di Progetto di Circuiti e Sistemi Digitali

Introduzione al Flusso di Progetto di Circuiti e Sistemi Digitali Introduzione al Flusso di Progetto di Circuiti e Sistemi Digitali Cristina Silvano Università degli Studi di Milano Dipartimento di Scienze dell Informazione Via Comelico 39/41, I-20135 Milano (Italy)

Dettagli

Rappresentazione dei segnali con sequenze di numeri e simboli

Rappresentazione dei segnali con sequenze di numeri e simboli Elaborazione numerica dei segnali Digital Signal Processing 1 Rappresentazione dei segnali con sequenze di numeri e simboli Elaborazione delle sequenze per stimare i parametri caratteristici di un segnale;

Dettagli

Elaborazione numerica dei segnali

Elaborazione numerica dei segnali POLITECNICO DI TORINO Elaborazione numerica dei segnali Progetto di un filtro FIR Fiandrino Claudio Matricola: 138436 18 giugno 21 Relazione sul progetto di un filtro FIR Descrizione del progetto L obbiettivo

Dettagli

Moltiplicatori HW e ALU

Moltiplicatori HW e ALU Moltiplicatori HW e ALU Prof. Alberto Borghese Dipartimento di Scienze dell Informazione borghese@di.unimi.it Università degli Studi di Milano Riferimenti: Appendice B5 prima parte. Per approfondimenti

Dettagli