IP Library Granted Patent US 8,193,828
Granted Patent B2
US 8,193,828 · App. 13/056,334 · Granted Jun 5, 2012

Buffer apparatus, integrated circuit and method of reducing a portion of an oscillation of an output signal

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 8,193,828
App. No.
13/056,334
Granted
Jun 5, 2012
Kind
B2
Abstract

A buffer apparatus for a communications bus comprises a driver circuit having an output. An amplifier circuit having an input is coupled to the output of the driver circuit. The driver circuit is arranged to generate, when in use, a drive signal having a waveform that comprises a step therein so as to substantially suppress generation by the amplifier circuit of a portion of an oscillation of an output signal.

Claims (44)

1. A buffer apparatus for a communications bus, the apparatus comprising:

a driver circuit having an output;

an amplifier circuit having an input coupled to the output of the driver circuit; and

a signal monitor coupled to the input of the amplifier circuit, wherein

the driver circuit is arranged to generate a drive signal having a waveform that comprises a step therein so as to substantially suppress generation by the amplifier circuit of a portion of an oscillation of an output signal,

the signal monitor monitors a differential input signal of the amplifier circuit in order to detect when the output signal reaches a predetermined intermediate level below a predetermined pulse output level, and

the signal monitor is arranged to trigger generation of the step when the output signal reaches the predetermined intermediate level.

2. The apparatus as claimed in claim 1 , wherein the waveform has a rising edge comprising the step.

3. The apparatus as claimed in claim 1 , wherein the signal monitor comprises:

a comparator, coupled to the input of the amplifier circuit, and arranged to trigger generation of the step in response to the differential input signal of the amplifier circuit being substantially zero value.

4. The apparatus as claimed in claim 1 , wherein the signal monitor is arranged to trigger generation of the step in response to the output signal reaching a predetermined signal margin preceding the predetermined intermediate level relative to a slew direction of the output signal.

5. The apparatus as claimed in claim 4 , wherein the predetermined signal margin is determined by an offset of the signal monitor.

6. The apparatus as claimed in claim 1 , wherein the portion of the oscillation of the output signal generated by the amplifier circuit has, in an absence of the step, an expected signal level, the step being located so as to reduce the expected signal level of the portion of the oscillation.

7. The apparatus as claimed in claim 1 , wherein the portion of the oscillation of the output signal is an overshoot or an undershoot.

8. The apparatus as claimed in claim 1 , wherein the step is located in the waveform so that the portion of the oscillation is less than a predetermined signal threshold corresponding to a logic level.

9. The apparatus as claimed in claim 1 , wherein the drive signal comprises a Sandcastle waveform.

10. The apparatus as claimed in claim 9 , wherein the Sandcastle waveform is a three level Sandcastle waveform.

11. The apparatus as claimed in claim 1 , wherein the driver circuit comprises:

a voltage converter, and

a controller coupled to the voltage converter, the controller being arranged to control the voltage converter in order to generate the waveform comprising the step.

12. The apparatus as claimed in claim 1 , further comprising:

an idle mode and a signal mode, wherein the waveform comprising the step is generated upon a transition from the idle mode to the signal mode.

13. A master module apparatus for a communications bus, the master module apparatus comprising the buffer apparatus as claimed in claim 1 .

14. The apparatus as claimed in claim 13 further comprising:

a signal detector arranged to generate a logic level in response to an input signal thereto being equal to or exceeding a predetermined signal threshold, wherein

the step is located in the waveform so that the portion of the oscillation is less than the predetermined signal threshold corresponding to the logic level.

15. The apparatus as claimed in claim 14 , wherein the signal detector does not generate the logic level in response to the portion of the oscillation of the output signal.

16. A distributed system interface master module apparatus comprising the buffer apparatus as claimed in claim 1 .

17. An integrated circuit for a communications bus, the integrated circuit comprising:

a driver circuit having an output;

an amplifier circuit having an input coupled to the output of the driver circuit; and

a signal monitor coupled to the input of the amplifier circuit; wherein

the driver circuit is arranged to generate a drive signal having a waveform that comprises a step therein so as to substantially suppress generation by the amplifier circuit of a portion of an oscillation of an output signal,

the signal monitor monitors a differential input signal of the amplifier circuit in order to detect when the output signal reaches a predetermined intermediate level below a predetermined pulse output level, and

the signal monitor is arranged to trigger generation of the step when the output signal reaches the predetermined intermediate level.

18. A method of reducing a portion of an oscillation of an output signal for a communications bus, the method comprising:

generating a drive signal having a waveform;

monitoring a differential input signal of an amplifier circuit in order to detect when the output signal reaches a predetermined intermediate level below a predetermined pulse output level;

triggering generation of a step in the waveform of the drive signal when the output signal reaches the predetermined intermediate level;

applying the drive signal to an input of the amplifier circuit, wherein

the amplifier circuit generates an output signal in response to the drive signal, generation of a portion of an oscillation component of the output signal being substantially suppressed by the presence of the step in the waveform.

19. The apparatus as claimed in claim 17 , wherein the signal monitor comprises:

a comparator, coupled to the input of the amplifier circuit, and arranged to trigger generation of the step in response to the differential input signal of the amplifier circuit being substantially zero value.

20. The apparatus as claimed in claim 17 , wherein the signal monitor is arranged to trigger generation of the step in response to the output signal reaching a predetermined signal margin preceding the predetermined intermediate level relative to a slew direction of the output signal.

Assignments (19)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040925 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Feb 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V. F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 052917/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040928 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jan 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 052915/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 037486 FRAME 0517. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Dec 10, 2019
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 053547/0421 →
CORRECTIVE ASSIGNMENT TO CORRECT THE TO CORRECT THE APPLICATION NO. FROM 13,883,290 TO 13,833,290 PREVIOUSLY RECORDED ON REEL 041703 FRAME 0536. ASSIGNOR(S) HEREBY CONFIRMS THE THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS.. Recorded Feb 20, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SHENZHEN XINGUODU TECHNOLOGY CO., LTD.
Reel/Frame 048734/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENTS 8108266 AND 8062324 AND REPLACE THEM WITH 6108266 AND 8060324 PREVIOUSLY RECORDED ON REEL 037518 FRAME 0292. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Feb 1, 2017
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 041703/0536 →
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 040928/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 21, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V., F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 040925/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2016
From: FREESCALE SEMICONDUCTOR, INC.
To: NORTH STAR INNOVATIONS INC.
Reel/Frame 037694/0264 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 13, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037518/0292 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 12, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037486/0517 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0285 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0334 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0387 →
SECURITY AGREEMENT Recorded Nov 6, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 031591/0266 →
SECURITY AGREEMENT Recorded Jun 18, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 030633/0424 →
SECURITY AGREEMENT Recorded Jan 31, 2012
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027622/0477 →
SECURITY AGREEMENT Recorded Jan 31, 2012
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027622/0075 →
SECURITY AGREEMENT Recorded Jan 31, 2012
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027621/0928 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2011
From: CASSAGNES, THIERRY; BERNON-ENJALBERT, VALERIE; LANCE, PHILIPPE; PARDOEN, MATTHIJS
To: FREESCALE SEMICONDUCTOR INC.
Reel/Frame 025710/0730 →