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

当我在 Modelsim 中尝试使用 Stratix II GX 设备模拟Altera内存接口设计时,我的本机链路模拟为什么在 Quartus® II 软件版本 8.0 及更早版本中失败?

环境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
说明

仿真使用 Altera 的设计时® Quartus 中通过原生链路的内存控制器 IP® 面向 Stratix 的 II 软件版本 8.0 和更早® II GX 设备中,Modelsim 出现以下错误

# ** 错误:(vsim-3033) C:/path 的设计/_phy_alt_mem_phy_sii.v:实例化"stratixii_io"失败。未找到设计单元。

造成此错误的原因是使用 Stratix II 设备生成模拟网络列表,但是选定的家族Stratix II GX,当选择家族Stratix II GX 时,nativelink 并不包括Stratix II 凌动模拟库。

要解决此问题:

1. 在 Quartus® II TCL 控制台中运行以下 TCL 命令(视图 -> 实用程序窗口 -> TCL 控制台)或将命令包含到您的项目的 QSF 文件中:

对于 Verilog 设计:

set_global_assignment - name EDA_DESIGN_EXTRA_ALTERA_SIM_LIB -section_id eda_simulation stratixii_ver

VHDL 设计:

set_global_assignment - name EDA_DESIGN_EXTRA_ALTERA_SIM_LIB - section_id eda_simulation Stratixii

2. 执行 TCL 命令后,运行原生链路模拟。模拟运行时不会出错。

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

 

相关产品

本文适用于 1 产品

Stratix® II GX FPGA

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