找回密码
 注册
关于网站域名变更的通知
查看: 245|回复: 5
打印 上一主题 下一主题

cy68013数据传输不稳定,求解!!!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-5-11 15:56 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
大神们,9 g; c/ ~/ [: o% }4 W
    问题描述:$ J6 X; [& m+ f5 Q6 n
    1 、原理图参照黑金的板子设计。FPGA+68013采集ADC数据,音频数据(192Khz采样率,1Khz波形,32bit,双声道),数据量不大。" c- H: t1 d% ]" c* M) m
   2、PCM接口采集1Khz的波形,送到FIFO,再到68013,最终送到PC处理绘制出1Khz波形。 持续采集时,会出现多数据的现象。(如附件图示。)     3、68013晶振用的24Mhz 10ppm,12pF电容,示波器上看波形还算正常。IFCLK输出48Mhz频率到FPGA。(FPGA侧接SRCC n脚,设置约束后可以使用)。  ]) G$ [& p# q: ~' y- @+ F
    4、FPGA板载50Mhz晶振,经过两级PLL,50Mhz--->48Mhz--->24.576Mhz(音频所需)。
/ D1 r( G: ~( B/ s5 {9 E7 j/ u0 {    5、PCM 接口MCLK=24.576Mhz,BICK=12.288Mhz,LRCK=192Khz,FIFO写侧时钟用BICK,读侧时钟用IFCLK。! V4 P+ G6 K, U) J# ~6 m+ N
    求解,有哪些点可以排查此问题? (PS:异常点通常在采集十几万个数据或者几十万个数据才会出现)
  A3 k+ y# L* \( T6 _

该用户从未签到

2#
发表于 2020-5-11 15:58 | 只看该作者
问题:FPGA中pkt_end处理不合理导致的。, R; n9 C0 U; H$ t
解决方法:不提供pkt_end信号,pkt_end一直给HIGH,数据以512字节为单位发送,不够512字节的补零。只要填满68013内的fifo,上位机就可以读取到数据。

该用户从未签到

3#
发表于 2020-5-11 16:04 | 只看该作者
持续采集时,会出现多数据的现象。

该用户从未签到

4#
发表于 2020-5-11 16:28 | 只看该作者
68013晶振用的24Mhz 10ppm,12pF电容,示波器上看波形还算正常。

该用户从未签到

5#
发表于 2020-5-11 16:36 | 只看该作者
FIFO写侧时钟用BICK,读侧时钟用IFCLK。

该用户从未签到

6#
发表于 2020-5-12 15:13 | 只看该作者
示波器上看波形还算正常,但是为什么呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-21 01:38 , Processed in 0.109375 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表