内核生成器MTI -“错误:未知标识符”XILIXXCORILB在MTI编译内核生成器VHDL BaseBox时出现

描述


当我在MTI中编译核心生成器VHDL BaseBuxx模型时会出现以下错误消息:



“错误:未知标识符”XILIXXCORILB。

解决方案


工作站的MTI在解释VHDL模型中的库名时是区分大小写的。这导致了一个问题,因为“GETX模型”创建了一个名为“XILIXXCORILB”的库名称,而核心生成器将BaseBox模型的库引用写成“XILIXXCORILB”。



为了编译成功,必须遵循核心生成器用户指南中的指令,并定义一个名为“XILIXXCORILB”的库,然后将模型中的所有引用“XILIXCORILB”映射到本地编译的XILIXXCORIEB库的完全限定路径(请注意:B“目录引用使用所有小写字符”:



VILB XILIXXCORIELB

VMAP XILIXXCORILB/HOME/PROSPION/PRION1/XILIXXCORIELB



如果您的VHDL文件中缺少以下声明,则可能会看到同样的错误:



库XilinxCoreLib;



这必须在VHDL配置声明之前声明。
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-29 19:19:21 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它