Communication channel calibration using feedback
First Claim
1. A method for calibrating in a system including a communication channel coupled to a first component and a second component, the first component having a transmitter with an adjustable parameter, the second component having a receiver, comprising:
- transmitting a data signal from the first component to the second component on the communication channel, the data signal including a sequence of data symbols representing data;
sensing on the second component a characteristic of the data signal and the data represented by the data symbols;
feeding back information about the sensed characteristic from the second component to the first component using a different communication channel; and
adjusting the adjustable parameter for the transmitter on the first component in response to the information about the sensed characteristic.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for calibrating a communication channel coupling first and second components includes transmitting a data signal from the first component to the second component on the communication channel, and sensing a characteristic, such as phase, of the data signal on the second component. Information about the sensed characteristic is fed back to the first component using an auxiliary channel. An adjustable parameter, such as phase, for the transmitter is adjusted on the first component in response to the information. Also, a characteristic of a data signal received from the transmitter on the second component is sensed and used to adjust an adjustable parameter for the receiver on the first component.
71 Citations
54 Claims
-
1. A method for calibrating in a system including a communication channel coupled to a first component and a second component, the first component having a transmitter with an adjustable parameter, the second component having a receiver, comprising:
-
transmitting a data signal from the first component to the second component on the communication channel, the data signal including a sequence of data symbols representing data;
sensing on the second component a characteristic of the data signal and the data represented by the data symbols;
feeding back information about the sensed characteristic from the second component to the first component using a different communication channel; and
adjusting the adjustable parameter for the transmitter on the first component in response to the information about the sensed characteristic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus including a plurality of communication channels, comprising a first component and a second component coupled to the plurality of communication channels, the first component including
a plurality of first interface circuits on the first component coupled to corresponding communication channels in the plurality of communication channels, the first interface circuits including transmitters and receivers, wherein the transmitters have adjustable parameters which affect characteristics of transmitted data signals; -
a first port on the first component for communication with a second component; and
logic coupled with the port, which reads information received on the first port from the second component, indicating sensed characteristics of data signals received at the second component, and adjusts the adjustable parameters for the transmitters in the plurality of first interface circuits using the information; and
the second component including a plurality of second interface circuits connected to corresponding communication channels in the plurality of communication channels, the second interface circuits including transmitters and receivers;
a plurality of sensors on the second component coupled with corresponding second interface circuits in the plurality of second interface circuits, which sense characteristics of data signals received at the corresponding second interface circuits;
a second port on the second component for communication with the corresponding port on the first component; and
logic on the second component, coupled with the plurality of sensors and the port, which accumulates information about the sensed characteristics of the data signals and transmits the information on the second port to the first component. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A bus system interface for a bus system including a plurality of communication channels, the communication channels interconnecting transmitters on another component with the bus system interface, comprising:
-
a plurality of interface circuits adapted to be connected to corresponding communication channels in the bus system, the interface circuits including receivers;
a plurality of sensors coupled with corresponding interface circuits in the plurality of interface circuits, which sense characteristics of data signals received at the corresponding interface circuits; and
a port for communication with the other component; and
logic coupled with the plurality of sensors and the port, which accumulates information about the sensed characteristics of the data signals and transmits the information on the port for use in control of the transmitters on the other component. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A bus system interface for bus system including a plurality of communication channels, the communication channels interconnecting receivers on another component with the bus system interface, comprising:
-
a plurality of interface circuits adapted to be connected to corresponding communication channels in the bus system, the interface circuits including transmitters and receivers for corresponding communication channels in the plurality of communication channels, wherein the transmitters have adjustable parameters which affect characteristics of transmitted data signals;
a port for communication with the other component; and
logic coupled with the port, which reads information received on the port from the other component, indicating sensed characteristics of data signals received at the other component, and adjusts the adjustable parameters for the transmitters in the plurality of interface circuits using the information. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification