Inventors:
Jitendra Kumar Swarnkar - San Jose CA, US
Jie Du - Santa Clara CA, US
Vincent Wong - Fremont CA, US
Assignee:
Marvell International Ltd. - Hamilton
International Classification:
G06F 13/14
G06F 15/78
US Classification:
713401, 713400, 711105, 711158, 36523004, 36523008, 36523313, 710244
Abstract:
A computer system for writing data to a memory is disclosed. The memory controller in the computer system comprises a system clock, which is generated by the memory controller. A first register captures the lower data word based on the rising edge of the system clock. A second register, coupled to the first register, captures the output of the first register based on the rising edge of the system clock. A third register, captures the upper data word based on the falling edge of the system clock. A forth register, coupled to the third register, captures the output of the third register based on the falling edge of the system clock. A first multiplexer is coupled to a forth register and a second register. A delay element, coupled to the system clock and a first multiplexer, adjusts the phase of the system clock. A second multiplexer, coupled to the system clock, generates a data strobe.