Redundancy data bus inversion sharing
US-2022350713-A1 · Nov 3, 2022 · US
US12500830B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12500830-B2 |
| Application number | US-202318174701-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 27, 2023 |
| Priority date | Aug 14, 2022 |
| Publication date | Dec 16, 2025 |
| Grant date | Dec 16, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In one embodiment, a multi-segment communication network system includes nodes connected via links, a first node including a first receiver and transmitter, and a second node including a second receiver and transmitter, wherein the first transmitter is to transmit a link training frame including a training pattern to the second receiver, which is to receive the link training frame, the second node is to find a tuning factor to which to tune the first transmitter responsively to the training pattern, and generate a request indicative of the found tuning factor, the second transmitter is to send the request in the link training frame via a plurality of the links to the first receiver, the first receiver is to receive the request, and the first node is to tune at least one parameter of the first transmitter based on the tuning factor indicated in the request.
Opening claim text (preview).
What is claimed is: 1 . A multi-segment communication network system, comprising multiple nodes connected via links, each node including a transmitter and receiver, the nodes including: a first node, which includes a first receiver and a first transmitter; and a second node, which includes a second receiver and a second transmitter, wherein as part of an iterative link training process: the first transmitter is to transmit a link training frame comprising a training pattern to the second receiver; the second receiver is to receive the link training frame from the first transmitter; the second node is to: find a tuning factor to which to tune the first transmitter responsively to the training pattern, wherein the tuning factor comprises transmission parameter settings for tuning the first transmitter; and generate a request indicative of the found tuning factor; the second transmitter is to send the request in the link training frame to the first receiver via a plurality of the links connecting the multiple nodes and via a plurality of the multiple nodes; the first receiver is to receive the request; and the first node is to tune at least one parameter of the first transmitter based on the tuning factor indicated in the request. 2 . The system according to claim 1 , wherein the second receiver is a link partner of the first transmitter. 3 . The system according to claim 1 , wherein the first node is to recognize that the request is designated to be fulfilled by the first node. 4 . The system according to claim 3 , wherein the first node is to tune the at least one parameter of the first transmitter based on the tuning factor indicated in the request responsively to the request being recognized as designated to be fulfilled by the first node. 5 . The system according to claim 3 , wherein the request has an associated destination indicator, the first node being to recognize that the request is designated to be fulfilled by the first node responsively to the destination indicator associated with the request. 6 . The system according to claim 5 , wherein the destination indicator includes a hop indicator indicating a number of the links from the second node to the first node. 7 . The system according to claim 6 , wherein: each of the nodes disposed between the links extending from the second transmitter to the first transmitter is to adjust the hop indicator; and when the request arrives at the first node, the first node is to recognize that the request is designated to be fulfilled by the first node from a value of the hop indicator. 8 . The system according to claim 3 , wherein the link training frame comprises multiple requests having corresponding destination indicators. 9 . The system according to claim 8 , wherein the destination indicators include respective hop indicators indicating a number of the links over which the corresponding requests should traverse prior to being processed by respective ones of the nodes. 10 . The system according to claim 9 , wherein the second node is to adjust at least one of the hop indicators. 11 . The system according to claim 8 , wherein the second node is to tune at least one parameter of the second transmitter responsively to a given tuning factor in a given request of the multiple requests in the link training frame. 12 . The system according to claim 11 , wherein the second node is to recognize that the given request is designated to be fulfilled by the second node from a corresponding one of the destination indicators. 13 . The system according to claim 1 , wherein the second transmitter is to send the request with another training pattern in the link training frame via a link to a third receiver of a third one of the nodes. 14 . The system according to claim 1 , wherein: the links define receiver-transmitter link partners; the nodes are to indicate to other ones of the nodes that link training of respective ones of the receiver-transmitter link partners has been completed over respective ones of the links; and the nodes are to exit link training mode and enter operational mode responsively to all the receiver-transmitter link partners being indicated as having completed link training. 15 . The system according to claim 1 , wherein: the link training frame comprises multiple requests; the links define receiver-transmitter link partners; respective ones of the nodes are to indicate to the second node using the multiple requests that link training of respective ones of the receiver-transmitter link partners has been completed over respective ones of the links; and the second node is to exit link training mode and enter operational mode responsively to all the receiver-transmitter link partners having completed link training as partially indicated in the multiple requests of the link training frame. 16 . A multi-segment communication network method, comprising: performing an iterative link training process in a system comprising multiple nodes connected via links, each node including a transmitter and receiver, the nodes including: a first node, which includes a first receiver and a first transmitter; and a second node, which includes a second receiver and a second transmitter transmitting by the first transmitter of the first node a link training frame comprising a training pattern to the second receiver of the second node; receiving by the second receiver the link training frame from the first transmitter; finding by the second node a tuning factor to which to tune the first transmitter responsively to the training pattern, wherein the tuning factor comprises transmission parameter settings for tuning the first parameter; generating by the second node a request indicative of the found tuning factor; sending by the second transmitter of the second node the request in the link training frame via a plurality of links connecting the multiple nodes and via a plurality of the multiple nodes to the first receiver of the first node; receiving the request by the first receiver; and tuning by the first node at least one parameter of the first transmitter based on the tuning factor indicated in the request. 17 . The method according to claim 16 , wherein the second receiver is a link partner of the first transmitter. 18 . The method according to claim 16 , further comprising recognizing by the first node that the request is designated to be fulfilled by the first node. 19 . The method according to claim 18 , wherein the tuning comprises tuning the at least one parameter of the first transmitter based on the tuning factor indicated in the request responsively to the request being recognized as designated to be fulfilled by the first node. 20 . The method according to claim 18 , wherein the request has an associated destination indicator, the recognizing including recognizing that the request is designated to be fulfilled by the first node responsively to the destination indicator associated with the request. 21 . The method according to claim 20 , wherein the destination indicator includes a hop indicator indicating a number of links from the second node to the first node. 22 . The method according to claim 21 , further comprising each of the nodes disposed between the links extending from the second transmitter to the first transmitter adjusting the hop indicator, and wherein the recognizing includes, when the request arrives at the first node, recognizing that the request is desig
Related publications grouped by family.
Answers are generated from the same data shown on this page.