IP Library Granted Patent US 10,116,413
Granted Patent B2
US 10,116,413 · App. 15/683,478 · Granted Oct 30, 2018

Determining a high data rate for backchannel communications for initialization of high-speed networks

Inventors: Frank N. Cornett (Cadott, WI); Brent R. Rothermel (Pottstown, PA)
Assignee: Intel Corporation
H04L1/0002H04L1/0015H04L1/0034H04L7/0087H04L25/03343H04L25/03987H04L25/4906H04L27/01H04L27/2608H04L41/0806H04N7/17309Y02D50/10
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 10,116,413
App. No.
15/683,478
Granted
Oct 30, 2018
Kind
B2
Abstract

One embodiment provides a network controller having physical interface (PHY) circuitry that includes transmitter circuitry configured to transmit data frames to a link partner over a channel link. The network controller also includes a link speed cycling module configured to cause the transmitter circuitry to transmit data frames to the link partner using at least one high rate link speed. The network controller also includes an equalization presets module configured to apply at least one equalization preset setting to the transmitter circuitry while the transmitter circuitry is transmitting the data frames to the link partner. The link speed module is further configured to cause the transmitter circuitry to dwell, for a transmitter dwell time period, for the at least one equalization preset setting at the at least one high rate link speed. The transmitter dwell time period allows the link partner to lock on to the transmitted data frames.

Claims (36)

1. A network controller, comprising:

modulation circuitry to determine a first modulated high rate (HR) bit sequence, the first modulated HR bit sequence including a first low rate (LR) bit stream modulated onto a first HR bit sequence and the first LR bit stream including at least first backchannel information;

physical interface (PHY) circuitry including transmitter circuitry to transmit the first modulated HR bit sequence to a link partner over a channel link;

link speed cycling circuitry to, upon initialization of the PHY circuitry, cause the transmitter circuitry to transmit the first modulated HR bit sequence to the link partner over the channel link using at least one high rate link speed; and

equalization presets cycling circuitry to apply at least one equalization preset setting to the transmitter circuitry based in part on the first modulated HR bit sequence while the transmitter circuitry is transmitting the first modulated HR bit sequence to the link partner.

2. The network controller of claim 1 , wherein the link speed cycling circuitry is further to cause the transmitter circuitry to dwell, for a transmitter dwell time period, for the at least one equalization preset setting at the at least one high rate link speed; wherein the transmitter dwell time period is sufficient to allow the link partner to lock on to the transmitted first modulated HR bit sequence.

3. The network controller of claim 1 , further comprising demodulation circuitry, wherein:

the PHY circuitry further includes receiver circuitry;

the link speed cycling circuitry is further to, upon initialization of the PHY circuitry, cause the receiver circuitry to receive a second modulated HR bit sequence from the link partner over the channel link using at least a second high rate link speed; and

the demodulation circuitry is to demodulate the second modulated HR bit sequence to recover a second LR bit stream, the second LR bit stream including second backchannel information.

4. The network controller of claim 3 , wherein the demodulation circuitry is to demodulate the second HR bit sequence to recover the second LR bit stream based, at least in part, on detecting an existence of or an absence of a transition between a true HR bit sequence and a complementary HR bit sequence.

5. The network controller of claim 3 , wherein the link speed cycling circuitry is further to cause the receiver circuitry to cycle through a plurality of link speeds.

6. A method, comprising:

determining, via modulation circuitry, a first modulated high rate (HR) bit sequence, the first modulated HR bit sequence including a first low rate (LR) bit stream modulated onto a first HR bit sequence and the first LR bit stream including at least first backchannel information;

transmitting, via transmitter circuitry, the first modulated HR bit sequence to a link partner over a channel link using at least one high rate link speed; and

applying, via equalization presets cycling circuitry, at least one equalization preset setting to the transmitter circuitry based in part on the first modulated HR bit sequence while the transmitter circuitry is transmitting the first modulated HR bit sequence to the link partner.

7. The method of claim 6 , further comprising dwelling, by the transmitter circuitry, for the at least one equalization preset setting at the at least one high rate link speed; wherein the transmitter dwell time period is sufficient to allow the link partner to lock on to the transmitted first modulated HR bit sequence.

8. The method of claim 6 , further comprising:

receiving, via receiver circuitry, a second modulated HR bit sequence from the link partner over the channel link using at least a second high rate link speed; and

demodulating, via demodulation circuitry, the second modulated HR bit sequence to recover a second LR bit stream, the second LR bit stream including second backchannel information.

9. The method of claim 8 , wherein demodulating, via demodulation circuitry, the second modulated HR bit sequence to recover a second LR bit stream comprises:

demodulating, via demodulation circuitry, the second HR bit sequence to recover the second LR bit stream based, at least in part, on detecting an existence of or an absence of a transition between a true HR bit sequence and a complementary HR bit sequence.

10. The method of claim 8 , further comprising cycling, by the transmitter circuitry, a plurality of link speeds.

11. At least one non-transitory computer-readable storage device having instructions stored thereon which, when executed by at least one processor, result in operations comprising:

determine, via modulation circuitry, a first modulated high rate (HR) bit sequence, the first modulated HR bit sequence including a first low rate (LR) bit stream modulated onto a first HR bit sequence and the first LR bit stream including at least first backchannel information;

transmit, via transmitter circuitry, the first modulated HR bit sequence to a link partner over a channel link using at least one high rate link speed; and

apply, via equalization presets cycling circuitry, at least one equalization preset setting to the transmitter circuitry based in part on the first modulated HR bit sequence while the transmitter circuitry is transmitting the first modulated HR bit sequence to the link partner.

12. The at least one non-transitory computer-readable storage device of claim 11 , having additional instructions stored thereon which when executed by the at least one processor result in additional operations comprising:

dwell, by the transmitter circuitry, for the at least one equalization preset setting at the at least one high rate link speed; wherein the transmitter dwell time period is sufficient to allow the link partner to lock on to the transmitted first modulated HR bit sequence.

13. The at least one non-transitory computer-readable storage device of claim 11 , having additional instructions stored thereon which when executed by the at least one processor result in additional operations comprising:

receive, via receiver circuitry, a second modulated HR bit sequence from the link partner over the channel link using at least a second high rate link speed; and

demodulate, via demodulation circuitry, the second modulated HR bit sequence to recover a second LR bit stream, the second LR bit stream including second backchannel information.

14. The at least one non-transitory computer-readable storage device of claim 13 , wherein the instructions which when executed by the at least one processor result in the operations demodulate, via demodulation circuitry, the second modulated HR bit sequence to recover a second LR bit stream, when executed by the at least one processor, result in additional operations comprising:

demodulate, via demodulation circuitry, the second HR bit sequence to recover the second LR bit stream based, at least in part, on detecting an existence of or an absence of a transition between a true HR bit sequence and a complementary HR bit sequence.

15. The at least one non-transitory computer-readable storage device of claim 13 , having additional instructions stored thereon which when executed by the at least one processor result in additional operations comprising:

cycle, via the transmitter circuitry, a plurality of link speeds.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2022
From: INTEL CORPORATION
To: TAHOE RESEARCH, LTD.
Reel/Frame 061175/0176 →
Continuity (3)
Continuation 15363861 · Nov 29, 2016
Continuation 14142139 · Dec 27, 2013
Related Publication 20170353266A1 · Dec 7, 2017