Method and apparatus for evaluating and optimizing a signaling system
First Claim
1. An integrated circuit comprising:
- a transmit circuit operable to output a data signal and its complement as a differential signal over a transmission medium in a first mode of operation; and
the transmit circuit further including circuitry operable to generate a repeating pattern signal and its complement for output as the differential signal in a second mode of operation;
wherein,the transmit circuit is characterized by a parameter operable to affect reception of the differential signal by a receive circuit,in the second mode of operation, the integrated circuit is operable to vary the parameter within a set of values over multiple iterations of the repeating pattern signal to identify, in dependence on a signal from the receive circuit, a particular value for the parameter that optimizes a desired signaling characteristic, andin the first mode of operation, the transmit circuit is operable to apply the particular value as the parameter.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for evaluating and optimizing a signaling system is described. A pattern of test information is generated in a transmit circuit of the system and is transmitted to a receive circuit. A similar pattern of information is generated in the receive circuit and used as a reference. The receive circuit compares the patterns. Any differences between the patterns are observable. In one embodiment, a linear feedback shift register (LFSR) is implemented to produce patterns. An embodiment of the present disclosure may be practiced with various types of signaling systems, including those with single-ended signals and those with differential signals. An embodiment of the present disclosure may be applied to systems communicating a single bit of information on a single conductor at a given time and to systems communicating multiple bits of information on a single conductor simultaneously.
-
Citations
32 Claims
-
1. An integrated circuit comprising:
-
a transmit circuit operable to output a data signal and its complement as a differential signal over a transmission medium in a first mode of operation; and the transmit circuit further including circuitry operable to generate a repeating pattern signal and its complement for output as the differential signal in a second mode of operation; wherein, the transmit circuit is characterized by a parameter operable to affect reception of the differential signal by a receive circuit, in the second mode of operation, the integrated circuit is operable to vary the parameter within a set of values over multiple iterations of the repeating pattern signal to identify, in dependence on a signal from the receive circuit, a particular value for the parameter that optimizes a desired signaling characteristic, and in the first mode of operation, the transmit circuit is operable to apply the particular value as the parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An integrated circuit adapted to communicate a differential signal to a receive circuit over a transmission medium, the integrated circuit comprising:
-
a transmit circuit; a data storage element operable to store data for sequential output as a data signal; and circuitry operable to generate a test signal having a pattern that is repeated over multiple iterations; wherein during a second mode of operation, the transmit circuit is operable to output to the transmission medium the test signal and its complement as the differential signal while varying a parameter operable to affect reception of the transmit data output signal by the receive circuit amongst multiple values in a set, and during a first mode of operation, the transmit circuit is operable to output to the transmission medium the data signal and its complement as the differential signal using a particular value of the parameter identified as a function of a signal received from the receive circuit during the second mode of operation. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of selecting a parameter for use by a integrated circuit in transmitting data to a receive circuit over a transmission medium, the parameter operable to affect reception of the differential signal by the receive circuit, the method comprising:
-
in a first mode of operation, using a transmit circuit to transmit input data to the receive circuit as a differential output signal; in a second mode of operation, using the transmit circuit to transmit a signal having a repeating pattern and its complement to the receive circuit as the differential output signal while varying the parameter amongst multiple values in a set; based on a signal from the receive circuit, selecting a particular value of the parameter; and applying the particular value of the parameter in the first mode of operation. - View Dependent Claims (32)
-
Specification