1 / 5
文档名称:

基于DMA的并行数字信号高速采集系统.docx

格式:docx   页数:5
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于DMA的并行数字信号高速采集系统.docx

上传人:化工机械 2012/5/14 文件大小:0 KB

下载得到文件列表

基于DMA的并行数字信号高速采集系统.docx

文档介绍

文档介绍:基于DMA的并行数字信号高速采集系统
王俊,郑焱,王红,杨士元
关键字:DMA 数字信号采集 FPGA 嵌入式
摘  要: 本系统采用基于FPGA的DMA技术高速缓存多路并行数据,通过数据重组将数据有序发送给处理系统,用于数据的显示与分析。系统采用了嵌入式技术,达到了便携效果,从而更好地适应设备的工作环境。并行数字信号采集实验结果表明,系统能以5 MHz、 MHz、500 kHz、50 Hz 4档采样频率进行62路并行数字信号采集,各路采集结果正确,并保存了各路之间的同步信息。
随着数字电子技术的发展,大型电子设备中数字电路的比例越来越大[1]。为便于故障诊断,一些电子设备(如雷达系统)预留了大量的数字信号检测口[2]。采用示波器采集此类测试接口的信号时,由于示波器采集通道数的限制,无法保留同步信息;采用逻辑分析仪或ATE设备不但价格昂贵,而且不便于携带,不适宜广泛使用。因此,设计一款便携式并行数字信号高速同步采集系统,为大型电子设备的维护提供支持是十分必要的。
此类检测口信号采集中多通路、高采样率的特性要求瞬时大量数据的高速缓存实现方法。文献[3]以硬盘为存储介质,采用DMA技术实现了接近6 MB/s的存储速率。文献[4],文献[5],基于SoPC技术采用SDRAM作为存储介质,相对硬盘存储速度有了很大的提高。但是当通道数超过 SDRAM数据位数时,SoPC的处理速度就会影响数据的存储速度,适用于多通路同步采集。本文采用读写速度最高的SRAM作为存储介质,并利用虚拟多个 DMA通道的技术极大地提高了数据存储速度,实现多路并行数字信号的高速同步采集。
1 系统整体设计
采集系统采用了嵌入式技术达到便携性的目的,由FPGA子系统和ARM子系统两部分组成,如图1所示。
FPGA子系统接收ARM子系统的指令,完成数据的采集、缓存和发送功能。数字信号缓冲电路用于数字信号的电平转换和驱动。输入数字信号可能是 TTL或CMOS电平,采用缓冲电路一方面减小对原电路的影响,另一方面将电平转换为FPGA输入所需的CMOS电平。FPGA子系统以Altera公司的EP1C12Q240C6芯片为核心,EP1C12Q240C6拥有12 060个逻辑单元以及173个用户可使用IO,能充分满足开发及调试中的要求。FPGA搭配SRAM采用DMA的方式实现数据的高速缓存,选用SRAM容量为1 MB,访问时间为10 ns,利用SRAM访问速度快的特点,可达到200 MB/s的数据访问速率。同时,FPGA还实现了与ARM的通信接口,完成缓存数据的打包发送功能。
ARM子系统实现数据的存储和人机交互界面。采集到的数据可以通过ARM子系统以类似于逻辑分析仪的方式图形化地呈现给用户,方便用户管理数据采集过程。
2 DMA高速数据缓存
由于ARM系统通信速度的限制,要想避免数据的溢出,采集的数据需要先缓存到FPGA子系统的SRAM中。对于62路并行数据信号进行同步采集,采集频率为5 MHz时,数据量达310 Mb/s,因而选用了DMA的方式来高速地缓存采集数据。基于FPGA系统,数字信号首先在采样时刻被存放到FPGA的寄存器中,并在2个连续采样时刻之间的采样间隔内将FPGA寄存器中的数据通过多个虚拟的DMA通道存储到SRAM中。DMA高速数据缓存结构

最近更新

2024年神池县幼儿园教师招教考试备考题库附答.. 30页

2024年索县幼儿园教师招教考试备考题库带答案.. 30页

2024年绥滨县幼儿园教师招教考试备考题库及答.. 30页

2024年聊城职业技术学院马克思主义基本原理概.. 12页

2024年芷江侗族自治县幼儿园教师招教考试备考.. 31页

2024年茌平县幼儿园教师招教考试备考题库及答.. 31页

2024年西北农林科技大学马克思主义基本原理概.. 12页

2024年西安建筑科技大学华清学院马克思主义基.. 12页

2024年贵州医科大学马克思主义基本原理概论期.. 13页

2024年贵阳信息科技学院马克思主义基本原理概.. 12页

2024年赵县招教考试备考题库带答案解析(必刷.. 31页

2024年辽宁理工学院马克思主义基本原理概论期.. 12页

2024年连南瑶族自治县招教考试备考题库附答案.. 30页

2024年遂昌县招教考试备考题库带答案解析(夺.. 30页

2024年郁南县幼儿园教师招教考试备考题库及答.. 31页

2024年郑州黄河护理职业学院马克思主义基本原.. 13页

2024年重庆电力高等专科学校马克思主义基本原.. 12页

2024年金阳县幼儿园教师招教考试备考题库附答.. 30页

2024年镇安县招教考试备考题库附答案解析(夺.. 31页

2024年长春师范大学马克思主义基本原理概论期.. 12页

2024年长沙科技职业学院马克思主义基本原理概.. 13页

2024年阜新蒙古族自治县幼儿园教师招教考试备.. 30页

2024年陕西科技大学马克思主义基本原理概论期.. 12页

2024年青海大学马克思主义基本原理概论期末考.. 12页

2024年顺平县招教考试备考题库及答案解析(必.. 30页

2024年马龙县招教考试备考题库附答案解析 31页

2024年鹿寨县招教考试备考题库及答案解析(夺.. 31页

2024年黑龙江交通职业技术学院马克思主义基本.. 12页

2024年黟县幼儿园教师招教考试备考题库带答案.. 31页

2024年龙陵县招教考试备考题库附答案解析(夺.. 30页