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

上转换

  • 基于FPGA实现雷达信号处理和图像显示

    在船舶交管系统中,雷达信息处理是最重要的组成部分。视频回波处理中的杂波处理要求实时性很高,大约要在一个距离单元的时间(0.05-0.1us)内完成。杂波处理如恒虚警处理本身比较复杂,这类处理过程又要求快速,图像显示系统要求及时的把接收到的雷达方位数据从极坐标转换成直角坐标。在软件上实现这些算法虽然精度可以达到,但是实时性问题不能满足。因此这类问题多采用高速专用数字设备来实现。FPGA在数字信号处理领域有非常广阔的应用前景,以其优良的性能在数字信号处理中发挥了重大的作用。CORDIC算法可以在硬件上以很高的精度实现一些函数和运算。针对以上几点,本文提出了利用CORDIC算法,基于FPGA来实现雷达信号处理和图像显示的算法研究,用硬件来实现正弦、余弦、正切、乘法、除法、指数和对数等基本函数和运算,把他们设计成为可重用的IP core,这样可以满足实时性和精度的问题。从而在将来的算法研究中方便的调用,这样在算法研究中可以节约大量的时间,在一定程度上降低研究的难度。 围绕雷达信号处理和图像显示,本次课题设计主要做了如下工作: 1.对CORDIC算法进行分析和研究,以及它在雷达信号处理和图像显示中的影响。 2.成功用硬件描述语言在Xilinx公司软件ISE的环境下编写代码,在Synplify和Modelsim上做了综合和仿真。 3.对实验结果进行精度和速度分析。 4.对雷达信号处理和图像显示的相关算法进行分析和研究。 5.从实例分析IP core的特点,对算法研究的影响和IP core在雷达信号处理和图像显示中的应用。 最终在实践环节,成功利用CORDIC算法,在FPGA上实现可重用的IP core,这些IP core能够以很高的精度实现一些基本函数和运算,在雷达信号处理与图像显示中起到很大的作用。

    标签: FPGA 雷达信号处理 图像显示

    上传时间: 2013-07-16

    上传用户:steele

  • 24位AD转换器LTC2400及其应用

    LTC2400是凌特公司生产的一种微功耗、高精度24位A/D转换器,该芯片内部集成有振荡器,工作电压 2.7-5.5V,积分线性误差为4ppm,RMS噪声为0.3ppm,供电电流仅为200A,

    标签: 2400 LTC 24位 AD转换器

    上传时间: 2013-07-07

    上传用户:dgann

  • 屏上显示模块的FPGA实现

    随着数字电视技术的飞速发展,数字机顶盒已成为现在模拟电视收看数字电视节目必不可少的设备。而数字机顶盒需要在解码后的模拟视频信号上加入屏幕显示信息(如亮度、色度、信息服务菜单等)以提供给观众良好的界面和灵活的人机交互。 v屏幕显示系统(OSG,On-Screen-Graphics)解决了现有模拟电视无法实现的叠加屏幕显示信息的问题,提供同步输出叠加有各种图形、文字的电视节目图像的功能,其中最主要的部分是OSD(On-Screen-Display),即屏幕显示单元。OSD将叠加的位图图像分为多个OSD块,一般定义为矩形区域。每个矩形区域,例如台标、参数调节框、字幕等,都有独立的4色、16色或256色颜色查找表。同时OSG系统也支持真彩模式。OSD块经由编码/混合器与视频图像进行alpha混合后输出到电视屏幕上。 本文详细介绍了应用FPGA设计包括屏幕显示单元在内的OSG系统的思路和设计过程,描述了模块的划分与功能仿真。在论文前半部分,本文给出了图文屏幕显示系统各子单元的工作流程,接着论文的后半部分,给出了详细的模块接口说明和硬件实现。

    标签: FPGA 显示模块

    上传时间: 2013-07-27

    上传用户:万有引力

  • 跳频信号检测与接收系统

    扩展频谱通信技术,它的突出优点是保密性好,抗干扰性强.随着通信系统与现代计算机软、硬件技术与微电子技术发展,越来越多的通信系统构建于这种技术之上.在实际扩频通信系统工程中,用得比较普遍的是直扩方式和跳频方式,它们的不同在于直扩是采取隐藏的方式对抗干扰,而跳频采取躲避的方式. 西方国家早在20世纪50年代就开始对跳频通信进行研究,在上个世纪末的几次局部战争中,跳频电台得到了普遍的应用.跳频通信的发展促进了其对抗技术的发展,目前,世界主要几个军事先进的国家,已经研究出高性能的跳频通信对抗设备,国内这方面的发展相对国外差距比较大. 未来战争是科学技术的斗争,研究跳频通信对抗势在必行.基于这种目的,本文研究和设计了跳频检测的FPGA实现,利用基于时频分析的处理方法,完成了跳频信号检测的FPGA实现,通过测试,表明系统达到了设计要求,可以满足实际的需要.主要内容包括: 1.概述了跳频检测接收研究的发展动态,阐述了扩展频谱通信及短时傅立叶变换的原理. 2.分析了基于快速傅立叶变换(FFT)处理跳频信号,检测跳频的可行性,利用FFT检测频谱的原理,合理使用频谱采样策略,做到了增加频谱利用率,提高了检测概率和分析信噪比;利用抽取内插技术完成数据速率的转换,使其满足后续信号的处理要求;利用同相和正交的DDC实现结构,完成对跳频信号的解跳. 3.设计完成了跳频信号检测与接收系统的FPGA实现,其主要包括:数据速率变换的实现,FIR低通滤波器的实现,快速傅立叶变换(FFT)的实现,下变频的实现等.在滤波器的实现中,提出了两种设计方法:基于常系数乘法器和分布式算法滤波器,分析了上述两种方法的优缺点,选择用分布式算法实现设计中的低通滤波器;在快速傅立叶变换实现中,分析了基2和基4的算法结构,并分别实现了基2和基4的算法,满足了不同场合对处理器的要求.在下变频的设计中,使用滤波器的多相结构完成抽取的实现,并使用低通滤波器使信号带宽满足指标的要求.此外,设计中还包括双端口RAM的实现,比较模块的实现、数据缓存模块和串并转换模块的实现. 4.介绍了实现系统的硬件平台.

    标签: 跳频信号 检测 接收系统

    上传时间: 2013-04-24

    上传用户:zttztt2005

  • 基于FPGA的GPS星座模拟器

    全球定位系统(GPS)可以向全球用户提供位置、速度和时间信息,在航空、航天、海上及陆地等诸多领域得到了广泛的应用,成为一种主要的导航手段。随着空间定位技术的不断发展,空间定位系统必将出现多元化。本文结合计算机技术,以GPS定位系统为例,研究了卫星定位技术中的GPS星座模拟器。 本文综述了卫星导航系统的历史,现状及发展的方向,介绍GPS模拟器的研究发展状况。详细研究了GPS卫星信号传输理论和GPS卫星定位原理。在此基础上,提出GPS模拟器的理论模型和实现方法,研究了GPS星座模拟器的设计思路、组成模块,分析各个模块的设计原理。在理论研究和分析的基础上,提出模拟器的FPGA的设计与实现,以FPGA为平台,用verilog硬件语言实现了卫星信号的模拟,详细研究了基带模块的实现方法,包括C/A码产生模块,导航电文合成模块,码转换模块。最后通过射频模块发出,完成卫星信号的模拟。在信号测试部分,用示波器,频谱仪,MATLAB程序对模拟信号进行了验证实验。验证结果表明,设计满足要求,达到预想目标。

    标签: FPGA GPS 模拟

    上传时间: 2013-05-30

    上传用户:hoperingcong

  • 基于FPGA的PID控制器研究与实现

    基于微处理器的数字PID控制器改变了传统模拟PID控制器参数整定不灵活的问题。但是常规微处理器容易在环境恶劣的情况下出现程序跑飞的问题,如果实现PID软算法的微处理器因为强干扰或其他原因而出现故障,会引起输出值的大幅度变化或停止响应。而FPGA的应用可以从本质上解决这个问题。因此,利用FPGA开发技术,实现智能控制器算法的芯片化,使之能够广泛的用于各种场合,具有很大的应用意义。 首先分析FPGA的内部结构特点,总结FPGA设计技术及开发流程,指出实现结构优化设计,降低设计难度,是扩展设计功能、提高芯片性能和产品性价比的关键。控制系统由四个模块组成,主要包括核心控制器模块、输入输出模块以及人机接口。其中控制器部分为系统的关键部件。在分析FPGA设计结构类型和特点的基础上,提出一种基于FPGA改进型并行结构的PID温度控制器设计方法。在PID算法与FPGA的运算器逻辑映像过程中,采用将补码的加法器代替减法器设计,增加整数运算结果的位扩展处理,进行不同数据类型的整数归一化等不同角度的处理方法融合为一体,可以有效地减少逻辑运算部件。应用Ouartus Ⅱ图形输入与Verilog HDL语言相结合设计实现了PID控制器,用Modelsim仿真验证了设计结果的正确性,用Synplify Pro进行电路综合,在Quaitus Ⅱ软件中实现布局布线,最后生成FPGA的编程文件。根据控制系统的要求,论文设计完成了12位模数AD转换器、数据显示器、按键等相关外围接口电路。 将一阶、纯滞后、大惯性电阻炉温作为控制对象,以EP1C3T144 FPGA为核心,构建PID控制系统。在采用Pt100温度传感器、分辨率为2℃、最大温度控制范围0~400℃的条件下,实验结果表明,达到无超调的稳定控制要求,为降低FPGA实现PID控制器的设计难度提供了有效的方法。

    标签: FPGA PID 控制器

    上传时间: 2013-05-24

    上传用户:gyq

  • 高精度地震勘探数据采集系统

    本文分析了当代高精度地震勘探数据采集系统的发展现状,研究了数据采集的A/D方法及理论、现场可编程门阵列(Field Programmable GateArray,FPGA)技术的发展及原理,串口通信的原理及实现。在此基础上,探讨了采用FPGA控制24位△∑模数转换器来实现高精度地震勘探数据采集系统的实现思路,对探测传感器或检波器后端数据采集系统的信号A/D转换、FPGA与外部接口设计、串口数据通信做了详细的研究,尤其是在用FPGA来完成与外部ADC的接口控制上做了深入的开发和设计,整个接口控制模块采用VHDL语言编写,并同时将ROM、FIFO等数字逻辑模块一起集成到一片FPGA芯片当中,并在Quartus Ⅱ6.0的开发平台上通过了软件仿真,时序仿真结果达到了系统要求。

    标签: 高精度 地震勘探 数据采集系统

    上传时间: 2013-05-21

    上传用户:yuele0123

  • 串行10位数模转换器TLC5615及其在单片机中的应用

    本文分析了 T EXAS 仪器公司新推出的串行10 位数/ 模转换器(DAC) TL C5615 的功能、特点、工作原理及其与A T89C52 单片机的硬件接口和软件编程, 提供了一个新颖实用的数/

    标签: 5615 TLC 串行 中的应用

    上传时间: 2013-05-20

    上传用户:redmoons

  • 基于FPGA的静止图像压缩系统的研究

    基于FPGA的静止图像压缩系统的研究-JPEG编码器的设计电力电子与电力传动数字图像在人们生活中的应用越来越广泛,由于原始图像数据量比较大,因此数字图像压缩技术逐渐成为图像应用的一个核心环节。在数字图像压缩领域,国际标准化组织于1992年推出的JPEG标准应用最为广泛。 本文基于FPGA设计了JPEG图像压缩系统,通过改进算法,优化结构,在合理的利用硬件资源的条件下,有效的挖掘出算法内部的并行性。改进了DCT变换算法,设计了并行查找表结构的乘法器,采用了流水线优化算法来解决时间并行性问题,提高了DCT模块的运算速度。依据Huffman编码表的规律性,采用并行查找表结构,用较少的存储单元完成了Huffman编码运算,同时提高了编码速度。整个设计通过EDA软件进行了逻辑综合及功能与时序仿真。综合和仿真结果表明,本文提出的算法在速度和资源利用方面均达到了较好的状态,可满足实时JPEG图像压缩的要求。 设计了一个硬件开发平台,对JPEG图像压缩系统进行了验证。硬件平台上使用ADV7181B来实现AD转换;使用TI公司TMS320C6416型DSP芯片实现了系统配置以及通过PCI接口与上位机PC的实现数据交换;使用Microsoft VC++6.0开发平台开发了系统控制软件平台,实现对整个压缩系统的控制。

    标签: FPGA 图像压缩系统

    上传时间: 2013-05-24

    上传用户:GHF

  • 1553B总线接口技术研究及FPGA实现

    本论文在详细研究MIL-STD-1553B数据总线协议以及参考国外芯片设计的基础上,结合目前新兴的EDA技术和大规模可编程技术,提出了一种全新的基于FPGA的1553B总线接口芯片的设计方法。 从专用芯片实现的具体功能出发,结合自顶向下的设计思想,给出了总线接口的总体设计方案,考虑到电路的具体实现对结构进行模块细化。在介绍模拟收发器模块的电路设计后,重点介绍了基于FPGA的BC、RT、MT三种类型终端设计,最终通过工作方式选择信号以及其他控制信号将此三种终端结合起来以达到通用接口的功能。同时给出其设计逻辑框图、算法流程图、引脚说明以及部分模块的仿真结果。为了资源的合理利用,对其中相当部分模块进行复用。在设计过程中采用自顶向下、码型转换中的全数字锁相环、通用异步收发器UART等关键技术。本设计使用VHDL描述,在此基础之上采用专门的综合软件对设计进行了综合优化,在FPGA芯片EP1K100上得以实现。通过验证证明该设计能够完成BC/RT/MT三种模式的工作,能处理多种消息格式的传输,并具有较强的检错能力。 最后设计了总线接口芯片测试系统,选择TMS320LF2407作为主处理器,测试主要包括主处理器的自发自收验证,加入RS232串口调试过程提高测试数据的直观性。验证的结果表明本文提出的设计方案是合理的。

    标签: 1553B FPGA 总线接口 技术研究

    上传时间: 2013-04-24

    上传用户:sz_hjbf