ARM微处理器的应用已经遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市场,占领了32位RISC微处理器75%以上的市场份额。 本文设计的基于JTAG接口的ARM编程器,以ARM微处理器作为CPU,利用其JTAG接口对Flash在线编程的技术,给以ARM为内核的应用板(数控系统硬件平台)进行快速软件升级。在分析相关技术的基础上,给出了系统的总体设计方案,设计了系统的硬件和软件。 首先详细分析了JTAG技术、USB技术和Modem通信原理。编程器以USB口和RS-232口作为通信接口,以JTAG接口作为调试接口和编程接口。 其次,在分析编程器需求的基础上,给出了系统的总体设计方案,选择了主要的部件。系统硬件的核心部件采用了Philips LPC2144ARM芯片,扩展了JTAG接口、USB接口、Modem接口,同时又构造出了一个JTAG接口。该芯片具有SPI总线,采用与SPI兼容的外部Flash作为存储器。编程器软件在ADS集成开发环境下开发调试。 最后,对编程器技术实现上的不足作了分析和编程器设计的不完善之处作了总结,并对编程器的发展趋势作了探讨和展望。
上传时间: 2013-06-16
上传用户:mylinden
随着经济的发展,生活水平的逐步提高,购置房屋和车辆的人越来越多,但安全问题也给人们带来巨大的经济损失。与此同时,相应的安全防盗系统也应运而生。目前市场上,低端的方案是利用单片机和通讯单元相结合构成系统。这种系统虽然价格便宜,实现起来也相对简单,但是功能不够完善,不能实现正真的影、音、像图文全方位监控。而高端的方案则使用专用集成电路,虽然功能强大,但是价格昂贵,并且对于新的接口标准存在兼容性问题,而且也不易升级。 基于FPGA的安全监控系统,是FPGA和通讯单元相结合的产物。其核心FPGA可多次配置,灵活性强,在性能和价格中找到一个很好的平衡。其易于维护和升级,以满足市场上不断推陈出的新的接口标准。 整个系统将是对视频图像处理、图像加密技术、传感器、PIC总线通讯等诸多技术的整合。而本文将侧重于论述该系统中视频图像处理、控制接口和视频传送部分的内容。全文分为五个章节,第一章简要介绍了视频信号处理的原理和结构,对一些专业术语进行介绍,并展示了通用的视频处理过程。第二章针对监控系统的案例,对视频信号处理模块的解决方案进行论述,将实际的视频信号处理划分为转换、计算和传送三个子模块,并且分别进行功能介绍。第三章着重介绍视频转换和视频计算两大模块,对相应的接口配置和模块主要代码实现作了深入分析。第四章将论述视频处理中的重要课题:数字图像的压缩技术,并对相应的重要模块和关键步骤作实际建模分析。第五章将探讨视频传送的相关技术,介绍传统的Camera-Link标准和最新的千兆以太网传送标准,对可行性应用进行了比较。
上传时间: 2013-04-24
上传用户:hebmuljb
近年来,随着生物识别技术的兴起,虹膜识别技术被日益关注。由于虹膜识别技术对个体识别具有高度的可靠性,已成为目前生物识别中最有发展前景的识别技术之一。与其它生物识别技术相比,虹膜识别技术具有唯一性、稳定性、非侵犯性、不易伪造性和活体特性等优势。因此,虹膜识别技术具有广阔的使用前景和很好的经济效益,越来越受到国内外有关研究人员的重视。 目前,虹膜识别产品大多都是基于PC平台的,在便携性、稳定性和安全性方面还存在一些问题。为了克服以上的缺点,本文构架了基于DSP和FPGA的嵌入式虹膜识别硬件平台,使虹膜识别技术可应用与更多的领域。 本文的主要工作如下: 1.设计了一个嵌入式硬件系统,包括DSP处理器、FPGA、COMS图像传感器、人机交互接口和通信接口。同时,还编写了各硬件模块的驱动程序。另外,由于系统中DSP工作频率为300Mhz,另外有些器件工作在100Mhz,因此本文还给出了一些信号完整性分析和PCB设计经验。 2.在FPGA设计中,编写Verilog程序,完成了虹膜图像采集模块、乒乓存储器切换模块、图像采样模块以及将采样后的图像显示在TFT彩色液晶上的模块,最终实现了虹膜图像实时显示系统。此外,还设计实现了用于和DSP通信的HPI接口模块。 3.完成了部分系统应用程序设计。在使用DSP/BIOS实时操作系统的基础上设计了各系统任务,通过调用驱动程序控制和协调各硬件模块,实现了虹膜识别功能。 最终,本文实现了系统设计,本设计可以快速有效的进行虹膜识别。同时,由于本系统采用模块化的软硬件设计技术,使系统便于快速应用于各种场合。
上传时间: 2013-04-24
上传用户:qlpqlq
本文在深入研究MIL-STD-1553B总线传输协议以及国外协议芯片设计方法的基础上,结合目前较流行的EDA技术,基于Xilinx公司Virtex-II系列FPGA完成了1553B总线接口协议设计实现,并自行设计实验板将所做的设计进行了验证。论文从专用芯片实现的具体功能出发,结合自顶向下的设计思想,给出基于FPGA的总线接口协议设计的总体方案,并根据功能的需求完成了模块化设计。文章重点介绍基于FPGA的总线控制器(BC)、远程终端(RT)、总线监视器(MT)三种类型终端设计,详细给出其设计逻辑框图、引脚说明及关键模块的仿真结果,最终通过工作方式选择信号以及其它控制信号将三种终端结合起来以达到通用接口的功能。本设计使用硬件描述语言(VHDL)进行描述,在此基础上使用Xilinx专用开发工具对设计进行综合、布局布线等,最终下载到FPGA芯片XC2V2000中进行实现。 文章最后通过自行搭建的硬件平台对所做的设计进行详细的测试验证,选择ADSP21161作为主处理器,对。FPGA芯片进行初始化配置以及数据的输入输出控制,同时利用示波器观测FPGA的输出,完成系统的硬件测试。测试结果表明本文的设计方案是合理、可行的。
上传时间: 2013-08-03
上传用户:kennyplds
直接数字频率合成(DDS)是七十年代初提出的一种新的频率合成技术,其数字结构满足了现代电子系统的许多要求,因而得到了迅速的发展。现场可编程门阵列器件(FPGA)的出现,改变了现代电子数字系统的设计方法,提供了一种全新的设计模式。本论文结合这两项技术,并利用单片机控制灵活的特点,开发了一种双通道波形发生器。在实现过程中,选用了Altera公司的EP1C6Q240C8芯片作为产生波形数据的主芯片,充分利用了该芯片的超大集成性和快速性。在控制芯片上选用ATMAL的AT89C51单片机作为控制芯片。本设计中,FPGA芯片的设计和与控制芯片的接口设计是一个难点,本文利用Altera的设计工具Quartus Ⅱ并结合Verilog-HDL语言,采用硬件编程的方法很好地解决了这一问题。 本文首先介绍了波形发生器的研究背景和DDS的理论。然后详尽地叙述了用EP1C6Q240C8完成DDS模块的设计过程,这是设计的基础。接着分析了整个设计中应处理的问题,根据设计原理就功能上进行了划分,将整个仪器功能划分为控制模块、外围硬件、FPGA器件三个部分来实现。然后就这三个部分分别详细地进行了阐述。并且通过系列实验,详细地分析了该波形发生器的功能、性能、实现和实验结果。最后,结合在设计中的一些心得体会,提出了本设计中的一些不足和改进意见。通过实验说明,本设计达到了预定的要求,并证明了采用软硬件结合,利用FPGA实现基于DDS架构的双路波形发生器是可行的。
上传时间: 2013-04-24
上传用户:gxf2016
当前,片上系统(SOC)已成为系统实现的主流技术。流片风险与费用增加、上市时间压力加大、产品功能愈加复杂等因素使得SOC产业逐渐划分为IP提供者、SOC设计服务者和芯片集成者三个层次。SOC设计已走向基于IP集成的平台设计阶段,经过严格验证质量可靠的IP核成为SOC产业中的重要一环。 GPIB控制器芯片是组建自动测试系统的核心,在测试领域应用广泛。本人通过查阅大量的技术资料,分析了集成电路在国内外发展的最新动态,提出了基于FPGA的自主知识产权的GPIB控制器IP核的设计和实现。 本文首先讨论了基于FPGA的GPIB控制器的背景意义,接着对FPGA开发所具备的基本知识作了简要介绍。文中对GPIB总线进行了简单的描述,根据芯片设计的主要思想,重点在于论述怎样用FPGA来实现IEEE-488.2协议,并详细阐述了GPIB控制器的十种接口功能及其状态机的IP核实现。同时,对数据通路也进行了较为细致的说明。在设计的时候采用基于模块化设计思想,用VerilogHDL语言完成各模块功能描述,通过Synplifv软件的综合,用Modelsim对设计进行了前、后仿真。最后利用生成的模块符号采取类似画电路图的方法完成整个系统芯片的lP软核设计,并用EDA工具下载到了FPGA上。 为了更好地验证设计思想,借助EDA工具对GPIB控制器的工作状态进行了软件仿真,给出仿真结果,仿真波形验证了GPIB控制器的工作符合预想。最后,本文对基于FPGA的GPIB控制器的IP核设计过程进行了总结,展望了当前GPIB控制器设计的发展趋势,指出了开展进一步研究需要做的工作。
上传时间: 2013-04-24
上传用户:rockjablew
基于MATLAB 7.0的信号调制与解调分析
上传时间: 2013-07-21
上传用户:user08x
图像采集系统是数字图像信号处理过程中不可缺少的重要部分,它将前端相机所捕获的模拟信号转化为数字信号,或者直接从数字相机中获取数字信号,然后通过高速的计算机总线传回计算机,凭借计算机的强大的运算、数据存储与处理等操作能力,可以方便快捷地对信号进行分析处理,具有人机友好、功能灵活、可移植性强等优点。随着对数据传送速度要求的提高,PCI总线以其高的数据传输率,即插即用,低功耗等众多优点,得到广泛的应用。本文针对PCI总线接口电路使用的广泛性,介绍了PLX公司桥接芯片PCI9054主模式的工作原理和中断机制,采用可编程逻辑器件FPGA实现与PCI9054的本地接口的信号转换,给出了逻辑实现方案和仿真图。本文针对FPGA中各功能模块的逻辑设计进行了详细分析,并对每个模块都给出了精确的仿真结果。同时,文中还在其它章节详细介绍了系统的硬件电路设计、并行接口设计、PCI接口设计、PC端控制软件设计以及用于调试过程中的SignalTapⅡ嵌入式逻辑分析仪的使用方法,并且也对系统的仿真结果和测试结果给出了分析及讨论。最后还附上了系统的PCB版图、FPGA逻辑设计图、实物图及注释详细的相关源程序清单。在文章的软件设计部分介绍了WinDriver驱动开发工具,利用WinDriver工具,在WindowsXP系统下实现设备的驱动程序开发,完成主模式数据传输和设备中断的功能。
上传时间: 2013-06-03
上传用户:com1com2
简单介绍了ADS7843的功能特点和工作原理,探讨了ADS7843触摸屏接口芯片的模式选择和应用技巧最后给出了基于该系统的一个实际使用方案.
上传时间: 2013-06-21
上传用户:athjac
根据交通部公布的数据,交通事故呈逐年上升趋势,交通事故不仅给公民的财产造成了损失,而且给公民的人身安全也会造成威胁。因此如何更好地避免交通事故成为一个焦点课题,汽车安全系统更是成为汽车生产商和研究机构的研究热点。 当前汽车安全系统有两大种类:一是被动式安全系统。例如:安全带,安全气囊等。二是主动式安全系统。主动安全系统又分为主动被动式和主动自动式。前者有ABS等。后者有汽车自动防撞系统和倒车雷达等。 本文采用激光测距系统,开发一种汽车在高速公路上行驶的主动式防撞系统,本文的重点是开发测距预警系统,采用专门的激光测距芯片和接收芯片,并采用FPGA(Filed Programmable Gate Array)作为主控芯片,对前车进行有效的监控,根据检测得到的数据,实时提出建议和报警,提醒驾驶员减速或者采取制动措施,从而达到预防追尾碰撞的目的。本文工作主要有以下几个方面: 1) 在比较分析激光、雷达和毫米波等测距方法的基础上,根据市场需求及潜在用户分析,确定采用激光脉冲测距方式。针对激光脉冲测距存在的技术难题,提出以FPGA作为系统核心控制模块的测距系统设计方案。 2) 根据对车载动态测距系统测量精度、测量频率和测量范围的基本要求,结合脉冲激光测距的特点,提出采用多头脉冲激光测距和多周期脉冲测量的技术方案。该方案可有效提高系统测距精度和测量范围,降低系统成本。 3) 基于上述方案,完成了基于FPGA的多头脉冲激光测距系统的各功能模块的详细设计、功能仿真、综合优化及板级测试实验。实验表明,各主要功能模块基本达到预期设计要求,为测距系统的后期开发奠定了基础。 4) 完成了激光测距传感器外围光电转换电路、电源转换电路及通讯接口的设计、制作、安装及实验室调试。 5) 最后对论文研究工作进行了总结,提出了系统的不足之处和进一步研究工作的方向。
上传时间: 2013-05-27
上传用户:yatouzi118