COREGEN FIFO Generator v2.3  – “ERROR:LIT:372  –  FIFO16符号的属性ALMOST_EMPTY_OFFSET = 0x0000设置”-Altera-Intel社区-FPGA CPLD-ChipDebug

COREGEN FIFO Generator v2.3 – “ERROR:LIT:372 – FIFO16符号的属性ALMOST_EMPTY_OFFSET = 0x0000设置”

问题描述

当我使用带有Virtex-4的FIFO Generator v2.2或v2.3为内置FIFO16创建FIFO时,MAP中会出现以下错误:

“错误:LIT:372 – FIFO16符号的属性ALMOST_EMPTY_OFFSET = 0x0000设置

“XLXI_1 / BU2 / U0 / fgfifo16 / fblk / inst_few / inst_fed1 / inst_fifoprim16 / sngfifo”

(输出信号= XLXN_10_OBUF)无效。

错误:LIT:373 – 有关有效设置,请参阅Virtex-4用户指南。

逻辑drc期间发现的错误。“

解决/修复方法

此问题与FIFO Generator GUI有关。 GUI允许您为可编程满标志和空标志输入不正确的阈值范围。允许的范围应该在原始深度限制内。即使未使用可编程空和可编程满标志,也会出现此问题。参数仍然传递给FIFO16原语,这会导致MAP中的错误。

若要解决此问题,请按照下列步骤操作:

1.打开FIFO Generator GUI。

2.启用可编程标志(选择“无可编程满阈值”以外的选项)。

3.输入原始深度限制内的有效阈值。

4.如果不需要可编程标志,则禁用它们(选择“No Programmable Full Threshold”)。

5.重新生成核心。

如果使用内核的v2.3,则一旦禁用可编程标志,输入的阈值将更改回默认值。因此,在v2.3中,要解决此问题:

1.选择“单个或多个可编程标志”。

2.设置正确的阈值。

3.保持可编程标志是否需要。

4.在设计中,如果不需要,请不要连接可编程标志。

请登录后发表评论

    没有回复内容