synopsys PCIE VIP + xilinx PCIE ip 验证

这几天尝试用s家的VIP和xilinx pcie搭建验证环境,之前以为两者没法连在一起,差点放弃了,不过最后还是顺利调试通过。host和ep之间的mem_wr/rd都正常。

过程中主要遇到以下一些问题:

1,编译问题,xilinx ip需要三步编译,需要调用synopsys_sim.setup库文件;uvm_dpi.cc需要在elab过程编译。

2,VIP使用问题,之前疏忽vip复位,导致xilinx ip 这边rx一直是z态,反而tx有数据,一度以为是信号接错了。

3,其他主要是时钟和复位的问题,axi master和slave之间时钟不一致导致数据传输出错。

 

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值