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

游戏24点

  • 基于FPGA的OFDM调制解调器的设计与实现

    正交频分复用(OFDM)技术是一种多载波数字调制技术,具有频谱利用率高、抗多径干扰能力强、成本低等特点,适合无线通信的高速化、宽带化及移动化的需求,将成为下一代无线通信系统(4G)的核心调制传输技术。 本文首先描述了OFDM技术的基本原理。对OFDM的调制解调以及其中涉及的特性和关键技术等做了理论上的分析,指出了OFDM区别于其他调制技术的巨大优势;然后针对OFDM中的信道估计技术,深入分析了基于FFT级联的信道估计理论和基于联合最大似然函数的半盲分组估计理论,在此基础上详细研究描述了用于OFDM系统的迭代的最大似然估计算法,并利用Matlab做了相应的仿真比较,验证了它们的有效性。 而后,在Matlab中应用Simulink工具构建OFDM系统仿真平台。在此平台上,对OFDM系统在多径衰落、高斯白噪声等多种不同的模型参数下进行了仿真,并给出了数据曲线,通过分析结果可正确评价OFDM系统在多个方面的性能。 在综合了OFDM的系统架构和仿真分析之后,设计并实现了基于FPGA的OFDM调制解调系统。首先根据802.16协议和OFDM系统的具体要求,设定了合理的参数;然后从调制器和解调器的具体组成模块入手,对串/并转换,QPSK映射,过采样处理,插入导频,添加循环前缀,IFFT/FFT,帧同步检测等各个模块进行硬件设计,详细介绍了各个模块的设计和实现过程,并给出了相应的仿真波形和参数说明。其中,针对定点运算的局限性,为系统设计并自定义了24位的浮点运算格式,参与傅立叶反变换和傅立叶变换的运算,在系统参数允许的范围内,充分利用了有限资源,提高了系统运算精度;然后重点描述了基于FPGA的快速傅立叶变换算法的改进、优化和设计实现,针对原始快速傅立叶变换FPGA实现算法运算空闲时间过多,资源占用较大的问题,提出了带有流水作业功能、资源占用较少的快速傅立叶变换优化算法设计方案,使之运用于OFDM基带处理系统当中并加以实现,结果满足系统参数的需求。最后以理论分析为依据,对整个OFDM的基带处理系统进行了系统调试与性能分析,证明了设计的可行性。 综上所述,本文完成了一个基于FPGA的OFDM基带处理系统的设计、仿真和实现。本设计为OFDM通信系统的进一步改进提供了大量有用的数据。

    标签: FPGA OFDM 调制解调器

    上传时间: 2013-04-24

    上传用户:vaidya1bond007b1

  • 用FPGA实现带硬件浮点运算器的8051

    8051系列是至今为止最成功的单片机之一,在FPGA平台上研究带硬件浮点运算器的8051是对其在SoC及专用化的方向上的一次迈进。文章首先介绍了8051的基本架构,包括硬件模块、指令系统、内存分配以及基本外设。然后讲解了在设计8051时如何划分模块,每个模块的功能与设计,同时也介绍了如何设计流水线来加速8051的处理速度。对于浮点运算器,文章介绍了IEEE浮点数的表示方法,包括各种特殊值的表示方法以及作用。在探讨浮点运算器设计的时候首先是给出了模块的划分及其实现的功能,然后以生动的实例介绍了加减乘除四种浮点运算的算法。在介绍完8051与浮点运算器设计以后,文章介绍了如何将浮点运算器集成到8051上,包括硬件上的数据线接口和控制线接口,以及软件中如何运用硬件浮点运算器。最后文章给出了此设计在ModelSim上的仿真结果以及在CyclonelIFPGA芯片上的验证过程,可以清楚地看到,与KeilC51软件库的浮点运算相比,加法运算从186个时钟周期减少到4个时钟周期,减法运算从200个时钟周期减少到4个时钟周期,乘法运算从241个时钟周期减少到4个时钟周期,而除法则由原来的¨lO个时钟周期减少到4个时钟周期,可见硬件浮点运算器使8051在运算能力上有了质的提高。 笔者也在“Google”和“百度”搜索引擎上,以及“维普数据论文网’’上搜索过,都没有发现有类似的设计,带硬件浮点运算器的8051可谓是一次创新,希望在实际应用中能有用武之地。

    标签: FPGA 8051 硬件 浮点运算器

    上传时间: 2013-04-24

    上传用户:13081287919

  • 用labview做的贪吃蛇的游戏

    用labview做的贪吃蛇的游戏,对labview感兴趣的同学都可以用labview做一款自己喜欢的游戏来试试。

    标签: labview 贪吃蛇

    上传时间: 2013-04-24

    上传用户:yuele0123

  • 中国模具设计大典 第3卷 冲压模具设计 1120页 24.4M.pdf

    资料->【F】机械结构->【F1】机械丛书->中国模具设计大典 (共5卷)->中国模具设计大典 第3卷 冲压模具设计 1120页 24.4M.pdf

    标签: 1120 24.4 模具设计

    上传时间: 2013-04-24

    上传用户:00.00

  • 基于Opencv与VC环境的视频采集图像滤波与角点检测运动跟踪

    ·基于Opencv与VC环境的视频采集图像滤波与角点检测运动跟踪

    标签: Opencv VC环境 视频采集 图像滤波

    上传时间: 2013-04-24

    上传用户:gengxiaochao

  • 用c编写的猜数游戏

    猜一个1-100内的整数的游戏,非常简单。

    标签: 编写

    上传时间: 2013-04-24

    上传用户:许小华

  • 32位单精度浮点加法器

    32位单精度浮点加法器。进行用加法运算,仿真输出

    标签: 精度 浮点 加法器

    上传时间: 2013-04-24

    上传用户:x4587

  • MENTOR中测试点的自动添加功能介绍

    随着 EDA  设计的蓬勃发展,加之高速器件的大面积应用,单板的密度越来越大,提高 PCB单板的设计效率,已经成为我们亟待解决的问题。而 PCB 单机布线所花费的时间往往成为制约某一项目进度的瓶颈, 为大幅度提高单板整体设计效率,使用 MENTOR 公司的 ExpeditionPCB 布线器进行多人协同设计能很好地解决这个问题。而为了验证生产质量,需要在单板上添加在线测试点,如何应用 Mentor 布线工具来自动添加测试点提高工作效率显得尤为重要,本文就如何使用 ExpeditionPCB布线器自动添加测试点给出一些基本方法。 [关键词]  Mentor、测试点、提高效率

    标签: MENTOR 测试点 自动

    上传时间: 2014-12-24

    上传用户:yunfan1978

  • 基于单片机的推箱子游戏仿真结果

        本软件是电子工程师DIY:基于单片机的推箱子游戏的仿真结果。主要是采用STC89C54单片机,使用LCD12864 (0108)无字库液晶屏来完成的。

    标签: 单片机 仿真

    上传时间: 2013-12-24

    上传用户:从此走出阴霾

  • 89S5X单片机24小时可调电子时钟视频教程

    89S5X单片机24小时可调电子时钟视频教程

    标签: 89S5X 单片机 电子时钟 视频教程

    上传时间: 2013-10-24

    上传用户:Togetherheronce