Clock offset compensator
First Claim
Patent Images
1. A device comprising:
- a receiver configured to receive data from a host;
a clock generator configured to generate a clock signal having a local clock phase;
a clock recovery circuit in communication with the receiver, wherein the clock recovery circuit is configured to recover a host clock frequency from the data received by the receiver from the host;
a frequency offset circuit in communication with each of the clock recovery circuit and the clock generator, wherein the frequency offset circuit is configured to generate a frequency offset based on the local clock phase and the host clock frequency recovered by the clock recovery circuit; and
a frequency compensator configured toi) generate a spread spectrum modulation signal when spread spectrum operation is enabled,ii) generate a constant signal when the spread spectrum operation is disabled, andiii) compensate a frequency of a transmitter using the frequency offset and a selected one of the spread spectrum modulation signal and the constant signal, wherein the device is configured to transmit data back to the host based on the compensated frequency.
2 Assignments
0 Petitions
Accused Products
Abstract
A device comprises a transmitter, a receiver and a clock generator that generates a clock signal having a local clock phase. A clock recovery circuit communicates with the receiver and recovers a host clock frequency from data received from a host by the receiver. A frequency offset circuit communicates with the clock recovery circuit and the clock generator and generates a frequency offset based on the local clock phase and the recovered host clock frequency. A frequency compensator compensates a frequency of the transmitter using the frequency offset.
-
Citations
25 Claims
-
1. A device comprising:
-
a receiver configured to receive data from a host; a clock generator configured to generate a clock signal having a local clock phase; a clock recovery circuit in communication with the receiver, wherein the clock recovery circuit is configured to recover a host clock frequency from the data received by the receiver from the host; a frequency offset circuit in communication with each of the clock recovery circuit and the clock generator, wherein the frequency offset circuit is configured to generate a frequency offset based on the local clock phase and the host clock frequency recovered by the clock recovery circuit; and a frequency compensator configured to i) generate a spread spectrum modulation signal when spread spectrum operation is enabled, ii) generate a constant signal when the spread spectrum operation is disabled, and iii) compensate a frequency of a transmitter using the frequency offset and a selected one of the spread spectrum modulation signal and the constant signal, wherein the device is configured to transmit data back to the host based on the compensated frequency. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A communication system, comprising:
-
a host including i) a host transmitter, ii) a host receiver, and iii) a host clock generator configured to generate a host clock frequency; and a device in communication with the host using a serial advanced technology attachment (SATA) standard, the device including; a device transmitter; a device receiver; a device clock generator configured to generate a clock signal having a local clock phase; a clock recovery circuit configured to recover the host clock frequency from data received by the device receiver from the host; a frequency offset circuit configured to generate a frequency offset based on the local clock phase and the recovered host clock frequency recovered by the clock recovery circuit; and a frequency compensator configured to i) generate a spread spectrum modulation signal when spread spectrum operation is enabled, ii) generate a constant signal when spread spectrum operation is disabled, and iii) compensate a frequency of the device transmitter using the frequency offset and a selected one of the spread spectrum modulation signal and the constant signal, wherein the device is configured to transmit data back to the host based on the compensated frequency. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for transmitting/receiving data in a device, the method comprising:
-
transmitting data to a host; receiving data from the host; generating a clock signal having a local clock phase; recovering a host clock frequency from data received by the device from the host; generating a frequency offset based on the local clock phase and the recovered host clock frequency; generating a spread spectrum modulation signal when spread spectrum operation is enabled; generating a constant signal when the spread spectrum operation is disabled, compensating a transmitting frequency using the frequency offset and a selected one of the spread spectrum modulation signal and the constant signal; and transmitting the data back to the host from the device based on the compensated transmitting frequency. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification