发明名称 |
METHOD AND APPARATUS FOR ALIGNING A CLOCK SIGNAL AND A DATA STROBE SIGNAL IN A MEMORY SYSTEM |
摘要 |
A method of aligning a clock signal and a data strobe signal in a system comprising a memory controller and a memory, and a corresponding memory system are provided. The method comprising the steps of: putting the memory into a write levelling mode; incrementing an alignment delay applied to the data strobe signal until a transition point occurs at which a response of the memory to issuance of the data strobe signal transitions to an inverse state; performing an oversampling of the response of the memory over a selected interval following said transition point; repeating the steps of incrementing and performing an oversampling until, for a selected alignment delay, a majority of results of the oversampling is in the inverse state; performing a cycle alignment detection procedure to determine an identified clock cycle of a plurality of adjacent cycles of the clock signal, the identified clock cycle responsible for the transition point; and applying the selected alignment delay to the data strobe signal and applying a clock cycle selection to a data path in the system to match the identified clock cycle. |
申请公布号 |
US2014177359(A1) |
申请公布日期 |
2014.06.26 |
申请号 |
US201213726392 |
申请日期 |
2012.12.24 |
申请人 |
ARM LIMITED |
发明人 |
KUMAR Nidhir;PRAKASH Gyan;NARLA Chandrashekar |
分类号 |
G11C7/22 |
主分类号 |
G11C7/22 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method of aligning a clock signal and a data strobe signal in a system comprising a memory controller and a memory, the method comprising the steps of:
putting said memory into a write levelling mode; incrementing an alignment delay applied to said data strobe signal until a transition point occurs at which a response of said memory to issuance of said data strobe signal transitions to an inverse state; performing an oversampling of said response of said memory over a selected interval following said transition point; repeating said steps of incrementing and performing an oversampling until, for a selected alignment delay, a majority of results of said oversampling is in said inverse state; performing a cycle alignment detection procedure to determine an identified clock cycle of a plurality of adjacent cycles of said clock signal, said identified clock cycle responsible for said transition point; and applying said selected alignment delay to said data strobe signal and applying a clock cycle selection to a data path in said system to match said identified clock cycle. |
地址 |
Cambridge GB |