そういえば、LatticeMico32のページにリンクを貼っていなかったので一応リンクしときます。
ラティスMico32 オープン、無償の32ビット・ソフト・プロセッサ
基本的に英語ですが色々情報が手に入ると思います。
ちなみにLatticeMico32の主な特徴は
・RISCアーキテクチャ
・32ビットデータバス
・32ビット命令
・32汎用レジスタ
・最大32の外部割込み
・命令キャッシュ(オプション)
・データキャッシュ(オプション)
・デュアルWISHBONE メモリーインタフェース(命令とデータ)
などなど
デュアルウィッシュボーンってなんかクルマのサスっぽいな。
オープンソースなのでシミュレーションでCPU内部の動作を確認することもできますし
ソフトウェアの開発環境(GNU-Tools)もソースコードが公開されているので
(私には無理ですが)そのへんをいろいろいじったりもできるんじゃないでしょうか?
0 件のコメント:
コメントを投稿