Avanti Indietro Indice

9. Calcolare le Ampiezze di Quadro

Attenzione: questo metodo è stato sviluppato per monitor multisync. Probabilmente funzionerà lo stesso con monitor a frequenza fissa, ma non ci sono garanzie!

Iniziate dividendo DCF per il vostro massimo HSF per ottenere la larghezza di quadro orizzontale.

Per esempio: supponiamo che avete un Sigma Legend SVGA con un dot clock a 65MHz, ed il vostro monitor ha una frequenza di scansione orizzontale di 55KHz. La quantità (DCF / HSF) è allora 1181 (65MHz = 65000KHz; 65000/55 = 1181).

Ecco il nostro primo assaggio di magia. Dovete arrotondare al più vicino multiplo di 8. Questo ha a che fare con il controller hardware VGA usato dalla SVGA e dalle schede S3; usa un registro a 8-bit, spostato a sinistra di 3 bit, per cui è in realtà una quantità di 11-bit. Altri tipi di schede tipo la ATI 8514/A può non aver bisogno di questo, ma non lo sappiamo e correggere non farà male. Così arrotondiamo la configurazione della larghezza orizzontale di quadro a 1176.

Questa configurazione (DCF / HSF arrotondato ad un multiplo di 8) è il minimo HFL che potete usare. Potete ottenere HFL più lunghi (e così, possibilmente, più punti orizzontali sullo schermo) settando l'impulso di sincronismo in modo da produrre un HSF più basso. Ma lo pagherete con una frequenza più bassa e sfarfallio più visibile.

In genere, è disponibile l'80% della larghezza orizzontale di quadro per la risoluzione orizzontale, la parte visibile della linea scandita orizzontale (questo permette, all'incirca, di avere i bordi e il tempo per il pennello di tornare indietro -- cioè, il tempo necessario al pennello di muoversi dal lato destro dello schermo al lato sinistro della prossima linea). In questo esempio, sarebbero 944 impulsi.

Ora, per ottenere il normale rapporto della visualizzazione dello schermo di 4:3, settate la risoluzione verticale a 3/4 della risoluzione orizzontale che avete appena calcolato. Per il nostro esempio, sarebbero 708 impulsi. Per ottenere il vostro attuale VFL, moltiplicatelo per 1.05 per ottenere 743 impulsi.

Il 4:3 non è una meraviglia della tecnica; nulla vi vieta di usare un rapporto a Sezione Aurea se questo vi permette di usare al meglio il vostro monitor. Questo rende conveniente calcolare l'altezza e la larghezza del quadro dalla diagonale, dovete solo moltiplicare la diagonale per 0.8 per ottenere la larghezza e per 0.6 per avere l'altezza.

Così, HFL=1176 e VFL=743. Dividendo 65MHz per il prodotto dei due ci dà una bella e piena di salute frequenza di refresh di 74.4Hz. Eccellente! Meglio dello standard VESA! E avrete 944x708 all'accensione, più dell'800 per 600 che probabilmente vi aspettavate. Proprio mica male!

Potreste anche aumentare la frequenza di refresh fino a circa 76 Hz, sfruttando il fatto che i monitor spesso possono sincronizzarsi orizzontalmente a circa 2khz più delle specifiche, e in qualche modo abbassando lo VFL (che sarebbe, prendere meno del 75% di 944 nell'esempio precedente). Ma prima di provare questa manovra di "sovraccarico", se lo fate, siate sicuri che i pennelli elettronici del vostro monitor possano sincronizzarsi verticalmente fino a 76 Hz. (Il popolare NEC 4D, ad esempio, non può. Arriva solo fino a 75 Hz VSF). (Vedi Sovraccaricare il Monitor per una discussione più generale su quest'argomento.)

Fino a qui, il più è semplice aritmetica e fatti basilari sugli schermi raster. Proprio poca magia nera!


Avanti Indietro Indice

Hosting by: hurra.com
Generated: 2007-01-26 17:56:15