Jitter improvement in serializer-deserializer (serdes) transmitters

US2016359508A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016359508-A1
Application numberUS-201615177018-A
CountryUS
Kind codeA1
Filing dateJun 8, 2016
Priority dateJun 8, 2015
Publication dateDec 8, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods are provided for jitter improvement in serializer-deserializer (SerDes) transmitters. One or more adjustments may be applied in SerDes transmitter circuitry to reduce jitter in a serial output of the SerDes transmitter circuitry, which may occur as a result of processing of input data. Applying the one or more adjustments may comprise use of dummy data. The dummy data may be configured to generate corresponding dummy current pulses which may in turn be used in controlling supply variations occurring during processing of the input data and/or generation of the serial output. The dummy data may be configured to generate the dummy current pulses such that they are applied along with current pulses corresponding to the input data. The dummy data may be adaptively set or adjusted based on the input data. The use of the dummy data may be selectively turned on or off.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: in serializer/deserializer (SerDes) transmitter circuitry: determining when jitter occurs during processing of input data for serial transmission; applying one or more adjustments to reduce jitter in a serial output corresponding to the input data, wherein applying the one or more adjustments comprises use of dummy data during processing of the input data. 2 . The method of claim 1 , comprising adaptively setting or adjusting the dummy data based on the input data. 3 . The method of claim 1 , comprising selectively turning on or off the use of the dummy data in the SerDes transmitter circuitry. 4 . The method of claim 1 , comprising configuring the dummy data to generate corresponding dummy current pulses that are used in controlling supply variations during generation of the serial output. 5 . The method of claim 4 , comprising configuring the dummy data to generate the dummy current pulses to eliminate or reduce supply variations. 6 . The method of claim 4 , comprising configuring the dummy data to generate the dummy current pulses such that they are applied along with current pulses corresponding to the input data. 7 . The method of claim 6 , comprising configuring the dummy data to generate the dummy current pulses such that they are applied when the current pulses corresponding to the input data are not present. 8 . The method of claim 6 , comprising configuring the dummy data such that amplitude of the dummy current pulses is adjusted based on amplitude of the current pulses corresponding to the input data. 9 . A system comprising: a serializer/deserializer (SerDes) transmitter, the SerDes transmitter being operable to: determine when jitter occurs during processing of input data for serial transmission; apply one or more adjustments in the SerDes transmitter to reduce jitter in a serial output corresponding to the input data, wherein applying the one or more adjustments comprises use of dummy data during processing of the input data. 10 . The system of claim 9 , wherein the SerDes transmitter is operable to adaptively set or adjust the dummy data based on the input data. 11 . The system of claim 9 , wherein the SerDes transmitter is operable to selectively turn on or off the use of the dummy data in the SerDes transmitter. 12 . The system of claim 9 , wherein the SerDes transmitter is operable to configure the dummy data to generate corresponding dummy current pulses that are used in controlling supply variations during generation of the serial output. 13 . The system of claim 12 , wherein the SerDes transmitter is operable to configure the dummy data to generate the dummy current pulses such that to eliminate or reduce supply variations. 14 . The system of claim 12 , wherein the SerDes transmitter is operable to configure the dummy data to generate the dummy current pulses such that they are applied along with current pulses corresponding to the input data. 15 . The system of claim 14 , wherein the SerDes transmitter is operable to configure the dummy data to generate the dummy current pulses such that they are applied when the current pulses corresponding to the input data are not present. 16 . The system of claim 14 , wherein the SerDes transmitter is operable to configure the dummy data such that amplitude of the dummy current pulses is adjusted based on amplitude of the current pulses corresponding to the input data. 17 . A system comprising: a pulse generation circuit configured for generating programmable and adjustable dummy current pulses for use in serializer/deserializer (SerDes) transmitters, wherein the pulse generation circuit comprises: one or more dummy load cells, wherein each dummy load cell is configurable to program load and complementary dummy current spikes; and one or more control elements for controlling the one or more dummy load cells based on one or more input signals to the pulse generation circuit; wherein: the generated dummy current pulses are configurable for use in controlling supply variations during processing of input data for serializer/deserializer (SerDes) transmission; the one or more control elements are arranged to control generation of dummy current pulses via the one or more dummy load cells based on the one or more input signals; and the one or more input signals comprise at least one signal corresponding to the input data. 18 . The system of claim 17 , wherein the one or more control elements comprise one or more of n-channel transistors and p-channel transistors. 19 . The system of claim 17 , wherein the one or more control elements comprise one or more inverters. 20 . The system of claim 17 , wherein the pulse generation circuit is configured to generate the dummy current pulses to eliminate or reduce supply variations during processing of the input data.

Assignees

Inventors

Classifications

  • H04B1/0475Primary

    with means for limiting noise, interference or distortion (H04B1/0483 takes precedence) · CPC title

  • Reducing interference from electric apparatus by means located at or near the interfering apparatus · CPC title

  • Details · CPC title

  • in response to processing delays, e.g. caused by jitter or round trip time [RTT] · CPC title

  • H04L1/205Primary

    jitter monitoring · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016359508A1 cover?
Systems and methods are provided for jitter improvement in serializer-deserializer (SerDes) transmitters. One or more adjustments may be applied in SerDes transmitter circuitry to reduce jitter in a serial output of the SerDes transmitter circuitry, which may occur as a result of processing of input data. Applying the one or more adjustments may comprise use of dummy data. The dummy data may be…
Who is the assignee on this patent?
Maxlinear Inc
What technology area does this patent fall under?
Primary CPC classification H04B1/0475. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Dec 08 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).