在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 8212|回复: 10

[求助] xilinx的memory控制器

[复制链接]
发表于 2013-8-26 11:15:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
xilinx的memory控制器除了MIG生成的硬核ddr的控制器,还能生成软核IP的控制器吗?比如spartan-6 LX9-144的片子可以用软IP生成ddr控制器吗?前辈求解!
 楼主| 发表于 2013-8-26 14:08:20 | 显示全部楼层
看到mpmc文档中的介绍,难道spartan-6不能用soft memory contorller吗???求解啊!
1.png
发表于 2013-8-26 15:19:34 | 显示全部楼层
你的说法本身就是错误滴,mig生成的内存控制器都是软核。如果是硬核,你是看不到rtl代码的。

从你看的截图看来,sparten-6确实是不支持使用mig生成ddr控制器。
 楼主| 发表于 2013-8-26 15:57:52 | 显示全部楼层
回复 3# warking


    刚接触xilinx的片子,可能对一些概念不理解:如MPMC,MIG,MCB等。在spartan-6中基本所有的器件都支持MIG,不知道MIG生成的是不是是调用ddr硬核控制器的源文件,如果在spartan-6中我想在不支持MIG的片子也能用ddr的控制器,该怎么办啊?比如spartan6的lx9-144啊?ddr控制器的接口不只是MIG这一个种方法能生成使用吧!!
发表于 2013-8-26 16:05:35 | 显示全部楼层
回复 4# 574920045

如果芯片手册上说不支持mig生成ddr控制器,那就是说芯片不支持ddr控制器。原因很简单,芯片上根本就没有集成ddr需要使用的电路,比如说ODDR、OSERDES等,这些都是芯片上的模拟电路,在没有这些模拟电路的情况下是没有办法在这种芯片上使用ddr控制器的
发表于 2013-8-26 16:09:18 | 显示全部楼层
回复 4# 574920045


   刚才看了一下,你说的芯片不支持mig,在这个芯片上是不能使用mig生成的ddr控制器的。
 楼主| 发表于 2013-8-26 16:33:58 | 显示全部楼层
回复 6# warking


    是这个lx9-144不支持MIG生成的ddr控制器还是这个片子就是不能用ddr的控制器,似乎MPMC可以作为ddr的控制器,但是不理解,lx9-144是否可以用!
发表于 2013-8-26 16:47:28 | 显示全部楼层
回复 7# 574920045


   这个怎么解释呢,要跟外面的内存通信,你的fpga芯片需要具备两个条件:第一,有ddr控制器,这个条件容易满足,你自己写一个控制器都行;第二,有PHY,也就是有相应的物理层的电路,这个条件在你的芯片里是不满足的。你用的芯片没有ddr的phy,所以呢,即便你有ddr控制器也没用
 楼主| 发表于 2013-8-26 16:59:59 | 显示全部楼层
回复 8# warking


   非常感谢您 ! 嗯,你的解释我现在很理解,只不过我现在没看到datasheet上的准确的描述说:lX9-144不支持ddr控制器软IP,以及没有对应的phy结构!您是在哪看到的!文档上的描述大多是spartan系列或v系列!我还是像看看具体的描述!
发表于 2013-8-26 17:20:41 | 显示全部楼层
回复 9# 574920045


   很简单,你的工程设置为slx9这个芯片后,没有任何一版本的mig可用,也就没法生成控制器
   你也可以试一下,用别的芯片先生成一个控制器,然后使用slx9布局布线,肯定是会出错的

   至于那个手册里面说这个芯片不支持mig生成的控制器,这我就不知道了,没有细看过
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-4 07:31 , Processed in 0.045063 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表