描述
一般描述
当我编译XILIXXCORIELB仿真模型时,遇到了关于未定义模块的问题。(这是用5.1i软件运行的“GETX模型”工具时发生的。
在5.1i核心生成器中,“GETX模型”工具在“使用”之前由“–”生成正确的分析顺序文件时存在问题。在VHDL中经常使用“–”来表示注释行;例如,CAMVA V3Y0.VHD有以下几行:
——使用STDYLogiCyViTrase2In,TooOx COMP,Int22StdLogLogic向量,RAT,和
从IpPurTysS.CONV的STdLogLogic向量2PosiTin
使用XILIXXCORILB IpPuulsS.VAL.ALL;
此文件将导致分析订单文件不正确,并且不会报告错误消息。
解决方案
一般来说,使用“GETX模型”工具是不必要的,因为所有的仿真模型都已预提取到lilinx & gt;/verilog /Src/xilinxCeriLand和lt;xilinx & gt;/vhdl/Src/xilinxCeriLB,以及正确的分析顺序文件。
当您安装了具有仿真模型的特殊IP核,并且希望将它们复制到XILN XCORIELB目录以及其他XILIXXCORIEB模型时,“GETX模型”的使用可能是必要的。“GETX模型”工具将从Xilinx/CuleEn/IP/……中提取所有仿真模型。树到指定的目录中,它将生成一个新的分析命令文件,它将指示正确的文件编译顺序。(请参阅核心生成器用户指南的“GETX模型”部分以获取更多信息。)
请不要使用“GETX模型”工具,直到第一个IP更新为5.1i变得可用。如果您必须在发布之前运行“GETHOME模型”,请使用原始的VHDLL分析命令文件,并在VHDLL分析命令文件的末尾添加新的模型。
没有回复内容