Legal claims defining the scope of protection, as filed with the USPTO.
1. A method of managing signals between a processor and a memory device, the processor and the memory device operatively coupled by a data signal path and a clock signal path, comprising: setting the skew between the data signal path and the clock signal path away from a spectral peak of a phase jitter transfer function, the phase jitter transfer function characterizing phase jitter between the data signal path and the clock signal due to processor induced noise, the skew setting being independent of a read/write or power state of the memory device.
2. The method of claim 1 , wherein at least one of the data signal pathway and the clock signal pathway includes a delay element with a variable delay, the setting the skew comprising setting the delay of the delay element to set the skew between the data signal path and the clock signal path away from the spectral peak of the phase jitter transfer function.
3. The method of claim 2 , wherein the phase jitter transfer function comprises T(φ)=1−cos(2πφ) where φ=f×ΔT DRAM , f is the clock frequency and ΔT DRAM is the set delay.
4. The method of claim 2 , wherein the phase jitter transfer function comprises T ( α ) = 1 - cos ( 2 πα × f BR ) where BR is the bit rate of the memory device, f is the clock frequency, α is a parameter defined by BR×ΔT DRAM , and ΔT DRAM is the set delay.
5. The method of claim 2 , wherein the delay element comprises part of the processor.
6. The method of claim 2 , wherein the delay element comprises part of the memory device.
7. The method of claim 2 , wherein the at least one of the data signal pathway and the clock signal pathway includes an additional delay element with a variable delay, the additional delay element being part of the processor or the memory device, the setting the skew comprising setting the delay of the delay element and the additional delay element to set the skew between the data signal path and the clock signal path away from the spectral peak of the phase jitter transfer function.
8. The method of claim 1 , wherein the setting comprises using an algorithm to converge on a minimum value of a parameter representative of a point away from the spectral peak.
9. The method of claim 8 , wherein the parameter comprises bit error rate or edge jitter.
10. The method of claim 1 , wherein the skew is sensed by error detection logic of the memory device, the error detection logic being operable to inform an error detection control loop of the processor of the skew.
11. The method of claim 1 , wherein the processor and the memory device comprise components of a computing device.
12. The method of claim 1 , comprising setting the skew between the data signal path and the clock signal path to at least one spectral null of the phase jitter transfer function.
13. A method of managing signals between a processor and a memory device of a computing device, the processor and the memory device operatively coupled by a data signal path, a clock signal path and an error detection signal path, comprising: setting the skew between the data signal path and the clock signal path away from a spectral peak of a phase jitter transfer function, the phase jitter transfer function characterizing phase jitter between the data signal path and the clock signal due to processor induced noise, the skew setting being independent of a read/write or power state of the memory device.
14. The method of claim 13 , wherein at least one of the data signal pathway and the clock signal pathway includes a delay element with a variable delay, the setting the skew comprising setting the delay of the delay element to set the skew between the data signal path and the clock signal path away from the spectral peak of the phase jitter transfer function.
15. The method of claim 14 , wherein the phase jitter transfer function comprises T(φ)=1−cos(2πφ) where φ=f×ΔT DRAM , f is the clock frequency and ΔT DRAM is the set delay.
16. The method of claim 14 , wherein the transfer function comprises T ( α ) = 1 - cos ( 2 πα × f BR ) where BR is the bit rate of the memory device, f is the clock frequency, α is a parameter defined by BR×ΔT DRAM , and ΔT DRAM is the set delay.
17. The method of claim 14 , wherein the delay element comprises part of the processor.
18. The method of claim 14 , wherein the delay element comprises part of the memory device.
19. The method of claim 14 , wherein the at least one of the data signal pathway and the clock signal pathway includes an additional delay element with a variable delay, the additional delay element being part of the processor or the memory device, the setting the skew comprising setting the delay of the delay element and the additional delay element to set the skew between the data signal path and the clock signal path away from the spectral peak of the phase jitter transfer function.
20. The method of claim 13 , wherein the setting comprises using an algorithm to converge on a minimum value of a parameter representative of a point away from the spectral peak.
21. The method of claim 20 , wherein the parameter comprises bit error rate or edge jitter.
22. The method of claim 13 , wherein the skew is sensed by error detection logic of the memory device, the error detection logic being operable to inform an error detection control loop of the processor of the skew by a signal on the error detection signal path.
23. The method of claim 13 , comprising setting the skew between the data signal path and the clock signal path to at least one spectral null of the phase jitter transfer function.
24. An apparatus, comprising: a processor; a memory device operatively coupled to the processor by a data signal path and a clock signal path; and wherein the processor is operable to set the skew between the data signal path and the clock signal path away from a spectral peak of a phase jitter transfer function, the phase jitter transfer function characterizing phase jitter between the data signal path and the clock signal due to processor induced noise, the skew setting being independent of a read/write or power state of the memory device.
25. The apparatus of claim 24 , wherein at least one of the data signal pathway and the clock signal pathway includes a delay element with a variable delay, the processor being operable to set the skew by setting the delay of the delay element to set the skew between the data signal path and the clock signal path away from a spectral peak of the phase jitter transfer function.
26. The apparatus of claim 25 , wherein the phase jitter transfer function comprises T(φ)=1−cos(2πφ) where φ=f×ΔT DRAM , f is the clock frequency and ΔT DRAM is the set delay.
27. The apparatus of claim 25 , wherein the transfer function comprises T ( α ) = 1 - cos ( 2 πα × f BR ) where BR is the bit rate of the memory device, f is the clock frequency, α is a parameter defined by BR×ΔT DRAM , and ΔT DRAM is the set delay.
28. The apparatus of claim 25 , wherein the delay element comprises part of the processor.
29. The apparatus of claim 25 , wherein the delay element comprises part of the memory device.
30. The apparatus of claim 25 , wherein the at least one of the data signal pathway and the clock signal pathway includes an additional delay element with a variable delay, the additional delay element being part of the processor or the memory device.
31. The apparatus of claim 25 , wherein the processor is operable to execute code to implement an algorithm to converge on a minimum value of a parameter representative of a point away from the a spectral peak.
32. The apparatus of claim 31 , wherein the parameter comprises bit error rate or edge jitter.
33. The apparatus of claim 24 , wherein the processor and the memory device are operatively coupled by an error detection signal path, the processor comprises an error detection control loop, the memory device comprises error detection logic operable to sense the skew and inform the error detection control loop of the skew by way of the error detection signal path.
34. The apparatus of claim 24 , wherein the processor and the memory device comprise a computing device.
35. The apparatus of claim 24 , wherein the processor is operable to set the skew between the data signal path and the clock signal path to a spectral null of the phase jitter transfer function.
Unknown
December 29, 2015
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.