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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[求助] Microblaze软核如何与FPGA中其它模块共享BRAM?

[复制链接]
发表于 2011-11-10 21:28:07 | 显示全部楼层 |阅读模式

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

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

x
如题所示,小弟刚着手开始学习EDK,打算在一个大规模设计中嵌入一个软核以解决复杂计算的问题,希望该软核能方便地与另一模块通过BRAM进行数据交换,但发现EDK定制的BRAM没法提供外部接口,只能在CPU内使用,有什么别的方便法子吗?谢谢!
发表于 2011-11-11 08:47:58 | 显示全部楼层
直接用bram是不行的,要通过总线交换。
 楼主| 发表于 2011-11-13 11:01:56 | 显示全部楼层
是不是相当于我自己对BRAM进行二次封装,一个端口挂在LMB总线上,一个端口对外,这样可以吗?还请解答
发表于 2011-12-15 09:18:24 | 显示全部楼层
dingDING
发表于 2012-4-12 10:16:39 | 显示全部楼层
回复 3# pengpwn


   对,就这样!
 楼主| 发表于 2012-4-27 22:36:08 | 显示全部楼层
可为什么Xilinx公司不直接提供这种BRAM核呢?我觉得软核与FPGA其它模块最方便的数据交换方式还是通过存储器接口
发表于 2013-3-25 16:13:53 | 显示全部楼层
我也是这个问题求解怎么通过LMB总线接到外部 求大神指点
发表于 2013-3-25 22:39:28 | 显示全部楼层
其实是提供的。 只是要灵活变通下。  IPIF 添加个外围,很容易添加BRAM。
发表于 2013-3-26 08:11:48 | 显示全部楼层
有具体的实践步骤吗,我新手,以前的外设控制器都是直接拿来用,没遇到这种情况
发表于 2013-3-26 08:59:02 | 显示全部楼层
回复 1# pengpwn


    找一个双口的RAM,一边封装成总线slave,一边留给用户。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-22 18:42 , Processed in 0.022268 second(s), 8 queries , Gzip On, Redis On.

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