5.1i体系结构向导-我不能综合一个DCM或RokTiIO VHDL实例化与SypPrimy(错误报告)-Xilinx-AMD社区-FPGA CPLD-ChipDebug

5.1i体系结构向导-我不能综合一个DCM或RokTiIO VHDL实例化与SypPrimy(错误报告)

描述

当我试图综合由DCM向导创建的实例化模板时,报告以下错误:

XST

“FATALHOLLATE:XST:Posiaby/Extuts/PurthMeal.H:126:1.13——这个应用程序发现了一个无法恢复的异常情况。进程将终止。

错误:XST失败。

综合器

“ExpPrim.c:366编译器错误:没有表达式类型的表达式包。可能接近:

@:“c:\TEMP\dCMYTest.VHD”:32:49∶32∶51编译错误-请检查日志结束以获取更多信息。请调用Sypulistic支持(美国)在(408)2156000或发送电子邮件,包括这个日志和测试案例支持@ SypulyTy.com。

解决方案

这些错误是因为某些综合工具无法处理“真实”类型的属性。

若要解决此问题,请编辑DCM实例化。此编辑必须在ISE软件外部的文本编辑器中执行,因为该文件在项目导航器中是只读的。(类似的工作也可以用于RokTiO实例化。)

按照以下步骤修改DCM实例化:

  1. 浏览到工作目录。
  2. 在文本编辑器(如Word Pad)中打开.lc:dCMyStasyTrimeNo.G.V.HD。(注意:此文件在ISE软件中显示为“.xAW”)。
  3. 编辑以下几行:

    建筑部分下

    属性:
    DCMYNST的属性CKDVVI划分:标签为2;

    必须改为:

    属性:
    DCMYNST的属性CKDVVILL:标签为“2”;

    在组件下

    ——SyopSysTelaTeleXOFF

    泛型(
    CLKDVILILL:实数:=2;

    必须改为:

    ——SyopSysTelaTeleXOFF

    泛型(
    CLKDVILILL:String=“2”;

  4. 保存“.vHD”文件。
  5. 再运行综合。
请登录后发表评论

    没有回复内容