近年来,以FPGA为代表的数字系统现场集成技术取得了快速的发展,FPGA不但解决了信号处理系统小型化、低功耗、高可靠性等问题,而且基于大规模FPGA单片系统的片上可编程系统(SOPC)的灵活设计方式使其越来越多的取代ASIC的市场。传统的通用信号处理系统使用DSP作为处理核心,系统的可重构型不强,FPGA解决了这一问题,并且现有的FPGA中,多数已集成DSP模块,结合FPGA较强的信号并行处理特性使其与DSP信号处理能力差距很小。因此,FPGA作为处理核心的通用信号处理系统具有很强的可实施性。 @@ 基于上述要求,作者设计和完成了一个基于多FPGA的通用实时信号处理系统。该系统采用4片XC3SD1800A作为处理核心,使用DDR2 SDRAM高速存储实时数据。作者通过全面的分析,设计了核心板、底板和应用板分离系统架构。该平台能够根据实际需求进行灵活的搭配,核心板之间的数据传输采用了LVDS(低电压差分信号)技术,从而使得数据能够稳定的以非常高的速率进行传输。 @@ 本系统属于高速数字电路的设计范畴,因此必须重视信号完整性的设计与分析问题,作者根据高速电路的设计惯例和软件辅助设计的方法,在分析和论证了阻抗控制、PCB堆叠、PCB布局布线等约束的基础上,顺利地完成了PCB绘制与调试工作。 @@ 作为系统设计的重要环节,作者还在文中研究了在系统设计过程中出现的电源完整性问题,并给出了解决办法。 @@ LVDS高速数据通道接口和DDR2存储器接口设计决定本系统的使用性能,本文基于所选的FPGA芯片进行了详细的阐述和验证。并结合系统的核心板和底板,完成了应用板,视频图像采集、USB、音频、LCD和LED矩阵模块显示等接口的设计工作,对其中的部分接口进行了逻辑验证。 @@ 经过测试,该通用的信号处理平台具有实时性好、通用性强、可扩展和可重构等特点,能够满足当前一些信号处理系统对高速、实时处理的要求,可以广泛应用于实时信号处理领域。通过本平台的研究和开发工作,为进一步研究和设计通用、实时信号处理系统打下了坚实的基础。 @@关键词:通用实时信号处理;FPGA;信号完整性;DDR2;LVDS
上传时间: 2013-05-27
上传用户:qiaoyue
数据采集是信号与信息系统中一个重要的组成部分,也是数字信号处理的关键环节。本论文主要介绍一种基于FPGA的数据采集系统,提出一种由高速A/D转换芯片、高性能FPGA和PCI总线接口组成的数据采集系统方案及其的硬件电路实现方法。该系统利用AD器件对信号进行放大、差分转换和模数转换,利用FPGA设计内部模块和时钟信号来进行电路控制及实现数据缓存、数据传递等功能,最后通过PCI逻辑接口把暂存在FPGA的数据传送到PC主机。FPGA作为采集系统的核心部件,完成了内部数字电路设计,使系统具有很高的可适应性、可扩展性和可调试性。 本论文从研究数据采集的理论出发,重点研究了A/D模数转换、FPGA芯片设计及PCI总结接口设计,完成了系统的各级电路硬件设计,并通过系统仿真验证了系统的可行性。
上传时间: 2013-04-24
上传用户:小杨高1
高速数据采集系统在信号检测、雷达、图像处理、网络通信等领域有广泛应用,不同的应用要求使用不同的总线和不同的设计,但是,无论基于何种应用,其设计的关键在接口的实现上。 @@ 随着cPCI总线技术的发展,cPCI总线逐渐代替了PCI总线、VME总线,成为测控领域中最受人们青睐的总线形式。 @@ 为满足高速采集过程中数据传输速度的要求和采集卡与PC机连接的机械强度的要求,本论文提出设计基于cPCI总线接口的数据采集系统。设计中利用单片FPGA芯片实现PCI协议,代替传统的FIFO芯片和串并转换芯片,并完成对模拟电路的控制功能;并提出将应用程序中的一部分数据读写操作放入动态链接库中,减少因应用程序反复调用驱动程序而造成的资源浪费和时间的延迟。 @@ 通过分析PCI总线协议,理解高频数字电路设计方法和高速数据采集原理,本文开发了基于cPCI接口的高速数据采集系统。经过综合测试和现场应用验证表明,采集系统已达到了要求的性能指标。 @@关键词:FPGA;数据采集系统;cPCI; PC
上传时间: 2013-07-08
上传用户:ikemada
温湿度是影响粮食储藏的重要参数,两者之间是相互关联的,温湿度控制不好必然引起粮食发热和霉变,且极易产生连锁反应,从而造成难以挽回的损失。温湿度的控制直接影响到粮食存储系统的性能。冈此,粮食温湿度测控技术在农业上的应用是十分重要的。本文研究基于FPGA的粮仓温湿度监制系统。 设计了基于FPGA的粮仓温湿度监控系统,该系统主要由温湿度传感器、控制电路、单片机和上位机构成。单片机主要完成温度数据的采集和上位机的通讯;控制电路基于FPGA进行设计,主要负责采集湿度信息,计算温湿度偏差及其变化率,通过调用模糊控制算法对温湿度进行模糊控制,单片机通过RS485总线和上位机进行串口通信,使上位机能够实时记录,显示温湿度变化值和控制过程曲线。该系统实现了粮仓内温湿度的实时监测,使管理人员可以实时掌控粮仓内的温湿度情况。 采用FPGA设计控制电路简化了系统的组成和外围数字电路,易于系统扩展和升级,内部集成了信号处理、控制、检测电路,减少了系统的体积,缩短了开发周期,大大增强了系统的可靠性;配合功率驱动、电源等外围电路,完成信号采集、处理和控制等功能,节省了开发成本,使粮仓温湿度控制系统更加集成化。这也恰恰更加符合当今电子产品高精度,集成化的要求。 系统采用直接输出数字量的DS1820温度传感器和湿度传感器HS1101并将HS1101与555定时器组成振荡电路,其输出为频率脉冲信号,与湿度值成线性关系,该频率脉冲信号可直接送入FPGA进行计数,这样温湿度传感器输出的信号都没有经过放大、A/D转换,进一步减少了测量误差。控制电路采用了VHDL硬件描述语言进行编写。本装置已作出实样,通过了调试,已达到预期效果。
上传时间: 2013-06-16
上传用户:731140412
数据采集系统是信号与信息处理系统中不可缺少的重要组成部分,同时也是软件无线电系统中的核心模块,在现代雷达系统以及无线基站系统中的应用越来越广泛。为了能够满足目前对软件无线电接收机自适应性及灵活性的要求,并充分体现在高性能FPGA平台上设计SOC系统的思路,本文提出了由高速高精度A/D转换芯片、高性能FPGA、PCI总线接口、DB25并行接口组成的高速数据采集系统设计方案及实现方法。其中FPGA作为本系统的控制核心和传输桥梁,发挥了极其重要的作用。通过FPGA不仅完成了系统中全部数字电路部分的设计,并且使系统具有了较高的可适应性、可扩展性和可调试性。 在时序数字逻辑设计上,充分利用FPGA中丰富的时序资源,如锁相环PLL、触发器,缓冲器FIFO、计数器等,能够方便的完成对系统输入输出时钟的精确控制以及根据系统需要对各处时序延时进行修正。 在存储器设计上,采用FPGA片内存储器。可根据系统需要随时进行设置,并且能够方便的完成数据格式的合并、拆分以及数据传输率的调整。 在传输接口设计上,采用并行接口和PCI总线接口的两种数据传输模式。通过FPGA中的宏功能模块和IP资源实现了对这两种接口的逻辑控制,可使系统方便的在两种传输模式下进行切换。 在系统工作过程控制上,通过VB程序编写了应用于PC端的上层控制软件。并通过并行接口实现了PC和FPGA之间的交互,从而能够方便的在PC机上完成对系统工作过程的控制和工作模式的选择。 在系统调试方面,充分利用QuartuslI软件中自带的嵌入式逻辑分析仪SignalTaplI,实时准确的验证了在系统整个传输过程中数据的正确性和时序性,并极大的降低了用常规仪器观测FPGA中众多待测引脚的难度。 本文第四章针对FPGA中各功能模块的逻辑设计进行了详细分析,并对每个模块都给出了精确的仿真结果。同时,文中还在其它章节详细介绍了系统的硬件电路设计、并行接口设计、PCI接口设计、PC端控制软件设计以及用于调试过程中的SignalTapⅡ嵌入式逻辑分析仪的使用方法,并且也对系统的仿真结果和测试结果给出了分析及讨论。最后还附上了系统的PCB版图、FPGA逻辑设计图、实物图及注释详细的相关源程序清单。
上传时间: 2013-07-09
上传用户:sdfsdfs
数字相关器是无线数字接收机的重要组成部分,它主要用于对中频数字化后的信号进行解调和同步,从而恢复出原始的基带数据.本文的重点是如何高效的实现无线通信接收系统中数字中频部分,主要研究如何对MSK信号进行正确、有效、实时的解调,其内容包括1.MSK信号简介及分析,研究其特征,以便有效的对其解调.2.对解调技术中涉及的重点模块,比如NCO、CORDIC算法等做了理论上的介绍与分析.3.MSK信号的数字解调技术,比较了各种解调技术,主要是正交解调和差分解调,分析了它们的优势和劣势,并进行了仿真验证.4.在FPGA中实现了数字中频系统的各个关键模块.5.最终的解调模块在实际的PCB基板上调试通过,并应用在实际产品中.
上传时间: 2013-06-21
上传用户:1222
风速是气象测量的一个重要要素,利用超声波进行风速测量现如今得到广泛的应用,技术已经很成熟。当超声波在空气中传播时,受到风速的影响,顺风和逆风情况下存在一个时间差,基于这个原理制成的时差法超声波风速测量仪表,具有精度高、可靠性强、集成度高等优势,并可以与雨量、湿度等测量仪表构成完整的移动气象站,与传统的机械式仪表、电磁式仪表相比,具有较强的优势,其关键参数是系统的测量精度。 ARM作为32位的微处理器,具有丰富的片上资源,高达60M的处理能力,而且功耗很小,适合作为智能仪表的核心处理器。本文给出了基于LPC2132的风速测量系统,可以实现风速的测量、显示、精度调节以及与上位机之间的通信等功能。系统硬件电路包括ARM7处理器以及外围的模拟、数字电路,并采用模块化进行设计。这种思想大大简化了系统硬件电路设计的复杂性,增强了系统的稳定性与可靠性。软件部分根据超声波信号的特点,选用新型的构造包络的方法,在准确判断超声波到达时间的问题上有所改进。 文章共分六个部分。第一章绪论介绍了超声波风速测量仪表的发展现状、本篇论文选题的目的和意义、所做的工作以及创新点。第二章介绍了超声波风速测量的基本原理。第三章是介绍基于ARM的超声波风速测量的系统的硬件设计。第四章是系统的软件设计。第五章是系统的误差分析。第六章是全文的总结以及就下一步的工作提出一些设想。
上传时间: 2013-06-04
上传用户:mikesering
现代信息技术的迅猛发展,使得图像处理方面的研究与应用,尤其是实时图像处理引起了更广泛的关注。近年来,随着嵌入式和DSP技术的不断发展,数字信号处理领域的理论研究成果被逐渐应用到实际系统中,从而推动了新理论的产生和应用,对图像处理等领域的技术发展起到了十分重要的作用。可见,研究如何将ARM和DSP双处理器结构应用于实时图像处理系统的新方法有着非常重要的理论价值和应用价值。本文主要研究内容如下: 1.分析了实时图像处理领域的最新发展,得出了以ARM和DSP分别作为实时图像处理系统核心的优势和劣势,结合本课题实时性,高效性和便携性的特点,设计一个以ARM+DSP双处理器为核心的通用实时图像处理系统,并通过增加或裁剪可以广泛应用于图像处理和图像识别领域。 2.掌纹识别技术是继指纹识别和虹膜识别后人体生物特征识别领域中最新的研究方向,正处在不断的研究和探索阶段。在论文中,介绍了以ARM+DSP双处理器为核心的通用实时图像处理系统和掌纹识别技术相融合的实例,构成最基本的脱机掌纹识别系统,给出了系统的组成和运行的基本流程,实现最基本的识别功能,降低成本,提升实时掌纹识别系统的性能。 3.具体设计中,在对两种系统组成方案经过比较后,选择了基于TI公司的TMS320VC5470双核处理器为核心,根据TMS320VC5470芯片的特点,对系统平台的硬件原理进行设计,扩充了进行研究所需的片外RAM,ROM(Flash),人机接口电路,外围接口电路,仿真接口JTAG等。随后根据原理图所需器件,选择相对应的封装形式,设计8层印刷电路板,对BGA封装形式芯片的扇出方式,布线规则以及高速数字电路与高速PCB设计中涉及的信号完整性问题予以重点研究,较好解决了高密度BGA封装集成电路的布线及其电磁兼容性问题。除此之外,在软件设计方面,讨论了针对TMS320VC5470系统脱离主机开发环境成为独立系统时双核Bootload的实现、双核间通讯及程序固化到FLASH中的方法。 本文所做的创新工作是将ARM和DSP有效的相结合,使他们在实时图像处理系统中发挥各自的优势,克服自身的劣势,提升了实时图像处理系统的性能,缩小了体积,节约了成本;并基于上述研究成果,将该ARM+DSP实时图像处理系统和最新的掌纹识别的原理相结合,构成了手持式掌纹识别系统,对于实时掌纹识别技术的研究有着非常重要意义。
上传时间: 2013-07-31
上传用户:muyehuli
汽车导航及定位是在全球卫星定位系统(GPS,Global Positioning System)的基础上发展起来的一门新型技术。它是由GPS定位系统、电子地图、嵌入式系统组成。汽车导航系统接收GPS所传送的卫星信号,得到车辆的即时位置,通过GPS信号处理系统传送给CPU,再配合嵌入式系统上的电子地图,将车辆经过的轨迹显示在显示屏上。本文设计了一种汽车导航定位系统,以ARM微处理器为核心,移植嵌入式操作系统,在此基础上绘制电子地图,显示车辆运行轨迹。主要研究内容如下: 完成了车载导航系统总体方案的分析与设计。分析了多种嵌入式微处理的性能和应用。确定了以S3C44BOX为核心构建导航系统硬件平台的解决方案,并设计了导航系统的总体框架。 完成了车载导航系统硬件平台的设计,包括存储器系统、通信总线、GPS模块等接口电路的设计。根据高速数字电路的设计要求,在双面板上实现了基于ARM的汽车导航定位系统的PCB布线。编写了系统初始化代码,完成了对硬件平台的调试工作。 根据系统的实际情况,选择了实时多任务操作系统μC/OS-II和嵌入式图形用户界面μC/GUI作为本系统的软件平台,完成了两者在系统硬件平台上的移植。针对μC/GUI环境下简体中文汉字的显示问题,给出了一种比较完善的解决方案。 介绍了GPS的卫星定位原理,以及GPS接收的数据格式。在嵌入式图形用户界面μC/GUI的基础上实现车载导航系统LCD上电子地图的绘制,提出了基于μC/GUI及Maplnfo MIF地图数据格式的电子地图的设计与实现方法。实现了矢量电子地图的显示、缩放、漫游、图层管理以及简单的数据查询导航功能,提出了用边界检测算法提高电子地图漫游时的显示速度。在此开发平台上还实现了GPS定位数据的采集、处理,初步完成了定位模块的部分功能。
上传时间: 2013-05-22
上传用户:bjgaofei
视频目标识别与跟踪技术是当今世界重要的研究课题,它涉及图像处理、自动控制、计算机应用等学科,该文主要论述该项目的具体实现及相关理论分析,重点在于该系统的硬件模块实现及分析.该系统的硬件模块是典型的高速数字电路,这也是当今世界电路设计的一大热点.同时,该系统的硬件模块不同于传统的模拟、数字电路.严格的说它是基于可编程芯片的系统(System On Programmable Chip).它与传统电路的最大不同在于,硬件模块本身不具备任何功能,但该硬件模块可以与相应的软件结合(此处,我们将FPGA中的可编程指令也广义的归入软件范畴),实现相应的功能.换言之,该硬件模块通过换用其他软件,可以实现其他功能.所以从这个意义上讲,我们也可以将其称为基于可编程芯片的通用平台系统(General System On Programmable Chip).此外,该文还对该系统进行了尝试性的层状结构描述,这种描述同样适用于其它IT目的或电子系统.
上传时间: 2013-04-24
上传用户:yumiaoxia