axi_7series_ddrx IP で、データ幅を 72 ビットに設定し、ECC をイネーブルにしました。
4KB トランザクションの処理中に、完全な書き込みバーストが AXI4 インターフェイスに送信されます。
それにもかかわらず、メモリ コントローラーでは Read-Modify-Write (RMW) サイクルが実行されます。
この理由を教えてください。
ECC および AXI インターフェイスをイネーブルにした場合、RMW サイクルを回避することはできません。
AXI では、ビートごとに書き込みストローブが許容されます。
axi_7series_ddrx IP では、すべての書き込みストリー部がアサートされることが事前に認識されないので、RMW サイクルを削除することはできません。