根据你的DDR2手册配置好megacore,megacore会生成一个example top;
在quartus中运行megacore生成的xxx_pin_assignments.tcl,指定DDR2 Pin的IO Standard;
在Pin Planner中将DDR2引脚指定到side,或指定到bank,或指定好DQS Pin,还可以顺便指定好CK/CK# Pin;
CK/CK#不能和用到的DQ/DQS在同一Pin group,pin group信息可以在Pin Planner中的芯片图四周查看;
确认编译message中没有critical warning;
layout时不要使用quartus没有自动分配上的Pin,因为除了一般性的DQ/DQS等规则外还有其他一些我们不知道的规则;
同一DQS组内的各DQ可以任意交换;各DQS组可以整体交换;CTL Pin可以任意交换。
再次强调,编译message不能有critical warning。
时间: 2024-10-29 06:35:58