早とちりしすぎました。FPGAってICがあるんですよ。技内で、、、いやいや、日常生活面でも結構増えてきてますよ。ことは置いといて、FPGAってのは、内部を書き換えられるICなのです。簡単に言うと、「デジタル回路講座」とかでやったようなANDとかORとかNANDとか、それがたくさん入ってて(ここまでは普通のマイコンと同じ)、それらを自在にユーザーが操れます。ココまでの話ならば、「まあ、モータードライバのデコード程度にちょっと使おうか」とか「7セグデコーダ程度に使おうか」とかその程度しか用途が思い浮かばないと思います。ふふふ、、、あまいあまいマイコンなんかもFPGA内に作ることができる!!これ聞いたらFPGAのこと無視できないでしょ。I/Fを入れて、メモコンを入れて、I2Cを3ch入れて、UARTを6ch入れて、、、っというレベルで書き換えできるのです。ポイントは好きな性能のCPUをチョイス自分で設計したオリジナルCPUもチョイス可能オリジナルのカスタム命令をセット可能メモリマップ、ペリフェラルも好きな分だけチョイスこれだと、必要な機能を持ったマイコン探しに時間を掛けなくて済みますね。必要ないピンの処理に困ることもありませんね。こんなに自由だと設計するの大変なのでは?そんなことありません。AlteraってFPGAベンダーなら簡単(私はここをものすごく推奨)。GUIベースの画面でマウスを使って楽しく作れます。このAlteraが自社FPGA用に開発したCPUがNiosIIです。性能の悪い物から順にNiosII/e,NiosII/s,NiosII/f。NiosII/eでも十分すぎる性能が出る。NiosII/fで最高速はSH-3並だとか、、、あ、ちなみに、デュアルコアだろうがクアッドコアだろうがリソースが許す限り構成可能。・消費電力が普通のマイコンに比べ高め。・最低必要部品が多い。・必ずしもタダで全てのIPが使えるというわけではない何はともあれとりあえずはAlteraのHPへ行きましょう。気になるようであれば、ザイリンクスってベンダーと、Latticeってベンダーも紹介しておきます。月曜日いろいろ調べたのでバックアップ。今まで勘違いしてたけど、NiosIIにはライセンスが必要。要は、一回IP代払っとけば後は使い放題ってことです。ここらへんが結構ややこしい。NiosIIにはNiosII/e,NiosII/s,NiosII/fの三つのグレードがある。そのうち、NiosII/eはライセンス、ロイヤリティともに不要。要は、タダで使いたい放題。コンフィグROMに焼くことも可能。NiosII/s,NiosII/fはライセンス必要。本格的に使いたければお金がかかる。その本格的にってのは、論理合成したデータをROMに焼くまで。本格的ではなかったら?それはタダで使える。NiosII/e→何しようがタダNiosII/s,NiosII/f→コンフィグROMに焼くならライセンスが必要。データをFPGAにダウンロードならタダでできる。FPGA内にとどめることしかできないからFPGAの電源を切らなかったらデータはずっと残ったまま。(もちろんライセンスってお金かかりますよ)まあ、評価ボードとかで軽く練習、程度なら困ることはありませんね。ロボットに載せるとか、オリジナルFPGA基板でニコ技的な何かを作るとか、そんなのだったらライセンスは欲しいところ。製作者さんの製作物を尊重する面でもちゃんと勉強しておきたいものです。