10.1 EDK,MPMC 3.00.b  – “错误:MDT  –  mpmc_v2_1_0.mpd std_logic_vector类型的参数C_MEM_REDUCED_DRV的值必须以前缀0x或0b开头”-Altera-Intel社区-FPGA CPLD-ChipDebug

10.1 EDK,MPMC 3.00.b – “错误:MDT – mpmc_v2_1_0.mpd std_logic_vector类型的参数C_MEM_REDUCED_DRV的值必须以前缀0x或0b开头”

问题描述

在EDK 10.1中使用MPMC v3.00.a核心或EDK 9.2i MPMC v3.00.b MPD文件的副本或整个v3.00.b整个pcore的副本时,会发生以下错误:

错误:MDT – pcores / mpmc_v3_00_b / data / mpmc_v2_1_0.mpd第165行std_logic_vector类型的参数C_MEM_REDUCED_DRV的值必须以前缀0x或0b开头

错误:MDT – pcores / mpmc_v3_00_b / data / mpmc_v2_1_0.mpd第165行参数C_MEM_REDUCED_DRV的值0无效

错误:MDT – 解析MPD文件时的错误pcores / mpmc_v3_00_b / data / mpmc_v2_1_0.mpd

我该如何解决这个问题?

解决/修复方法

工具更改修改了EDK 10.1中的3.00.b MPD。使用原始9.2 MPD将导致上述错误。迁移到MPMCv4版本,或修改项目pcores / mpmc_v3_00_b / data / mpmc_v2_1_0.mpd文件中的以下行:

PARAMETER C_MEM_REDUCED_DRV = 0,DT = STD_LOGIC_VECTOR,RANGE =(0,1)

至:

参数C_MEM_REDUCED_DRV = 0,DT = INTEGER,RANGE =(0,1)

MPMC v3.00.a版本未针对EDK 10.1进行更新。它将在EDK安装库中以EDK 10.1,Service Pack 2开始更新。

请登录后发表评论

    没有回复内容