私はMCU開発グループで働くTIの従業員ですが、これはTIの公式声明ではありません。特に、これはロードマップや優先順位に関する公式声明ではありません。また、私はマーケティングに携わっていないため、マーケティング資料のいずれかと矛盾する場合、それらは正しいものであり、間違っています。:-)
MDの答えは正しいですが、もう少し詳しく説明すると役立つと思いました。TIは、さまざまな要件を持つさまざまなアプリケーションを対象としています。MCUソケットを競うとき(そしてこの業界では多くの競争があります)、機能と価格の両方が重要です。10セントのコスト差は、ソケットの勝ち負けになります。コストの主な要因の1つはダイサイズです-チップ上にあるものの量。したがって、異なる製品ライン、およびそれらの製品ライン内の異なるファミリを持つことが理にかなっています。製品ラインは主に周辺機器のタイプとアーキテクチャが異なりますが、ライン製品内のファミリは主にコストと機能セットの点で異なります。
製品ラインの詳細は次のとおりです。
- Herculesは、TMS470 / TMS570ラインの続きです。安全性とパフォーマンスに重点を置いています。Herculesの重要な機能の1つは、同じコードを並行して実行するデュアルCPU(「ロックステップ」)です。これにより、CPU自体の障害をすぐに検出できます。新しい製品のパフォーマンス情報については、このデータシートをご覧ください。Cortex-R5F CPUは300 MHz以上で動作し、ハイエンド機能を備えた周辺機器が多数あります。たとえば、CANモジュールには64個のメールボックスがあります。明らかに、このようなものは安くはありません。しかし、除細動器、換気装置、エレベーター、インスリンポンプなどのアプリケーションを見てください。これらは、顧客が安全のために支払う意思がある場所です。Herculesは、より広い温度範囲とより長い動作寿命を持つ自動車製品にも使用されます。
- C2000の焦点は、制御アルゴリズムのサポートです。C28x「CPU」は実際にはDSPであり、その命令セットは三角法や複素数などを処理するために拡張されています。また、CPUから独立して制御アルゴリズムを実行できるControl Law Accelerator(CLA)と呼ばれる別のタスクベースのプロセッサがあります。ADCとPWMも多くのタイミングオプションをサポートしています。パフォーマンスはミッドレンジ(Piccolo)からハイエンド(デュアルコアDelfino)までさまざまです。ここでの大きなアプリケーションは、電力変換器、電力線通信、産業用ドライブ、モーター制御です。
- MSP430はすべて低消費電力です。彼らは持っているいくつかの製品の使用FRAM(強誘電体不揮発性メモリ)、フラッシュよりも少ない電力を使用し、さらにはという1 0.9V(1つのバッテリー)をオフに実行されます。LCDや静電容量式タッチセンシングなどをサポートするために、あまり一般的でない周辺機器があります。データシートを見ると、リモートセンサー、煙探知器、スマートメーターなどのアプリケーションが表示されます。
- ワイヤレスMCUグループについてはあまり知りませんが、明らかにワイヤレス接続には特別な要件があります。彼らはCortex-MとMSP430 CPUを搭載しているようで、家庭用電化製品やモノのインターネットに応用されています。IoTはしばらくの間大きな流行語であったため、それが彼らの主なターゲットの1つであると想像します。彼らの最新(?)製品は、「Internet-on-a-chip™ソリューション」として説明されています。更新:Fellow TIer justinrjyは、ワイヤレス/コネクティビティMCUについての詳細な情報をコメントしました。 uC自体、非常に簡単に開発できます。CC3200と同じですが、プロセッサはすべてCortex-M4でWiFiドライバーを実行します。統合されたコアとドライバーは、トランシーバーではなく「ワイヤレスMCU」になります」
ご覧のとおり、これらの製品ラインは、非常に異なる要件を持つ非常に異なるアプリケーションを対象としています。300 MHzのHerculesチップをバッテリー駆動のデバイスに搭載するのは災害ですが、MSP430をエアバッグに搭載するのは災害です。物理的なサイズも重要です。337ピンのBGAパッケージは小さなセンサーに収まりにくいのですが、産業機器には向いていません。
製品ライン内には、複数のファミリがあります。C2000 Delfinoデバイスは高速で、周辺機器が多く、パッケージにピンが多くあります。また、Piccoloデバイスの(少なくとも)2倍のコストがかかります。どれが必要ですか?アプリケーションによって異なります。MSP430には、消費電力とパフォーマンスのバランスをとる製品と、低電力のみに焦点を当てた製品があります。(その1バッテリーMCUは4 MHzおよび2 kBのRAMで最大になります。)
新製品は常に開発されているため、各ファミリには多くの製品があります。トランジスタはより小さく/より安くなるので、より多くのものをチップに入れることができます。今日のミッドレンジMCUは、10年前には超ハイエンドでした。通常、各製品は、いくつかの特定のアプリケーションを対象とし、可能な場合は他のアプリケーションをサポートするように作られています。
最後に、各製品には複数のバリエーションがあります(別名、部品番号の最後の数字)。これらは通常、メモリの量が異なり、(おそらく)使用可能な周辺機器が少し異なります。繰り返しますが、これはすべて価格帯を提供することです。
短いバージョンでは、各製品が価格、パフォーマンス、機能の異なるバランスを提供します。単純に古い市場のセグメンテーションです。私たちの顧客はメーカーであり、エンドユーザーよりもわずかな価格差を重視しています。人々は私たちが持っているすべての部品番号を購入するので、明らかに需要があります。:-)
更新:ジェレミーは、大口顧客の要件が設計プロセスにどのように影響するか、カスタムMCUを作成するかどうかを尋ねました。私は、単一の大規模な自動車顧客向けに作られたいくつかのTMS470 / 570 MCUを見てきました。また、そのグループには、1人の顧客向けに設計されたアーキテクチャのMCUがいくつかありました。そのうちの少なくとも1つで、顧客はほとんどのRTLを作成しました。これらは厳しいNDAの制限下にあるため、詳細は説明できません。
一般的な市場製品には、通常、少なくとも1人の大きな顧客が存在します。大規模なお客様には、特別な部品番号が付与される場合があります。大きなソケットを獲得するためだけに周辺機器を追加することもあります。しかし、一般的に、機能に関して言えば、大きな顧客は天井というより床に近いと思います。
カスタムパーツの極端な例は、信頼性の高いグループです。私はこれらの人についての話を聞いただけですが、どうやら既存の製品を取り、高温、放射線、あなたを撃つ人々などの極端な条件で動作するように作り直しているようです。 、温度は200℃に達することができます。(たぶん、これはたったの$ 400 /チップでArrowに在庫がある!)彼らはウェブサイトにリストされたたくさんの標準的な製品を持っているが、私が聞いたところから、彼らは少量でも注文のために構築できるチップあたり50,000ドル以上を使う場合は、必要なチップのHiRelバージョンを12個購入できます。:-)
経験則として、あなたが十分なお金を使っているなら、ビジネスのすべては交渉可能です。