Back to results
US 7,889,191 B2Granted
Method and apparatus for providing a synchronized video presentation without video tearing
AssigneeSemiconductor Components Industries, LLC
InventorMiles S. Simpson
Life of this patent
Estimating the term…
Abstract
The present invention provides a method and apparatus for feeding a video stream from a video source in a manner that prevents video tearing.
Claims26
A method of providing a video presentation from a host to a display device that does not have internal frame memory, the video presentation including a plurality of video frames, the method comprising the steps of:
- sequentially receiving from the host each of the plurality of video frames;
- while the step of sequentially receiving continues, sequentially presenting each of the plurality of video frames to the display device without the usage of a reference clock derived from a host clock, where a remaining plurality of video frames after an initial set of video frames are presented so that each of a remaining plurality of the plurality of video frames are received by the display device in a manner that reduces video drift and prevents video tearing in each of the remaining plurality of video frames, wherein the step of sequentially presenting uses an algorithm based on a timing wheel in order to maintain synchronization, and wherein where all clock cycles which make up the frame are represented as positive numbers on a right side of the timing wheel and negative numbers on a left side of the timing wheel.
An apparatus for providing a video presentation from a host to a display device that does not have internal frame memory, the video presentation including a plurality of video frames, the apparatus comprising:
- means for sequentially receiving from the host each of the plurality of video frames;
- and
- means for, while the step of sequentially receiving continues, sequentially presenting each of the plurality of video frames to the display device without the usage of a reference clock derived from a host clock, where a remaining plurality of video frames after an initial set of video frames are presented so that each of a remaining plurality of the plurality of video frames are received by the display device in a manner that reduces video drift and prevents visual tearing in each of the remaining plurality of video frames, wherein the means for sequentially presenting uses an algorithm based on a timing wheel in order to maintain synchronization, and wherein where all clock cycles which make up the frame are represented as positive numbers on a right side of the timing wheel and negative numbers on a left side of the timing wheel.
Dependencies are inferred from the claim text.