为什么我的真正双端口内存的MegaWizard生成的变体提供的性能低于预期?

Quartus®II软件9.1,9.1 SP1和9.1 SP2中的MegaWizard™插件管理器存在一个问题,它会生成具有错误设置的变体文件,以实现真正的双端口存储器。此问题导致fMAX性能低于预期。此问题影响Arria®IIGX,Cyclone®III,HardCopy®III,Stratix®III和更新的器件,并出现在真正的双端口存储器上,该存储器显示同一端口读写访问的新数据,并且不使用字节 - 启用。

要解决此问题,请执行以下步骤:

  1. 使用MegaWizard Plug-In打开真正双端口内存的变体文件。
  2. 进入Output2页面。
  3. 端口A Read-During-Write选项更改为旧数据并返回到新数据。
  4. 验证即使禁用该选项(灰色),也会启用使用字节启用时写入屏蔽字节而不是旧数据的Get x's选项。
  5. 端口B Read-During-Write选项重复步骤3和4
  6. 单击“ 完成”并为您的变体生成输出文件。

如果在Output2页面上进行这些更改后返回到任何以前的页面,则参数可能会返回到不正确的值,即使您未对之前的页面进行任何更改,也可能必须重新应用这些更改。

计划在Quartus II软件的未来版本中修复此问题。

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-08-03 22:13:33 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它