Board logo

标题: 有关XC5VSX95T PCIE DMA传输数据量的问题 [ [打印本页]

作者: yuchengze    时间: 2016-11-24 18:15     标题: 有关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传输最多能够传多少数据。具体限制是什么。谢谢!




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0