随着FPGA(FieldProgrammableGateArray)器件的应用越来越广泛且重要,FPGA的测试技术也得到了广泛重视和研究。基于FPGA可编程的特性,应用独立的测试(工厂测试)需要设计数个测试编程和测试向量来完成FPGA的测试,确保芯片在任何用户可能的编程下都可靠工作。 本论文正是针对上述问题,以XilinxXC4000E系列FPGA为主要的研究对象,在详细研究FPGA内部结构的基础上,基于“分治法”的基本思路对FPGA的测试理论和方法做了探索性研究。 研究完成了对可编程逻辑模块(ConfigrableLogicBlock)及其子模块的测试。主要基于“分治法”对CLB及其子模块进位逻辑(CLM)、查找表(LUT)的RAM工作模式等进行了测试划分,分别实现了以“一维阵列”为基础的测试配置和测试向量,以较少了测试编程次数完成了所有CLB资源的测试。 研究完成了对互连资源(ConfigrableInterconnectResource)的测试。基于普通数据总线的测试方法,针对互连资源主要由线段和NMOS开关管组成的特点及其自身的故障模型,通过手工连线实现测试配置,仅通过4次编程就实现了对其完全测试。 在测试理论研究的基础上,我们开发了能对FPGA器件进行实际测试的测试平台。基于硬件仿真器的测试平台通过高速光纤连接工作站上的EDA仿真软件,把软件语言描述的测试波形通过硬件仿真器转化为真实测试激励,测试响应再读回到仿真软件进行观察,能够灵活、快速的完成FPGA器件的配置和测试。该平台在国内首次实现了软硬件协同在线测试FPGA。在该平台支持下,我们成功完成了对各军、民用型号FPGA的测试任务。 本研究成果为国内自主研发FPGA器件提供了有力保障,具有重大科研与实践价值,成功解决了国外公司在FPGA测试技术上的垄断问题,帮助国产FPGA器件实现完全国产化。
上传时间: 2013-05-17
上传用户:wangyi39
本文研究了在复杂背景下红外图像的背景和噪声抑制算法,并且完成了硬件实现,主要包括以下内容: 1.通过对实际红外图像的背景和噪声特性的研究分析,设计改进了一种基于加权广义次序统计滤波器的背景抑制的算法。红外图像的噪声通常为脉冲噪声,具有高频特性;而红外图像的背景变换比较缓慢,其频谱成分多集中在低频区域,所以本文在对图像特性分析的基础上,设计改进了基于加权广义次序统计滤波器的背景抑制的算法。在对采集的起伏背景红外图像进行背景抑制后,用全局门限可以有效的分割出目标信息,输出包含目标信息的二值化图像,为后续处理提供数据。但是出于更复杂背景条件下算法有效性的目的,深入讨论了局部自适应门限分割算法的设计。 2.在实时信号处理系统中,底层的图像预处理算法目前难以用软件实现;但是其运算结构相对比较简单,适于用FPGA进行硬件实现。本文对算法的FPGA设计作了较为深入地研究,同时介绍了算法的VHDL实现,利用模块化的优点对算法分模块设计,对各个模块的实现作了详细介绍。 3.完成了红外成像制导系统的预处理部分硬件电路设计,对FPGA中预处理算法的处理结果进行了验证。通过算法在硬件上的实现,证明了算法的有效性。
上传时间: 2013-07-02
上传用户:钓鳌牧马
软件无线电是近几年来提出的一种实现通信的新概念和体制。它的核心是:将宽带A/D和D/A变换器尽可能地靠近天线,各种功能尽可能地采用软件进行定义。因此它具有很强的灵活性、开放性和兼容性,是目前研究的热点。 本文将对软件无线电的编译码部分加以叙述,提出了在VHF/UHF软件无线电接收/发送样机中的编译码方案及其具体的实现方法。该部分包括发射端的汉明(8,4,4)编码、RS(100,81)编码、卷积(2,1,6)编码,以及在接收端相对应的汉明译码、RS译码、Viterbi译码等。 本文首先介绍软件无线电的发展概况和VHF/UHF软件无线电接收/发送样机的总体方案,然后按照编译码部分的功能模块逐章说明其实现的方法,最后对该部分的设计和实现加以总结。
上传时间: 2013-04-24
上传用户:fling_up
软件无线电是二十世纪九十年代提出的一种实现无线通信的体系结构,被认为是继模拟通信、数字通信之后的第三代无线电通信技术。它的中心思想是:构造一个开放性、标准化、模块化的通用硬件平台,并使宽带模数和数模转换器尽可能靠近天线,从而将各种功能,如工作频段、调制解调类型、数据格式、加密模式、通信协议等用软件来完成。 本论文首先介绍了软件无线电的基本原理和三种结构形式,综述了软件无线电的几项关键技术及其最新研究进展。其中调制解调模块是软件无线电系统中的重要部分,集中体现了软件无线电最显著的优点——灵活性。目前这一部分的技术实现手段多种多样。随着近几年来芯片制造工艺的飞速发展,可编程器件FPGA以其高速的处理性能、高容量和灵活的可重构能力,成为实现软件无线电技术的重要手段。 本论文调制解调系统的设计,选择有代表性的16QAM和QPSK两种方式作为研究对象,采用SystemView软件作为系统级开发工具进行集成化设计。在实现系统仿真和FPGA整体规划后,着重分析用VHDL实现其中关键模块以及利用嵌入FPGA的CPU核控制调制解调方式转换的方法。同时,在设计中成功地调用了Xilinx公司的IP核,实现了设计复用。由于FPGA内部逻辑可以根据需要进行重构,因而硬件的调试和升级变得很容易,而内嵌CPU使信号处理过程可以用软件进行控制,充分体现了软件无线电的灵活性。 通过本论文的研究,初步验证了在FPGA内实现数字调制解调过程及控制的技术可行性和应用的灵活性,并对将来的扩展问题进行了研究和讨论,为实现完整的软件无线电系统奠定了基础。
上传时间: 2013-06-10
上传用户:xhz1993
cadence是现在主流IC设计软件,中芯国际等大公司均使用其进行IC设计,本文将讲述其使用方法
上传时间: 2013-07-18
上传用户:小火车啦啦啦
模拟滤波器设计软件 模拟滤波器设计软件 模拟滤波器设计软件
上传时间: 2013-06-06
上传用户:love1314
基于电子鼻技术和嵌入式技术的智能乙醇电子鼻系统是针对乙醇气体浓度检测的集成系统,可以在规定的温度、湿度和气压条件下,分析测量出气体中乙醇含量,具有广阔的应用前景。本文中智能乙醇电子鼻系统的研制涉及到测量人体肺深部气体中的乙醇含量,即呼出气体中的乙醇含量BrA.(breat.alcoho.concentration),然后根据比例关系得出人体血液中的乙醇含量BAC(bloo.alcoho.concentration),本文的研究内容如下: 第一章提出了课题来源及研究意义;在此基础上分析电子鼻技术和嵌入式技术的国内外研究现状,涉及到乙醇电子鼻、气敏传感器,以及嵌入式操作系统等技术;然后根据这些技术特点,确定了本文的研究内容和实施路线;最后,给出了论文的框架结构。 第二章分析系统需求,结合嵌入式技术理论,确定系统硬件方案和软件方案;在硬件方案中涉及到信息的处理、存储、通信等,在软件方案中涉及到嵌入式操作系统、文件系统、GUI系统的选择;对于乙醇电子鼻传感器方案,详细论述了乙醇燃料电池的工作过程及原理;最后,制定了智能乙醇电子鼻系统的总体技术及实施方案。 第三章着重阐述了系统的硬件设计过程,采用模块化思想,分阶段、分步骤地设计了硬件电路:分别从中央处理单元、信息采集及预处理、数据显示及报警、数据通信、数据存储、人机交互这六个方面,详细描述了硬件电路的工作过程和原理;至此,搭建出了硬件平台。 第四章主要描述了系统的软件设计过程,按照软件开发的流程,从系统引导代码BootLoader的编写,到嵌入式操作系统μClinux的移植,再到文件系统JFFS2的移植,最后到MiniGUI图形库的移植,都一一详细论述了实现过程;至此,搭建出了系统的软件平台。 第五章基于搭建的软件平台,阐述了系统相关驱动程序的开发过程、操作界面和应用程序的设计过程,给出了系统的界面图与操作流程图,明确体现了系统的功能模块;至此,完成了智能乙醇电子鼻系统的驱动及应用程序开发。 第六章和第七章,针对智能乙醇电子鼻系统的测试分析,搭建了系统测试平台,指定了符合本系统的测试指标及标准;对测试结果进行详细分析和对比,得出了系统性能的评价。根据这些评价,提出了系统的不足和今后要进一步研究和完善的方面。关键词:乙醇电子鼻;嵌入式系统;燃料电池;ARM;μCLinux操作系统
上传时间: 2013-07-24
上传用户:dajin
主要用于查询芯片pdf资料,非常实用的小软件。
上传时间: 2013-08-05
上传用户:waizhang
随着通信、网络等技术的不断发展,对车内(机内)通话系统提出了更高的要求。本文以军用车内通话系统为主要应用背景,实现对现有车内通话系统的升级和改造,主要涉及系统结构、软件流程、相关接口及通信协议等内容。 早期模拟车内通话系统已经不能满足数字化建设的需要。现役的数字式车内通话系统普遍功能单一,不具备数据传输等功能。而且系统组成单体设备种类多、接口不统一、兼容性差,较难实现通用化设计。 本文提出一种基于ARM+DSP架构的多功能车内通话系统。主要由多个语音终端、一个主控盒以及头戴通信帽等硬件组成,最大可支持车内16个乘员之间通话,具有群呼、组呼、选呼、强呼、数据传输等功能,系统内乘员还可以通过主控盒与车外网络的用户进行通话或通信。 论文共分七章,主要内容包括:(1)车内通话系统的国内外发展现状和趋势;(2)语音终端系统设计,包括软硬件实现、通信协议等;(3)语音终端设计中几个关键技术的分析和研究。 本文设计的语音终端话音质量高,扩展功能强大,成本相对低廉,除适合在军用通信领域外,在商用领域也具有良好的市场前景。
上传时间: 2013-05-17
上传用户:TF2015
目前,大多数嵌入式自动化系统都以MCU为核心,与监测、伺服、显示等仪器、设备配合实现一定的功能。现场信息往往止步于“现场”,嵌入式自动化系统从而成为了“信息孤岛”,因而制约了其本身的发展。要实现大规模的信息集成、综合实施自动化,就需要一种能在工业现场环境下运行、可靠性高且实时性好的通信系统,形成工业现场的底层网络,完成现场自动化设备之间的多点通信。 Ethernet(以太网)和CAN-bus(控制器局域网)分别是目前全球应用最为广泛的国际互联技术和开放式现场总线。随着测控技术与网络技术日益紧密的结合,测控系统接入互联网已经成为大势所趋,这也促成了近年来嵌入式网络技术的飞速发展。以太网技术正在迅猛发展,将其应用到工控领域,可以达到降低成本,简化结构等成效。随着技术的发展以及实际的需要,将两者结合无疑会为控制领域的飞速发展带来巨大的原动力。本文设计了一种以ARM7处理器为核心的高性能嵌入式CAN-Ethernet网关,可以用来实现监控设备和现场设备之间稳固、简洁的互连通信,完成对大规模现场设备的实时测控。 本文具体的研究内容如下: 1)以LPC2290为主控MCU的CAN-Ethernet互连系统的设计思想以及整体结构设计; 2)CAN-Ethernet互连系统转换电路及外围接口电路设计,MCS-51单片机与MCP2510实现CAN总线通信; 3)μC/OS-Ⅱ操作系统在LPC2290上的移植以及互连系统应用软件设计实现与探讨; 4)CAN-Ethernet互连系统核心交换模块的设计; 5)使用HTTP协议实现Web服务的功能,并通过Web页面实现对现场设备的远程测控。
上传时间: 2013-08-06
上传用户:夜月十二桥