Vai al contenuto principale
Oggetto:
Oggetto:

Digital Electronics

Oggetto:

Elettronica Digitale

Oggetto:

Anno accademico 2024/2025

Codice attività didattica
FIS0200
Docente
Michela Greco (Titolare)
Corso di studio
008510-105 Laurea Magistrale in Fisica ind. Fisica del Sistema Meteoclimatico, Generale e delle Tecnologie Avanzate
Anno
1° anno, 2° anno
Periodo
Secondo semestre
Tipologia
B=Caratterizzante
Crediti/Valenza
6
SSD attività didattica
FIS/01 - fisica sperimentale
Erogazione
Tradizionale
Lingua
Inglese
Frequenza
Facoltativa
Tipologia esame
Scritto ed orale
Tipologia unità didattica
corso
Prerequisiti

It is suggested to attend Electronics (MFN0573) and Laboratory of Electronics during BSc (MFN0580)


É suggerita la frequenza nella triennale dei corsi:
Elettronica (MFN0573) e laboratorio di Elettronica (MFN0580)
Propedeutico a

Advanced Electronics Laboratory


Laboratorio avanzato di elettronica
Oggetto:

Sommario insegnamento

Oggetto:

Obiettivi formativi

 
The course introduces digital circuits design and digital signal processing through programmable logics.

 


Il corso introduce alla progettazione di circuiti digitali e al processamento digitale di segnali utilizzando logiche programmabili.

 

Oggetto:

Risultati dell'apprendimento attesi

Knowledge and Understanding
Students will acquire knowledge of digital electronics, signal acquisition, and signal processing, and the use of advanced technologies such as programmable logic.

Applying knowledge and understanding
Students will be able to understand and master acquisition systems and analysis of signals, to develop software for the purpose of applied research, such as the creation and implementation of digital filters.

Students will be able to design and implement digital filters, design combinatorial and sequential circuits in VHDL, and design and optimize finite state machines.

Making judgements

Students will be able to integrate knowledge and handle complexity, and formulate judgments with incomplete or limited information

Communication skills

Students will be able to communicate their conclusions, and the knowledge and rationale underpinning these, to specialist and non-specialist audiences clearly and unambiguously

Learning skills

Students will have the learning skills to allow them to continue to study in a manner that may be largely selfdirected

 

Conoscenza e capacità di comprensione - knowledge and understanding
Si acquisiranno conoscenze di elettronica digitale, conoscenze sull'acquisizione ed elaborazione dei segnali e sull'uso di tecnologie avanzate quali le logiche programmabili. 

Capacità di applicare conoscenza e comprensione - applying knowledge and understanding
Si acquisirà la capacita’ di comprendere e padroneggiare sistemi informatici di acquisizione ed analisi di segnali, di sviluppare software a fini di ricerca applicativa, quali la realizzazione e implementazione di filtri digitali

Si sara' in grado di progettare e implementare filtri digitali, progettare in linguaggio VHDL circuiti combinatori, circuiti sequenziali, progettare e ottimizzare macchine a stati finiti.

Oggetto:

Programma

  • Digital signals
  • Processing of digital signals
  • Digital filtering of signals
  • Introduction to digital circuit design
  • The combinatorial logic.
  • Design of sequential circuits.
  • Design, optimization, and implementation of finite state machines
  • VHDL - Basic Concepts.
  • Programmable Logic
  • Example of designing digital filters in Matlab.
  • Example of designing a finite state machine in VHDL.

  • Segnali digitali
  • Trattamento digitale di segnali
  • Filtraggio digitale di segnali
  • Introduzione alla progettazione di circuiti digitali
  • La Logica combinatoriale.
  • Progettazione di circuiti sequenziali.
  • Progettazione, ottimizzazione ed implementazione di macchine a stati finiti
  • VHDL - Concetti di base.
  • Logiche programmabili
  • Esempio pratico di progettazione filtri digitali in Matlab.
  • Esempio pratico di progettazione macchina a stati finiti in VHDL.

Oggetto:

Modalità di insegnamento

The course will be taught in English.

Lectures and MatLab/VHDL tutorials will be face-to-face, subject to updates on the measures adopted by UniTo and available on the Provisions for those studying and working at UniTo website.

Lectures: 44 h; MatLab/VHDL tutorials: 4 h

Video recordings and in-depth materials are available on the Moodle platform.

Il corso sarà tenuto in lingua inglese.

Le lezioni frontali e le esercitazioni MatLab/VHDL saranno in presenza, salvo aggiornamenti sui provvedimenti adottati da UniTo e  disponibili sul sito Disposizioni per chi studia e lavora in UniTo

Lezioni:42 ore; esercitazioni MatLab/VHDL: 6 ore.

Videoregistrazioni e materiali di approfondimento sono disponibili sulla piattaforma Moodle 

Oggetto:

Modalità di verifica dell'apprendimento

The learning verification mode consists of: ongoing exercises (5/30), written exam (17/30), follow-up presentation (10/30).

Ongoing exercises: Maximum points are awarded for submitting 4 exercises (or 3 and an on-going follow-up presentation), regardless of whether the solution is correct;

Written exam: consisting of 2 open questions and 1 exercise; the score awarded for each question and exercise is indicated in the text. Duration of the written exam: 90 minutes; the use of a calculator is permitted; formulary is not permitted. For the open questions, scoring is based on the correctness and completeness of the answer, with emphasis on the use of correct scientific terminology; for the exercise, scoring is based on the completeness and correctness of the solution. The test is passed with 9 over 17/30.

Follow-up presentation (~20 min) It is graded based on the student's level of participation, with an emphasis on the practical approach. The use of correct scientific terminology will also be assessed.

 

 



