文章 ID: 000080889 内容类型: 故障排除 上次审核日期: 2021 年 08 月 27 日

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

环境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
说明

Quartus® II 软件版本 9.1、9.1 SP1 和 9.1 SP2 中的 MegaWi™ 插件管理器存在一个问题,它生成了对真正的双端口内存设置错误的变体文件。此问题导致 fMAX 性能低于预期。此问题会影响Arria® II GX、Cyclone® III、HardCopy® III、Stratix® III 和更新版本的设备,并在双端口内存上发生。该内存显示新数据用于同端口读写访问,并且不会使用字节启用。

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

  1. 使用 MegaWialid 插件为您的真正的双端口内存打开实例文件。
  2. 继续到 Output2 页面。
  3. 端口"读写"选项 更改为 旧数据 ,然后返回到 新数据。
  4. 即使该选项被禁用(灰色),也可验证 使用 Byte enable 时,Get x 用于写入掩码字节而不是旧数据 的选项。
  5. 对于端口 B 读写选项,重复步骤 3 和 4。
  6. 单击 完成 并生成您的变体的输出文件。

如果您在 Output2 页面上进行这些更改后返回到任何上一页,这些参数可能会返回到不正确的值,也可能需要重新应用这些更改,即使您没有在以前的页面上做出任何更改。

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

相关产品

本文适用于 12 产品

Stratix® IV GX FPGA
Arria® II GX FPGA
Cyclone® III FPGA
Cyclone® III LS FPGA
Cyclone® IV E FPGA
Cyclone® IV GX FPGA
HardCopy™ III ASIC 设备
HardCopy™ IV E ASIC 设备
HardCopy™ IV GX ASIC 设备
Stratix® III FPGA
Stratix® IV E FPGA
Stratix® IV GT FPGA

本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。