記事 ID: 000084361 コンテンツタイプ: トラブルシューティング 最終改訂日: 2012/09/11

Scatter-Gather DMA コントローラー・コア (SG-DMA) はすべてのデータをビッグ・エンビアンとして扱うのはなぜですか?

環境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
詳細

DMA に設定されたデータ幅に関係なく、メモリーマッピングからストリーミング、またはストリーミングからメモリーマップド転送まで、すべてのバイトレーンは反転されます。 SGDMA は、8 ビットのシンボルが転送されることを前提とし、結果として適切なシンボルのスリングを実行します。

 

このシンボルを取り消したくない場合は、各バイトレーンを反転するデータパスに独自のアダプター・コンポーネントを挿入することができます。 たとえば、データの幅が 32 ビットの場合、次の適応を実行できます。

 

data_out[31:24]

data_out[23:16]

data_out[15:8]

data_out[7:0]

このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。