如何理解U2P和P2U

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
puqi_4721621
Level 3
Level 3
10 replies posted 10 questions asked 5 replies posted

我想问一下在同步从fifo的例程中,如何理解U2P和P2U的工作方式,官方的文档解释有些抽象

pastedImage_0.png

如果FPGA通过FX3实现数据向PC的传输的话,通过GPIF II 接口将数据放进去

但是我不知道FX3内部的数据流向,是先通过P2U的插座还是先通过U2P的插座存入DMA的buffer中的

从DMA的buffer中取数据的时候是USB_PROD还是USB_CONSUM

所以希望能结合串流IN 和串流OUT的例子

有人能解释一下啊 FX3的数据传递流程图吗

0 点赞
1 解答
YiZ_31
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

可以读一下FX3 TRM

UIB=USB Interface Block  PIB=Processor Interface Block

从DMA buffer取数据为consumer,向DMA buffer传输数据为producer

pastedImage_2.png

pastedImage_0.png

在原帖中查看解决方案

2 回复数
YiZ_31
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

可以读一下FX3 TRM

UIB=USB Interface Block  PIB=Processor Interface Block

从DMA buffer取数据为consumer,向DMA buffer传输数据为producer

pastedImage_2.png

pastedImage_0.png

puqi_4721621
Level 3
Level 3
10 replies posted 10 questions asked 5 replies posted

好的 我查一下TRM中的解释

0 点赞