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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4984|回复: 3

[求助] 各位,ALTERA FPGA PCIe IP使用求助!~

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

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

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

x
各位大侠,
    目前我们的项目中,FPGA PCIe的HIP配置成EP、而DSP配置成RC。如果FPGA要从DSP读取数据、进行Memory Read事务,此时除了按照PCIe协议配置好MRd TLP包、然后通过TX接口发送出去外,还需要做其他的工作么?比如IP Core的参数设置和DSP进行Memory Read事务的时候有区别吗?或者对TX接口的其他信号进行配置?
    谢谢!
发表于 2013-11-8 17:46:45 | 显示全部楼层
你先把RC读写EP调通,确定链路是通的,然后再把EP当MASTER去读写RC,这样简单些,
 楼主| 发表于 2013-11-8 17:50:21 | 显示全部楼层
回复 2# eaglelsb


    是的,之前RC对EP进行MRd和MWr事务都是可以的。现在EP对RC进行MRd事务,除了配置好MRd TLP包头外,还需要做些什么》?谢谢!
发表于 2013-11-11 10:50:17 | 显示全部楼层
回复 3# nklc2009

既然RC读取EP是正确的,那链接是通的没问题,DSP的PCIE功能是芯片自带的吧?它支持作为SLAVE使用不?FPGA作为MASTER去访问时,DSP作为SLAVE要对相应的请求给予应答。(你查看FPGA自带的代码,就会发现这侧FSM有两种,一种是作为SLAVE时响应RC的访问,一种是作为MASTER时主动发生请求,XILINX的芯片是这样,ALTERA的我没细看)

如果RC侧支持作为SLAVE了,那FPGA这侧只要格式是正确的,并且访问地址是有效的,给的ID是正确的,那应会收到响应。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-22 21:42 , Processed in 0.020778 second(s), 9 queries , Gzip On, Redis On.

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