【手続補正書】
【提出日】平成22年6月18日(2010.6.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ホストシステムが読み出すデータを格納するメモリに対して、読み出しアクセスを行なうメモリコントローラであって、
前記ホストシステムから読み出しコマンドを入力した後に、前記メモリの動作保証を満たす周波数を有するクロック（第２クロック）に同期して、前記メモリに制御信号を出力する制御信号出力手段と、
前記第２クロックに同期して、前記メモリから前記読み出しコマンドに係る読み出しデータを入力した後に、前記ホストシステムから入力するクロック（第１クロック）に同期して、前記ホストシステムに前記読み出しコマンドに係る読み出しデータを出力するデータ入出力手段と、
を備え、
前記制御信号出力手段は、
前記メモリから前記読み出しコマンドに係る読み出しデータを入力するときには、前記メモリに対する前記制御信号の出力を行なう手段と、
前記ホストシステムに前記読み出しコマンドに係る読み出しデータを出力するときには、前記メモリに対する前記制御信号の出力を停止する手段と、
を含むことを特徴とするメモリコントローラ。
【請求項２】
請求項１に記載のメモリコントローラにおいて、
前記制御信号出力手段は、
前記制御信号の時系列パターンを格納して、前記第２クロックに同期して、前記メモリに前記制御信号を出力する手段、
を含むことを特徴とするメモリコントローラ。
【請求項３】
請求項１または請求項２に記載のメモリコントローラにおいて、
前記データ入出力手段は、
前記読み出しコマンドに係る読み出しデータを格納するバッファ部と、
前記メモリから前記読み出しコマンドに係る読み出しデータを入力するときには、前記バッファ部の動作クロックを前記第２クロックに設定する手段と、
前記ホストシステムに前記読み出しコマンドに係る読み出しデータを出力するときには、前記バッファ部の動作クロックを前記第１クロックに設定する手段と、
を含むことを特徴とするメモリコントローラ。
【請求項４】
請求項１ないし請求項３のいずれかに記載のメモリコントローラにおいて、
前記データ入出力手段は、
前記メモリから前記読み出しコマンドに係る読み出しデータを入力するときには、前記ホストシステムに前記読み出しコマンドに係る読み出しデータの読み出しを禁止する手段と、
前記ホストシステムに前記読み出しコマンドに係る読み出しデータを出力するときには、前記ホストシステムに前記読み出しコマンドに係る読み出しデータの読み出しを許可する手段と、
を含むことを特徴とするメモリコントローラ。
【請求項５】
請求項１ないし請求項４のいずれかに記載のメモリコントローラにおいて、
前記データ入出力手段は、
前記メモリから前記読み出しコマンドに係る読み出しデータの読み出しを許可された後に、前記メモリから前記読み出しコマンドに係る読み出しデータを入力するためのアクセスパスを設定するアクセスパス設定手段、
を含み、
前記アクセスパス設定手段は、
前記アクセスパスを設定するアクセスパス設定信号の時系列パターンを格納して、前記第２クロックに同期して、前記アクセスパスを設定する手段、
を含むことを特徴とするメモリコントローラ。
【請求項６】
ホストシステムが書き込むデータを格納するメモリに対して、書き込みアクセスを行なうメモリコントローラであって、
前記ホストシステムから書き込みコマンドを入力した後に、前記メモリの動作保証を満たす周波数を有するクロック（第２クロック）に同期して、前記メモリに制御信号を出力する制御信号出力手段と、
前記ホストシステムから入力するクロック（第１クロック）に同期して、前記ホストシステムから前記書き込みコマンドに係る書き込みデータを入力した後に、前記第２クロックに同期して、前記メモリに前記書き込みコマンドに係る書き込みデータを出力するデータ入出力手段と、
を備え、
前記制御信号出力手段は、
前記ホストシステムから前記書き込みコマンドに係る書き込みデータを入力するときには、前記メモリに対する前記制御信号の出力を停止する手段と、
前記メモリに前記書き込みコマンドに係る書き込みデータを出力するときには、前記メモリに対する前記制御信号の出力を行なう手段と、
を含むことを特徴とするメモリコントローラ。
【請求項７】
請求項６に記載のメモリコントローラにおいて、
前記制御信号出力手段は、
前記制御信号の時系列パターンを格納して、前記第２クロックに同期して、前記メモリに前記制御信号を出力する手段、
を含むことを特徴とするメモリコントローラ。
【請求項８】
請求項６または請求項７に記載のメモリコントローラにおいて、
前記データ入出力手段は、
前記書き込みコマンドに係る書き込みデータを格納するバッファ部と、
前記ホストシステムから前記書き込みコマンドに係る書き込みデータを入力するときには、前記バッファ部の動作クロックを前記第１クロックに設定する手段と、
前記メモリに前記書き込みコマンドに係る書き込みデータを出力するときには、前記バッファ部の動作クロックを前記第２クロックに設定する手段と、
を含むことを特徴とするメモリコントローラ。
【請求項９】
請求項６ないし請求項８のいずれかに記載のメモリコントローラにおいて、
前記データ入出力手段は、
前記ホストシステムから前記書き込みコマンドに係る書き込みデータを入力するときには、前記ホストシステムに前記書き込みコマンドに係る書き込みデータの書き込みを許可する手段と、
前記メモリに前記書き込みコマンドに係る書き込みデータを出力するときには、前記ホストシステムに前記書き込みコマンドに係る書き込みデータの書き込みを禁止する手段と、
を含むことを特徴とするメモリコントローラ。
【請求項１０】
請求項１ないし請求項９のいずれかに記載のメモリコントローラにおいて、
前記第２クロックは、
前記第１クロックより高い周波数を有することを特徴とするメモリコントローラ。
【請求項１１】
請求項１ないし請求項９のいずれかに記載のメモリコントローラにおいて、
前記第２クロックは、
前記メモリの動作保証に応じて可変である周波数を有することを特徴とするメモリコントローラ。
【請求項１２】
請求項１ないし請求項１１のいずれかに記載のメモリコントローラにおいて、さらに、
前記第１クロックを前記第２クロックに変換するクロック変換部、
を備えることを特徴とするメモリコントローラ。
【請求項１３】
請求項１ないし請求項１１のいずれかに記載のメモリコントローラにおいて、さらに、
前記第２クロックを生成するクロック生成部から、前記第２クロックを入力する手段、
を備えることを特徴とするメモリコントローラ。
【請求項１４】
請求項３ないし請求項５のいずれか、または、請求項８ないし請求項１３のいずれかに記載のメモリコントローラにおいて、
前記バッファ部は、
ＦＩＦＯであることを特徴とするメモリコントローラ。
【請求項１５】
請求項１ないし請求項１４のいずれかに記載のメモリコントローラにおいて、
前記制御信号の時系列パターンは、
前記メモリの特徴に応じて可変であることを特徴とするメモリコントローラ。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
上記課題を解決するため、請求項１記載の発明は、ホストシステムが読み出すデータを格納するメモリに対して、読み出しアクセスを行なうメモリコントローラであって、前記ホストシステムから読み出しコマンドを入力した後に、前記メモリの動作保証を満たす周波数を有するクロック（第２クロック）に同期して、前記メモリに制御信号を出力する制御信号出力手段と、前記第２クロックに同期して、前記メモリから前記読み出しコマンドに係る読み出しデータを入力した後に、前記ホストシステムから入力するクロック（第１クロック）に同期して、前記ホストシステムに前記読み出しコマンドに係る読み出しデータを出力するデータ入出力手段と、を備え、前記制御信号出力手段は、前記メモリから前記読み出しコマンドに係る読み出しデータを入力するときには、前記メモリに対する前記制御信号の出力を行なう手段と、前記ホストシステムに前記読み出しコマンドに係る読み出しデータを出力するときには、前記メモリに対する前記制御信号の出力を停止する手段と、を含むことを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
請求項３記載の発明は、請求項１または請求項２に記載のメモリコントローラにおいて、前記データ入出力手段は、前記読み出しコマンドに係る読み出しデータを格納するバッファ部と、前記メモリから前記読み出しコマンドに係る読み出しデータを入力するときには、前記バッファ部の動作クロックを前記第２クロックに設定する手段と、前記ホストシステムに前記読み出しコマンドに係る読み出しデータを出力するときには、前記バッファ部の動作クロックを前記第１クロックに設定する手段と、を含むことを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
請求項４記載の発明は、請求項１ないし請求項３のいずれかに記載のメモリコントローラにおいて、前記データ入出力手段は、前記メモリから前記読み出しコマンドに係る読み出しデータを入力するときには、前記ホストシステムに前記読み出しコマンドに係る読み出しデータの読み出しを禁止する手段と、前記ホストシステムに前記読み出しコマンドに係る読み出しデータを出力するときには、前記ホストシステムに前記読み出しコマンドに係る読み出しデータの読み出しを許可する手段と、を含むことを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
請求項５記載の発明は、請求項１ないし請求項４のいずれかに記載のメモリコントローラにおいて、前記データ入出力手段は、前記メモリから前記読み出しコマンドに係る読み出しデータの読み出しを許可された後に、前記メモリから前記読み出しコマンドに係る読み出しデータを入力するためのアクセスパスを設定するアクセスパス設定手段、を含み、前記アクセスパス設定手段は、前記アクセスパスを設定するアクセスパス設定信号の時系列パターンを格納して、前記第２クロックに同期して、前記アクセスパスを設定する手段、を含むことを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
請求項６記載の発明は、ホストシステムが書き込むデータを格納するメモリに対して、書き込みアクセスを行なうメモリコントローラであって、前記ホストシステムから書き込みコマンドを入力した後に、前記メモリの動作保証を満たす周波数を有するクロック（第２クロック）に同期して、前記メモリに制御信号を出力する制御信号出力手段と、前記ホストシステムから入力するクロック（第１クロック）に同期して、前記ホストシステムから前記書き込みコマンドに係る書き込みデータを入力した後に、前記第２クロックに同期して、前記メモリに前記書き込みコマンドに係る書き込みデータを出力するデータ入出力手段と、を備え、前記制御信号出力手段は、前記ホストシステムから前記書き込みコマンドに係る書き込みデータを入力するときには、前記メモリに対する前記制御信号の出力を停止する手段と、前記メモリに前記書き込みコマンドに係る書き込みデータを出力するときには、前記メモリに対する前記制御信号の出力を行なう手段と、を含むことを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
請求項７記載の発明は、請求項６に記載のメモリコントローラにおいて、前記制御信号出力手段は、前記制御信号の時系列パターンを格納して、前記第２クロックに同期して、前記メモリに前記制御信号を出力する手段、を含むことを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
請求項８記載の発明は、請求項６または請求項７に記載のメモリコントローラにおいて、前記データ入出力手段は、前記書き込みコマンドに係る書き込みデータを格納するバッファ部と、前記ホストシステムから前記書き込みコマンドに係る書き込みデータを入力するときには、前記バッファ部の動作クロックを前記第１クロックに設定する手段と、前記メモリに前記書き込みコマンドに係る書き込みデータを出力するときには、前記バッファ部の動作クロックを前記第２クロックに設定する手段と、を含むことを特徴とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
請求項９記載の発明は、請求項６ないし請求項８のいずれかに記載のメモリコントローラにおいて、前記データ入出力手段は、前記ホストシステムから前記書き込みコマンドに係る書き込みデータを入力するときには、前記ホストシステムに前記書き込みコマンドに係る書き込みデータの書き込みを許可する手段と、前記メモリに前記書き込みコマンドに係る書き込みデータを出力するときには、前記ホストシステムに前記書き込みコマンドに係る書き込みデータの書き込みを禁止する手段と、を含むことを特徴とする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
請求項１０記載の発明は、請求項１ないし請求項９のいずれかに記載のメモリコントローラにおいて、前記第２クロックは、前記第１クロックより高い周波数を有することを特徴とする。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
請求項１１記載の発明は、請求項１ないし請求項９のいずれかに記載のメモリコントローラにおいて、前記第２クロックは、前記メモリの動作保証に応じて可変である周波数を有することを特徴とする。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
請求項１２記載の発明は、請求項１ないし請求項１１のいずれかに記載のメモリコントローラにおいて、さらに、前記第１クロックを前記第２クロックに変換するクロック変換部、を備えることを特徴とする。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
請求項１３記載の発明は、請求項１ないし請求項１１のいずれかに記載のメモリコントローラにおいて、さらに、前記第２クロックを生成するクロック生成部から、前記第２クロックを入力する手段、を備えることを特徴とする。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
請求項１４記載の発明は、請求項３ないし請求項５のいずれか、または、請求項８または請求項１３のいずれかに記載のメモリコントローラにおいて、前記バッファ部は、ＦＩＦＯであることを特徴とする。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
請求項１５記載の発明は、請求項１ないし請求項１４のいずれかに記載のメモリコントローラにおいて、前記制御信号の時系列パターンは、前記メモリの特徴に応じて可変であることを特徴とする。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】