Pat
J-GLOBAL ID:200903049946916107
VLIW型プロセッサ
Inventor:
Applicant, Patent owner:
Agent (1):
京本 直樹 (外2名)
Gazette classification:公開公報
Application number (International application number):2001137439
Publication number (International publication number):2002333978
Application date: May. 08, 2001
Publication date: Nov. 22, 2002
Summary:
【要約】【課題】互いに一定のデータ依存性がある複数の処理を1つのVLIW命令で並列に高速実行し、VLIW命令間のデータハザードを低減し、プログラム処理性能を向上させる。【解決手段】4つの実行パイプライン31〜34は、並列配置順に初段から1段ずつシフトした対角線上の各段に、VLIW命令に並列記述されたロード処理LD,乗算処理MUL,整数処理INT1または整数処理INT2を実行するロード処理ユニット,乗算処理ユニット,整数処理ユニット1または整数処理ユニット2を1つずつ備え、対角線上の2段目以降の各段に、VLIW命令のコードに基づいた制御信号に対応して対角線上の前段の実行結果を処理ユニットのオペランドとして切替え出力するマルチプレクサを備える。
Claim (excerpt):
非常に長い命令長のVLIW(very long instruction word)命令に並列記述された複数の処理を複数の実行パイプラインで並列に実行するVLIW型プロセッサにおいて、前記複数の実行パイプラインの並列配置順に初段から1段ずつシフトした対角線上の各段で前記VLIW命令に基づき前記複数の処理から選択指定した処理を1つずつ対角線方向にパイプライン実行することを特徴とするVLIW型プロセッサ。
IPC (4):
G06F 9/38 350
, G06F 9/38 370
, G06F 9/38
, G06F 9/30 350
FI (4):
G06F 9/38 350 B
, G06F 9/38 370 B
, G06F 9/38 370 X
, G06F 9/30 350 F
F-Term (6):
5B013CC10
, 5B013DD04
, 5B033AA01
, 5B033AA13
, 5B033AA14
, 5B033BE05
Patent cited by the Patent: