描述
当遇到不被识别的属性时,XST返回以下消息:
“警告:XST:37 -未知属性”属性名称。
XST如何处理HDL代码中的未知属性(或约束)?
解决方案
所有属性可分为两大类:
– XST在综合过程中考虑的属性(优化目标、优化努力等)参见“XST用户指南”,用于综合属性/约束的完整列表。
-对XST优化没有影响的属性,并通过NGC简单地传播到PAR。见(赛灵思解答8487)有关XST不承认的约束的信息。
不管该组如何,XST检查约束的名称;如果不知道,则生成警告消息并且忽略该属性。
对于XST不承认的约束,唯一的解决方案是通过UCF传递约束。
如果XCF文件中的IntIXXX约束位于起始/结束关键字内:
开始模型“模型名字”
RAMB4国际标准
“1A020A02120201406024040402000 8060402000 8060402000 1C01C04CB300”;
结束;
XST发出以下消息:
“警告:XST:37 -未知属性”
“错误:解析器:11——在解析时遇到未识别的约束。”
“错误:XST:1338 -XCF解析失败。”
若要避免此问题,请在XCF文件的开始语句之前设置InITYXX属性:
IN U0LAMBR4 iNIT00=“1A020A0212014040604040408060402000 8060402000 1C01C04CB300”;
开始模型“模型名字”
:
:
结束;
没有回复内容