- 著者
-
石川 明雄
山西正一郎
朝長 宜央
小原 啓義
- 出版者
- 一般社団法人情報処理学会
- 雑誌
- 情報処理学会研究報告計算機アーキテクチャ(ARC)
- 巻号頁・発行日
- vol.1993, no.91, pp.25-32, 1993-10-21
本論文では,内部構成モジュールの拡張が容易なプロセッサProteusのアーキテクチャに関する研究について述べる.Proteusは,機能単位であるユニットとブロックを内部バスに接続することにより構成される.ブロックはそれ自体が一つのプロセッサとして動作可能な単位であり,各々に対して与えられるマイクロ命令により制御される.また,ユニットはブロックに対して接続され,その各々はALUやレジスタファイルなどのプリミティブな単位である.ユニットはそれが接続されているブロックに与えられたマイクロ命令により制御される.Proteusは,ユニットの追加により特殊なハードウェア機能の付加,ブロックの追加により並列プロセッサとしての動作が可能である.This paper focuses on the processor architecture of Proteus, which is easy to extend it's internal modules. Internally, Proteus is structured in two types of modules that are Units and Blocks connected to Proteus bus. Each Block works as a processor that is controled with a micro-instruction set provided from the exterior. And each Unit is a primitive modules attached to a Block, for example, Arithmetic Logic Unit and Register File. Units can be controled with a bit field in the micro-instruction set given to a Block. Proteus architecture can add new specific functions by adding new Units, and can work parallel pocessor by adding new Blocks.