论坛风格切换切换到宽版
发帖 回复
返回列表
12
  提醒:不能用迅雷等P2P下载,否则下载失败标(二级)的板块,需二级才能下载,没二级不要购买,下载不了
  • 1239阅读
  • 15回复

[资料贡献]FPGA在AD采集中的应用 [复制链接]

上一主题 下一主题
 

性别:
人妖
发帖
365
金币
0
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看楼主 倒序阅读 使用道具 0楼 发表于: 2020-05-15
AD转换,也叫模数转换,是将模拟信号转换为数字信号。目前包括电脑CPU,ARMFPGA,处理的信号都只能是数字信号,所以数据信号在进入处理芯片前必须要进行AD转换。 $H9%J  
cbT7CG  
在高速的AD转换中,FPGA以其高速的处理能力,并行的运行结构,丰富的IO资源,往往承担者不可替代的作用。 A* /Hj TX  
 VN\W]jT  
下面给出一个实际的设计方案。 u;/ Vyu  
`,(,t n_  
AD芯片的时钟为25M,FPGA内部系统时钟频率为100M,FPGA内部处理AD数据的处理模块需要8个时钟周期才能处理完一个数据。 !74S  
4QIX19{"  
根据上述给出的条件,我们可以知道。按正常思路设计方案,肯定会造成AD数据的丢失,为什么会丢失数据,试想一下,FPGA处理一个数据需要8个时钟周期,才能采集下一个数据,这样算下来AD需要的时钟是12.5M,而给定的AD时钟是25M,所以肯定会漏掉数据。 b KN@j'M  
'GS"8w~j  
根据分析,可以采用乒乓操作通过缓存降低数据采样率。 -- c"0,7  
"\o+v|;  
乒乓操作如下图: 8Y7Q+p|O  
tE`u(B,  
m1M t#@,$  
YLzx<~E4a  
Nbi.\  
u /\EtSH  
具体乒乓操作为什么能够降低数据速率,这里将不做详细介绍。 7B\Vs-d  
.Lsavpo  
以上方案可以满足上述处理AD数据的需求。 X6@WwM~qz  
j+uLV{~g6  
紧接着继续增加需求条件,要求数据处理需要连续,不能打乱顺序,前面数据的处理会影响后续数据处理。这样乒乓操作将不适合,具体原因,读者可以自己想一下(乒乓操作会以数据块打乱数据顺序)。 [J4gH^Z_  
:i. {  
根据上述条件,设计方案需要修改。可以外加存储器,FPGA片上存储器资源有限。 &N\jG373  
~ijVmWNk  
xk5@d6Y{r  
5a|w+HO,  
添加SDRAM提高存储速度和存储量。 ?-dX`n  
K+3IWZ&+dG  
继续添加需求,如果AD数据连续不断,那么势必是造成SDRAM溢出。那么上述设计方案也不可采取了。 |w<H!lGe!$  
F.=2u"[*&  
最后根据条件,数据需要连续处理,后面数据的处理要根据前面数据的处理状态决定,而且数据连续不断。 zU gE~  
nwF2aRNV  
为了满足时序要求,并且不能遗漏数据,重新对方案进行设计。 :<bB?N(  
4hTMbS_;  
K k-S}.E  
x"gd8j]s  
将数据处理模块分成几个小的处理模块。不仅降低数据处理速率,同时个处理模块之间相互联系,后续数据处理能够知道前面数据处理的状态。最终将处理后的数据顺序输出即可 vnM@QfN  


评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

一般

差劲

性别:
人妖
发帖
1447
金币
790
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 1楼 发表于: 2020-05-15
    


离线yangxf0120

性别:
帅哥
发帖
4974
金币
3315
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 2楼 发表于: 2020-05-15
谢谢分享FPGA在AD采集中的应用


离线armstm32

性别:
人妖
发帖
1548
金币
2502
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 3楼 发表于: 2020-05-16


离线郑先生

性别:
帅哥
发帖
6562
金币
6414
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 4楼 发表于: 2020-05-16
    


离线御龙

性别:
人妖
发帖
599
金币
971
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 5楼 发表于: 2020-05-16
谢谢


离线墙头草

性别:
人妖
发帖
1213
金币
2022
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 6楼 发表于: 2020-05-16


离线yaodaoji

性别:
帅哥
发帖
643
金币
265
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 7楼 发表于: 2020-05-16
华为 加油啊


离线qq-fleet

性别:
人妖
发帖
260
金币
514
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 8楼 发表于: 2020-05-16
    


在线jjkks2020

性别:
帅哥
发帖
420
金币
693
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 9楼 发表于: 2020-05-16
  


~只要思想不滑坡,办法总比困难多~
离线桂林y

性别:
帅哥
发帖
91
金币
36
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 10楼 发表于: 2020-05-16
    


离线tiny2010

性别:
人妖
发帖
7073
金币
8955
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 11楼 发表于: 2020-05-26
    


离线tiny2010

性别:
人妖
发帖
7073
金币
8955
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 12楼 发表于: 2020-05-29
    


离线zzl123

性别:
人妖
发帖
298
金币
1064
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 13楼 发表于: 2020-06-09
多学习FPGA


离线nj20044

性别:
帅哥
发帖
6781
金币
7542
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 14楼 发表于: 2020-06-11


快速回复
限150 字节
 
上一个 下一个