打印

cyusb3014 同步slavefifo附件 传输数据出现问题

[复制链接]
2663|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我是进行FPGA 和PC端的通信,首先利用FPGA产生16bit位宽的递增数输出,但是在PC端利用USB Control center  BULK IN 的数据就是不连续的递增数,而且复位后收到的数据也是从3开始而不是从0开始。数据保持连续16383个后会进行一次跳跃,例如从7fff直接跳到c000,除了跳跃点之外的数据都是连续的。我设置的每次BULK IN的数据字节是65536个,所以没抓紧的数据中都会有跳跃点,并且连续抓取后发现跳跃的数据点有点规律但不知正确否。(跳跃点从3fff跳到8000,然后下次会从bfff跳到4000,在下次会从7fff跳到c000)。我是固件中设置的是用线程0进行对从设备进行写操作(即FPGA往外发送数据)。线程3进行读操作。所以我只监控FLAGA来控制我写操作的时序。  可有大神遇到这个问题吗?寻求帮助啊

pic1.jpg (231.75 KB )

pic1.jpg

pic2.jpg (247.73 KB )

pic2.jpg
沙发
gs850997871|  楼主 | 2016-6-1 22:00 | 只看该作者
没人知道吗??

使用特权

评论回复
板凳
gs850997871|  楼主 | 2016-6-6 16:26 | 只看该作者
没有人用过slave fifo固件吗?  现在从FPGA往USB发送的递增数在pc端接收到每间隔16384个数据跳一下,不知道哪个地方出错了

使用特权

评论回复
地板
gs850997871|  楼主 | 2016-6-6 16:34 | 只看该作者
抓到的数据时这样的

数据.jpg (204.99 KB )

FPGA产生16位宽的递增数 ,pc端抓到的数据时这样 的

FPGA产生16位宽的递增数 ,pc端抓到的数据时这样 的

使用特权

评论回复
5
奋斗的木木| | 2016-6-6 16:39 | 只看该作者
我现在也再调这个,,,方便一起沟通 一下吗?

使用特权

评论回复
6
gs850997871|  楼主 | 2016-6-6 17:53 | 只看该作者
奋斗的木木 发表于 2016-6-6 16:39
我现在也再调这个,,,方便一起沟通 一下吗?

欢迎沟通

使用特权

评论回复
7
gs850997871|  楼主 | 2016-6-7 21:41 | 只看该作者
请高手指点一下啊 ,是不是哪个地方的设置没有设置好 啊

使用特权

评论回复
8
知为123| | 2016-6-16 13:30 | 只看该作者
你的速率可以达到多少啊  为什么我1MB都不行

使用特权

评论回复
9
gs850997871|  楼主 | 2016-7-20 11:44 | 只看该作者
知为123 发表于 2016-6-16 13:30
你的速率可以达到多少啊  为什么我1MB都不行

什么意思?我的是太快了感觉不太对  你的没速度?

使用特权

评论回复
10
lionzh| | 2017-4-27 17:30 | 只看该作者
可能是因为你16次突发传输,写满了DMA一个通道,切换通道有延迟,这段时间的数没写进去

使用特权

评论回复
11
liangziusb| | 2017-4-30 20:20 | 只看该作者
问题出在**A位的处理上,有数据丢失。

使用特权

评论回复
12
liangziusb| | 2017-4-30 20:20 | 只看该作者
FLAG

使用特权

评论回复
13
小范fpr| | 2017-11-21 11:48 | 只看该作者
解决了吗?速度有多快

使用特权

评论回复
14
gs850997871|  楼主 | 2018-6-19 16:34 | 只看该作者
小范fpr 发表于 2017-11-21 11:48
解决了吗?速度有多快

问题解决了  可是速度上不去

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

28

帖子

1

粉丝