DDR3的IP核的使用相当重要,尤其是对视频处理方面。

下面接收DDR3 的IP 核的生成步骤。

1、 选择DDR IP核的生成路径、名字以及哪种语言之后就可以设置DDR IP 的参数了。

2、选择存储大小,可以选择1G、2G、4G或custom。 操作时钟选择(如果速度等级为8,则就没得选择只有跑到300M)。

Memory Type 选择on_board_memory,就是焊接在板子上的DDR 芯片。memory data bus size 定义了数据总线的宽度。

configuration 定义了数据配置的方式,有x16,x8,x4等等,具体的可以参考datasheet.

需要注意的是:1、在两个ddr在扩展位宽使用的时候,要选择2T模式。

2T MODE

          This option allows the user to enable or disable the 2T timing for command signals when Dual Rank DIMM or 2
      Chip select is selected. This option is not available for SingleRank DIMM or 1 Chip select setting.

2、在和Frame IP 核一起使用的时候,data_rdy to write data  delay 的参数要选择为2.

3、选择行和列的宽度,burst Length 的长度。

4、选择DDRIP  生成在左边还是在右边。左右不同,clk_in pin不同,em_ddr_clk的位置不同,DQS也不相同。

5、生成ip核之后,就是将文件加入到工程中,以便使用和仿真。

首先将蓝色方框内的任一个(.ipx或.ipc)加入到工程里,用于综合;将_beh.v文件也加入到工程中,用于仿真。

6、在生成的IP核内的以下路径内找到ecp3的文件夹内的DDR IP 内的顶层文件加入到工程里。

7、在IP核内的以下路径找到以下文件,将除了pmi_开头的其他文件都加入到工程里,用于生成DDR所需的时钟。

8、最后加入完之后,基本就是下面的样子 (注,这里没加入_beh.v文件,如果加入的话,将他设置为仅仅仿真即可)。

如果需要则加入其他的文件和驱动文件即可做设计了。

这里少了很多细节的问题,具体的请参考datasheet.

最新文章

  1. 常用的WebForm 控件
  2. ThreadLocal原理与模拟
  3. MVC 4 用Nuget安装组件后的常见错误
  4. GitLab的Gravatar头像服务不可用
  5. 使用rman中的duplicate复制数据库
  6. HiveQL 与 SQL的异同
  7. iOS - UIView操作(SWift)
  8. 作为平台的Windows PowerShell(二)
  9. [unity菜鸟] controller.SimpleMove(transform .forward); 无法移动
  10. Qt事件机制浅析(定义,产生,异步事件循环,转发,与信号的区别。感觉QT事件与Delphi的事件一致,而信号则与Windows消息一致)
  11. 住javaWeb分页实现(模拟百度首页)
  12. boostrap---btn
  13. 二、Tomcat配置以及IDEA运行第一个Jsp项目——JavaWeb点滴
  14. git 的回退
  15. Sweet Butter 香甜的黄油
  16. Unique-paths (动态规划)
  17. ZooKeeper的使用---命令端
  18. [Java]list集合为空或为null的区别
  19. [Swift]LeetCode862. 和至少为 K 的最短子数组 | Shortest Subarray with Sum at Least K
  20. 唐平中讲座笔记 Reinforcement mechanism design 20171107

热门文章

  1. Unity路径规划
  2. hiho #1372:平方求 (bfs)
  3. 怎样在myEclipse中使用debug调试程序?
  4. HDU 2855 斐波那契+矩阵快速幂
  5. Hello 2016
  6. 7 HandlerSet 处理程序链表类——Live555源码阅读(一)基本组件类
  7. Laplacian matrix 从拉普拉斯矩阵到谱聚类
  8. 巧用linux服务器的/dev/shm/,如果合理使用,可以避开磁盘IO不给力,提高网站访问速度。
  9. PHP程序员如何突破成长瓶颈(php开发三到四年)
  10. 基础知识(javaWeb工程目录结构)及各文件夹的作用