堅い話題が続いているので、ちょっと休憩。 雑誌の付録の FPGA で遊んで居る。 25万ゲートとは言え、オンチップでメモリーに使えるのは 24k バイトが上限なので、ワンチップ・マイコンとして使うなら、そんなに大規模ではない。小規模な組込み制御用のマイコンとして、適当なCPUコアを入れてリアルタイムOSをインストールできないか、調査し始めた。 調査を進めるうちに、疑問が芽生えて来た。 適当なCPUとリアルタイムOSが見つからなかった訳ではない。 「ワンチップ・マイコンとしてリアルタイムOSを走らすことに、FPGAの使い方として、何のメリットがあるというのか??」と 市販のワンチップ・マイコンに比べて、FPGAにCPUコアを入れることが有利な点は、インターフェース部分を自由に作り替えることは可能な事くらいだ。それ以外は、市販のワンチップ・マイコンの方が遥かに有利だ。数百円も出せば、H8 や
![12 コア CPU を FPGA に - マツドサイエンティスト・研究日誌](https://cdn-ak-scissors.b.st-hatena.com/image/square/354e4a62e7d4636e5c8d8984e81434c0e67f0a5e/height=288;version=1;width=512/http%3A%2F%2Fanoda.cocolog-nifty.com%2F.shared-cocolog%2Fnifty_managed%2Fimages%2Fweb%2Fogp%2Fdefault.png)