正解です。DSPはCSR8675内の独立したプロセッサです。それはプログラムとデータメモリ上にあります。
すべての画像はリンクされたデータシートから取得されます。
DSP(デジタルシグナルプロセッサ)は専用プロセッサです。追加のハードウェアユニット、並列命令実行サポートを備えており、大量のデータを短時間で処理する必要があるオーディオ、ビデオ、およびそのような信号を処理するための優れたパフォーマンスを備えた優れたプラットフォームを提供します。詳細については、リンクを確認してください。ソフトウェアのオーディオ処理部分は、このプロセッサに実装する必要があります。
MCUはより一般的な単位であり、データシートでは「アプリケーションプロセッサ」と呼んでいます。アプリケーションのより高いロジックに使用されます。DSPはオーディオ信号を処理しますが、LED駆動、静電容量センシング、USB接続などの一般的なものは、このMCUで処理できます。
有線および無線アプリケーション向けのBlueCore®CSR8670™BGAコンシューマーオーディオプラットフォームは、超低消費電力DSPおよびアプリケーションプロセッサー
と組み込みフラッシュメモリを統合します
ファームウェアとVMは。104ページに、ソフトウェアの包括的な図が示されています。
ファームウェアとは、デバイスのソフトウェア全体を意味し、さまざまな部分で構成されます。
- 製造元によるMCUのオンチップソフトウェア。これは、あなたが疑ったとおり、たとえばBTスタックにすることができます。
内部MCUは、HCIまでのBluetoothスタックを実行します。
- (VM内の)MCU上のアプリケーション。VMは、アプリケーションソフトウェアをMCUのプログラムメモリ内に配置できる環境です。
VMと呼ばれる保護されたユーザーソフトウェア実行環境の内部MCUで実行されるアプリケーションソフトウェアのソフトウェアレイヤー
- DSPアプリケーションは、ここでも別のユニットで実行します。
DSPアプリケーションコードはDSPプログラムメモリRAMから実行されます