Receiver training during a SATA out of band sequence
First Claim
1. A method comprising:
- a first device transmitting a COMWAKE signal to a second device via a serial bus;
in response to the first device transmitting the COMWAKE signal, the second device transmitting a training signal that is not a COMWAKE signal to the first device via the serial bus;
after transmitting the training signal, setting a first parameter value based on a characterization of the training signal to obtain a desired physical layer quality between the first and second devices; and
after setting the first parameter value, transmitting a second training signal that is not a COMWAKE signal to the second device via the serial bus before the second device transmits a COMWAKE signal to the first device.
5 Assignments
0 Petitions
Accused Products
Abstract
A communications apparatus is provided having a first line driver transmitting data at a first end of a serial bus to a second line receiver at a second end of the serial bus. A first line receiver receives data at the first end of the serial bus from a second line driver at the second end of the serial bus. The first line receiver has a selectable input parameter that controls a physical layer quality of data received at the first end of the serial bus. Programming instructions stored in memory cause the second line driver to transmit a training signal that is not a COMWAKE signal to the first line receiver in response to the first line driver transmitting a COMWAKE signal to the second line receiver. A controller compares a received physical layer quality of the training signal at the first line receiver to a desired physical layer quality and computes a value for the input parameter to obtain a desired physical layer quality.
35 Citations
20 Claims
-
1. A method comprising:
-
a first device transmitting a COMWAKE signal to a second device via a serial bus; in response to the first device transmitting the COMWAKE signal, the second device transmitting a training signal that is not a COMWAKE signal to the first device via the serial bus; after transmitting the training signal, setting a first parameter value based on a characterization of the training signal to obtain a desired physical layer quality between the first and second devices; and after setting the first parameter value, transmitting a second training signal that is not a COMWAKE signal to the second device via the serial bus before the second device transmits a COMWAKE signal to the first device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
a first device transmitting a COMWAKE signal via a serial bus; in response to the transmitting the COMWAKE signal, the first device receiving a first training signal via the serial bus; and setting a first receiver parameter to a value based on a characteristic of the first training signal to obtain a desired physical layer quality before the first device receives a COMWAKE signal via the serial bus. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A communications apparatus comprising:
-
a first line driver transmitting data at a first end of a serial bus to a second line receiver at a second end of the serial bus; a first line receiver receiving data at the first end of the serial bus from a second line driver at the second end of the serial bus, the first line receiver having a selectable input parameter that controls a physical layer quality of data received at the first end of the serial bus; programming instructions stored in memory that causes the second line driver to transmit a training signal that is not a COMWAKE signal to the first line receiver in response to the first line driver transmitting a COMWAKE signal to the second line receiver; and a controller that compares a received physical layer quality of the training signal at the first line receiver to a desired physical layer quality and computes a value for the input parameter to obtain a desired physical layer quality.
-
Specification