虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

测试模块

  • 基于FPGA的OQPSK调制解调器

    偏移正交相移键控(OQPSK:Offset Quadrature Phase Shift Keying)调制技术是一种恒包络调制技术,具有频谱利用率高、频谱特性好等特点,广泛应用于卫星通信和移动通信领域。 论文以某型侦收设备中OQPSK解调器的全数字化为研究背景,设计并实现了基于FPGA的全数字OQPSK调制解调器,其中调制器主要用于仿真未知信号,作为测试信号源。论文研究了全数字OQPSK调制解调的基本算法,包括成形滤波器、NCO模型、载波恢复、定时恢复等;完成了整个调制解调算法的MATLAB仿真。在此基础上,采用VHDL硬件描述语言在Xilinx公司ISE7.1开发环境下设计并实现了各个算法模块,并在硬件平台上加以实现。通过实际现场测试,实现了对所侦收信号的正确解调。论文还实现了解调器的百兆以太网接口,使得系统可以方便地将解调数据发送给计算机进行后续处理。

    标签: OQPSK FPGA 调制解调器

    上传时间: 2013-05-19

    上传用户:zl123!@#

  • 基于FPGA的PCIE1接口设计与实现

    随着现代计算机技术、微电子技术的进一步结合和发展,可编程逻辑技术已成为当前电子设计领域中最具活力和发展前途的技术。通过采用FPGA/EDA技术,对通信卡的PCI接口、E1接口、外部逻辑电路进行集成,并利用目前通用计算机强大的数字信息处理能力,可大大简化CTI硬件的设计,降低制造成本,提高系统可靠性。 据此,本论文提出了基于FPGA/EDA技术的PCI-E1接口设计方法,文中对PCI总线接口、E1接口及两接口的互连等相关技术进行了深入分析,对各功能模块和系统进行了VHDL建模与仿真。 同时,论文还介绍了基于ALTERACyclone系列FPGA芯片的PCI-E1接口硬件平台的设计原理和基于DriverWorks的WDM驱动程序的设计方法。 本论文涉及的软件、硬件系统已经开发、调试完成。测试结果表明:1、论文所研究的PCI接口(主/从设备)在进行配置读/写、I/O读写、存储器读写及总线的猝发数据传送等操作中,各项性能符合PCI2.3规范的要求。 2、论文所研究的E1接口支持成帧和不成帧两种传输方式:在成帧模式下,信息的有效传送速率为31×64Kbit/s;在不成帧的模式下,信息的有效传送速率为2.048Mbit/s。E1输出口各项参数符合CCITT相关规范要求。 3、论文所研究的PCI-E1接口在与现网设备、模块的对接测试中,性能稳定。基于本论文的产品已经正式发布。国内部分厂家已对该产品进行了多方面的综合测试,并计划将其应用到实际的生产和研究中。 本论文对于CTI硬件的设计是一项尝试和革新。测试和应用证明该方法行之有效,符合设计目标,具有较广阔的应用前景。

    标签: PCIE1 FPGA 接口设计

    上传时间: 2013-04-24

    上传用户:lixinxiang

  • 计算机组成实验平台的设计与实现

    《计算机组成原理》是计算机系的一门核心课程。但是它涉及的知识面非常广,内容包括中央处理器、指令系统、存储系统、总线和输入输出系统等方面,学生在学习该课程时,普遍觉得内容抽象难于理解。但借助于该计算机组成原理实验系统,学生通过实验环节,可以进一步融会贯通学习内容,掌握计算机各模块的工作原理,相互关系的来龙去脉。 为了增强实验系统的功能,提高系统的灵活性,降低实验成本,我们采用FPGA芯片技术来彻底更新现有的计算器组成原理实验平台。该技术可根据用户要求为芯片加载由VHDL语言所编写出的不同的硬件逻辑,FPGA芯片具有重复编程能力,使得系统内硬件的功能可以像软件一样被编程,这种称为“软”硬件的全新系统设计概念,使实验系统具有极强的灵活性和适应性。它不仅使该系统性能的改进和扩充变得十分简易和方便,而且使学生自己设计不同的实验变为可能。计算机组成原理实验的最终目的是让学生能够设计CPU,但首先,学生必须知道CPU的各个功能部件是如何工作,以及相互之间是如何配合构成CPU的。因此,我们必须先设计出一个教学用的以FPGA芯片为核心的硬件平台,然后在此基础上开发出VHDL部件库及主要逻辑功能,并设计出一套实验。 本文重点研究了基于FPGA芯片的VHDL硬件系统,由于VHDL的高标准化和硬件描述能力,现代CPU的主要功能如计算,存储,I/O操作等均可由VHDL来实现。同时设计实验内容,包括时序电路的组成及控制原理实验、八位运算器的组成及复合运算实验、存储器实验、数据通路实验、浮点运算器实验、多流水线处理器实验等,这些实验形成一个相互关联的系统。每个实验先由教师讲解原理及原理图,学生根据教师提供的原理图,自己用MAX+PLUSII完成电路输入,学生实验实际上是编写VHDL,不需要写得很复杂,只要能调用接口,然后将程序烧入平台,这样既不会让学生花太多的时间在画电路图上,又能让学生更好的理解每个部件的工作原理和工作过程。 论文首先研究分析了FPGA硬件实验平台,即实验系统的硬件组成。系统采用FPGA-XC4010EPC84,62256CPLD以及其他外围芯片(例如74LS244,74LS275)组成。根据不同的实验要求,规划不同实验控制逻辑。用户可选择不同的实验逻辑,通过把实验逻辑下载到FPGA芯片中构成自己的实验平台。 其次,论文详细的阐述了VHDL模块化设计,如何运用VHDL技术来依次实现CPU的各个功能部件。VHDL语言作为一种国际标准化的硬件描述语言,自1987年获得IEEE批准以来,经过了1993年和2001年两次修改,至今已被众多的国际知名电子设计自动化(EDA)工具研发商所采用,并随同EDA设计工具一起广泛地进入了数字系统设计与研发领域,目前已成为电子业界普遍接受的一种硬件设计技术。再次,论文针对实验平台中遇到的较为棘手的多流水线等问题,也进行了深入的阐述和剖析。学生需要什么样的实验条件,实验内容及步骤才能了解当今CPU所采用的核心技术,才能掌握CPU的设计,运行原理。另外,本论文的背景是需要学生熟悉基本的VHDL知识或技能,因为实验是在编写VHDL代码的前提下完成的。 本文在基于实验室的环境下,基本上较为完整的实现了一个基于FPGA的实验平台方案。在此基础上,进行了部分功能的测试和部分性能方面的分析。本论文的研究,为FPGA在实际系统中的应用提供研究思路和参考方案。论文的研究结果将对FPGA与VHDL标准的进一步发展具有重要的理论和现实意义。

    标签: 计算机组成 实验

    上传时间: 2013-04-24

    上传用户:小强mmmm

  • 基于FPGA的三相逆变器并联技术研究

    交流电源供电方式正在由集中式向分布式、全功能式发展,而实现分布式电源的核心就是模块的并联技术。多台逆变器并联可以实现大容量供电和冗余供电,可大大提高系统的灵活性,使电源系统的体积重量大为降低,同时其主开关器件的电流应力也可大大减少,从根本上提高了可靠性、降低成本和提高功率密度。本文主要研究逆变器并联技术。 本文首先对电压、电流双闭环逆变器控制系统进行了研究。通过对传递函数的分析,得到了基于等效输出阻抗的双闭环控制的逆变器并联系统模型。在分析逆变器模型的基础上设计了各控制器参数,并通过MATLAB仿真进行了验证。根据上述模型,分析了逆变器并联的环流特性,以及基于有功和无功功率的并联控制方案。 随着电子技术的不断发展,FPGA技术正在越来越多地用于工程实践中。本文在研究SPWM控制技术的基础上,应用FPGA芯片EP1C12Q240C8实现了SPWM数字控制器,用于多模块逆变器并联控制系统。文中给出了仿真结果和芯片的测试结果。 基于FPGA的三相逆变器并联数字控制器的研究具有现实意义,设计具有创新性。仿真和芯片的初步测试结果表明:本文设计的基于FPGA的逆变器并联数字控制器能够满足逆变器并联系统的要求。

    标签: FPGA 三相逆变器 并联 技术研究

    上传时间: 2013-08-05

    上传用户:ccclll

  • 基于FPGA的视频图像检测技术

    在图像处理及检测系统中,实时性要求往往影响着系统处理速度的性能。本文在分析研究视频检测技术及方法的基础上,应用嵌入式系统设计和图像处理技术,以交通信息视频检测系统为研究背景,展开了基于FPGA视频图像检测技术的研究与应用,通过系统仿真验证了基于FPGA架构的图像并行处理和检测系统具有较高的实时处理能力,能够准确并稳定地检测出运动目标的信息。可见FPGA对提高视频检测及处理的实时性是一个较好的选择。 本文主要研究的内容有: 1.分析研究了视频图像检测技术,针对传统基于PC构架和DSP处理器的视频检测系统的弊端,并从可靠性、稳定性、实时性和开发成本等因素考虑,提出了以FPGA芯片作为中央处理器的嵌入式并行数据处理系统的设计方案。 2.应用模块化的硬件设计方法,构建了新一代嵌入式视频检测系统的硬件平台。该系统由异步FIFO模块、图像空间转换模块、SRAM帧存控制模块、图像预处理模块和图像检测模块等组成,较好地解决了图像采样存储、处理和传输的问题,并为以后系统功能的扩展奠定了良好的基础。 3.在深入研究了线性与非线性滤波几种图像处理算法,分析比较了各自的优缺点的基础上,本文提出一种适合于FPGA的快速图像中值滤波算法,并给出该算法的硬件实现结构图,应用VHDL硬件描述语言编程、实现,仿真结果表明,快速中值滤波算法的处理速度较传统算法提高了50%,更有效地降低了系统资源占用率和提高了系统运算速度,增强了检测系统的实时性能。 4.研究了基于视频的交通车流量检测算法,重点讨论背景差分法,图像二值化以及利用直方图分析方法确定二值化的阈值,并对图像进行了直方图均衡处理,提高图像检测精度。并结合嵌入式系统处理技术,在FPGA系统上研究设计了这些算法的硬件实现结构,用VHDL语言实现,并对各个模块及相应算法做出了功能仿真和性能分析。 5.系统仿真与验证是整个FPGA设计流程中最重要的步骤,针对现有仿真工具用手动设置输入波形工作量大等弊病,本文提出了一种VHDL测试基准(TestBench)方法解决系统输入源仿真问题,用TEXTIO程序包设计了MATLAB与FPGA仿真软件的接口,很好地解决了仿真测试中因测试向量庞大而难以手动输入的问题。并将系统的仿真结果数据在MATLAB上还原为图像,方便了系统测试结果的分析与调试。系统测试的结果表明,运动目标的检测基本符合要求,可以排除行走路人等移动物体(除车辆外)的噪声干扰,有效地检测出正确的目标。 本文主要研究了基于FPGA片上系统的图像处理及检测技术,针对FPGA技术的特点对某些算法提出了改进,并在MATLAB、QuartusⅡ和ModelSim软件开发平台上仿真实现,仿真结果达到预期目标。本文的研究对智能化交通监控系统的车流量检测做了有益探索,对其他场合的图像高速处理及检测也具有一定的参考价值。

    标签: FPGA 视频图像 检测技术

    上传时间: 2013-07-13

    上传用户:woshiayin

  • 基于FPGA的数字下变频研究实现

    本文主要对数字下变频器的FPGA实现方法进行了研究分析,重点完成了其主要模块的设计验证,最后进行了初步的系统级验证。目标任务是利用FPGA实现一个单通道专用数字下变频芯片,以目前得到广泛应用的、代表单通道DDC器件领先水平的产品——美国Intersil公司的HSP50214B为设计目标,在整体结构和一些参数上参考了该芯片的设计。 本文在深入学习软件无线电理论基础、数字信号处理的相关等相关知识的基础上,分析研究了基于FPGA的软件无线电数字下变频技术实现方法,设计实现的主要工作是设定整体系统方案、进行模块划分和接口定义;对各个设计中主要的相关算法进行分析比较,确定模块的实现方式;运用FPGA的设计方法,完成数字下变频器中NCO、CIC积分梳状滤波抽取器和FIR滤波器等关键模块分析设计、及其仿真等;最后在Altera公司的StratixII EP2S60的专用开发板上进行系统的初步调试与测试。由于系统的复杂性、时间和个人精力等因素,本文完成了模块的逻辑设计及仿真验证,系统总体的整合、仿真验证还未彻底完成。但是已经得到验证结果表明,此次的设计结构和思想是正确的,本人下一步需要做的工作就是完成系统整体的仿真和验证,并将其功能加以完善。

    标签: FPGA 数字下变频

    上传时间: 2013-04-24

    上传用户:sunjet

  • SD卡-SDHC卡扇区读写测试

    8051单片机配套的SD卡-SDHC卡扇区读写测试

    标签: SDHC SD卡 读写 测试

    上传时间: 2013-04-24

    上传用户:打算打算

  • 基于FPGA的图像压缩卡设计

    目前的国内的CCD高清摄相头能够输出一组视频信号和数字图像信号,虽然视频信号能够直接在监视器显示,但是输出的数字图像信号占用存储空间太大,不便于进行传输。本文设计了一种基于FPGA的数字图像压缩卡。 在过去的十几年中,国际标准化组织制订了一系列的国际视频编码标准并广泛应用到各种领域。It.264/AVC是ITU-T和ISO联合推出的新标准,采用了近几年视频编码方面的先进技术,以较高编码效率和网络友好性成为新一代国际视频编码标准。 新发展的H.264/AVC比原有的视频编码标准大幅度提高了编码效率,但其运算复杂度也大大增加,本文简要分析了H.264/AVC的复杂度及其优化的途径,给出了主要模块的优化算法实验结果。 H.264/AVC仍基于以前视频编码标准的运动补偿混合编码方案,主要不同有:增强的运动预测能力,准确匹配的较小块变换,自适应环内滤波器,增强的熵编码。测试结果表明这些新特征使H.264/AVC编码器提高50%编码效率的同时,增加了一个数量级的复杂度。实际中恰当地使用H.264/AVC编码工具可以较低的实现复杂度得到与复杂配置相当的编码效率。故实际编码系统开发需要在运算复杂性和编码效率之间进行折衷、兼顾考虑。H.264/AVC引入的新编码特征既增加基本模块的复杂度,也成倍增加算法的复杂度。针对它们的作用和实现方法的不同,可采用不同的硬件实现方法。本文基于上述思路进行优化,具体的工作包括:针对去块滤波的复杂性,本文提出一种适合硬件实现的算法,使其在节省了资源的同时,很好的达到了标准所定义的性能。针对变换量化的复杂性,本文提出一种既满足整体的硬件流水结构,又极大的降低了硬件资源的实现方法。针对码率控制的实现,本文提出了一种有别于传统实现方式的算法,在保证实时性的同时,极大的提高了编码器的性能。本文基于上述算法还进行Baseline Profile编码器的研究,给出了一种实时编码器结构,实现了对高清图像格式(720P)的实时编码,并将其和当前业界先进水平进行了对比,表明本文所实现得结构能够达到当前业界的先进水平。

    标签: FPGA 图像 压缩卡

    上传时间: 2013-07-23

    上传用户:yepeng139

  • 基于FPGA的图像压缩系统

    随着信息技术和计算机技术的飞速发展,数字信号处理已经逐渐发展成一门关键的技术科学。图像处理作为一种重要的现代技术,己经在通信、航空航天、遥感遥测、生物医学、军事、信息安全等领域得到广泛的应用。图像处理特别是高分辨率图像实时处理的实现技术对相关领域的发展具有深远意义。另外,现场可编程门阵列FPGA和高效率硬件描述语言Verilog HDL的结合,大大变革了电子系统的设计方法,加速了系统的设计进程,为图像压缩系统的实现提供了硬件支持和软件保障。 本文主要包括以下几个方面的内容: (1)结合某工程的具体需求,设计了一种基于FPGA的图像压缩系统,核心硬件选用XILINX公司的Virtex-Ⅱ Pro系列FPGA芯片,存储器件选用MICRON公司的MT48LC4M16A2SDRAM,图像压缩的核心算法选用近无损压缩算法JPEG-LS。 (2)用Verilog硬件描述语言实现了JPEG-LS标准中的基本算法,为课题组成员进行算法改进提供了有力支持。 (3)用Verilog硬件描述语言设计并实现了SDRAM控制器模块,使核心压缩模块能够方便灵活地访问片外存储器。 (4)构建了图像压缩系统的测试平台,对实现的SDRAM控制器模块和JPEG-LS基本算法模块进行了软件仿真测试和硬件测试,验证了其功能的正确性。

    标签: FPGA 图像压缩系统

    上传时间: 2013-04-24

    上传用户:stampede

  • 基于FPGA的无人机气压高度测量系统

    无人机大气数据的采集和处理在无人机中占有很重要的位置和作用,它是保障飞机安全飞行以及保证地面控制和操纵人员正确引导飞机、顺利完成飞行任务的关键所在。在目前广泛应用的无人机大气数据测量系统中,多数采用单片机作为大气数据处理计算机,但是单片机在高速数据采集和处理方面却存在着抗干扰性差、速度慢等缺点,使测量系统的稳定性和实时性受到了很大的影响。 本文采用FPGA(Field Programmable Gate Array,现场可编程门阵列)芯片作为大气数据处理器,以大气数据中的气压高度为例,介绍了一种基于FPGA技术的无人机气压高度测量系统。由于该测量系统中的FPGA数据处理器具有可靠性高、速度快、逻辑功能强等特点,有效地解决了单片机在高速无人机大气数据测量系统中处理速度较慢、实时性较差的问题。 论文首先介绍了FPGA的基本结构、工作原理、开发设计流程和FPGA编程所采用的VHDL硬件描述语言,还介绍了数字式大气数据测量系统的基本组成和工作原理,并且详细阐述了气压高度测量的原理和方法;然后提出了基于FPGA的无人机气压高度测量系统的整体设计,并对该测量系统各组成部分的硬件电路进行详细的分析和设计;随后论文又介绍了气压高度测量系统中FPGA的相关软件设计,并就FPGA内部所设计的各功能模块的作用、模块内部结构和工作流程进行详细的论述;最后使用Modelsim和QuartusII仿真软件对程序进行功能和时序的仿真,以验证FPGA内部各功能模块和FPGA总体设计的正确性,并在所有仿真通过后将程序产生的配置文件下载到FPGA芯片中,在制作和安装测量系统的电路板后对整个测量系统进行实际的测试,将测试结果与理论值比较并分析测量系统的误差来源。 根据系统测试的结果,本文验证了以FPGA芯片为核心的无人机气压高度测量系统的可行性,并对该测量系统提出了今后的进一步改进和完善的思路。

    标签: FPGA 无人机 气压 测量系统

    上传时间: 2013-04-24

    上传用户:cx111111