The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 29, 2003
Filed:
Sep. 07, 1999
Gerard E. Taylor, Cupertino, CA (US);
Curtis Robinson, Sunnyvale, CA (US);
David W. Ritter, San Jose, CA (US);
Robert Zucker, Los Altos, CA (US);
Fairchild Semiconductors, Inc., South Portland, ME (US);
Abstract
A method and apparatus for compensating for time base or phase errors in video and audio signals that are separately stored or processed. A ring oscillator provides a plurality of clock signals, each having a same frequency and slightly different phase. Each of the clock signals is applied to a multiplexor for allowing an appropriate one of the clock signals to be selected. By selecting appropriate ones of the clock signals in a sequence, the frequency and phase of an output clock signal formed by the multiplexor can be continuously and precisely controlled. Sync pulses separated from a video signal having a varying time base are applied to a video timing generator circuit which generates a series of digital values representative of timing differences between an expected occurrence of a sync pulse and an actual occurrence of the sync pulse. A phase accumulator accumulates the digital values over time for generating appropriate addresses for the multiplexor. Therefore, the frequency and phase of the output clock signal is controlled according to the phase of the sync pulses. Additional logic circuits coupled to the video timing generator generate a series of digital values representing a sinusoid having a stable time base, but which is clocked according to the output clock signal. This sinusoid can be utilized to demodulate a chrominance component signal stored according to the “color under” format. The output clock signal can be utilized for separately processing video and associated audio signals while maintaining time base relationships among the signals.