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

为什么我会出现 fitter 错误,说"无法放置 I/O "<name>" 至 I/O 位置 <name> 因为它在 780 封装中Stratix III 或 Stratix IV 设备中编译 QDRII X36 仿真模式设计时,不支持 X18 模式内存接口"?</name></name>

环境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
说明

您会出现以下错误:

"无法将 I/O"放置在 I/O 位置 因为它不支持 X18 模式内存接口"

因为生成的 _dq_dqs_groups.tcl 文件不正确。Stratix® 780 封装中的 III 或 Stratix IV 设备没有适合写入数据总线所需的 x18 组。要使用 4 个 9 组创建 X36 写入数据总线,您需要手动调整"内存接口数据引脚组"设置,以使用 X9 组。要通过错误消息

1. 移除用于在分配编辑器中写入数据总和 dm 引脚的 18 个内存接口数据引脚组分配

2. 在 _dq_groups.tcl 文件中替换以下分配

set_instance_assignment -name MEMORY_INTERFACE_DATA_PIN_GROUP 18 -to \[0.17\] -来源 \[0\]

set_instance_assignment -name MEMORY_INTERFACE_DATA_PIN_GROUP 18 -to \[0.1\] -from \[0\]

set_instance_assignment -name MEMORY_INTERFACE_DATA_PIN_GROUP 18 -to \[18.35\] -从 \[18\]

set_instance_assignment -name MEMORY_INTERFACE_DATA_PIN_GROUP 18 -to \[2.3\] -from \[18\]

 

set_instance_assignment -name MEMORY_INTERFACE_DATA_PIN_GROUP 9 -从 [0] -到 [0.8]

set_instance_assignment -name MEMORY_INTERFACE_DATA_PIN_GROUP 9-从 [0] -到 [0]

set_instance_assignment -name MEMORY_INTERFACE_DATA_PIN_GROUP 9 -从 [18] - 到 [18.26]

set_instance_assignment -name MEMORY_INTERFACE_DATA_PIN_GROUP 9 -从 [18] -到 [2]

set_instance_assignment -name MEMORY_INTERFACE_DATA_PIN_GROUP 9 -从 [9] - 到 [9.17]

set_instance_assignment名 MEMORY_INTERFACE_DATA_PIN_GROUP 9-从 [9] - 到 [1]

set_instance_assignment -name MEMORY_INTERFACE_DATA_PIN_GROUP 9 -从 [27] -到 [27.35]

set_instance_assignment名 MEMORY_INTERFACE_DATA_PIN_GROUP 9-从 [27] -到 [3]

3. 源_dq_dqs_groups.tcl 文件,并运行 fitter。

tcl 文件将在将来修复 Quartus® II 软件和 IP 版本。

相关产品

本文适用于 2 产品

Stratix® III FPGA
Stratix® IV GX FPGA

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