A frequency measurement circuit for use in a digital display unit of a computer system, said digital display unit receiving analog display signals generated by a graphics source and displaying images encoded in the received analog display signals, wherein said graphics source generates said analog display signals from pixel data elements, said graphics source generating said analog display signals using an original frequency, said frequency measurement circuit determining said original frequency, said frequency measurement circuit comprising:
- a clock generator for generating a sampling clock having a sampling frequency;
- an analog to digital converter (ADC) coupled to said clock generator, said ADC receiving an analog display signal from said graphics source, wherein said analog display signal comprises display data or a sequence of test patterns, said sequence of test patterns being generated by said graphics source according to a predetermined convention, said ADC sampling said received analog display signal at said sampling frequency to generate a plurality of sampled values;
- a sampling error measurement block for determining whether said plurality of sampled values are equal to one of said sequence of test patterns based on said predetermined convention;
- and
- a micro-controller coupled to said clock generator, said micro-controller controlling said clock generator to change the sampling frequency, wherein said ADC samples said analog display signal using changed sampling frequency, said micro-controller micro-controller changing said sampling frequency until said sampling error measurement block determines that said plurality of sampled values generated with a changed sampling frequency equal one of said sequence of test patterns according to said predetermined convention,
- wherein said original frequency equals said sampling frequency when said plurality of sampled values are equal to said sequence of test patterns.