PlanAhead  –  PlanAhead工具未加载MYXILINX环境变量-Xilinx-AMD论坛-FPGA CPLD-ChipDebug

PlanAhead – PlanAhead工具未加载MYXILINX环境变量

描述

我已将MYXILINX变量设置为指向包含某些ISE设计工具所必需的数据文件/补丁的目录。但是,当我运行PlanAhead工具时,似乎找不到或应用了MYXILINX下定义的补丁。

Tcl控制台中的变量设置(放置$ env(MYXILINX))似乎未定义。

如何在PlanAhead工具中识别MYXILINX变量?

PlanAhead加载程序脚本根据启动位置设置它认为需要的环境。

加载PlanAhead将从其将运行的本地环境中删除MYXILINX变量。因此,当从PlanAhead工具运行ISE工具(XST,NGDBUILD,MAP,PAR等)时,MYXILINX指向的文件变量将无法找到。

有两种方法可以解决此问题:

  • 使用Tcl命令从PlanAhead内部设置MYXILINX:

    设置env(MYXILINX) <补丁目录的路径>
    put $ env(MYXILINX) (用于验证)

    注意:此解决方案仅适用于当前的PlanAhead会话。

  • 设置XIL_PA_NO_XILINX_OVERRIDE环境变量以防止PlanAhead加载器脚本删除MYXILINX变量:

    设置XIL_PA_NO_XILINX_OVERRIDE = 1

    随着XIL_PA_NO_XILINX_OVERRIDE变量集,赛灵思和MYXILINX变量将不会被加载的PlanAhead脚本改变。因此,在运行PlanAhead工具之前,必须验证是否正确设置了这些变量。

另请参阅(Xilinx答复2493) – ISE – 如何使用MYXILINX环境变量启用软件补丁。

请登录后发表评论

    没有回复内容