今、キャッシュ部分で停滞しているが、構想しているのは下図のシステムを作れるようにする。

CPUはMicroBlazeで、REG部分はできていて、CACHE部分がおおかたできている。
GEMACも出来上がっているが、ちょっと改修したのでシミュレーションが必須かな。
FUNCはあくまで機能モジュールを置くならという意味合いで描いた。
外部メモリからプログラムを持ってこれるようになれば、CPUは複数で良い。
1CPU=1プロセス(1プログラム)。
そしたら、マルチプロセスだ。
非常に単純で良い。
小さなプログラムでたくさん同時に制御する組み込みシステムを作るなら速いCPUよりも分散したほうがいいだろう。
そんなシステムです。