IP Library Granted Patent US 9,356,589
Granted Patent B2
US 9,356,589 · App. 14/056,865 · Granted May 31, 2016

Interchannel skew adjustment circuit

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,356,589
App. No.
14/056,865
Granted
May 31, 2016
Kind
B2
Abstract

An interchannel skew adjustment circuit adjusts signal skew between a first channel and a second channel. The circuit includes a phase adjustment circuit configured to receive a signal of the first channel, delay the signal by a discretely variable delay amount, and output a delayed signal; a channel coupling circuit configured to receive the signal output from the phase adjustment circuit and a signal of the second channel, and detect a phase difference between these two signals; and a controller configured to control the delay amount in the phase adjustment circuit based on a result detected by the channel coupling circuit. This interchannel skew adjustment circuit adjusts the interchannel signal skew only at a sender or a receiver, thereby reducing the circuit area and the power consumption.

Claims (60)

1. An interchannel skew adjustment circuit comprising:

a phase adjustment circuit configured to receive a signal of a first channel, delay the signal by a discretely variable delay amount, and output a delayed signal;

a channel coupling circuit configured to receive the signal output from the phase adjustment circuit and a signal of a second channel, and detect a phase difference between these two signals;

a controller configured to control the delay amount in the phase adjustment circuit based on a result detected by the channel coupling circuit;

a PVT variation detection circuit configured to detect PVT variations of the phase adjustment circuit, and output PVT information indicating the PVT variations; and

a PVT variation compensation circuit configured to compensate a control value output from the controller to the phase adjustment circuit based on the PVT information to control the delay amount in the phase adjustment circuit, wherein

the PVT variation detection circuit includes

a delay circuit configured to receive a first signal, delay the first signal by a variable delay amount, and output a first delay signal,

a flip-flop configured to receive the first delay signal as a data signal, and a second signal whose phase is shifted from a phase of the first signal by a predetermined amount as a clock signal, and

a determiner configured to determine the PVT information based on an output of the flip-flop, and

the delay amount of the delay circuit is controlled with the PVT information determined by the determiner.

2. The interchannel skew adjustment circuit of claim 1 , wherein

the PVT variation detection circuit includes

another delay circuit configured to delay the first delay signal, and output a second delay signal, and

another flip-flop configured to receive the second delay signal as a data signal, and the second signal as a clock signal, and

the determiner determines the PVT information based on outputs of the two flip-flops.

3. The interchannel skew adjustment circuit of claim 2 , wherein

the PVT variation detection circuit includes

a selector configured to select, as the second signal, any one of a plurality of input signals, and

a dummy selector having a same internal delay amount as the selector, and configured to delay and output the input first signal.

4. The interchannel skew adjustment circuit of claim 1 , wherein

the channel coupling circuit includes a flip-flop configured to receive one of the two signals as a data signal, and the other as a clock signal.

5. The interchannel skew adjustment circuit of claim 4 , wherein

the channel coupling circuit includes a flip-flop configured to receive an inverted signal of the data signal and the clock signal as a data signal and a clock signal, respectively.

6. The interchannel skew adjustment circuit of claim 4 , wherein

the channel coupling circuit includes a crossbar switch configured to alternately interchange the data signal and the clock signal, and input the signals to the flip-flop.

7. The interchannel skew adjustment circuit of claim 1 , wherein

the phase adjustment circuit includes an inverter chain of a plurality of cascade-coupled inverter circuits.

8. The interchannel skew adjustment circuit of claim 1 , wherein

the phase adjustment circuit includes

a coarse adjuster configured to change the delay amount in big steps, and

a fine adjuster configured to change the delay amount in small steps, and delay an output signal of the coarse adjuster.

9. The interchannel skew adjustment circuit of claim 8 , wherein

the fine adjuster includes a delay circuit configured to switch between activation and deactivation of any one of a plurality of inverter circuits coupled in parallel.

10. The interchannel skew adjustment circuit of claim 8 , wherein

the fine adjuster includes a phase interpolator circuit.

11. An electronic device comprising the interchannel skew adjustment circuit of claim 1 .

12. An interchannel skew adjustment circuit comprising:

a phase adjustment circuit configured to receive a signal of a first channel, delay the signal by a discretely variable delay amount, and output a delayed signal;

a channel coupling circuit configured to receive the signal output from the phase adjustment circuit and a signal of a second channel, and detect a phase difference between these two signals;

a controller configured to control the delay amount in the phase adjustment circuit based on a result detected by the channel coupling circuit;

a PVT variation detection circuit configured to detect PVT variations of the phase adjustment circuit, and output PVT information indicating the PVT variations;

a PVT variation compensation circuit configured to compensate a control value output from the controller to the phase adjustment circuit based on the PVT information to control the delay amount in the phase adjustment circuit; and

another phase adjustment circuit configured to receive a signal of the second channel, delay the signal by a discretely variable delay amount, and output a delayed signal, wherein

the channel coupling circuit receives a signal output from the another phase adjustment circuit as the signal of the second channel, and

the PVT variation compensation circuit compensates a control value output from the controller to the another phase adjustment circuit based on the PVT information to control the delay amount in the another phase adjustment circuit,

the PVT variation detection circuit includes

a delay circuit configured to receive a first signal, delay the first signal by a variable delay amount, and output a first delay signal,

a flip-flop configured to receive the first delay signal as a data signal, and a second signal whose phase is shifted from a phase of the first signal by a predetermined amount as a clock signal, and

a determiner configured to determine the PVT information based on an output of the flip-flop, and

the delay amount of the delay circuit is controlled with the PVT information determined by the determiner.

13. The interchannel skew adjustment circuit of claim 12 , wherein

the PVT variation detection circuit includes

another delay circuit configured to delay the first delay signal, and output a second delay signal, and

another flip-flop configured to receive the second delay signal as a data signal, and the second signal as a clock signal, and

the determiner determines the PVT information based on outputs of the two flip-flops.

14. The interchannel skew adjustment circuit of claim 13 , wherein

the PVT variation detection circuit includes

a selector configured to select, as the second signal, any one of a plurality of input signals, and

a dummy selector having a same internal delay amount as the selector, and configured to delay and output the input first signal.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUSLY FILED APPLICATION NUMBERS 13/384239, 13/498734, 14/116681 AND 14/301144 PREVIOUSLY RECORDED ON REEL 034194 FRAME 0143. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 24, 2020
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Reel/Frame 056788/0362 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2014
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Reel/Frame 034194/0143 →