JAJSEZ5P December 2013 – February 2024 TMS320F28374D , TMS320F28375D , TMS320F28376D , TMS320F28377D , TMS320F28377D-Q1 , TMS320F28378D , TMS320F28379D , TMS320F28379D-Q1
PRODUCTION DATA
デバイスごとのパッケージ図は、PDF版データシートをご参照ください。
各 CPU は、独自の 6 チャネル DMA モジュールを備えています。DMA モジュールは、CPU を介さずにペリフェラルやメモリ間でデータを転送するためのハードウェア方式を提供し、他のシステム機能の処理能力を解放します。さらに、DMA には、転送時にデータを直交的に再配置する機能、および複数のバッファを「ピンポン」方式で選択してデータを転送する機能があります。これらの機能は、最適な CPU 処理のためにデータをブロックに分けて構造化するのに役立ちます。
DMA モジュールはイベント・ベースのマシンであり、DMA 転送を開始するにはペリフェラルまたはソフトウェア・トリガが必要です。タイマを割り込みトリガ・ソースに構成して、一定周期で駆動されるマシンにすることもできますが、モジュール自体には、メモリ転送を定期的に開始するメカニズムはありません。6 つの DMA チャネルそれぞれの割り込みトリガ・ソースは個別に構成でき、各チャネルには独自の独立した PIE 割り込みが備えられているので、DMA 転送の開始または完了を CPU に通知できます。6 つのチャネルのうち 5 つはまったく同じですが、チャネル 1 は、他のチャネルよりも高い優先度に設定できます。
DMA の特長:
DMA のデバイスレベル・ブロック図を 図 7-3 に示します。