高速实时大容量数据采集系统的设计与实现.pdf
《高速实时大容量数据采集系统的设计与实现.pdf》由会员分享,可在线阅读,更多相关《高速实时大容量数据采集系统的设计与实现.pdf(65页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、天津理工大学硕士学位论文高速实时大容量数据采集系统的设计与实现姓名:孙虹申请学位级别:硕士专业:信号与信息处理指导教师:何宏20081201摘要随着信息技术的发展,通讯、雷达等领域对高速、大容量数据实时采集提出了更高的要求。在实际测试领域应用中,有一些数据采集过程要求有长时间、大批量的数据吞吐能力,要求数据能够实时采集并存储。与传统的数据采集系统相比,本设计实现的高速大容量数据采集系统,不需要C P U 指令控制,而是基于F P G A 的全硬件操作,因此可以连续不问断地高速实时地采集、存储一定容量的数据,而不受总线带宽和其它应用程序运行的影响,具有高可靠性。本论文的主要研究工作如下:1 对发
2、展高速数据采集系统的必要性和重大意义进行了研究,分析了国内外高速数据采集系统研究现状,针对本系统的性能指标和数据跨时钟域传输、S D R A M 控制时序复杂等设计难点,提出了F P G A 控制系统时序的设计方案。2 分析了D P R A M 和S D R A M 的工作原理。由于本设计要求较高的时钟频率及丰富的逻辑资源,选用了X i l i n x 公司的V i r t e x-4 系列F P G A 芯片。设计了F P G A 控制实现D P R A M 缓存、F P G A 和D S P 分时控制S D R A M 读写的硬件结构,满足了大容量高速连续数据流不问断存储的要求。3 根据系
3、统设计方案,利用带通采样定理计算采样频率;设计了S D R A M 控制器的状态转移过程;采用V H D L 语言和原理图结合的混合设计输入法,实现了S D R A M 控制器,两个D P R A M 及其控制器,以及与D S P 之间的接口的模块设计,给出了主要模块的V H D L 代码、逻辑原理图及M o d e l s i m 仿真波形图。4 本课题通过对高速实时大容量数据采集系统的设计,解决了数据采集过程要求有长时间、大批量的数据吞吐能力,要求数据能够实时采集实时存盘等问题。通过D S P测试S D R A M 中存储的数据,实验证明数据正确。本设计成功地实现了利用F P G A 高速
4、实时地采集大容量数据。关键词:S D R A M 控制器F P G AV H D L高速实时大容量数据采集A b s t r a c tW i t ht h ed e v e l o p m e n to fi n f o r m a t i o nt e c h n o l o g y,c o m m u n i c a t i o n s,r a d a ra n do t h e rf i e l d sp l a c eh i g h e rd e m a n do nh i g h s p e e d,h i g h c a p a c i t ya n dr e a l t i m
5、 ed a t aa c q u i s i t i o n I nt h ea c t u a lt e s ta p p l i c a t i o n,t h e r ea r ean u m b e ro fd a t aa c q u i s i t i o np r o c e s sr e q u i r e sal o n gt i m e,1 1 i g h v o l u m ed a t ah a n d l i n gc a p a c i t y,r e q u i r i n gr e a l-t i m ed a t ac o l l e c t i o na n
6、 ds a v e C o m p a r e dw i t ht r a d i t i o n a ld a t aa c q u i s i t i o ns y s t e m t h i sh i g h s p e e da n dm a s s i v ed a t aa c q u i s i t i o ns y s t e md o e s n tn e e dt h ec o n t r o lo fC P Uc o m m a n d,b u to p e r a t e sb yf u l lh a r d w a r eb a s e do nF P G A T h
7、 e r e f o r e,i th a sh i g hr e l i a b i l i t yb e c a u s et h a ti tC a nh i g h s p e e da n dr e a l t i m ea c q u i s ea n ds a v es o m ed a t ac o n t i n u o u s l ya n du n i n t e r r u p t e d l y,b u tn o tb ei n f l u e n c e db yb u sb a n d w i d t ha n do t h e ra p p l i c a t
8、i o n sr u n n i n g T h em a i nr e s e a r c h e so ft h i st h e s i sa r ea sf o l l o w s:1 S t u d yt h en e c e s s i t ya n dt h em a j o rs i g n i f i c a n c eo fh i g h-s p e e dd a t aa c q u i s i t i o ns y s t e m,a n da n a l y z et h ed o m e s t i ca n di n t e r n a t i o n a lh
9、i g h s p e e dd a t aa c q u i s i t i o ns y s t e mr e s e a r c h A c c o r d i n gt ot h e t h ed i f f c u l t yi np e r f o r m a n c ei n d i c a t o r s,c r o s s c l o c kd o m a i nd a t at r a n s m i s s i o n,a n dc o m p l e xt i m i n gc o n t r o lo fS D R A M,p u tf o r w a r dt h
10、ed e s i g nt h a tF P G Ac o n t r o lt h et i m i n go fs y s t e m 2 A n a l y z et h ew o r k i n gp r i n c i p l eo fD P R A Ma n dS D R A M A st h ed e s i g nr e q u i r eh i g h e rc l o c kf r e q u e n c yo fa n dt h el o g i co fr i c hr e s o u r c e s,X i l i n x SV i r t e x-4f a m i
11、l yo fF P G Ac h i pi sc h o i c e d D e s i g nt h eh a r d w a r es t r u c t u r et h a tF P G Ac o n t r o lD P R A Mc a c h ea n dF P G Aa n dD S Pt i m es h a r i n gr e a da n dw r i t eS D R A Mt om e e tt h er e q u i r e m e n t so fh i g h-s p e e dc o n t i n u o u su n i n t e r r u p t
12、 e df l o wd a t as t o r a g e 3 A c c o r d i n gt ot h es y s t e md e s i g n,c a l c u l a t es a m p l i n gf r e q u e n c yb yb a n d-p a s ss a m p l i n gt h e o r e m;d e s i g nt h es t a t et r a n s f e rp r o c e s so ft h eS D R A Mc o n t r o l l e r;V H D Ll a n g u a g ei su s e d
13、t oa c h i e v eaS D RAMc o n t r o l l e r,t w oD P R A M sa n dt h e i rc o n t r o l l e r s,a sw e l la st h em o d u l a rd e s i g no ft h ei n t e r f a c eb e t w e e nF P G Aa n dD S E A n dV H D Lc o d e s,l o g i c a ls c h e m a t i c sa n dM o d e l s i mw a v es i m u l a t i o no ft h
14、 em a i nm o d u l e sa r eg i v e n 4 T h i si s s u ef u l f i l l st h er e q u i r e m e n t sf o ral o n gt i m e,h i g h-v o l u m ed a t ah a n d l i n gc a p a c i t ya n dr e a l-t i m ed a t ac o l l e c t i o na n dr e a l t i m es a v ed u r i n gt h ed a t ac o l l e c t i o np r o c e
15、s sb yt h ed e s i g n T h ed a t aa r ep r o v e dc o r r e c tb yt h eD S Pt e s t i n go fS D R A Mm e m o r yd a t a T h ed e s i g nr e a l i z e sh i g h-s p e e da n dr e a l t i m ea n dm a s s i v ed a t aa c q u i s i t i o ns y s t e mb yF P G As u c c e s s f u l l y K e yw o r d s:S D R
16、 A Mc o n t r o l l e r,F P G A,V H D L,H i g h-s p e e dr e a l t i m em a s s,D a t aA c q u i s i t i o n独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取得的研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得天津理工大学或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。学位论文作者签名:硝机签字日期:似叩年_ 月弘日学位论文版权使用授权书本
17、学位论文作者完全了解墨盗墨墨盘堂有关保留、使用学位论文的规定。特授权墨生墨兰太堂可以将学位论文的全部或部分内容编入有关数据库进行检索,并采用影印、缩印或扫描等复制手段保存、汇编,以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复本和电子文件。(保密的学位论文在解密后适用本授权说明)学位论文作者签名:飙、舨导师签名:影药签字日期:枷固年月切日签字日期:伽刁年。月幻日第一章绪论1 1 课题的背景及意义第一章绪论数据采集(D a t aA c q u i s i t i o n)是获取信息的基本手段,数据采集技术作为信息科学的一个重要分支,与传感器、信号测量与处理、微型计算机等技术为基础而形成
18、的-f-j综合应用技术,它研究数据的采集、存储、处理及控制等作业,具有很强的实用性。随着科学技术的发展,数据采集系统得到了越来越广泛的应用,同时人们对数据采集系统的各项技术指标,如:采样率、分辨率、线性度、精度、输入范围、控制方法以及抗干扰能力等提出了越来越高的要求,特别是精度和采样率更是使用者和设计者所共同关注的重要问题,于是,高速及超高速数据采集系统应运而生并且得到了快速发展。今天,数据采集技术己经在雷达、通信、水声、遥感、地质勘探、振动工程、无损监测、语音处理、智能仪器、工业自动控制以及生物医学工程等众多领域得到广泛的应用并且收到了良好的效果I。随着信息量不断的增大和人们对信息需求量的增
19、加,对信息采集和处理系统提出了更高的要求,像对卫星数据的采集、高速大图像的采集、虚拟仪器的数据采集、煤矿瓦斯浓度的采集、雷达信号的采集对采集和处理系统的速度以及存储器的容量较目前的系统有大幅度的提高。在实际测试领域应用中,有一些数据采集过程要求有长时间、大批量的数据吞吐能力,要求数据能够实时采集并存储。与传统的数据采集系统相比,本设计实现的高速实时大容量数据采集系统,不需要C P U 指令控制,而是基于F P G A 的全硬件操作,因此可以连续不问断地高速实时地采集、存储一段数据,而不受总线带宽和其它应用程序运行的影响,具有高可靠性。随着计算机的广泛应用和电子学的高速发展,数字系统已被广泛地应
20、用于国民经济、国防建设和科学试验的各个领域。和模拟系统相比,数字系统有精度高、稳定性好等一系列优点,但是数字系统只能处理离散的数字信号。外部世界的各种各样信息经过传感器转换以后,除了极小部分为数字信号和开关信号之外,绝大部分以电压或电流等模拟量的形式存在,所以往往需要将这些模拟信号转化为便于处理和存储的数字信号。这部分工作就需要数据采集系统来完成。所谓数据采集就是将模拟信号转化为数字信号,并进一步予以处理、显示、存储和记录的过程。实现数据集采的系统称为数据采集系统(D A T A A C Q U I S I T I O NS Y S T E M)。数据采集系统简化框图如图1 1 所示。数据采集
21、系统追求的最主要目标有两个:一是精度,二是速度。对任何量的测试都要有一定的精确度要求,否则将失去测试的意义,提高数据采集的速度不仅仅提高了工作效率,更主要的是扩大数据采集系统的适用范围,便于实现动态测试。现代数据采集系统具有如下特点:1 现代数据采集系统一般都由计算机控制,使得数据采集的质量和效率等大为提高,也节省了硬件资源。第一章绪论2 软件在数据采集系统的作用越来越大,这增加了系统设计的灵活性。3 数据采集与数据处理相互结合的日益紧密,形成数据采集与处理系统,可实现从数据采集、处理到控制的全部工作。4 数据采集过程一般都具有“实时”特性,实时的标准是能满足实际需要;对于通用数据采集系统一般
22、希望有尽可能高的速度,以满足更多的应用环境。5 随着微电子技术的发展,电路集成度的提高,数据采集系统的体积越来越小,可靠性越来越高,甚至出现了单片数据采集系统。6 总线在数据采集系统中有着广泛的应用,总线技术对数据采集系统结构的发展起着重要作用。模图1 1 数据采集系统简化框图为了适应高速数据采集的需要,迫切需要高速数据采集系统的出现。在测试数字有线电视信号时,频谱分析仪的数据采集系统需要高速实时地采集并存储一定容量的数据,以供计算分析其星座图。因此,基于频谱分析仪的测试要求,本文研究实现了频谱分析仪中的基于F P G A 的高速实时大容量数据采集系统。此系统用F P G A 控制整个采集系统
23、的时序、双口R A M(D P R A M)作缓存、S D R A M 做大容量存储器,既实现了高速数据实时采集存盘要求,又达到了体积小、重量轻、便携带、低功耗的采集系统设备设计要求。该课题研究,目的在于研发一套性价比高、功能强、功耗低、方便易用等特点的新一代高速数据采集系统。因此,本课题研究有十分重要的实用价值。同时,也为以后研究和设计超高速数据采集系统奠定了坚实的基础 7-8 。1 2 国内外高速数据采集系统研究现状随着科学技术的发展和人类对外部世界认识的不断深入,人们对数据采集系统的各项指标,如速率、分辨率、精度、输入电压范围、控制方式及抗干扰能力等方面提出来越高的要求。一些现代电子系统
24、,如星载合成孔径雷达、战略相控雷达、高分辨率遥感图像,都面临高速、大容量数据流的运算与处理问题。作战管理指挥、控制、通信系统第一章绪论的信号处理速率要求达到1 0 亿次秒量级,在雷达制导方面,高速高精度的大量获取目标数据,并进行实时信号处理,对运动目标的检测和识别也是非常重要的。显然,高速、大容量的数据流,以及对信号处理实时性的要求已成为现代电子系统的一个重要特点。同时,人类对外部世界的了解也要求更细微、更精确。这些都使的传统的低速采集系统显得力不从心。在许多应用场合,人们都需要设计和应用高速数据采集系统,以在极短的时间内获取大量数据。于是,速度,即数据采集系统传输的速率,作为评价高速数据采集
25、系统的一项重要指标,也越来越受到重视。今天高速数据采集系统己在雷达、通信、水声遥测、遥感、地震勘测、振动工程、无损检测、智能仪器、科学试验等各个方面有广泛的用途。目前随着信息技术的日益创新,数据采集系统在国内外的发展也非常迅速。在国外高速的数据采集系统己经应用在航天,航空及军事领域中,速率己经达到了几百兆波特率以上,且在民用领域中也开始应用,但速率较低,一般为一百兆波特率以下。在国内,高速数据采集卡的开发和研制工作也己不再处于起步阶段,很多研究机构和科技公司也正在开发越来越高速的系统,但总体说来相比国外水平还有差距,由于历史、技术等原因,我们的产品普遍存在通用性差、用途单一、环境适应性差等缺点
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高速 实时 容量 数据 采集 系统 设计 实现
限制150内