IP Library › Patent Application 16285035
Patent Application
App. No. 16/285,035

HIGH PERFORMANCE INTERCONNECT

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 None
App. No.
16/285,035
Abstract

A physical layer (PHY) is coupled to a serial, differential link that is to include a number of lanes. The PHY includes a transmitter and a receiver to be coupled to each lane of the number of lanes. The transmitter coupled to each lane is configured to embed a clock with data to be transmitted over the lane, and the PHY periodically issues a blocking link state (BLS) request to cause an agent to enter a BLS to hold off link layer flit transmission for a duration. The PHY utilizes the serial, differential link during the duration for a PHY associated task selected from a group including an in-band reset, an entry into low power state, and an entry into partial width state

Claims (8)

1 . An apparatus comprising

a physical layer (PHY) configured to be coupled to a serial, differential link that is to include a number of lanes, the PHY to include a transmitter and a receiver to be coupled to each lane of the number of lanes, wherein the transmitter to be coupled to each lane is configured to embed a clock with data to be transmitted over the lane, and wherein the PHY is to periodically issue a blocking link state (BLS) request to cause an agent to enter a BLS to hold off link layer flit transmission for a duration, wherein the PHY is to utilize the serial, differential link during the duration for a PHY associated task selected from a group consisting of an in-band reset, an entry into low power state, and an entry into partial width state.

2 . An apparatus comprising:

physical layer logic to:

receive a training sequence, wherein at least a portion of the training sequence is to be scrambled through use of a pseudo random bit sequence (PRBS) and at least a header of the training sequence is to be unscrambled; and

perform adaptation of a link based at least in part on the scrambled portion of the training sequence.

3 . An apparatus comprising:

link layer logic to generate a header flit that is to comprise at least three slots, wherein the header flit is to include at least 192 bits, a transaction identifier of at least 11 bits, a cyclical redundancy check field of at least 16 bits, and a floating field to expand any one of two or more of the three slots.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2023
From: SAFRANEK, ROBERT J.; BLANKENSHIP, ROBERT G.; IYER, VENKATRAMAN; WILLEY, JEFF; BEERS, ROBERT; JUE, DARREN S.; KUMAR, ARVIND A.; SHARMA, DEBENDRA DAS; SWANSON, JEFFREY C.; FAHIM, BAHAA; GEETHA, VEDARAMAN; SPINK, AARON T.; SPAGNA, FULVIO; SHAH, RAHUL R.; IYER, SITARAMAN V.; NALE, WILLIAM HARRY; DAS, ABHISHEK; JOHNSON, SIMON P.; DHILLON, YUVRAJ S.; LIU, YEN-CHENG; RAMANUJAN, RAJ K.; MADDOX, ROBERT A.; HUM, HERBERT H.; GUPTA, ASHISH
To: INTEL CORPORATION
Reel/Frame 065317/0788 →