De-emphasis training on a point-to-point connection
First Claim
Patent Images
1. A method for establishing data transmission between two devices by performing de-emphasis training, the method comprising:
- while a retry count does not exceed a predetermined threshold;
sending with a signal strength a training pattern from a first device to a second device;
receiving negative acknowledgement from the second device within enough time to determine that the sent training pattern was unacceptable to the second device;
incrementing a retry count; and
attenuating the signal strength; and
if the retry count exceeds the predetermined threshold, then perform remedial action to improve data transmission between the first and second devices.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for establishing data transmission between a two devices by performing de-emphasis training is disclosed. While a retry count does not exceed a predetermined threshold: a training pattern with a signal strength is sent from a first device to a second device. If a negative acknowledgement is received from the second device within enough time to determine that the send training pattern was unacceptable to the second device, the retry count is incremented, the signal strength for the training pattern is attenuated and the training pattern is resent.
-
Citations
30 Claims
-
1. A method for establishing data transmission between two devices by performing de-emphasis training, the method comprising:
-
while a retry count does not exceed a predetermined threshold; sending with a signal strength a training pattern from a first device to a second device; receiving negative acknowledgement from the second device within enough time to determine that the sent training pattern was unacceptable to the second device; incrementing a retry count; and attenuating the signal strength; and if the retry count exceeds the predetermined threshold, then perform remedial action to improve data transmission between the first and second devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for establishing data transmission between two devices by performing de-emphasis training, the method comprising:
while a training pattern counter does not exceed a predetermined threshold; sending a training pattern from a first device to a second device; verifying the absence of a negative acknowledgement sent from the second device; incrementing a training pattern counter; and modifying the training pattern. - View Dependent Claims (10)
-
11. A method for establishing data transmission between two devices by performing de-emphasis training, the method comprising:
while a training pattern counter does not exceed a predetermined threshold; sending a training pattern from a first device to a second device; verifying the absence of a negative acknowledgement sent from the second device; incrementing a training pattern counter; and modifying the training pattern. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
20. A method of establishing data transmission between two devices by performing de-emphasis training, the method comprising:
-
a) performing speed negotiation between a first device and a second device; b) synchronizing the first and second devices; c) selecting a de-emphasis training pattern and de-emphasis level; d) until all de-emphasis training patterns to be sent from the first device to the second device are sent; 1) until all de-emphasis levels to be tried for a given training pattern have not been sent from the first device to the second device; i) transmitting the de-emphasis pattern from the first device to the second device at the selected de-emphasis level; ii) analyzing an incoming bit stream to determine signal quality; iii) changing de-emphasis level for the training pattern; and iv) resending the training pattern with the changed de-emphasis level; 2) changing the de-emphasis pattern to be sent; e) setting an acceptable de-emphasis level based on the analyzed bit streams; and f) transmitting symbols from the first device to the second device using the acceptable de-emphasis level. - View Dependent Claims (21, 22, 23)
-
-
24. A method of establishing data transmission between two devices by performing de-emphasis training, the method comprising:
-
a) performing speed negotiation between a first device and a second device; b) synchronizing the first and second devices; c) selecting a de-emphasis training pattern and de-emphasis level; d) until all de-emphasis training patterns to be sent from the first device to the second device are sent; 1) until all de-emphasis levels to be tried for a given training pattern have not been sent from the first device to the second device; i) transmitting the de-emphasis pattern from the first device to the second device at the selected de-emphasis level; ii) analyzing an incoming bit stream to determine signal quality; iii) unless the analysis identifies an acceptable de-emphasis level, changing de-emphasis level for the training pattern and resending the training pattern with the changed de-emphasis level; 2) resetting the de-emphasis level changing the de-emphasis pattern to be sent; e) setting an acceptable de-emphasis level based on the analyzed bit streams; and f) transmitting symbols from the first device to the second device using the acceptable de-emphasis level. - View Dependent Claims (25, 26, 27)
-
-
28. A method for establishing data transmission between devices by de-emphasis training, the method comprising:
-
sending with a signal strength a training pattern from a first device to a second device; receiving information from the second device, the information indicative that the sent training pattern was unacceptable to the second device; incrementing a retry count; reducing the signal strength; and when the retry count exceeds the predetermined threshold, performing remedial action to improve data transmission between the first and second devices.
-
-
29. A method for establishing data transmission between devices by de-emphasis training, the method comprising:
while a counter does not exceed a predetermined threshold; sending a training pattern from a first device to a second device; determining the absence of information sent from the second device, said information indicating that the sent training pattern was unacceptable to the second device; incrementing said counter; and based at least in part on said determining the absence, modifying the training pattern.
-
30. A method of establishing data transmission between devices via de-emphasis training, the method comprising:
-
selecting a first de-emphasis training pattern to be sent between a first device and a second device; transmitting the de-emphasis pattern from the first device to the second device at a first selected de-emphasis level; analyzing an incoming bit stream associated with said transmitted pattern to determine signal quality; changing the de-emphasis level for the training pattern based at least in part on said analyzing; resending the training pattern with the changed de-emphasis level; and repeating said acts of analyzing, changing and resending at different de-emphasis levels so as to identify and acceptable de-emphasis level based on the analyzed bit streams; and transmitting symbols from the first device to the second device using the acceptable de-emphasis level.
-
Specification