FPGAExpress:不支持使用具有非静态别名范围的预定义属性-Xilinx-AMD社区-FPGA CPLD-ChipDebug

FPGAExpress:不支持使用具有非静态别名范围的预定义属性

描述

关键词:Express、范围、属性、别名、“左”、“右”、“高”、“静态”

紧迫性:标准

一般描述:
FPGA Express不支持使用预定义属性(例如“左”,
当别名范围不是局部静态时,使用别名的“高”、“范围等”。

使用这样的构造可能导致FPGA Express在没有错误的情况下崩溃。

解决方案

用相应的组件替换预定义的属性
别名的范围。例如,对于下面的代码:

程序FO(B:IdStdLogLogic向量)是
开始
常数ByLe:整数:= B’Langth-1;
别名BAYALAS:B的StdLogLogic向量(B左向下0);

为我在Bayalas’范围循环

结束环;

结尾;

用以下方法替换循环:

我在0到左左循环

结束环;

请登录后发表评论

    没有回复内容