==DA PWM ad alta risoluzione.
Un modulatore PWM può essere utilizzato come convertitore Digitale Analogico filtrando passa basso il segnale PWM. Per ottenere elevata risoluzione e basso ripple, la frequenza di taglio del filtro deve essere molto più bassa del periodo del PWM, e questo si traduce in un DA “lento” (tempi lunghi di assestamento quando si cambia il valore di tensione continua desiderato in uscita). Sulla scheda DE10-Lite sono tuttavia presenti 3 convertotori DA a 4 bit usati per pilotare la porta VGA. Se si desiderasse una tensione intermedia fra quelle corrispondenti a due codici successivi (dicamo v(i) e V(i+1)), si potrebbe generare un segnale PWM con valore “off” uguale a v(i) e valore “on” uguale a v(i+1). In questo modo, con duty cycle 0 si otterrebbe v(i), ma aumentando gradualmente il duty cycle si potrebbero ottenere valori intermedi fra v(i) e v(i+1) fino ad ottenere v(i+1) per duty cycle uguale al 100%. Questa strategia si potrebbe usare automaticamente per ogni “i”. In questo modo le fluttuazioni di tensione dovute all'azione del PWM sarebbero più modeste e combinando il DA già esistente con un PWM con un numero di bit limitato si potrebbe ottenere un DA ad alta risoluzione, basso ripple e elevata velocità di risposta.
Dopo aver studiato la relazione fra frequenza del modulatore PWM, ripple residuo e frequenza di taglio del fultro di uscita, si progetti una entità capace di implementare la strategia discussa per ottenere un DA con un numero di bit variabile da 8 a 12. Integrare tale entità in una periferica NIOS-II capace di implementare 3 convertitori DA indipendenti che sfruttano le tre uscite VGA per i 3 colori fondamentali.
