鳥なき里のマイコン屋(41) SiFive RISC-V、MCUにもなり MCUではなく

頭の片隅にその名はちらちらしつつも、いままで避けてきていましたものに

RISC-V

があります。最近「盛り上がっている」オープンな命令セットアーキテクチャです。

オープンで自由だ

などと言われると何かよさげでつい浮かれて乗ってしまいそうな気もするのですが、ちょっと懐疑的な気持ちもあるのです。自由の裏にはそれを維持するための努力がとっても必要だから。でもそろそろ避けているわけにもいかない時期に来ているようです。

RISC-Vは「アーキテクチャ」であるので特定の実装に依存することはありません。しかし、その実チップとなれば実体ハードウエアを持たざるを得ず、特定の実装になるわけです。そこで登場するのが、「実チップ」を手掛けている会社ですが、その中でSiFive社は本命的な一社じゃないかと思います。この会社がカバーしようとしている「実装」は、Arm Cortex-Aシリーズクラスの比較的ハイエンドからCortex-Mシリーズクラスのローエンドまで幅広く含むようです。下の方はまさにマイクロコントローラ(MCU)領域、そして、実際「マイクロコントローラ」に分類せざるを得ない「実チップ」も出しているようなのです。この投稿のシリーズ、実装とその売り方(売られ方)に興味があります。いたしかたありません、RISC-Vのマイクロコントローラを眺めておきましょう。

“鳥なき里のマイコン屋(41) SiFive RISC-V、MCUにもなり MCUではなく” の続きを読む