JP5897093B2

Method and apparatus for calibrating write timing in a memory system

Abstract

This record has no abstract on file.

JP5897093B2, drawing sheet 1
Sheet 1 of 13

Term

8.1 yearsleft in the term

Expires 15 October 2034.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

9 claims: 4 independent, 5 dependent

  1. 1
    メモリチップのセットの中のメモリチップを制御するメモリ制御装置であって、 前記メモリチップへの書き込み動作の実行に関わる複数の信号の間のタイミング関係を較正する回路であって 、前 記メモリチップにおいて、前記メモリ制御装置から受信されたデータストローブ信号とクロック信号との間の位相関係 が 較正 されているかどうかを示す、前記メモリチップ上に配置された位相検出器からのフィードバックを受け取り、前記フィードバックに基づいて前記タイミング関係を較正する、 回路と、 少なくとも1つの書き込み-読み出し-検証の動作を実行して前記データストローブ信号と前記クロック信号との間のクロックサイクル関係を較正する回路であって、前記書き込み-読み出し-検証の動作は、前記クロック信号に対する前記データストローブ信号の遅延を前記クロック信号のクロック周期単位で変化させる、回路とを含む、メモリ制御装置。
  2. 2
    前記タイミング関係を較正する回路は、 前記クロック信号に対して様々に遅延させたパルスを前記データストローブ信号上にアサートし、および前記データストローブ信号と前記クロック信号とが揃っていることを示す遷移を、前記位相検出器の出力において探す、回路を含む、請求項1に記載のメモリ制御装置。
  3. 3
    前記クロック信号に対する前記データストローブ信号の遅延をクロック周期単位で変化させ、前記メモリチップ内の特定のロケーションに値を書き込み、前記メモリチップ内の前記特定のロケーションから値を読み出し、および、前記特定のロケーションから読み出した値が、前記特定のロケーションに書き込んだ値と一致するかどうかを検証することによって、前記データストローブ信号と前記クロック信号とが較正されているかどうかを判定する、回路を含む、請求項1に記載のメモリ制御装置。
  4. 4
    前記メモリチップの前記セットの中のメモリチップについての前記タイミング関係は、前記メモリチップのそれぞれが結合されている制御パスに沿って遅延が増える順に較正される、請求項1に記載のメモリ制御装置。
  5. 5
    メモリ制御装置であって、 メモリチップのセットの中のメモリチップと前記メモリ制御装置との間で伝達される書き込み動作の実行に関わる複数の信号の間のタイミング関係を較正する回路であって 、前 記メモリチップにおいて、前記メモリ制御装置から受信されたデータストローブ信号とクロック信号との間の位相関係 が 較正 されているかどうかを示す、前記メモリチップ上に配置された位相検出器からのフィードバックを受け取り、前記フィードバックに基づいて前記タイミング関係を較正する、 回路と、 前記データストローブ信号と前記クロック信号との間のクロックサイクル関係を較正することを、 前記クロック信号に対する前記データストローブ信号の遅延をクロック周期単位で変化させること、 前記メモリチップ内の特定のロケーションに値を書き込むこと、 前記メモリチップ内の前記特定のロケーションから値を読み出すこと、および、 前記特定のロケーションから読み出した値が、前記特定のロケーションに書き込んだ値と一致するかどうかを検証することによって、前記データストローブ信号と前記クロック信号とが較正されているかどうかを判定すること、を反復することによって行う回路と、を含む、メモリ制御装置。
  6. 6
    メモリ制御装置と、 メモリチップであって、前記メモリチップにおいて前記メモリ制御装置から受信したデータストローブ信号およびクロック信号の間の位相関係 が 較正 されているかどうかを示すフィードバックを出力 するように構成された位相検出器を含む、メモリチップと、 を含み、 前記メモリ制御装置は、前記位相検出器からのフィードバックを受け取り、前記フィードバックに基づいて前記メモリチップへの書き込み動作の実行に関わる複数の信号の間のタイミング関係を較正するように構成され、 前記メモリ制御装置は、少なくとも1つの書き込み-読み出し-検証の動作を実行して前記データストローブ信号と前記クロック信号との間のクロックサイクル関係を較正するように構成され、 前記書き込み-読み出し-検証の動作は、前記クロック信号に対する前記データストローブ信号の遅延をクロック周期単位で変化させることを含む、システム。
  7. 7
    前記メモリ制御装置は、前記データストローブ信号と前記クロック信号との間の位相関係を較正する際に、前記クロック信号に対して様々に遅延させたパルスを前記データストローブ信号上にアサートすること、および、前記データストローブ信号および前記クロック信号の位置が揃っていることを示す遷移を前記位相検出器の出力において探すこと、を行うように構成された、請求項6に記載のシステム。
  8. 8
    前記メモリ制御装置は、前記クロックサイクル関係を較正する際に、 前記クロック信号に対する前記データストローブ信号の遅延をクロック周期単位で変化させること、 前記メモリチップ内の特定のロケーションに値を書き込むこと、 前記メモリチップ内の前記特定のロケーションから値を読み出すこと、および、 前記特定のロケーションから読み出した値が、前記特定のロケーションに書き込んだ値と一致するかどうかを検証することによって、前記データストローブ信号と前記クロック信号とが較正されているかどうかを判定すること、を連続的に実行するように構成された、請求項6に記載のシステム。
  9. 9
    前記メモリ制御装置は、読み出し動作時に前記データストローブ信号とデータストローブイネーブル信号との間のタイミング関係を調節するように構成された、請求項6に記載のシステム。
Independent claims9