微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > pcie2.0x8的发数问题

pcie2.0x8的发数问题

时间:10-02 整理:3721RD 点击:
在做pcie2.0x8向上位机发数时,看到上位机收到的数每8个128位的数(一个tlp大小)会重复发一个128位。不清楚原因。希望大家多多指教~

先检查一下EP的发端是否重复发了


额,所谓的EP向上位机发数据,指的是通过MEMWR向上位机发数据?还是上位机向EP发出了读请求?

那你是用RP发read,还是EP直接发memory write to RP?


MEMWR向上位机发送数据


MEMWR直接给上位机


恩恩~暂时地,我同意二楼的观点,把EP这里的AER都读出来,看看发生了什么错误类型,然后比较好分析。这个应该是最快的方法。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top