特許
J-GLOBAL ID:200903098703720000

コンパイルシステム及びコンピュータプログラム製品

発明者:
出願人/特許権者:
代理人 (1件): 柏木 明 (外1名)
公報種別:公開公報
出願番号(国際出願番号):特願平10-097703
公開番号(公開出願番号):特開平10-320214
出願日: 1998年04月09日
公開日(公表日): 1998年12月04日
要約:
【要約】【課題】 たとえばCまたはパスカルで書かれたソースコードをコンパイルして、選択的に交換可能な内部ハードウェア構造を有する動的に再設定可能な処理ユニットで使用する実行ファイルを生成できるようにする。【解決手段】 再設定指示によって指定された通りに各種命令セット・構造を使用して実行用にソースファイルをコンパイルする。オブジェクトファイルは前記構造での実行用に実行可能コードを備える命令セット・構造に対応するハードウェア構造を指定するビットストリームをオプションでカプセル化する。
請求項(抜粋):
各々が対応する命令セットからの命令を実行するような複数のハードウェア構造の中からプログラム命令のシーケンスの実行中に選択的に変更可能な内部ハードウェア構造を有する動的に再設定可能な処理ユニットで使用するプログラム命令のシーケンスを生成するためのコンパイルシステムであって、少なくとも第1の命令ステートメントのサブセットと、第2の命令ステートメントのサブセットと、各々の命令ステートメントのサブセットについて前記ハードウェア構造の1つを指定する再設定指示とを含む複数のソースコード命令ステートメントを含むソースファイルを入力する入力デバイスと、前記入力デバイスからの各ソースファイルを受け入れるように結合され、各々の再設定指示によって指定された前記ハードウェア構造に対応する前記命令セットを指定することによって各々の入力ソースファイルをコンパイルしてオブジェクトファイルを作成し、各々の識別された命令セットを用いて実行用に前記入力ソースファイルの少なくとも一部をコンパイルし、各々の再設定指示に対応する再設定コードを生成するためのコンパイラと、を含むコンパイルシステム。
引用特許:
審査官引用 (1件)

前のページに戻る