Loopback configuration for bi-directional interfaces
First Claim
1. A bi-directional communication bus system comprising:
- a first component;
a second component;
a first portion configured to communicate signals between said first component and said second component, wherein said first portion is operable to implement a first lane; and
a second portion configured to communicate signals between said first component and said second component, wherein said second portion is operable to implement a second lane; and
wherein said first and second portions are operable to implement a plurality of loopback configurations one configuration at a time for communicating signals between said first and second components, wherein a first loopback configuration of said plurality of loopback configurations comprises a contemporaneous communication of signals in a first direction over said first portion and in a second direction over said second portion in a first configuration setting, wherein a second loopback configuration of said plurality of loopback configurations comprises a contemporaneous communication of signals in said second direction over said first portion and in said first direction over said second portion, wherein said second component comprises an interface component operable to couple said first and second portions in a second configuration setting, and wherein said interface component is further operable to couple said first and second portions to an auxiliary interface.
1 Assignment
0 Petitions
Accused Products
Abstract
An interface for implementing a loopback configuration which offers improved calibration and/or testing of an electronic system is disclosed. More specifically, embodiments provide a bi-directional interface with at least two portions or partitions capable of communicating data in opposite directions and implementing a loopback configuration between components of an electronic system, thereby enabling more flexible, efficient and effective calibration and/or testing of the electronic system using a single interface. The loopback of the partitioned bi-directional interface may be used to perform data link training and/or electronic system testing. In one embodiment, the loopback configuration of the interface may be reversible. Additionally, the looped or coupled end of the partitions may be switched from one component to another, thereby reversing the configuration of the loopback in one embodiment. As such, embodiments enable different and/or additional calibration operations and/or tests to be performed when compared with conventional loopback configurations.
377 Citations
18 Claims
-
1. A bi-directional communication bus system comprising:
-
a first component; a second component; a first portion configured to communicate signals between said first component and said second component, wherein said first portion is operable to implement a first lane; and a second portion configured to communicate signals between said first component and said second component, wherein said second portion is operable to implement a second lane; and wherein said first and second portions are operable to implement a plurality of loopback configurations one configuration at a time for communicating signals between said first and second components, wherein a first loopback configuration of said plurality of loopback configurations comprises a contemporaneous communication of signals in a first direction over said first portion and in a second direction over said second portion in a first configuration setting, wherein a second loopback configuration of said plurality of loopback configurations comprises a contemporaneous communication of signals in said second direction over said first portion and in said first direction over said second portion, wherein said second component comprises an interface component operable to couple said first and second portions in a second configuration setting, and wherein said interface component is further operable to couple said first and second portions to an auxiliary interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
communicating signals between a first component and a second component over a first portion, wherein said first portion is operable to implement a first lane; communicating signals between said first component and said second component over a second portion, wherein said second portion is operable to implement a second lane; and implementing a plurality of loopback configurations for communicating signals between said first and second components one configuration at a time, wherein a first loopback configuration of said plurality of loopback configurations comprises a contemporaneous communication of signals in a first direction over said first portion and in a second direction over said second portion in a first configuration setting, wherein a second loopback configuration of said plurality of loopback configurations comprises a contemporaneous communication of signals in said second direction over said first portion and in said first direction over said second portion in a second configuration setting, wherein said second component comprises an interface component operable to couple said first and second portions, and wherein said interface component is further operable to couple said first and second portions to an auxiliary interface. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification