IP Library Granted Patent US 7,123,307
Granted Patent B1
US 7,123,307 · App. 09/905,318 · Granted Oct 17, 2006

Clock jitter limiting scheme in video transmission through multiple stages

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,123,307
App. No.
09/905,318
Granted
Oct 17, 2006
Kind
B1
Abstract

A scheme to reduce clock jitter is disclosed in applications where video content is transmitted through multiple stages, each having a switch allowing that stage's video stream to be selected. The video data is re-clocked using a new clock at each stage. Before re-clocked, the video data from the preceding stage is scaled into a constant resolution using a digital scaler. Since the downstream stages could re-clock the video as if it were sent at the same frequency, there is no need to anticipate the changeable video frequency and to create the necessary low-jitter clock in programmable logic.

Claims (42)

1. A system for transmitting from a current stage having a host system to a next stage with limited clock jitter, a signal containing either digital video from a preceding stage or digital video from the host system of the current stage, comprising:

a digital video scaler (DVS) for reclocking the digital video received from the preceding stage to a constant frequency;

a constant-frequency clock connected to the DVS; and

a multiplexer for selecting either the reclocked digital video from the DVS or the digital video from the host system of the current stage,

wherein a single DVS is also contained in the preceding stage, the next stage and subsequent stages such that the video signal is reclocked by the DVS at each stage.

2. The system of claim 1 , wherein said DVS comprises:

a retiming FIFO for retiming the digital video received from the preceding stage; and

a scaling engine for scaling the retimed digital video to match a constant resolution.

3. The system of claim 1 , further comprising a receiver for receiving a signal containing digital video from the preceding stage.

4. The system of claim 1 , wherein said signal is a Transition Minimized Differential Signaling (TMDS) signal.

5. The system of claim 1 , wherein said signal is a Low-Voltage Differential Signaling (LVDS) signal.

6. The system of claim 1 , wherein said signal contains audio.

7. A method of transmitting from a current stage having a host system to a next stage with limited clock jitter, a signal containing either digital video from a preceding stage or digital video from the host system of the current stage, comprising the steps of:

reclocking the digital video received from the preceding stage to a constant frequency using a constant-frequency clock; and

selecting between the reclocked digital video and the digital video from host system of the current stage,

wherein the reclocking of the digital video is performed by a single DVS contained in the preceding stage, the next stage and subsequent stages such that the video signal is reclocked by the DVS at each stage.

8. The method of claim 7 , wherein said step of reclocking comprises the steps of:

retiming the digital video received from the preceding stage; and

creating video data matching a constant resolution from the retimed video data.

9. The method of claim 7 , wherein said step of reclocking further comprises the step of superimposing an on-screen display (OSD) message.

10. The method of claim 7 , wherein the signal is a Transition Minimized Differential Signaling (TMDS) signal.

11. The method of claim 7 , wherein the signal is a Low-Voltage Differential Signaling (LVDS) signal.

12. The method of claim 7 , wherein the signal contains audio.

13. A method of transmitting from a current stage having a host system to a next stage with limited clock jitter, a signal containing either digital video from a preceding stage or digital video from the host system of the-current stage, comprising the steps of:

selecting between the digital video from the preceding stage and the digital video from the current stage; and

reclocking the selected digital video to a constant frequency using a constant-frequency clock wherein the digital video is also reclocked at the previous stage, the next stage and subsequent stages by a single DVS contained in the preceding stage, the next stage and subsequent stages such that the video signal is reclocked by the DVS at each stage.

14. The method of claim 13 , wherein said step of reclocking the selected digital video comprises the steps of:

retiming the selected digital video using a FIFO; and

creating video data matching to the constant resolution from the retimed data.

15. The method of claim 13 , wherein the signal is a Transition Minimized Differential Signaling (TMDS) signal.

16. The method of claim 13 , wherein the signal is a Low-Voltage Differential Signaling (LVDS) signal.

17. A system for transmitting, from a current stage having a host system to a next stage with limited clock jitter, a signal containing either digital video from a preceding stage or digital video from the host system of the current stage, comprising:

a multiplexer for selecting either received digital video from the preceding stage or the video from the host system of the current stage;

a digital video scaler (DVS) for reclocking the digital video received from the multiplexer to a constant frequency; and

a constant-frequency clock connected to the DVS,

wherein a single DVS is also contained in the preceding stage, the next stage and subsequent stages such that the video signal is reclocked by the DVS at each stage.

18. The system of claim 17 , wherein said DVS comprises:

a retiming FIFO for retiming the received video from the multiplexer, and a scaling engine for scaling the retimed video data to a constant resolution.

19. A digital video scaler for reducing jitter in a video signal comprising:

a jitter-reducing retiming FIFO buffer having a clock input receptive to a video signal; and

a scaling engine having a scaling engine input coupled to said retiming FIFO buffer whereby said retiming FIFO buffer and said scaling engine are clocked by a common clock,

wherein the digital video scaler is contained in a preceding stage, a next stage and subsequent stages such that the video signal is reclocked by the digital video scaler at each stage.

Assignments (5)
SECURITY INTEREST Recorded May 21, 2019
From: LATTICE SEMICONDUCTOR CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 049980/0786 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: JEFFERIES FINANCE LLC
To: LATTICE SEMICONDUCTOR CORPORATION; SILICON IMAGE, INC.; SIBEAM, INC.; DVDO, INC.
Reel/Frame 049827/0326 →
MERGER Recorded Aug 21, 2015
From: SILICON IMAGE, INC.
To: LATTICE SEMICONDUCTOR CORPORATION
Reel/Frame 036419/0792 →
SECURITY INTEREST Recorded Mar 17, 2015
From: LATTICE SEMICONDUCTOR CORPORATION; SIBEAM, INC.; SILICON IMAGE, INC.; DVDO, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 035220/0226 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2001
From: ALTMANN, WILLIAM C.
To: SILICON IMAGE, INC.
Reel/Frame 012217/0196 →