3.1i XST -“完成:退出代码失败:0002”的VHDL设计与指数算子,函数和过程。

描述

关键字:XST、完成、退出、代码、0002、VHDL、指数、函数、过程

紧迫性:标准

一般描述:
在下列项目的组合中使用变量时会出现问题:

1。该变量被用作正在运行的信号的索引。
2。该变量用作循环语句中的索引作为索引。
三。信号传递给函数/过程。

这些点在下面的VHDL部分中示出:
.
.
.
类型数据阵列是STdLogLogic向量的数组(整数范围& lt;& gt)(7下降到0);

要点1:变量“AddioWrand”用作信号“数据”中的索引。

信号数据:DATAAL阵列(0到(2×Ad*A宽));

过程iNIT-MEM(信号存储器单元:输入数据阵列)是
开始

要点2:变量“AddioWrand”是循环中的上界作为指数。

对于i在0到(2×AddAdx宽度)循环
记忆细胞(I)& lt=(其他=&>0′);
结束环;

结束单位;
.
.
.

要点3:信号“数据”正在传递给程序。

IITITA MEM(数据);

解决方案

这个问题固定在最新的3.1i服务包中,可在:
HTTP://Spop.xILIX.COM/Sputp/TekSuff/SWI更新.
包含修复的第一服务包是3.1i服务包3。
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-29 19:26:59 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它