高速信号采集的相关知识



对于高速的定义,至少要100Msps以上的,这种高速采集多用在军工、航天、天文领域,通信现在用的也越来越多了(比如华为5G相关的项目,已经用到了3Gsps的ADC)。

当然有一些视频相关的领域也会用到高速采集。

对于采集这块的入门,说实话挺难的,因为成本实在是太高,通常高速的ADC价格都在千刀($美元)以上,使用的FPGA通常也需要较大的规模也要几千刀,要做一块多通道的高速采集板成本十几万人民币很正常的。

其次是技术难度,高速采集这块最难的是在硬件这块,时钟链路,电源质量,各种干扰的屏蔽控制,电磁兼容性分析,信号完整性分析,要保证这一系列环节都不出错才能做出一套可以正常工作的板子,以PCB layout为例,通常要借助很多工具和仿真软件帮助布线和解决干扰电磁兼容性问题。

这个没有几年的经验是不可能胜任的。

除了硬件之外,高速采集和FPGA密不可分,通常高速采集都需要用到高速信号处理。

和高速采集相关的需要了解FPGA IO的结构,接口时序调整(offset约束,iodelay调整)。

和高速信号处理相关的这块有各种常用的算法,滤波器,多速率信号处理,FFT,信道化等,FPGA资源时序优化等,这些和理论贴的比较近的可以去学习入门(当然没有真刀实枪的经验还是不一样的)。

对于高速采集这块,还有一些基本的理论知识,比如ADC的核心指标(SINAD,ENOB等),电源问题,此外高速采集多数都需要多通道同步采集,同步这块包含(板内同步,板间同步,远程同步等)都是可以研究的。

最后和硬件相关的就是信号完整性和电磁兼容性方面的问题,也是有比较多内容的。



版权所有权归卿萃科技 杭州FPGA事业部,转载请注明出处

作者:杭州卿萃科技ALIFPGA

原文地址:杭州卿萃科技FPGA极客空间 微信公众号



扫描二维码关注杭州卿萃科技FPGA极客空间



高速信号采集的相关知识

原文地址:https://www.cnblogs.com/alifpga/p/9065785.html

时间: 2024-10-08 16:58:55

高速信号采集的相关知识的相关文章

Sox语音转换的相关知识

SoX-linux 里操作音频的瑞士军刀 Sox是最为著名的Open Source声音文件 格式转换工具.已经被广泛移植到Dos.windows.OS2.Sun.Next.Unix.Linux等多个操作系统 平台.Sox项目是由Lance Norskog创立的,后来被众多的开发 者逐步完善,现在已经能够支持很多种声音文件格式和声音处理效果.基本上常见的声音格式都能够支持.更加有用的是,Sox能够进行声音滤波.采样频率转换,这对那些从事声讯平台开发或维护的朋友非常有用.当然,Sox里面也包括一些D

社会保障相关知识

社会保障的相关知识 医疗工作算法 社保的具体构成比例为:养老保险:单位每个月为你缴纳21%,你自己缴纳8%;    医疗保险:单位每个月为你缴纳9%,你自己缴纳2%外加10块钱的大病统筹(大病统筹主要管住院这块):失业保险:单位每个月为你缴纳2%,你自己缴纳1%;    工伤保险:单位每个月为你缴纳0.5%,你自己一分钱也不要缴;    生育保险:单位每个月为你缴纳0.8%,你自己一分钱也不要缴;    住房公积金:单位每个月为你缴纳8%,你自己缴纳8% 单位每个月为你缴纳的社保比例应该是21%

视频压缩算法的相关知识

视频压缩算法的相关知识MPEG-1MPEG 视频压缩编码后包括三种元素:I帧(I-frames).P帧(P-frames)和B帧(B-frames).在MPEG编码的过程中,部分视频帧序列压缩成为I帧:部分压缩成P帧:还有部分压缩成B帧.I帧法是帧内压缩法,也称为“关键帧”压缩法.I帧法是基于离散余弦变换DCT( Discrete Cosine Transform )的压缩技术,这样的算法与JPEG压缩算法相似.採用I帧压缩可达到1/6的压缩比而无明显的压缩痕迹. 在保证图像质量的前提下实现高压

【Linux驱动】文件描述符以及相关知识

1.文件描述符 Linux操作系统中,几乎所有的设备都被抽象成为设备文件.因此,当我们想对设备进行操作的时候可以直接去操作其相应的设备文件.设备文件即是文件,要想对文件进行操作,无非就是:打开文件.关闭文件.写入数据.读出数据等,它们分别对应的函数有open(),close(),write(),read(),就以其中的open()函数做一个分析.open函数的作用是打开一个文件. (1)它的定义:int open( const char * pathname, int flags); int o

HTTP协议知多少-关于http1.x、http2、SPDY的相关知识

作为网站开发的基础协议,我们知道浏览器上都有输出http这四个字母,这意味着什么呢? 这就是最基础的HTTP协议. 逐浪君今天为各位大人准备了一些HTTP技术的知识,来和大家分享. 以下图为例: 这一个加载界面,至少用到了http/1.1.SPDY.Http/2(简称h2)三种浏览器技术. 先说HTTP/1.1: HTTP1.1(Hypertext Transfer Protocol Version 1.1)超文本传输协议-版本1.1它是用来在Internet上传送超文本的传送协议.它是运行在T

OpenCV&Qt学习之四——OpenCV 实现人脸检测与相关知识整理

开发配置 OpenCV的例程中已经带有了人脸检测的例程,位置在:OpenCV\samples\facedetect.cpp文件,OpenCV的安装与这个例子的测试可以参考我之前的博文Linux 下编译安装OpenCV. 网上能够找到关于OpenCV人脸检测的例子也比较多,大多也都是基于这个例程来更改,只是多数使用的是OpenCV 1.0的版本,而OpenCV2.0以后由于模块结构的更改,很多人并没有将例程运行起来.如果是新版的OpenCV跑旧的例程,编译运行出错的话,需要确保: #include

土壤气相关知识1

俗话说干一行爱一行,既然身处环境检测这个行业,就来记录一下这个行业一些先关知识,今天先来一波土壤气的相关知识. 土壤气 soil gas 场地包气带土壤孔隙中的气相组分 8.1 采样方案 8.1.1 采样位置与数量 8.1.1.1 土壤气采样点的布置宜与土壤与地下水采样点布设方案同时考虑,可在土壤与地下水采样过程中完成土壤气监测井的建井. 8.1.1.2 土壤气采样点应重点布设于土壤及地下水挥发性有机物潜在污染区域,具体可按DB11/T 656中相应阶段土壤和地下水采样点布设数量及位置的要求执行

python的list相关知识

关于list的相关知识 list01 = ['alex',12,65,'xiaodong',100,'chen',5] list02 = [67,7,'jinjiao_dawang','relax1949',53] #打印list01.list02 print(list01) print(list02) #列表截取.切片 print(list01[1]) print(list01[-2]) print(list01[1:3]) #列表重复 print(list01 * 3) #列表组合 prin

三层交换机相关知识

三层交换机相关知识 这次的作死之路又要开始了.这次的对象主要是交换机:还是三层的: 这是这次实验的总体用图: 现在现根据图上的标志:将所有的主机配置好:目前没有做任何vlan:所以PC1和PC3是能够互通的: 接下来:我想先去探索下三层交换机关闭portswitch会怎么样: 第一步:先关闭了再说: 因为按照图中的设计:PC1的帧如果想要到达PC2,那么就必然要经过LSW1.但是现在我关闭了g0/0/1端口的portswitch:现在pc1并不能ping通pc2: 通过百度:三层交换机的端口不仅