System interconnect dynamic scaling handshake using spare bit-lane

US9552319B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9552319-B2
Application numberUS-201414464924-A
CountryUS
Kind codeB2
Filing dateAug 21, 2014
Priority dateAug 18, 2014
Publication dateJan 24, 2017
Grant dateJan 24, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A communications technique using spare bit-lanes to communicate changes in interface physical link layer bandwidth and/or active width provides for dynamic adjustment of power consumption of interface links without requiring a separate control path for exchanging the change information. One or more spare bit-lanes are used to communicate an indication of the operating frequency/active width change to the physical link layer of the remote side of the interface and an acknowledgement is sent back to provide complete handshaking of the operating characteristic change. The method can determine whether or not a spare bit-lane is available and prevent making the change if a spare bit-lane is not available until the interface is repaired and a spare bit-lane can then be used for communicating operating changes in operating frequency/active width.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of managing communications between a pair of physical link layers of an interface connecting processing units within a computer system, the method comprising: first changing at least one of a first active width or a first operating frequency of a first one of the pair of physical link layers to at least one of a second active width or a second operating frequency; first communicating an indication of at least one of the second active width or the second operating frequency to a second one of the pair of physical link layers over a spare bit lane of the interface; receiving the indication at the second one of the pair of physical link layers; responsive to receiving the indication, second changing at least one of an active width or an operating frequency of the second one of the pair of physical link layers to the at least one of the second width or the second operating frequency; and second communicating an acknowledgement from the second one of the pair of physical link layers to the first one of the physical link layers that indicates that the second one of the physical link layers is operating with the at least one of the second width or the second operating frequency as changed by the second changing in response to receiving the indication, wherein, subsequent to the second changing the second active width of the interface, the interface has a current active width less than a maximum active width of the interface, whereby one or more bit-lanes are disabled, and wherein the second communicating uses the one or more disabled lanes of the interface to communicate the acknowledgement, whereby the indication is communicated over the spare bit-lane, but the acknowledgement is not communicated over the spare bit-lane. 2. The method of claim 1 , wherein the first communicating communicates the indication over a single spare bit-lane of the interface, and wherein the second communicating communicates the acknowledgement over the same single spare bit-lane by bi-directionally encoding the indication and the acknowledgement in a time-division multiplex. 3. The method of claim 2 , wherein the first communicating comprises transmitting a first command code along with the indication to the second physical link layer and wherein the second communicating comprises transmitting a second acknowledgement code to the first physical link layer, whereby other information can be transmitted on the single spare bit-lane. 4. The method of claim 1 , further comprising determining whether or not the current active width of the interface is less than the maximum active width, wherein the second communicating uses the one or more disabled lanes selectively in response to determining that the current active width of the interface is less than the maximum active width, and wherein the second communicating uses the spare bit lane selectively in response to determining that current active width of the interface is not less than the maximum active width. 5. A method of managing communications between a pair of physical link layers of an interface connecting processing units within a computer system, the method comprising: first changing at least one of a first active width or a first operating frequency of a first one of the pair of physical link layers to at least one of a second active width or a second operating frequency; first communicating an indication of at least one of the second active width or the second operating frequency to a second one of the pair of physical link layers over a spare bit lane of the interface, wherein the first communicating communicates the indication over a single spare bit-lane of the interface; receiving the indication at the second one of the pair of physical link layers; responsive to receiving the indication, second changing at least one of an active width or an operating frequency of the second one of the pair of physical link layers to the at least one of the second width or the second operating frequency; second communicating an acknowledgement from the second one of the pair of physical link layers to the first one of the physical link layers that indicates that the second one of the physical link layers is operating with the at least one of the second width or the second operating frequency as changed by the second changing in response to receiving the indication, wherein the second communicating communicates the acknowledgement over the same single spare bit-lane by bi-directionally encoding the indication and the acknowledgement in a time-division multiplex; determining whether or not the single spare bit-lane is available; responsive to determining that the single spare bit-lane is available, performing the first communicating, the first changing, the second communicating and the second changing; and responsive to determining that the single spare bit-lane is not available, maintaining the first active width and the first operating frequency at their respective maximum values, and not performing the first communicating, the first changing, the second communicating and the second changing, whereby dynamic control of an active width and an operating frequency of the interface is disabled until the interface is repaired and a spare bit-lane becomes available.

Assignees

Inventors

Classifications

  • Cross-Sectional Technologies · mapped topic

  • Interlayer communication protocols or service data unit [SDU] definitions; Interfaces between layers · CPC title

  • Cross-Sectional Technologies · mapped topic

  • using bus bridges (G06F13/4022 takes precedence) · CPC title

  • being an input/output bus, e.g. ISA bus, EISA bus, PCI bus, SCSI bus · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9552319B2 cover?
A communications technique using spare bit-lanes to communicate changes in interface physical link layer bandwidth and/or active width provides for dynamic adjustment of power consumption of interface links without requiring a separate control path for exchanging the change information. One or more spare bit-lanes are used to communicate an indication of the operating frequency/active width cha…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F13/4027. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 24 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).