搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
菜鸟追梦旅行
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](一)
2
Qt初学者的一些学习方法、参考资料_qt要学数据结构吗
3
OpenCV 人脸检测(易上手版)
4
详解各种LLM系列|(2)LLaMA 2模型架构、 预训练、SFT、RLHF内容详解 PART-2_llm sft prompt predict fft
5
OpenCV 直方图均衡化_opencv直方图均衡化函数
6
sql server的具体安装教程_sql server安装博客教程
7
【CVPR 2020】用于目标检测的统一样本加权网络
8
Qt使用Qt Designer进行界面设计_qt 拖拽界面设计
9
cassandra可视化工具_2020年十个最好用的大数据分析工具
10
大一大二的计算机专业同学应该学习什么?如何学习?_计算机大二学生该干什么
当前位置:
article
> 正文
基于ZYNQ的PCIE高速数据采集卡的设计(一)
作者:菜鸟追梦旅行 | 2024-03-05 19:39:36
赞
踩
基于ZYNQ的PCIE高速数据采集卡的设计(一)
作为信息处理的第一步,数据采集的作用越来越重要。目前,数据采集已经在航
空、民用、军事、医疗等领域得到广泛应用。随着相关技术的不断发展,信号频率越
来高,带宽越来越大,使得数据采集技术逐渐向高速大数据的方向发展。在电子对抗
应用中,各种复杂宽带雷达体制的出现,使得电磁信号在空间中更为复杂。在复杂电
磁空间中识别出特定信号,首先需要高速
ADC
对电磁信号进行采样,然后经过高速
数据传输至处理器进行数据处理和分析,以便获取电磁信号里面的信息。通常由高速
数据采集卡完成电磁信号的采集和传输,而数据处理既可以由采集卡内高性能的处理
器完成,也可以将数据保存,由
PC
机后续完成。
目前处理器主要有
FPGA
、
ARM
、
DSP
、
PowerPC
等,并且大多数处理器提供高
速串行接口,以实现高速数据传输。高速串行接口是以多通道的差分对进行传输,与
传统并行总线相比,高速串行接口具有抗干扰能力强,速度高的特点,避免了并行总
线的串扰和同步问题
[1]
。
ARM
和
DSP
等处理器是基于
CPU
的架构的,每一时刻只能
执行一条命令。而
FPGA
是以数字电路为基础的芯片,各个模块之间的工作不会受影
响,因此
FPGA
的并行处理性能是
ARM
、
DSP
等处理器无法比拟的
[2]
,然而
FPGA
不适合用来数据处理,通常搭配
ARM
或
DSP
来进行数据处理。
通常采集卡通常使用
FPGA+ARM
或
FPGA+DSP
的处理架构,
FPGA
完成信号
的采集和传输,
ARM
或
DSP
用来对数据进行处理。由于这种架构使得处理器分离,
使这种结构的电路设计更为复杂,并且软件设计需要不同的开发平台,因此开发的周
期较长。本设计采用
Zynq7000
系列
SoC
为主控芯片,该芯片内部为
FPGA+ARM
的
架构,封装至一个芯片内
[3]
。电路设计简单,而且用一个平台就可以实现
FPGA
和
ARM
的功能,大大节省了开发时间。采集卡的接口通常采用以太网口或
PCIE
接口,
以太网口的传输速度较慢,不适合高速数据的传输。而
PCIE
接口可轻松实现几十
Gbps
的传输速率,在高速数据采集卡方面得到广泛应用。
本课题针对雷达辐射源的高速数据采集需求,设计并实现了一种
PCIE
高速数据
采集卡。使用
Zynq7000 SoC
芯片作为处理芯片,采用
PCIE2.0
协议完成采集卡与雷
达辐射源信号识别平台之间的数据交互,使用
DDR3 SDRAM
实现数据的缓存功能,
最终实现了最高
40Gbps
的数据传输速率。本设计为高速信号采集和传输提供了一种
设计思路和实现方法,具有一定的意义和参考价值。
1.2
国内外相关课题研究和发展现状
1.2.1
高速数据采集卡现状
一般的高速数据采集卡采用如图
1.1
所示的结构,模拟信号经
ADC
采集后进入
处理器,数据经过缓存、处理后可以通过
PCIE
接口或者以太网口接入电脑。处理器
通常采用
FPGA+DSP
或者
FPGA+ARM
的架构。其中,
FPGA
用来完成数据采集工
作,
DSP
和
ARM
负责完成数据处理工作;大容量缓存一般采用
DDR2
芯片或者
DDR3
芯片,用来暂存数据。采样的数据也可直接由高速
PCIE
接口之间传输至
PC
机,供
下一步处理。高速数据采集依赖于高速
ADC
和高速总线的发展,下面详细说明一下
ADC
的发展现状和处理器的架构。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/193388
推荐阅读
article
注意力
机制
(
代码
实现
案例)...
我们观察事物时,之所以能够快速判断一种事物(当然允许判断是错误的), 是因为我们大脑能够很快把
注意力
放在事物最具有辨识度...
赞
踩
article
卷积
神经网络
---
卷积
层
、激励
层
、
池化
层
以及全
连接
层
_
卷积
层
,
池化
层
,
全
连接
层
...
这两天在看论文,涉及到
卷积
神经网络
的知识,之前一直对这块迷迷糊糊。看到了一篇博文写的很好,通过仔细阅读,对这块的知识有了...
赞
踩
article
Java
爬虫
:大量抓取
二手房
信息并存入
云端
数据
库过程详解(三)_爬取
的
广州
二手房
价
数据
怎么
存储
...
bsu_爬取
的
广州
二手房
价
数据
怎么
存储
爬取
的
广州
二手房
价
数据
怎么
存储
...
赞
踩
article
大学里关于
计算机
图形学
的
感悟
《自嘲》
_
学习
了
计算机
图形学
的
感悟
...
临近考试
了
。有一天,我去图书馆看书,相识
了
一个学电子专业
的
同学。刚找到座位坐下便一眼看到一个很“熟悉”
的
人,这哥们与我真...
赞
踩
article
关于
Typora
上
传
图片
后
,
发送给别人或
上
传
到博客
上
无法显示
的
问题_
typora
的
图片
转载给别人无法...
前言最近在使用
typora
写笔记
的
时
,
发现插入
图片
后
,
上
传
到笔记软件或者CSDN
上
,
图片
就看不到了(当然也可以把typo...
赞
踩
article
简述基于
PyTorch
框架的
卷积
神经网络
(Convolutional Neural Network,...
PyTorch
框架使得构造和训练
神经网络
方便了许多,为简述其用法,同时也为说明
卷积
神经网络
的原理,本文举例说明如何基于P...
赞
踩
article
Pandas中
loc
和
i
loc
函数
用法_
pandas
中
loc
函数
...
loc
函数
:通过行索引 "Index" 中的具体值来取行数据(如取"Index"为"A"的行)
i
loc
函数
:通过行号来取...
赞
踩
article
源码
网站...
1.51
源码
:http://www.51aspx.com/ 2.
源码
之家:http://www.codeji...
赞
踩
article
一维
插值法
在
MATLAB
中
的
实现_
一维
差值
matlab
...
从已知
的
一些离散数据点及其函数值,即函数
的
列表法表示,推求出未知点上函数值
的
所谓插值方法,在科技工作中应用十分广泛,如查...
赞
踩
article
前端
笔记
01
---
html
的
加载
...
复习
前端
知识,了解
前端
的原理。
前端
笔记
01
---
html
的
加载
...
赞
踩
article
Proxmox
VE
安装
、
配置
、
使用之第四章
存储
使用...
一
、
ISCSI
存储
本例测试环境:DELL R620 E5-2630 v2,128G,250SSD*2,Raid1 三台...
赞
踩
article
Android
蓝牙
整体
架构
、GAP详解_
android
蓝牙
架构
图...
android
-
蓝牙
A2dp-avrcp-hfp-opp-配对流程-ble-rfcomm源码流程
Android
蓝牙
A2...
赞
踩
article
GitHub
下载
加速
-
浏览器
插件篇(一)_
tiga
-
github
...
GitHub
下载
加速
(
浏览器
插件)二级目录三级目录众所周知,
GitHub
是一个巨大的开源宝库,以及程序员和编程爱好者的聚...
赞
踩
article
Linux
基本指令(二)_
xargs
:
zip
: no such
file
or
direct
or
y...
本章主要讲解了以下linux基本指令:m
or
e指令、less指令、head指令、tail指令、时间相关的指令、cal指令...
赞
踩
article
Pandas
速查中文
手册
_
pandas
中文
手册
...
导包 import pd as
pandas
创建
pandas
对象(Series | DataFrame | Index)...
赞
踩
article
【统计学】
参数
估计
、
点
估计
、
区间
估计
、
置信
区间
_
点
估计
置信
区间
...
1.统计量:说到统计量说的一定是样本,是由样本构造的一个函数,例如我们常说的样本均值、样本方差等。2.
参数
估计
:很多时候...
赞
踩
article
单曲《
我
是
一个
程序员
》...
昨天无意中发现了这首歌,旋律很轻快,歌词
是
一如既往的自嘲style,分享给大家!填词:单小叶作曲:单小叶
我
是
一个
程序员
她...
赞
踩
article
Jupyter
notebook
中
使用
pip
install
安装第三方Python包_jupyte...
一句话概括
Jupyter
notebook
pip
install
(适合比较着急的读者)
使用
方式:在
pip
instal...
赞
踩
article
JAVA
中四种
访问
控制符
(
public
、
protected
、
default
、private)_jav...
四种
控制符
的
访问
权限注意:①同属于此包
的
范围为:包名相同
的
环境下,无论是不是存在子父类
的
关系,不同类之间
的
访问
权限都是允...
赞
踩
article
mysql
语句块_
MySQL
的
Query
Cache
详解...
一、原理概述
Query
Cache
就是把“查询返回的结果”缓存起来。但是,仅仅只是缓存“查询返回的结果”,其实是不准确的...
赞
踩
相关标签
深度学习
人工智能
cnn
神经网络
Java爬虫
编辑器
markdown
pytorch
卷积神经网络
python
pandas
code
前端
笔记
html
javascript
运维
操作系统
ViewUI
蓝牙
a2dp
bluetooth
android
A2dp