9.1.03i XST  – 错误:Xst  –  Xst_HdlType_Imp_Matrix :: GetRightDynamic:对于维度0,右边界不受约束。-Altera-Intel社区-FPGA CPLD-ChipDebug

9.1.03i XST – 错误:Xst – Xst_HdlType_Imp_Matrix :: GetRightDynamic:对于维度0,右边界不受约束。

问题描述

在Project Navigator中使用语言模板综合实例化的RAMB16_S1_S1时,XST失败:

分析库<work>中的实体<my_entity>的层次结构(architecture <my_arch>)。

错误:Xst – Xst_HdlType_Imp_Matrix :: GetRightDynamic:对于维度0,右边界不受约束。

错误:Xst:2683 – 构建层次结构时发现意外错误。

解决/修复方法

INIT和SRVAL值在通用映射中写为“0”,而不是在组件声明中写为X“0”。 XST应该支持这种语法。

要解决此问题,请在“0”之前添加“x”,如下所述::

RAMB16_S1_inst:RAMB16_S1_S1

通用映射(

INIT => x“0”, – 启动时输出RAM寄存器的值

SRVAL => x“0”,

这将在XST的未来版本中修复。

请登录后发表评论

    没有回复内容