首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

有关XC5VSX95T PCIE DMA传输数据量的问题 [

有关XC5VSX95T PCIE DMA传输数据量的问题 [

最近在做一个有关PCIEDMA传输的工程(PCIE为8X)。根据PCIE IPCore 的设置每一个TLP最大传输512bytes(Max PayloadSize)数据。由XAPP1052可知每次DAM传输总共可发2的16次幂个TLP(WDMATLPC寄存器)。也就是说每次DMA传输最多可传32M的数据。我设计的是每次DMA传320K的数据,但是数据传输导致上位机内存溢出。于是又回过头来看XAPP1052,上面好像有个关于Intel芯片组32K数据传输的限制(这个没搞懂)。实际调试确实是低于32K数据传输正确,高于32K数据传输溢出。(以上是按着我的理解设计,不知正确与否)        请教:Xilinx PCIE 8X一次DAM传输最多能够传多少数据。具体限制是什么。谢谢!
返回列表