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

信息编码

  • OFDM发射机系统的FPGA设计

    无线局域网是计算机网络技术和无线通信技术相结合的产物,是利用无线媒介传输信息的计算机网络。在无线通信信道中,由于多径时延不可避免地存在符号间干扰,正交频分复用(OFDM)作为一种可以有效对抗符号间干扰(ISI)和提高频谱利用率的高速传输技术,引起了广泛关注。在无线局域网(WLAN)系统中,OFDM调制技术已经被采用作为其物理层标准,并且公认为是下一代无线通信系统中的核心技术。基于IEEE802.11a的无线局域网标准的物理层采用了OFDM技术,能有效的对抗多径信道衰落,达到54Mbps的速度,而未来而的IEEE802.11n将达到100Mbps的高速。因此,研发以OFDM为核心的原型机研究非常有必要。 本文在深入理解OFDM技术的同时,结合相应的EDA工具对系统进行建模并基于IEEE802.11a物理层标准给出了一种OFDM基带发射机系统的FPGA实现方案。整个设计采用目前主流的自顶向下的设计方法,由总体设计至详细设计逐步细化。在系统功能模块的FPGA实现过程中,针对Xilinx一款160万门的Spartan-3E XCS1600E芯片,依照:IEEE802.11a帧格式,对发射机系统各个模块进行了详细设计和仿真: (1)训练序列生成模块,包括长,短训练序列; (2)信令模块,包括卷积编码,交织,BPSK调制映射; (3)数据模块,包括加扰,卷积编码,删余,交织,BPSK/QPSK/16QAM/64QAM调制映射; (4)OFDM处理部分,包括导频插入,加循环前缀,IFFT处理; (5)对整个发射处理部分联调,并给出仿真结果另外,还完成了接收机部分模块的FPGA设计,并给出了相应的顶层结构与仿真波形。最后提出了改进和进一步开发的方向。

    标签: OFDM FPGA 发射机

    上传时间: 2013-04-24

    上传用户:李彦东

  • 基于FPGA的GPS定位信息处理系统设计

    随着GPS(Global Positioning System)技术的不断发展和成熟,其全球性、全天候、低成本等特点使得GPS接收机的用户数量大幅度增加,应用领域越来越广。但由于定位过程中各种误差源的存在,单机定位精度受到影响。目前常从两个方面考虑减小误差提高精度:①用高精度相位天线、差分技术等通过提高硬件成本获取高精度;②针对误差源用滤波算法从软件方面实现精度提高。两种方法中,后者相对于前者在满足精度要求的前提下节约成本,而且便于系统融合,是应用于GPS定位的系统中更有前景的方法。但由于在系统中实现定位滤波算法需要时间,传统CPU往往不能满足实时性的要求,而FPGA以其快速并行计算越来越受到青睐。    本文在FPGA平台上,根据“先时序后电路”的设计思想,由同步没计方法以及自顶向下和自下而上的混合设计方法实现系统的总体设计。从GPS-OEM板输出的定位信息的接收到定位结果的坐标变换,最终到kalman滤波递推计算减小定位误差,实现实时、快速、高精度的GPS定位信息采集处理系统,为GPS定位数据的处理方法做了新的尝试,为基于FPGA的GPS嵌入式系统的开发奠定了基础。具体工作如下:    基于FPGA设计了GPS定位数据的正确接收和显示,以及经纬度到平面坐标的投影变换。根掘GPS输出信息标准和格式,通过串口接收模块实现串口数掘的接收和经纬度信息提取,并通过LCD实时显示。在提取信息的同时将数据格式由ASCⅡ码转变为十进制整数型,实现利用移位和加法运算达到代替乘法运算的效果,从而减少资源的利用率。在坐标转换过程中,利用查找表的方法查找转化时需要的各个参数值,并将该参数先转为双精度浮点小数,再进行坐标转换。根据高斯转化公式的规律将公式简化成只涉及加法和乘法运算,以此简化公式运算量,达到节省资源的目的。    卡尔曼滤波器的实现。首先分析了影响定位精度的各种误差因素,将各种误差因素视为一阶马尔科夫过程的总误差,建立了系统状态方程、观测方程和滤波方程,并基于分散滤波的思想进行卡尔曼滤波设计,并通过Matlab进行仿真。结果表明,本文设计的卡尔曼滤波器收敛性好,定位精度高、估计误差小。在仿真基础上,实现基于FPGA的卡尔曼滤波计算。在满足实时性的基础上,通过IP核、模块的分时复用和树状结构节省资源,实现数据卡尔曼滤波,达到提高数据精度的效果。    设计中以Xilinx公司的Virtex-5系列的XC5VLX110-FF676为硬件平台,采用Verilog HDL硬件描述语言实现,利用Xilinx公司的ISE10.1工具布局布线,一共使用44438个逻辑资源,时钟频率达到100MHZ以上,满足实时性信号处理要求,在保证精度的前提下达到资源最优。Modelsim仿真验证了该设计的正确性。

    标签: FPGA GPS 定位 信息处理

    上传时间: 2013-04-24

    上传用户:二驱蚊器

  • H264视频编码器帧内预测系统设计

    H.264视频编解码标准以其高压缩比、高图像质量、良好的网络适应性等优点在数字电视广播、网络视频流媒体传输、视频实时通信等许多方面得到了广泛应用。提高H.264帧内预测的速度,对于实时性要求较高的场合具有重大的意义。为此,论文在总结国内外相关研究的基础上,针对H.264帧内预测的软件实现具有运算量大、实时性差等缺点,提出了一种基于FPGA的高并行、多流水线结构的帧内预测算法的硬件实现。    论文在详细阐述H.264帧内预测编码技术的基础上,分析了17种预测模式算法,通过Matlab仿真建模,直观地给出了预测模式的预测效果,并在JM12.2官方验证平台上测试比较各种预测模式对编码性能的影响,以此为根据对帧内预测模式进行裁剪。接着论文提出了基于FPGA的帧内预测系统的设计方案,将前段采集剑的RGB图像通过色度转换模块转换成YCbCr图像,存入片外SDRAM中,控制模块负责读写数掘送入帧内预测模块进行处理。帧内预测模块中,采用一种并行结构的可配置处理单元,即先求和再移位最后限幅的电路结构,来计算各预测模式下的预测值,极大地减小了预测电路的复杂度。针对预测模式选择算法,论文采用多模式并行运算的方法,即多个结构相同的残差计算模块,同时计算各种预测模式对应的SATD值,充分发挥FPGA高速并行处理的能力。其中Hadamard变换使用行列分离的变换方法,采用蝶形快速变换、流水线设计提高硬件的工作效率。最后,论文设计了LCD显示模块直观地显示所得到的最佳预测模式。    整个帧内预测系统被划分成多个功能模块,采用层次化、模块化的设计思想,并采用流水线结构和乒乓操作来提高系统的并行性、运行速度和总线利用率。所有模块用Verilog语言设计,由Modelsim仿真和集成开发环境ISE9.1综合。仿真与综合结果表明,系统时钟频率最高达到106.7MHz。该设计在完成功能的基础上,能够较好地满足实时性要求。论文对于研究基于FPGA的H.264视频压缩编码系统进行了有益的探索,具有一定的实用价值。

    标签: H264 视频编码器 帧内预测 系统设计

    上传时间: 2013-07-21

    上传用户:ABCD_ABCD

  • AVS音频编码中长短窗的Matlab仿真

    AVS音频编码中长短窗的Matlab仿真及FPGA实现

    标签: Matlab AVS 音频编码 仿真

    上传时间: 2013-04-24

    上传用户:tyg88888

  • 有线数字电视广播系统信道编码

    随着数字电视全国范围丌播时间表的临近,数字电视技术得到很大发展,数字电视信号在信源基带数据和信道传输等方面已经进一步标准化,数字电视传播途径也越来越广,在卫星、地面及有线电视网中传输数字电视信号得到迅速发展。借着2008年奥运的东风,数字电视领域的应用研究方兴未艾。 本课题目的是完成有线数字电视广播系统的重要设备--调制器的设计和实现,核心器件选用FPGA芯片。系统硬件实现以国家标准GY/T 170-2001(有线数字电视广播信道编码与调制规范)为主要依据,以Xilinx公司的Virtex系列(Virtex 4,Virtex 5)芯片及相关开发板(ML402、ML506)为平台,主要任务是基于相关标准对其实用技术进行研究和开发。完成了信道编码和调制的模块划分、Verilog HLD程序的编写(或IP核的调用)和仿真以及在板调试和联调等工作,设计目的是在提高整个系统集成度的前提下实现多频点调制。 本文在研究现有数字电视网络技术和相关产品的基础上,以国标GY/T170-2001为主要依据并参阅了其他的相关标准,提出了多频点QAM调制器的实现方案。整个工作包括:模块划分,完成了基带物理接口(输入)、包头反转与随机化、RS编码、卷积交织、码流变换、差分编码、星座映射、基带成型(包括Nyquist滤波器、半带滤波器、CIC滤波器的设计或模块调用)、高端DAC的配置(输出)等模块的Verilog HLD程序的编写(或者IP核调用)和仿真等工作;成功进行了开发板板级调试,调试的过程中充分利用Xilinx公司的开发板和调试软件ChipScope,成功设计了验证方案并进行了模块验证;最后进行了各模块联调工作,设计了系统验证方案并成功完成对整个系统的验证工作。 经测试表明,该系统主要性能达到国家相关标准GY/T 198-2003(有线数字电视广播QAM调制器技术要求和测量方法)规定的技术指标,可以进入样机试生产环节。

    标签: 有线数字电视 广播系统 信道编码

    上传时间: 2013-04-24

    上传用户:jiangfire

  • 嵌入式GSM短信息接口的软硬件设计

    《单片机与嵌入式系统应用》论文--嵌入式GSM短信息接口的软硬件设计,文章给出一个小型的嵌入式SMS中/英文短信信息接口的设计,并详细讨论PDU模式的短信息格式和中文短信息软件解码的设计。

    标签: GSM 嵌入式 短信息 接口

    上传时间: 2013-07-12

    上传用户:lanwei

  • 期刊论文:分形图像压缩编码的原理与发展趋势

    ·期刊论文:分形图像压缩编码的原理与发展趋势

    标签: 论文 分形 图像压缩 发展趋势

    上传时间: 2013-06-13

    上传用户:TRIFCT

  • 基于FPGA的数字视频监控系统的研究

    随着社会、科技、经济的不断发展,视频监控技术因其具有直观、方便、信息内容丰富等特点以及广阔的应用范围,一直受到业界的广泛关注。而随着光纤通信技术的迅速发展,利用光纤通信技术实现视频监控系统的设计已成为视频监控技术发展的一个潮流。    本课题探究的数字视频监控系统支持八路视频信号和反向数据信号的实时传输,系统主要分为视频发送端和视频接收端两部分。系统视频发送端主要包括视频处理模块、反向数据处理模块、FPGA主控处理模块、光收发一体模块,其中FPGA主控处理模块实现的主要功能是系统视频信号传输中视频一次复接处理以及反向数据传输中数据接收和线路解码处理等。系统视频接收端与视频发送端的结构是对应的,主要功能模块同样包括视频处理模块、反向数据处理模块、FPGA主控处理模块、光收发一体模块,其中FPGA主控处理模块实现的主要功能是系统视频信号传输中视频二次分接处理以及反向数据传输中数据线路编码和发送处理等。    本论文的研究重点是八路视频信号传输中数字复分接的设计和反向数据信号传输中线路码的编解码设计。论文首先对课题研究的数字视频监控系统的总体设计进行了详细的介绍,给出了各个功能模块电路的具体实现设计方案;其次认真分析了视频监控系统八路视频信号传输中数字复分接的基本原理和实现方式,讨论了系统视频信号传输中数字复分接的设计思想及实现方案,给出了视频信号复分接的程序设计与仿真验证;最后详细阐述了视频监控系统反向数据信号传输中线路码的选择及实现方式,结合数据光纤传输的性能特点,选用CMI码作为反向数据传输的线路码型,讨论了系统反向数据信号传输中CMI编解码的设计思路及实现方案,给出了数据信号CMI编解码的程序设计与仿真验证。    论文的关键部分主要是FPGA主控处理模块的程序设计,利用VHDL硬件描述语言完成视频数字复分接和反向数据CMI编解码的程序设计,并在QuanusII软件开发平台下完成了系统的程序设计与仿真验证。

    标签: FPGA 数字视频 监控系统

    上传时间: 2013-05-31

    上传用户:fudong911

  • 数字图像处理--行程编码算法的设计与实现(完整报告版本)

    ·数字图像处理--行程编码算法的设计与实现(完整报告版本)目 录1 绪论 22 需求分析 32.1设计题目 32.2设计目的 32.3设计要求 32.4 开发环境介绍 43 概要设计 53.1图像编码相关理论 53.2 行程编码(Run-Length Encoding,RLE) 63.21  RLE

    标签: 数字图像处理 报告 编码算法 版本

    上传时间: 2013-05-30

    上传用户:ljthhhhhh123

  • DVR-MPEG4编码播放器

    ·DVR-MPEG4编码播放器 相关函数/类: CWnd CDialog CDataExchange Sleep SetDlgItemText CWinApp DestroyIcon LoadIcon EnableWindow GetDlgItem IsIconic CPaintDC SendMessage GetSystemMetrics CRect GetClientRect Draw

    标签: DVR-MPEG 编码 播放器

    上传时间: 2013-04-24

    上传用户:dyy618