PGL50H在软核移植的时候出现的报错,请问如何解决 - FPGA开发者技术社区 - 电子技术william hill官网 - 广受欢迎的专业电子william hill官网 - 威廉希尔官方网站
分享 收藏 返回

徐铉杰 关注 私信
[问答]

PGL50H在软核移植的时候出现的报错,请问如何解决

E: Adm-0190: [E:/FPGA/peitao/CD/01_demo/demo/Part10/Project_FP…ore/DCACHE_TAG/rtl/ipml_sdpram_v1_5_DCACHE_TAG.v(line number: 850)] GTP_DRM18K instance u_DCACHE_TAG/U_ipml_sdpram_DCACHE_TAG/ADDR_LOOP[0].DATA_LOOP[0].U_GTP_DRM18K parameter SIM_DEVICE PGL22G is mismatch with LOGOS.

回帖(2)

打马过草原

2024-10-14 18:16:12
这个错误信息表明在软核移植过程中,GTP_DRM18K实例的参数SIM_DEVICE与LOGOS不匹配。具体来说,错误信息指出在文件`ipml_sdpram_v1_5_DCACHE_TAG.v`的第850行,参数SIM_DEVICE被设置为PGL22G,但是与LOGOS不匹配。

要解决这个问题,你可以尝试以下步骤:

1. 确认你的FPGA芯片型号。检查你的FPGA芯片是否确实是PGL22G型号。如果不是,你需要修改代码中的SIM_DEVICE参数以匹配你的FPGA芯片型号。

2. 修改SIM_DEVICE参数。如果你的FPGA芯片型号不是PGL22G,你需要修改`ipml_sdpram_v1_5_DCACHE_TAG.v`文件中的SIM_DEVICE参数。找到第850行,将SIM_DEVICE参数修改为你的FPGA芯片型号。

3. 重新编译代码。在修改了SIM_DEVICE参数后,重新编译你的代码以确保错误已经被解决。

4. 如果问题仍然存在,检查你的FPGA开发环境和工具链是否支持你的FPGA芯片型号。如果你的开发环境或工具链不支持你的FPGA芯片型号,你可能需要更换一个支持的版本。

5. 如果以上步骤都无法解决问题,你可能需要联系FPGA芯片的制造商或寻求社区支持以获取更多帮助。

请注意,解决这类问题通常需要对FPGA开发和硬件有一定的了解。如果你不熟悉这些概念,可能需要寻求专业人士的帮助。

jf_72280380

2024-10-28 23:37:02
请问移植好了吗 可以参考一下吗
1

更多回帖

×
发帖