Memory controller
First Claim
Patent Images
1. A memory controller component comprising:
- transmit circuitry to transmit, to a dynamic random access memory device (DRAM);
write data to be sampled by the DRAM in response to a timing signal, the timing signal requiring a first time interval to propagate from the memory controller component to the DRAM;
a first clock signal that requires a second time interval to propagate from the memory controller component to the DRAM; and
a write command to be sampled by the DRAM in response to the first clock signal, the write command associated with the write data; and
adjusting circuitry to control transmit timing within the transmit circuitry, the adjusting circuitry to adjust transmit timing of the write data and timing of the timing signal based on a difference between the first and second time intervals such that an edge transition of the timing signal at the DRAM is aligned with an edge transition of the first clock signal at the DRAM.
3 Assignments
0 Petitions
Accused Products
Abstract
A memory controller component includes transmit circuitry and adjusting circuitry. The transmit circuitry transmits a clock signal and write data to a DRAM, the write data to be sampled by the DRAM using a timing signal. The adjusting circuitry adjusts transmit timing of the write data and of the timing signal such that an edge transition of the timing signal is aligned with an edge transition of the clock signal at the DRAM.
295 Citations
20 Claims
-
1. A memory controller component comprising:
-
transmit circuitry to transmit, to a dynamic random access memory device (DRAM); write data to be sampled by the DRAM in response to a timing signal, the timing signal requiring a first time interval to propagate from the memory controller component to the DRAM; a first clock signal that requires a second time interval to propagate from the memory controller component to the DRAM; and a write command to be sampled by the DRAM in response to the first clock signal, the write command associated with the write data; and adjusting circuitry to control transmit timing within the transmit circuitry, the adjusting circuitry to adjust transmit timing of the write data and timing of the timing signal based on a difference between the first and second time intervals such that an edge transition of the timing signal at the DRAM is aligned with an edge transition of the first clock signal at the DRAM. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of operation of a memory controller component, the method comprising:
-
transmitting, to a dynamic random access memory device (DRAM); write data to be sampled by the DRAM in response to a timing signal, the timing signal requiring a first time interval to propagate from the memory controller component to the DRAM; a first clock signal that requires a second time interval to propagate from the memory controller component to the DRAM; and a write command to be sampled by the DRAM in response to the first clock signal, the write command associated with the write data; and adjusting transmit timing of the write data and timing of the timing signal based on a difference between the first and second time intervals such that an edge transition of the timing signal at the DRAM is aligned with an edge transition of the first clock signal at the DRAM. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A memory controller component comprising:
-
means for transmitting, to a dynamic random access memory device (DRAM); write data to be sampled by the DRAM in response to a timing signal, the timing signal requiring a first time interval to propagate from the memory controller component to the DRAM; a first clock signal that requires a second time interval to propagate from the memory controller component to the DRAM; and a write command to be sampled by the DRAM in response to the first clock signal, the write command associated with the write data; and means for adjusting transmit timing of the write data and timing of the timing signal based on a difference between the first and second time intervals such that an edge transition of the timing signal at the DRAM is aligned with an edge transition of the first clock signal at the DRAM.
-
Specification