LogiCORE PCI Express v3.1和PCI Express PIPE v1.3  –  CORE Generator“自动计算定时器值”选项失败,数据包立即被重新发送-Altera-Intel社区-FPGA CPLD-ChipDebug

LogiCORE PCI Express v3.1和PCI Express PIPE v1.3 – CORE Generator“自动计算定时器值”选项失败,数据包立即被重新发送

问题描述

用于PCI Express和PCI Express PIPE定制的CORE Generator GUI屏幕7允许用户设置“高级链接层设置”;在此选择下,一个框标记为“自动计算推荐的计时器值”。此框默认为选中,将值设置为“8000”。

设置此目的的目的是允许用户在必要时使用自己的值覆盖计算值。选中此框应表示核心会自动计算计时器值,如果未选中此框,则用户应能够输入自定义值。

但是,如果选中该框,则在生成核心期间,计时器值将被“0”覆盖。这会导致数据包在发送后立即重试,因为计时器会立即过期。

解决/修复方法

此问题已在当前版本中修复。有关v3.1 PCI Express内核的更多详细信息,请参阅(Xilinx答复22320) 。有关v1.3 PCI Express PIPE内核的更多详细信息,请参阅(Xilinx答复22322)

要解决此问题,请取消选中该框,核心将自动计算计时器值。

请登录后发表评论

    没有回复内容