La modalità di verifica dell'apprendimento consiste in: esercitazioni in itinere (5/30), esame scritto (17/30), presentazione di approfondiemnto(10/30).

Esercizi in itinere: Il punteggio massimo viene assegnato per la presentazione di 4 esercizi (o 3 e una presentazione di follow-up in itinere), indipendentemente dal fatto che la soluzione sia corretta;

Esame scritto: consiste in 2 domande aperte e 1 esercizio; il punteggio assegnato per ogni domanda ed esercizio è indicato nel testo. Durata dell'esame scritto: 90 minuti; è consentito l'uso della calcolatrice; non è consentito l'uso del formulario.
Per le domande a risposta aperta, il punteggio si basa sulla correttezza e sulla completezza della risposta, con particolare attenzione all'uso della corretta terminologia scientifica; per l'esercizio, il punteggio si basa sulla completezza e sulla correttezza della soluzione. Il test è superato con 9 su 17/30.

Presentazione approfondimento (~20 min): è valutata in base al livello di partecipazione dello studente, con particolare attenzione all'approccio pratico. Sarà valutato anche l'uso di una corretta terminologia scientifica.

 

Testi consigliati e bibliografia



Oggetto:
Libro
Titolo:  
Discrete-Time Signal Processing
Anno pubblicazione:  
2013
Editore:  
Pearson New International Edition
Autore:  
Alan V. Oppenheim
Permalink:  
Note testo:  
e-book available
Obbligatorio:  
No
Oggetto:

Teacher's notes.
  • Discrete-Time Signal Processing,  Alan V. Oppenheim, Ronald W. Schafer, John R. Book , Prentice-Hall, Inc, ebook available

  • Digital signal processing, John G. Proakis, Dimitris G. Manolakis, Prentice-Hall, Inc., ebook available

  • The Scientist and Engineer's Guide to Digital Signal Processing, Steven W. Smith,  http://www.dspguide.com/

  • Digital design Principles and Practices,  John F. Wakerly , Prentice-Hall, Inc.

  • Digital electronics, Anil. K. Maini, Wiley and Sons .

  • Lecture Notes for Digital Electronics, R. E. Frey, http://zebu.uoregon.edu/~rayfrey/432/DigitalNotes.pdf

  • The designer’s guide to VHDL, Peter J. Andersen, Morgan Kaufman Publisher

  • The VHDL cookbook, Peter J. Andersen http://tams-www.informatik.uni-hamburg.de/vhdl/doc/cookbook/VHDL-Cookbook.pdf

  • FPGA-based Implementation of Signal Processing Systems, R. Woods et al, Wiley and Sons

  • FPGA tutorial, Stephen Brown and Jonathan Rose http://www.eecg.toronto.edu/~jayar/pubs/brown/survey.pdf

Slides del corso

Per le tre parti come dispense si possono impiegare i file pdf evidenziati, liberamente scaricabili:

  • Discrete-Time Signal Processing,  Alan V. Oppenheim, Ronald W. Schafer, John R. Book , Prentice-Hall, Inc.

  • Digital signal processing, John G. Proakis, Dimitris G. Manolakis, Prentice-Hall, Inc.

  • The Scientist and Engineer's Guide to Digital Signal Processing, Steven W. Smith,  http://www.dspguide.com

  • Digital design Principles and Practices,  John F. Wakerly , Prentice-Hall, Inc.

  • Digital electronics, Anil. K. Maini, Wiley and Sons.

  • Lecture Notes for Digital Electronics, R. E. Frey, http://zebu.uoregon.edu/~rayfrey/432/DigitalNotes.pdf

  • The designer’s guide to VHDL, Peter J. Ashenden, Morgan Kaufman Publisher

  • The VHDL cookbook, Peter J. Ashenden

  • http://tams-www.informatik.uni-hamburg.de/vhdl/doc/cookbook/VHDL-Cookbook.pdf

  • FPGA-based Implementation of Signal Processing Systems, R. Woods et al, Wiley and Sons

  • FPGA tutorial, Stephen Brown and Jonathan Rose http://www.eecg.toronto.edu/~jayar/pubs/brown/survey.pdf 

 


Oggetto:

Note

Students with DSA or disabilities, please take note of the University's support (https://www.unito.it/servizi/lo-studio/studenti-e-studentesse-con-disabilita) and accommodation (https://www.unito.it/accoglienza-studenti-con-disabilita-e-dsa) arrangements, and in particular the procedures required for exam support (https://www.unito.it/servizi/lo-studio/studenti-e-studentesse-con-disturbi-specifici-di-apprendimento-dsa/supporto)

Gli/le studenti/esse con DSA o disabilità, sono pregati di prendere visione delle modalità di supporto (https://www.unito.it/servizi/lo-studio/studenti-e-studentesse-con-disabilita) e di accoglienza (https://www.unito.it/accoglienza-studenti-con-disabilita-e-dsa) di Ateneo, ed in particolare delle procedure necessarie per il supporto in sede d’esame (https://www.unito.it/servizi/lo-studio/studenti-e-studentesse-con-disturbi-specifici-di-apprendimento-dsa/supporto)

Oggetto:

Orario lezioniV

GiorniOreAula
Martedì9:00 - 11:00Aula Verde Dipartimento di Fisica
Mercoledì16:00 - 18:00Sala Franzinetti Dipartimento di Fisica

Lezioni: dal 05/03/2024 al 07/06/2024

Registrazione
  • Aperta
    Apertura registrazione
    25/10/2022 alle ore 00:00
    N° massimo di studenti
    25 (Raggiunto questo numero di studenti registrati non sarà più possibile registrarsi a questo insegnamento!)
    Oggetto:
    Ultimo aggiornamento: 20/05/2024 19:10
    Location: https://www.fisicamagistrale.unito.it/robots.html
    Non cliccare qui!