Open Design Computer Project

オリジナルCPUから作る本格的自作コンピューター

ユーザ用ツール

サイト用ツール


hardware:mist1032isa

MIST1032ISA : Processor

MIST32アーキテクチャについてはMIST32 Processor Architectureご覧ください。

RTLファイルのダウンロードはDownloads - Hardware RTL Fileからお願いします。

MIST32アーキテクチャのインオーダ実行シングルパイプラインの、軽量プロセッサです。命令互換であるMIST1032SA : Processorプロセッサに比べ、プロセッサでの使用リソースは1/8程です。更に、リソースを減らすとともに、命令の実行効率を上げるために開発を続けています。

パイプライン図

mist1032isa.jpg

Executionステージはメモリアクセスを含むステージになっています。

仕様

対応アーキテクチャMIST32 ISA1.0
リソース12000LE(L1なし、プロセッサ単体、 ターゲット:Altera Cyclone IV)
パイプラインIF, IB, ID, DP, EX

プロセッサ固有ID

CPUIDR_PID = 1

未実装

DPS_RTCのハードウェアと、TAS, LDL, STC命令は現在実装していません。

MMUは旧仕様のままで、現在の仕様はまだ反映されていません。

hardware/mist1032isa.txt · 最終更新: 2014/07/11 01:04 by takahiro