Programma di Modulo 1:

Conversione AD: modello del quantizzatore ideale, modello del quantizzatore reale, errori di non idealità e loro modellazione e misura. Simulazioni Matlab di quantizzatori reali ed ideali.

Architetture HW dei convertitori A/D.

Specifiche di ADC reali lette sui data sheet di componenti reali e loro comparazione.

Conversione DA: modello ideale e reale, architetture, simulazioni Matlab

Specifiche di ADC reali lette sui data sheet di componenti reali e loro comparazione.

Amplificatori di campionamento e tenuta (THA) modello ideale e reale. Simulazioni Matlab e caratterizzazione mediante simulazioni Matlab.

Teoremi del campionamento.

Filtri antialiasing.

Rappresentazioni numeriche: rappresentazioni polinomiali a diversa radice, rappresentazioni residuali, logarithmic number system, rappresentazioni floating point IEEE e rappresentazioni in custom floating point,  loro applicazioni e impatto sulla velocità e sulla potenza dissipata.

Modellizzazione degli effetti della riduzione della lunghezza di parola dei registri, troncamento, arrotondamento convergent rounding, simulazioni Matlab.

Parallelismo spaziale, architetture Pipeline e architetture sistoliche.

Implementazioni HW di circuiti aritmetici.

Filtri numerici FIR, Banchi di filtri polifase.

Simulazioni di filtrin in aritmetica Floating Point e Fixed Point.

FPGAs e loro utilizzo nell'implementazione DSP.