Doranikovロゴ


maruCc31


English version is here.


ボードの写真


マシンの概要
開発コード名 maruCc31(愛称:Doranikov)
設計者 東 健太郎(共同製作者:真田 康伸)
稼働日 1998年7月17日(金)
方式設計 3段パイプラインRISC
命令形式2アドレス方式16ビット命令が23個
セールスポイント
完全なインターロック機構搭載
7セグメントLEDによる表示
オーバーフロー検出
動作クロック周波数の変更(0.008Hz〜1MHz)
2の補数表示による負数表現
マシンの構成
レジスタ数 8ビット汎用レジスタ5個
算術論理演算回路 8ビットALU1個,
内部バス 8ビット3系統
外部バス 16ビット命令バス, 8ビットデータバスの2系統(ハーバードアーキテクチャ)
主記憶 256×2バイト(命令メモリ)+256バイト(データメモリ)
CPU動作可能最高周波数 35.714MHz(推定)
FPGA Xilinx4010PG191(400中318CLBを使用)
周辺TTL数 29個(74シリーズ)
入出力トグルスイッチ21個, LED10個
アプリケーション ユークリッドの互除法
設計製作工数
システム分析/設計 2週(実労10日)
CAD 6週(実労30日)
ボードの設計/製作 4週(実労40人日)
デバッグ 5週(実労25日)
コメント
設計・製作にかなり苦労したので、動いた時の 喜びも大きかった。いい勉強をさせてもらった。



Verilog HDLとFPGAを使った情報工学実験City-1の1998年度



マイクロコンピュータ設計教育環境City-1