NGDBuild  – 错误:NGDBuild:995-Altera-Intel论坛-FPGA CPLD-ChipDebug

NGDBuild – 错误:NGDBuild:995

问题描述

以下消息是一个通用错误,旨在捕获约束文件解析失败的情况,这些情况不会被更具体的错误或警告消息覆盖:

解决/修复方法

确保您的约束文件没有语法错误。

以下是一些例子:

例1

导致错误的约束是:

TIMESPEC TS_test / clk = PERIOD test / clk 70 MHz HIGH 50%;

此错误表示TS标识符名称中存在无效字符。

支持的表达式列在错误消息中。

通过从TS标识符中删除斜杠“/”来解决此错误。

例2

导致错误的约束是:

TIMESPEC“TS_ddrclk_90”= PERIOD“ddrclk_90”“TS_ddrclk_0”* 1.000000 PHASE + 1.600ns HIGH 50.00%;

当您应用具有PHASE关系的PERIOD约束时,您必须在PHASE和+符号之间使用空格,并使用+符号和数字,如下所示:

TIMESPEC“TS_ddrclk_90”= PERIOD“ddrclk_90”“TS_ddrclk_0”* 1.000000 PHASE + 1.600ns HIGH 50.00%;

此错误消息也可以由NGDBuild无法解析的约束文件中指定的条件触发。

此类方案可能包括为约束指定无效值,或指定阻止满足设计中逻辑的某些其他条件的值。

请登录后发表评论

    没有回复内容