文章 ID: 000076743 内容类型: 产品信息和文件 上次审核日期: 2021 年 08 月 28 日

如果我使用的是 Quartus® II 软件版本 4.2 或 5.0,我如何确定自己的设计是否受到 Stratix® II M4K 问题的影响?

环境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
说明

在 Quartus® II 软件版本 4.2 和 5.0 中,由于 M4K 内存模块的配置设置问题,在Stratix II 设备中使用 M4K 模块的设计可能会容易出现间歇性读取故障。请参阅 Stratix II FPGA家族 Errata Sheet 对这个问题的描述以及可能受到影响的内存配置的说明。如果设计在 Quartus® II 软件版本 5.0 SP2、5.1 或更高版本中编译,此问题不影响设计。

您可以使用 Stratix II SOF 文件检查程序实用程序 确定您的特定设计是否受到此问题的影响。从以下位置下载实用程序:ftp.altera.com/outgoing/release/check_stratixii_m4k.exe。要通过命令提示符登录到 FTP 网站,请使用"匿名"用户名和您的电子邮件地址作为密码。

使用以下命令从命令提示符运行该实用程序,以检查项目生成的 SRAM 对象文件(.sof):
check_stratixii_m4k .sof 编程文件>的名称

公用事业公司报告以下结果之一:

  1. 设计中没有 M4K 问题,在这种情况下,您的编程文件不受此问题影响并且可以安全地使用。
  2. 您设计中的某些 M4K 模块受此问题影响,并且可能会易受间歇性读取故障的影响。

 

如果您的设计包含受此问题影响的内存模块,您必须执行以下操作:

  1. 在 Quartus® II 软件版本 5.1 或更高版本中重新编译设计,以创建新的编程文件。Altera建议使用该软件的最新版本。
    • 注:如果您在版本 5.0 或 5.0 SP1 中编译了设计,您可以在 5.0 SP2 版本中运行组装器,而是生成新的编程文件而无需执行完整的编译过程,然后运行时序分析器。
  2. 检查时序分析结果,以确保满足时序要求。更新了设备计时模型以考虑到此 M4K 读取问题。

相关产品

本文适用于 2 产品

Stratix® II FPGA
Stratix® FPGAs

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