由于Quartus®II15.0软件存在问题,在根端口模式下,通过CRA接口进行多次读取访问后,通过Txs接口读取可能会挂起(未完成)。
解决/修复方法
此行为是由Avalon-MM桥不会增加从CRA接口生成的TLP的信用消耗计数器引起的。
解决方法是:
- 安装Quartus 14.1。
- 转到Quartus 14.1安装目录并找到以下内容:
- <版本> / IP / Altera公司/ altera_pcie / altera_pcie_av_hip_avmm / avalon_mm_128
- <版本> / IP / Altera公司/ altera_pcie / altera_pcie_av_hip_avmm / avalon_stif
- 将所有文件复制到Quartus 15.0安装的相同文件夹中,覆盖所有现有文件。然后重新打开Quartus / Qsys 15.0并重新生成硬IP。
- 请注意,上述目录用于Arria 10和Arria V器件。
这计划在Quartus软件的未来版本中修复。
没有回复内容