A system and method for facilitating the adjustment of timing parameters
between a memory controller operating in a first clock domain and a
memory device operating in a second clock domain. A write pointer and a
read pointer are monitored to provide a write-read pointer offset
representing the timing between when read data is made available by the
memory device and when the read data is retrieved by the memory
controller. Based on the write-read pointer offset, adjustment to
different timing parameters can be made.