电子工程师技术服务社区
- 社区首页
- 下载
- 1.rar
资料描述
board:altera cycloneiii starter 开发板
ddr sdram器件:psc(台湾力晶)a2s56d40ctp-g5pp(ddr4mx16x4banks)->32mbytes->256mb。由于psc产品不提供产品手册,所以参考micron的mt46v16m16,这两款应该可以兼容。
1、首先了解ddr sdram的初始化流程(假设器件上电正常)
1)、至少一个nop命令;
2)、执行precharge all命令;
3)、等待至少trp,等待期间必须给出nop命令;
4)、加载模式寄存器(lmr)命令,设置扩展模式寄存器;
5)、等待至少tmrd,等待期间必须给出nop命令;
6)、加载模式寄存器(lmr)命令,设置模式寄存器;
7)、同5);
8)、同2);
9)、同3);
10)、执行auto refresh命令;
11)、等待至少trp,等待期间issue nop命令;
12)、同10);
13)、同11);
14)、同6),清除dll位,即设置m8=0;
15)、同7);结束初始化。
附网上可以找到的xilinx基于v4的ddr sdram参考设计中文说明文档,从中可以了解ddr器件基本操作流程:。
2、初步调试成功的参考设计:。