ARMアーキテクチャがIoT市場を支配するのはなぜですか?[閉まっている]


7

ルーター、携帯電話、カメラ、冷蔵庫、スマートテレビ、その他すべてにARMを使用する理由を、x86のような他のアーキテクチャを使用するのではなく、理解したいと思います。

これらにARMを使用する利点は何ですか?単にx86を使用することの問題は何でしょうか?それはすべてコスト、サイズ、エネルギーに関することですか?


1
同じ質問を複数の場所に投稿することはお勧めできません。electronics.stackexchange.com/questions/445887/...
ショーンHoulihane

クロスポストのため、この質問をトピック外として締めくくります。
ヘルマー

回答:


7

これは非常に良い質問です。この問題について私の見解を述べたいと思います。

Armは、組み込みの世界をターゲットとしてプロセッサーを設計したため、このターゲットを念頭に置いて、あらゆることについて考えました。

  • サイズ
  • エネルギー消費
  • 指示
  • 使いやすさ
  • スケーラビリティ

私は主にLinuxを使用していますが、Armを使用して製品を開発している場合は、x86よりもはるかに簡単です。すべてのものは準備が整っており、時間を稼ぐ準備ができています。まず、彼らは巨大なコミュニティであり、行き詰まったときに役立つリソースがたくさんあります。また、それが業界標準であるため、armを操作するときにエキゾチックなものと格闘する必要がないため、必要なすべてのドライバーとあらゆる種類の評価ボード、SoC、SoMが手に入ります。ほとんどすべての組み込みエンジニアがarmの使い方を知っているということに加えて、別のアーキテクチャでプッシュしたい場合は、本当に技術的な理由が必要です。

他のアーキテクチャを使用する企業は、主に以前の製品のレガシーで、企業エンジニアの知識のためにそうします。

要約すると、新しい製品を開発するときはarmが最も簡単な選択だと思いますが、他のアーキテクチャ(特定のアーキテクチャでのみ利用可能な製品のレガシーまたは非常に特定のニーズ)を使用する十分な理由がある場合もあります。


2

要するに、はい、起源はコストとエネルギーです。ただし、RISC(縮小命令セットコンピューター)ARM、CISC(複雑な命令セットコンピューター)などのIntelに関する他の複雑さ、および主要企業の商業戦略があります。

これはトピックに関する包括的な議論であることがわかりました(ただし、バイアスを相互参照していません)。とにかく、単調な声に耐え、その非常に有益です。おそらく、あなたの短い質問に対する長い答えです。

https://youtu.be/IfHG7bj-CEI

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.