在英特尔® Quartus® Prime 专业版软件版本 18.1 及更高版本中,仿真包含 英特尔® Stratix® 10 HPS EMIF 的设计时,您可能会看到以下错误消息。
错误:iossm_bf_cpu_cpu_test_bench/ihp_read为“x”
生成此错误是因为不支持模拟包含 英特尔® Stratix® 10 HPS EMIF 的设计。
为了避免此错误,请使用以下方法之一从现有设计中移除英特尔® Stratix® 10 HPS EMIF。
方法 1
- 复制现有的 Quartus 项目。
- 在 Quartus 设计副本中,将 HPS 从项目层次结构中删除。
- 重新生成模拟数据库。
方法 2
- 打开现有 Quartus 项目的 Platform Designer 系统。
- 在 Platform Designer 系统中选择 HPS 组件。
- 单击“组件实例化”选项卡或单击“查看 > 组件实例化”。
- 当前的 实施类型将设置为 IP(默认)。选择 Blackbox。
- 重新生成模拟数据库。该模块将不会在该实例中生成。
- 当您构建最终的可合成系统时,请确保将实施类型还原为 IP。