4.1IXST-XST不支持“预定义属性”VHDL表达式。-Xilinx-AMD社区-FPGA CPLD-ChipDebug

4.1IXST-XST不支持“预定义属性”VHDL表达式。

描述

关键词:属性、预定义、VHDL、XST

紧迫性:标准

一般描述:
在VHDL中,当管理数组时,预定义属性可能是有用的。这些属性的一个小列表(不全面)如下:

左(n)
x’右(n)
x’范围(n)
x长(n)

其中“x”是指数组类型或对象(通常是信号)和“n”,是指从1到数组“x”的大小的数字。如果没有提到“n”,则默认为“x”的最大大小。

在4.1IXST中不支持这些预定义的数组。(在5.1i软件版本中添加了预定义数组的支持)。

解决方案

这里没有提到VHDL代码,因为预定义属性可以以多种方式使用。您可以通过显式操作,或者使用泛型或传递实际值来绕过这一限制。

上面列出的预定义属性在5.1i XST版本中得到支持。

请登录后发表评论

    没有回复内容