1、tools-,
-interfaces-external mermory-DDR2,写入内核名字。
2、写时钟频率,如果要仿真最后需要勾选产生仿真程序选项
3、添加型号时候可能看不到MT47H64M16HR。需要手动添加内核到目录
4、生成过程中卡死。结束进程 quartus_map ,但是这样的内核在使用以后报错,用不了
5、把开发板工程拷贝过来,然后直接去掉工程文件。自己建立一个同名工程,这样32位系统的工程就可以在64位系统运行了,编译通过。但是这样的工程编译很慢
6、如下配置
7、仿真结果

自己理解的要点。
1、无论读还是写。都要在local_ready为高的情况下进行
2、一切基准都是在local_ready=1,计数+1为基准的。
3、写,在每次写了以后local_ready变为0,之后拉高了,我们又一次给数据,给地址
本文详细介绍了在Quartus软件中设计DDR2内存接口的过程,包括内核名字的写入、时钟频率设置、内核手动添加、工程移植等关键步骤。同时,文章还分享了在读写操作中local_ready信号的重要作用,以及如何正确理解和使用该信号。
2186

被折叠的 条评论
为什么被折叠?



