IP Library Granted Patent US 9,667,281
Granted Patent B1
US 9,667,281 · App. 14/727,996 · Granted May 30, 2017

Transmitter data path single-ended duty cycle correction for EMI reduction

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 9,667,281
App. No.
14/727,996
Granted
May 30, 2017
Kind
B1
Abstract

The present disclosure provides a means to adjust the relative location of output rising and falling transitions to reduce single-ended duty cycle distortion (DCD) effects in the output data stream originating from the transmitter data path. This serves to improve high-speed single-ended signal characteristics and reduce electromagnetic interference (EMI). Another feature enabled by embodiments of the present disclosure is polarity skew (also referred to as differential skew) reduction between transmitter outputs. In an embodiment, the disclosed method and apparatus for transmitter data path single-ended DCD correction describes a closed-loop calibration system including the actuation apparatus within the transmitter, a sensing block at the output of the transmitter to measure the amount of single-ended DCD, and a calibration block operating on the sensor output to devise correction control inputs to the actuator in the transmitter to correct the data path single-ended DCD present.

Claims (44)

1. A circuit for correcting single-ended duty cycle distortion (DCD) in an output signal of a transmitter, the circuit comprising:

a plurality of unit cells, each unit cell comprising:

an output driver stage having an input, an output, a positive polarity output driver and a negative polarity output driver;

a pre-driver coupled to the input of the output driver stage, the pre-driver configured and adapted to provide an adjustable pull up drive strength and an adjustable pull down drive strength when driving the output driver stage input to adjust a timing of one of a rising edge or a falling edge of the output driver stage, the pre-driver comprising a positive polarity pre-driver coupled to the positive polarity output driver and a negative polarity pre-driver coupled to the negative polarity output driver, wherein each of the positive and negative polarity pre-drivers comprises:

a first current starved inverter coupled to a pull-up path of its respective polarity output driver; and

a second current starved inverter coupled to a pull-down path of its respective polarity output driver,

where each of the first and second current starved inverters comprises first and second bias voltage inputs for controlling the current supply to its respective current starved inverter to affect the pull up strength or pull down strength of the each of the pre-drivers,

wherein the outputs of the positive polarity output drivers are coupled together and the outputs of the negative polarity output drivers are coupled together, the coupled together positive polarity output drivers and coupled together negative polarity output driver providing the output signal;

a sensing block configured to sense single-ended DCD in the output signal of the transmitter; and

a calibration block configured to provide control signals to the plurality of unit cells based on the sensed single-ended DCD of the output signal, the calibration block being further configured to fine-tune the output signal of the transmitter by independently adjusting the pull up strength or the pull down strengths of the pre-drivers of each unit cell to achieve a blended output signal.

2. The circuit of claim 1 , wherein the calibration block is configured to:

control a first subset of the unit cells for single-ended DCD correction; and

control a second subset of the unit cells for maximum pre-driver strength.

3. The circuit of claim 1 , wherein the calibration block is configured to fine-tune the output of the circuit by independently controlling each unit cell to achieve a desired blended output.

4. The circuit of claim 1 , further comprising a comparison block configured to:

generate a digitized signal based on the sensed single-ended DCD of the output signal; and

provide the digitized signal to the calibration block.

5. The circuit of claim 1 , wherein the sensing block comprises an RC filter.

6. The circuit of claim 1 , wherein the sensing block comprises:

a plurality of different types of sensors; and

at least one switch for selecting between the plurality of different types of sensors.

7. The circuit of claim 1 , wherein the timing adjustment of the pre-driver is a delay of one of the rising edge and the falling edge of the output signal.

8. The circuit of claim 1 , wherein the timing adjustment of the pre-driver is an advance of one of the rising edge and the falling edge of the output signal.

9. The circuit of claim 1 , wherein the output signal is a differential signal having a positive polarity and a negative polarity; and wherein the sensing block is configured to sense an average of one of the positive and negative polarities.

10. The circuit of claim 1 , wherein the output signal is a differential signal having a positive polarity and a negative polarity; and wherein the sensing block is configured to sense a common mode of output signal.

11. The circuit of claim 1 , wherein the pre-driver of at least one of the plurality of unit cells comprises a plurality of current starved inverters coupled in parallel.

12. The circuit of claim 2 , wherein the calibration block is configured to controllably change the assignment of a unit cell to the first or second subset.

13. The circuit of claim 4 , wherein the comparison block comprises:

a comparator;

a limiting amplifier; and

a flip-flop.

14. A circuit for correcting single-ended duty cycle distortion (DCD) of a transmitter, the circuit comprising:

an actuator block configured to adjust an output signal of the transmitter, the actuator block comprising:

an output driver stage, wherein the output driver stage comprises a positive polarity output driver and a negative polarity output driver; and

a pre-driver coupled to an input of the output driver stage, the pre-driver configured and adapted to provide an adjustable pull up drive strength and an adjustable pull down drive strength when driving the output driver stage input to adjust a timing of one of a rising edge or a falling edge of the output driver stage, wherein the pre-driver comprises a positive polarity pre-driver coupled to the positive polarity output driver and a negative polarity pre-driver coupled to the negative polarity output driver; and wherein each of the positive and negative polarity pre-drivers comprises:

a first current starved inverter coupled to a pull-up path of its respective polarity output driver; and

a second current starved inverter coupled to a pull-down path of its respective polarity output driver,

where each of the first and second current starved inverters comprises first and second bias voltage inputs for controlling the current supply to its respective current starved inverter to affect the pull up strength or pull down strength of the each of the pre-drivers;

a sensing block configured to sense single-ended DCD in the output signal of the transmitter; and

a calibration block configured to provide a control signal to the actuator block based on the sensed single-ended DCD of the output signal for adjusting the pull up strength or the pull down strength of the pre-driver.

15. The circuit of claim 14 , wherein at least one of the positive polarity pre-driver and the negative polarity pre-driver comprises a plurality of current starved inverters coupled in parallel.

16. The circuit of claim 14 , wherein the timing adjustment comprises a delay of one of the rising edge and the falling edge of the output signal.

17. The circuit of claim 14 , wherein the timing adjustment comprises an advance of one of the rising edge and the falling edge of the output signal.

18. The circuit of claim 14 , wherein the sensing block comprises an RC filter.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded May 29, 2018
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: MICROSEMI STORAGE SOLUTIONS, INC.; MICROSEMI STORAGE SOLUTIONS (U.S.), INC.
Reel/Frame 046251/0271 →
CHANGE OF NAME Recorded Jun 16, 2017
From: MICROSEMI STORAGE SOLUTIONS (U.S.), INC.
To: MICROSEMI SOLUTIONS (U.S.), INC.
Reel/Frame 042836/0046 →
CHANGE OF NAME Recorded Mar 22, 2016
From: PMC-SIERRA US, INC.
To: MICROSEMI STORAGE SOLUTIONS (U.S.), INC.
Reel/Frame 038213/0291 →
PATENT SECURITY AGREEMENT Recorded Feb 3, 2016
From: MICROSEMI STORAGE SOLUTIONS, INC. (F/K/A PMC-SIERRA, INC.); MICROSEMI STORAGE SOLUTIONS (U.S.), INC. (F/K/A PMC-SIERRA US, INC.)
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037689/0719 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2015
From: VENDITTI, MICHAEL BEN
To: PMC-SIERRA US, INC.
Reel/Frame 035787/0454 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2015
From: MILIRUD, VADIM
To: PMC-SIERRA US, INC.
Reel/Frame 035787/0460 →