IP 打包与升级已闭环原帖 9 个回答 · 2.67K 次浏览|器件:ZCU102 / Vivado HLS / SDK
一句话结论:用Xil_DCacheFlushRange和Xil_DCacheInvalidateRange同步cache后问题解决
PS写DDR地址0x0或0x00300000后,PL自定义IP读回的值与写入不符
PS访问DDR经过内部cache,数据未从cache刷回DDR,读取前也未使cache失效同步
本文基于 AMD 客户社区(原 Xilinx 论坛)真实问答整理为中文要点,非原文转载;技术细节以原帖与 AMD 官方文档为准。
原帖:https://adaptivesupport.amd.com/s/question/0D52E00006lLh7pSAC/write-to-ddr-from-ps-read-form-pl-with-custom-ip