Zynq7000 FPGA的高速信号采集处理平台的设计搭建以及后续拓展_第1页
Zynq7000 FPGA的高速信号采集处理平台的设计搭建以及后续拓展_第2页
Zynq7000 FPGA的高速信号采集处理平台的设计搭建以及后续拓展_第3页
Zynq7000 FPGA的高速信号采集处理平台的设计搭建以及后续拓展_第4页
Zynq7000 FPGA的高速信号采集处理平台的设计搭建以及后续拓展_第5页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Zynq7000FPGA的高速信号采集处理平台的设计搭建以及后续拓展摘要:基于XilinxZynq7000系列FPGA,搭建了速度等级在100Msps的高速信号采集处理平台。平台包含了高速信号采集、高速数据存储以及数字信号处理,在成本、采样速度、数据量、数据处理、稳定性以及可扩展性上都能满足嵌入式高速信号采集处理的需求。详细地介绍了平台的设计、搭建以及后续拓展。引言

随着技术的发展,在检测系统,特别是实时检测系统中,嵌入式高速信号采集处理系统的应用越来越广泛,相对PC采集处理系统更加轻便灵活。在高速信号采集及处理系统中,需要解决高速应用、高速缓存、大数据存储、高速处理以及通信这几项问题。在嵌入式平台上,一般采用高速A/D转换器及DDR搭建高速采集与存储模块,对处理器有比较高的要求:一是速度上要满足A/D转换器采样速率,在100Msps的采样速度下,往往只有FPGA或高档的DSP能满足要求;二是对于DDR的控制比较繁杂,这对于大部分处理器而言将耗去不少的资源;三是高速数据处理需要使用ARM或DSP作为计算核心,采用FPGA则要面对算法对Verilog/VHDL语言移植的问题。因此,市面上更多的采用FPGA+ARM/DSP处理器架构,但其在成本、通信设计和扩展性上都不尽如人意。而Xilinx公司推出的Zynq7000系列FPGA集成了两个CortexA9MPCore处理器,打破了传统的FPGA+ARM/DSP核架构,提供了单CPU、多处理核的新型解决方案。1平台设计1.1XilinxZynq7000系列FPGA

XilinxZynq7000系列FPGA,继承了两个1GHz的ARMCortexA9内核,打破了传统的FPGA+ARM/DSP的架构,使用单片FPGA就能很好地完成工作。FPGA和ARM通过高达100Gbps的内部高速总线通信,比FPGA+ARM/DSP外部通信的架构更加迅速而且更加可靠。Zynq7000系列FPGA带有DDR控制器硬核,支持1GB多种数据位的地址宽度,在ARM(PS)端有64位的数据通道,最高支持1066MT/s的速度,其在速度、稳定性和泛用性上都非常优秀,特别适用于做系统的高速存储。1.2MicroZed评估板

MicroZed评估板是Xilinx公司基于Zynq7000系列FPGA的开发评估板,其基本特征如下。

①采用XilinxZynq7010CLG400FPGA其存储容量如下:256M×32位(1GB)DDR3,128MQSPIFlash和4GBMicroSD卡。

②接口配置如下,具有:XilinxJTAG编程器,可同时对逻辑部分(PL)和ARM部分(PS)进行编成与仿真,10/100/1000M以太网接口,USB2.0接口,microSD卡读写器和USB2.0UART全速串口驱动。可以说MicroZed评估版包含了高速数据采样处理系统中的采集控制器、高速数据存储以及数据处理器,后面将使用MicroZed评估版对平台进行搭建。1.3平台整体构架

在MicroZed平台上构建高速信号采样处理平台,其处理平台整体架构如图1所示。

图1高速信号采样的处理平台整体架构高速数据通过A/D转换器采样,经过FPGA送到DDR实现高速缓存,ARM从DDR获取数据、进行处理,并对外部接口进行控制与通信。2平台搭建2.1高速采样

高速采样部分选用AnalogDevices公司的A/D芯片AD9214系列,其基本特征如下:

◆10位65/80/105Msps三种速度等级;

◆信噪比为57dB@39MHz模拟输入;

◆300MHz模拟带宽;

◆3.3V单电源供电,模拟输入最大为2Vpp;

◆数字输入与时钟输入TTL/CMOS兼容;

◆功耗小于285mW@105Msps。AD9214速度与精度能广泛地满足高速信号的采样要求,其TTL/CMOS兼容的电平模式与MicroZed评估板能无缝结合,控制简单。市面上同等级的A/D芯片往往采用BGA或者带背部金属盘(PAD)的封装,但AD9214采用的是常用的双侧引脚扁平封装(SOP)封装,这将为中小规模的研发节省巨大的焊接成本。图2为AD9214驱动原理图,信号采样有两种方式可选:一是采用ADT11射频隔离器进行隔离驱动,二是采用AD8138单端转差分运放对A/D芯片进行驱动,时钟线和数据线可与MicroZed直接相连。由于信号频率相对较高,在布线时需主要考虑信号完整性,数据线和时钟线尽量走等长。2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论