IP Library Patent Application 12417303
Patent Application
App. No. 12/417,303

High-Speed Video Serializer and Deserializer

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 None
App. No.
12/417,303
Abstract

A high-speed video serializer has an X bit parallel input bus and a Y bit parallel output bus, where X and Y are multiples of one another (e.g., 2). A multiplexer is connected between the input bus and the output bus and is operated such that a frequency of the signals on the output bus is a multiple of the frequency of the signals on the input bus. A circuit provides a clock signal substantially in sync with the signals on the output bus. A high speed video deserializer is also disclosed as are methods of operating the serializer and deserializer.

Claims (32)

1 . A high-speed video serializer, comprising:

an X bit parallel input bus and a Y bit parallel output bus, where X and Y are multiples of one another;

a multiplexer connected between said input bus and said output bus, said multiplexer operated such that a frequency of the signals on said output bus is a multiple of the frequency of the signals on said input bus; and

a circuit for providing a clock signal substantially in sync with the signals on said output bus.

2 . The video serializer of claim 1 wherein said output bus is comprised of low-voltage, CMOS compatible, single-ended lines.

3 . The video serializer of claim 1 wherein X equals 20 and Y equals 10.

4 . The video serializer of claim 1 wherein said circuit for providing a clock signal comprises a divider responsive to a signal input to said multiplexer and a programmable delay circuit responsive to said divider.

5 . The video serializer of claim 1 additionally comprising another multiplexer connected between said divider and said programmable delay circuit.

6 . A method of operating a high-speed video serializer, comprising:

multiplexing a signal on an X bit parallel input bus onto a Y bit parallel output bus such that a frequency of the signal on said output bus is a multiple of a frequency of the signal on said input bus; and

generating a clock signal substantially in sync with the signal on said output bus.

7 . The method of claim 6 wherein said generating a clock signal comprises dividing a clock signal used for the multiplexing by the multiple that relates the frequency of the signal on said output bus to the frequency of the signal on said input bus, and delaying said divided clock signal by a programmable amount to provide said clock signal substantially in sync with the signal on said output bus.

8 . The method of claim 6 wherein the frequency of the signal on said input bus is nominally 74.25 MHz, the frequency of the signal on said output bus is nominally 148.5 MHz, and a frequency of said clock signal substantially in sync with the signals on said output bus is nominally 148.5 MHz.

9 . The method of claim 6 wherein the frequency of the signal on said output bus is twice the frequency of the signal on said input bus, and wherein said clock signal substantially in sync with the signal on said output bus is a dual data rate signal.

10 . A high-speed video deserializer, comprising:

an X bit parallel input bus responsive to received data signals and a Y bit parallel output bus, where X and Y are multiples of one another;

a circuit for receiving and providing a sampling clock substantially in sync with the signal on said input bus;

a splitter responsive to said input bus;

a first data sampling circuit responsive to said splitter for detecting data on a positive edge of said sampling clock; and

a second data sampling circuit responsive to said splitter for detecting data on a negative edge of said sampling clock, and wherein said Y bit parallel output bus is responsive to said first and second data sampling circuits.

11 . The video deserializer of claim 10 additionally comprising a third data sampling circuit responsive to said first and second data sampling circuits, said Y bit parallel output bus being responsive to said third data sampling circuit.

12 . The video deserializer of claim 10 wherein said input bus is comprised of low-voltage, CMOS compatible, single-ended lines.

13 . The video deserializer of claim 10 wherein X equals 10 and Y equals 20.

14 . The video deserializer of claim 10 wherein said circuit for providing a clock signal comprises a receiver and a programmable delay circuit.

15 . A method of operating a high-speed video deserializer, comprising:

receiving data signals at an X bit parallel input bus and receiving a sampling clock;

delaying said received sampling clock by a programmable amount to produce a clock signal substantially in sync with the signal on said input bus;

splitting said X bit parallel input bus into two X bit input buses;

detecting data on a positive edge of said sampling clock in one of said two X bit input buses; and

detecting data on a negative edge of said sampling clock in the other of said two X bit input buses, and wherein a Y bit parallel output bus is responsive to said data detecting, and wherein X and Y are multiples of one another.

16 . The method of claim 15 wherein the frequency of the signal on said output bus is nominally 74.25 MHz, the frequency of the signals on said input bus is nominally 148.5 MHz, and a frequency of said clock signal substantially in sync with the signals on said input bus is nominally 148.5 MHz.

17 . The method of claim 15 wherein the frequency of the signals on said input bus is twice the frequency of the signals on said output bus, and wherein said clock signal substantially in sync with the signals on said input bus is a dual data rate signal.

Assignments (7)
ASSIGNMENT OF PATENT SECURITY INTEREST PREVIOUSLY RECORDED AT REEL/FRAME (040646/0799) Recorded Feb 17, 2023
From: HSBC BANK USA, NATIONAL ASSOCIATION, AS RESIGNING AGENT
To: JPMORGAN CHASE BANK, N.A., AS SUCCESSOR AGENT
Reel/Frame 062781/0544 →
SECURITY INTEREST Recorded Nov 17, 2016
From: SEMTECH CORPORATION; SEMTECH NEW YORK CORPORATION; SIERRA MONOLITHICS, INC.; SEMTECH EV, INC.; TRIUNE SYSTEMS, L.L.C.; TRIUNE IP, LLC
To: HSBC BANK USA, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 040646/0799 →
SECURITY AGREEMENT Recorded May 2, 2013
From: SEMTECH CORPORATION; SEMTECH NEW YORK CORPORATION; SIERRA MONOLITHICS, INC.
To: HSBC BANK USA, NATIONAL ASSOCIATION
Reel/Frame 030341/0099 →
CHANGE OF NAME Recorded Nov 26, 2012
From: SEMTECH CANADA INC.
To: SEMTECH CANADA CORPORATION
Reel/Frame 029345/0302 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR PREVIOUSLY RECORDED ON REEL 028333 FRAME 0287. ASSIGNOR(S) HEREBY CONFIRMS THE SERIAL NO. 13/309,951 WAS INADVERTENTLY LISTED ON THE REQUEST FOR RECORDATION. Recorded Nov 20, 2012
From: GENNUM CORPORATION
To: SEMTECH CANADA INC.
Reel/Frame 029340/0083 →
MERGER Recorded Jun 7, 2012
From: GENNUM CORPORATION
To: SEMTECH CANADA INC.
Reel/Frame 028333/0287 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2009
From: SETYA, TARUN; SAMOILA, CRISTIAN; KHODABANDEH, POUPAK
To: GENNUM CORPORATION
Reel/Frame 022932/0072 →