如何为一个DDR存储器接口分配有效的π引线?

有一个规则来分配DDR数据(DQ)及其相关的数据选通(DQS)焊盘。必须遵守这个规则。格子FPGA器件具有用于DDR存储器DQS功能的固定焊盘位置。DQS焊盘位置与目标设备的其他封装类型不同。一旦选择了DQS焊盘,则可以只从预分配的焊盘组中选择相关的DQ焊盘,用于所选择的DQS。注意,DQS焊盘也可以用作通用IO。如果DQS焊盘被用作一般IO,那么相关组中的DQ焊盘不能用于DDR/DDR2存储器应用。有几种方法可以找到满足规则的有效DDR PAD分配:

  1. 在目标设备的数据表上使用引脚信息。引脚信息部分为存储器控制器设计器提供完整的信息以使合法DDR/DDR2引脚分配。您可以在所需的银行中找到DQS的位置,然后找到其相关的DQ垫。在格状Ec/G点阵ECP/格子XP数据表中,DQS位置被列在引脚信息部分中,并且相关的DQ焊盘可以从DQS路由表中找到。格子ECP2/M和格子XP2数据表为您提供了引脚信息部分中所需的所有信息。例如,如果在点阵XP2器件的焊盘功能PL22A上找到DQS引脚,其双功能名称变为LDQS22。只有它们的双功能名称是LDQ22的焊盘可以与LDQS22(PL22A)相关联。
  2. 使用设计规划师的包视图。在PMAP设计规划师中的包视图功能是找到有效DDR/DDR2 PAD分配的一个很好的实用工具。它直观地显示每个银行可用的DQS焊盘位置。如果使用ISPLEVE7.1或更高版本,则可以使用彩色编码的包图同时显示整个设备上的DQS到DQ关联的完整信息。DQS焊盘显示比它们的颜色编码组内的DQ焊盘稍微暗一点。选择“查看和显示DQS跨度”来打开这个图表。如果在包视图中使用菱形菱形视图,则可以使用颜色编码的封装图来显示整个设备上的DQS到DQ的完整信息。DQS焊盘显示比颜色编码组内的DQ焊盘稍暗一些。选择“查看和GT;显示DQS组”打开此图。
  3. 使用DDR IP核评估包的提示可以在选择所需的FPGA银行时使用,并让软件决定DQ引脚位置。这里是一个一步一步的指令:
    1. 使用IPExcel下载和安装DDR1或DDR2 IP包。
    2. 使用配置生成核心。
    3. 找到包含预先分配的DQS位置的首选文件。
    4. 用新的DQS位置替换期望的银行中的DQS位置。
    5. 打开评估PAR项目(.SYN)并运行PAD规范文件过程。
    6. 完成后,您将在报告底部为您的应用程序提供一套完整的有效DDR位置首选项。
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-27 11:56:58 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它