MicroBlazeのデータバス例外については疑問があります。 MicroBlaze製品マニュアルには、キャッシュがオフになっているときにのみ例外がM_AXI_DCで発生すると記載されていますか?これは私には意味がありません。 M_AXI_DC行にエラー応答が与えられた場合、キャッシングが有効になっていれば例外は発生しません。私は現在C_DCACHE_ALWAYS_USEDを1に設定しているので、問題はありません。MicroBlaze AXI4の例外
ありがとうございました。 MicroBlazeの製品ガイドから
抜粋:私のハードウェア/ソフトウェアのテストに基づいて
The data cache AXI4 interface (M_AXI_DC) exception is caused by:
- An error response on M_AXI_DC_RRESP or M_AXI_DC_BRESP,
- OKAY response on M_AXI_DC_RRESP in case of an exclusive access using LWX.
The exception can only occur when C_DCACHE_ALWAYS_USED is set to 1 and the
cache is turned off