この設計段階では、アプリケーションの要件に合致する特定のマイクロコントローラーを選定する必要があります。エンジニアは、プロジェクトのニーズに基づいて、ピン数、メモリ容量、周辺機能、および消費電力などを評価しなければなりません。この決定は、ハードウェアの実現可能性、開発期間、および組み込みシステムアーキテクチャの長期的な保守性に影響を与えます。
対象アプリケーション分野における、処理速度、メモリ使用量、および必要な入出力インターフェースを含む、重要なパフォーマンス指標を特定する。
利用可能なマイクロコントローラー製品群を、コスト、供給状況、およびエコシステムサポートといった指標に基づいて比較し、最適な製品を選定してください。
特定のシリコンの選定を確定し、その選定に伴うアーキテクチャ上の制約を記録し、下流のハードウェア設計およびファームウェア開発段階で使用する。
クロック速度、RAM/ROMの容量制限、および必要なGPIO/PWM/DAC機能を含む、性能の許容範囲を定義する。
研究対象となるマイコンについて、指定された要件に合致するかどうかを調査し、開発ツールチェーンの互換性およびコミュニティサポートの状況を評価する。
意図された動作環境条件に基づいて、消費電力プロファイルと熱特性を評価する。
最終的なMCUモデルを選択し、その技術的な根拠をシステム設計ドキュメントのリポジトリに記録してください。
プロジェクト要件ドキュメントを分析し、MCU選定基準となる正確な性能およびインターフェース要件を抽出する。
複数のサプライヤーからのデータシートおよびリファレンスデザインを比較検討し、機能、価格、サプライチェーンの信頼性を評価します。
選択されたマイクロコントローラが、すべてのシステム要件を満たしていることを確認してから、回路図設計および部品調達に進んでください。