JP4357331B2

Microprocessor boot-up controller connected to a processor and NAND flash memory for controlling the boot-up of a computer device

Abstract

This record has no abstract on file.

Term

Term ended

Expired 24 March 2024, 2.5 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

8 claims: 2 independent, 6 dependent

  1. 1
    CPU及び不揮発性メモリにそれぞれ接続され、前記不揮発性メモリ に格納されたブートアップコード を読み込んで前記CPUをブートアップ制御するマイクロプロセッサブートアップ制御装置であって、 前記不揮発性メモリに接続され、前記不揮発性メモリから 前記 ブートアップコードが ロード される揮発性メモリと、 前記不揮発性メモリから前記揮発性メモリへの 前記ブートアップコードの ロード が完了するまで の間 、前記CPUに対して 無演算命令 を送出し 続ける ブートアップ制御シーケンサ と、 前記不揮発性メモリから前記揮発性メモリへの前記ブートアップコードのロードが完了した後、前記CPUを前記ブートアップコードの実行ルーチンに移行させる分岐命令を、前記CPUに送出するホストインタフェース部と を備えることを特徴とするマイクロプロセッサブートアップ制御装置。
  2. 2
    前記ブートアップ制御シーケンサは、前記不揮発性メモリから前記揮発性メモリへの前記ブートアップコードのロードが完了するまでの間、前記CPUと前記ホストインタフェース部とを接続するCPUバス上に、前記CPUが前記CPUバス上に接続されたメモリにアクセスするためのCPU出力アドレスに関わらず、前記CPUに対しての前記無演算命令を送出し続けることを特徴とする請求項1記載のマイクロプロセッサブートアップ制御装置。
  3. 3
    前記ホストインタフェース部は、前記不揮発性メモリから前記揮発性メモリへの前記ブートアップコードのロードが完了した後、前記CPUと前記ホストインタフェース部とを接続するCPUバス上に、前記CPUが前記CPUバス上に接続されたメモリにアクセスするためのCPU出力アドレスに関わらず、前記CPUに対して前記分岐命令を送出し、前記ブートアップコードの実行ルーチンへの移行に際しての前記CPU出力アドレスを確定することを特徴とする請求項1記載のマイクロプロセッサブートアップ制御装置。
  4. 4
    前記分岐命令が示す前記CPU出力アドレスに応答する読み出しデータが、前記無演算命令から、ロードが完了した前記ブートアップコードのデータに切り替わることを特徴とする請求項3記載のマイクロプロセッサブートアップ制御装置。
  5. 5
    CPUと、 ブートアップコードを格納する不揮発性メモリと、 前記CPU及び前記不揮発性メモリに接続され、前記不揮発性メモリから前記ブートアップコードを読み込んで前記CPUをブートアップ制御するマイクロプロセッサブートアップ制御装置と を備え、前記マイクロプロセッサブートアップ制御装置は、前記不揮発性メモリに接続され、前記不揮発性メモリから前記ブートアップコードがロードされる揮発性メモリと、 前記不揮発性メモリから前記揮発性メモリへの前記ブートアップコードのロードが完了するまでの間、前記CPUに対して無演算命令を送出し続けるブートアップ制御シーケンサと、前記不揮発性メモリから前記揮発性メモリへの前記ブートアップコードのロードが完了した後、前記CPUを前記ブートアップコードの実行ルーチンに移行させる分岐命令を、前記CPUに送出するホストインタフェース部とを備えることを特徴とする情報処理システム 。
  6. 6
    前記ブートアップ制御シーケンサは、前記不揮発性メモリから前記揮発性メモリへの前記ブートアップコードのロードが完了するまでの間、前記CPUと前記ホストインタフェース部とを接続するCPUバス上に、前記CPUが前記CPUバス上に接続されたメモリにアクセスするためのCPU出力アドレスに関わらず、前記CPUに対して前記無演算命令を送出し続けることを特徴とする請求項5記載の情報処理システム。
  7. 7
    前記ホストインタフェース部は、前記不揮発性メモリから前記揮発性メモリへの前記ブートアップコードのロードが完了した後、前記CPUと前記ホストインタフェース部とを接続するCPUバス上に、前記CPUが前記CPUバス上に接続されたメモリにアクセスするためのCPU出力アドレスに関わらず、前記CPUに対して前記分岐命令を送出し、前記ブートアップコードの実行ルーチンへの移行に要する前記CPU出力アドレスを確定することを特徴とする請求項5記載の情報処理システム。
  8. 8
    前記分岐命令が示す前記CPU出力アドレスに応答する読み出しデータが、前記無演算命令から、ロードが完了した前記ブートアップコードのデータに切り替わることを特徴とする請求項7記載の情報処理システム。
Independent claims8