全球定位系统(GPS)可以向全球用户提供位置、速度和时间信息,在航空、航天、海上及陆地等诸多领域得到了广泛的应用,成为一种主要的导航手段。随着空间定位技术的不断发展,空间定位系统必将出现多元化。本文结合计算机技术,以GPS定位系统为例,研究了卫星定位技术中的GPS星座模拟器。 本文综述了卫星导航系统的历史,现状及发展的方向,介绍GPS模拟器的研究发展状况。详细研究了GPS卫星信号传输理论和GPS卫星定位原理。在此基础上,提出GPS模拟器的理论模型和实现方法,研究了GPS星座模拟器的设计思路、组成模块,分析各个模块的设计原理。在理论研究和分析的基础上,提出模拟器的FPGA的设计与实现,以FPGA为平台,用verilog硬件语言实现了卫星信号的模拟,详细研究了基带模块的实现方法,包括C/A码产生模块,导航电文合成模块,码转换模块。最后通过射频模块发出,完成卫星信号的模拟。在信号测试部分,用示波器,频谱仪,MATLAB程序对模拟信号进行了验证实验。验证结果表明,设计满足要求,达到预想目标。
上传时间: 2013-05-30
上传用户:hoperingcong
本文利用Verilog HDL语言在FPGA上实现IC总线的规范,又简要介绍了Quartus Ⅱ设计环境和设计方法,以及FPGA的设计流程。在此基础上,重点介绍了I
上传时间: 2013-04-24
上传用户:ajaxmoon
本文以研究嵌入式微处理器为主,自主地设计了能够运行MCS-51系列单片机指令的MCU系统。系统采用了VHDL 语言与原理框图的综合设计方法,并且在Altera公司的FPGA上通过验证。论文深入地研究了微处理器的指令系统和数据地址通路,采用VHDL 语言完成了取指单元,指令译码器单元,存储器单元和逻辑运算单元的电路模块的设计与实现;研究了控制单元的实现方法和基于全局状态机的设计理论,采用硬件描述语言完成了对各个控制线的相关设计与实现。论文通过原理示意图和示例代码的演示,着重介绍了指令译码器的实现方式,基于此种方式形成的译码电路还能够实现更为复杂的CISC指令。 本系统采用分模块的设计方式,把具有相同功能的逻辑电路集中到一个框图里,使得系统的可移植性大大地提高。系统还采用层次框图的设计方式,把明显地具有主从关系的电路放在不同的层次里,这也使得系统模块功能的可扩展性大大地增强。内部逻辑共分为数据存储器模块;程序存储器模块;时序控制模块;特殊功能寄存器模块和Core核心模块这五个部分,文中对各个模块的设计作了详细的介绍。本文在最后对已实现的部分典型指令进行了逻辑仿真测试,测试结果表明,本文所设计的MCU系统能够如预期地执行相应的指令。在指令执行的过程中,相应寄存器和总线上的值也均符合设计要求,实现了设计目标。
上传时间: 2013-06-05
上传用户:金宜
基于微处理器的数字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控制器的设计难度提供了有效的方法。
上传时间: 2013-05-24
上传用户:gyq
现代通信系统要求通信距离远、通信容量大、传输质量好。作为其关键技术之一的调制解调技术一直是人们研究的一个重要方向。用FPGA实现调制解调器具有体积小、功耗低、集成度高、可软件升级、抗干扰能力强的特点,符合未来通信技术发展的方向。论文从以下几个方面讨论和实现了基于FPGA的调制解调系统。 论文首先介绍了调制解调系统的发展现状及FPGA的相关知识。然后介绍了几种常见的相位调制解调方式,重点是QDPSK调制解调系统的理论算法。 论文重点介绍了QDPSK解调调制系统的具体实现。首先,在在MATLAB环境下对系统里的每个子模块完成了功能仿真,并取得满意的仿真结果;其次,在QDPSK调制解调系统功能仿真正确的基础上,对每个模块的功能编写C++算法,并且验证了算法的正确性和可实现性;最后,在altera公司的FPGA开发平台Quartus Ⅱ 6.0上,采用Verilog硬件描述语言对QDPSK调制解调系统实现了时序仿真和综合仿真。
上传时间: 2013-07-21
上传用户:moonkoo7
数字滤波器是现代数字信号处理系统的重要组成部分之一。ⅡR数字滤波器又是其中非常重要的一类虑波器,因其可以较低的阶次获得较高的频率选择特性而得到广泛应用。 本文研究了ⅡR数字滤波器的常用设计方法,在分析各种ⅡR实现结构的基础上,利用MATLAB针对并联型结构的ⅡR数字滤波器做了多方面的仿真,从理论分析和仿真情况确定了所要设计的ⅡR数字滤波器的实现结构以及中间数据精度。然后基于FPGA的结构特点,研究了ⅡR数字滤波器的FPGA设计与实现,提出应用流水线技术和并行处理技术相结合的方式来提高ⅡR数字滤波器处理速度的方法,同时又从ⅡR数字滤波器的结构特性出发,提出利用ⅡR数字滤波器的分解技术来改善ⅡR滤波器的设计。在ⅡR实现方面,本文采用Verilog HDL语言编写了相应的硬件实现程序,将内置SignalTap Ⅱ逻辑分析器的ⅡR设计下载到FPGA芯片,并利用Altera公司的SignalTap Ⅱ逻辑分析仪进行了定性测试,同时利用HP频谱仪进行定性与定量的观测,仿真与实验测试结果表明设计方法正确有效。
上传时间: 2013-04-24
上传用户:lmq0059
华为 FPGA设计高级技巧Xilinx篇.pdf 华为 Verilog基本电路设计指导书.pdf 华为 大规模逻辑设计指导书.pdf RD_射频基础知识培训.pdf 华为C语言编程规范总则.pdf 华为EMC资料-94页-2.5M.PDF 华为笔试题大全(史上最齐全).doc 华为模拟电路上册-117页-1.1M-pdf版.pdf 华为模拟电路下册-82页-1.0M-pdf版.pdf
标签: 华为
上传时间: 2013-07-28
上传用户:qulele
回波抵消器在免提电话、无线产品、IP电话、ATM语音服务和电话会议等系统中,都有着重要的应用。在不同应用场合对回波抵消器的要求并不完全相同,本文主要研究应用于电话系统中的电回波抵消器。电回波是由于语音信号在电话网中传输时由于阻抗不匹配而产生的。 传统回波抵消器主要是基于通用DSP处理器实现的,这种回波抵消器在系统实时性要求不高的场合能很好的满足回波抵消的性能要求,但是在实时性要求较高的场合,其处理速度等性能方面已经不能满足系统高速、实时的需要。现代大容量、高速度的FPGA的出现,克服了上诉方案的诸多不足。用FPGA来实现数字信号处理可以很好地解决并行性和速度问题,且其灵活的可配置特性使得FPGA构成的DSP系统非常易于修改、测试和硬件升级。 本文研究目标是如何在FPGA芯片上实现回波抵消器,完成的主要工作有: (1)深入研究了回波抵消器各模块算法,包括自适应滤波算法、远端检测算法、双讲检测算法、NLP算法、舒适噪声产生算法,并实现了这些算法的C程序。 (2)深入研究了回波抵消器基于FPGA的设计流程与实现方法,并利用硬件描述语言Verilog HDL实现了各部分算法。 (3)在OuartusⅡ和ModelSim仿真环境下对该系统进行模块级和系统级的功能仿真、时序仿真和验证。并在FPGA硬件平台上实现了该系统。 (4)根据ITU-T G.168的标准和建议,对设计进行了大量的主、客测试,各项测试结果均达到或优于G.168的要求。
上传时间: 2013-06-23
上传用户:123啊
PIC C语言编程是新手入门的书,适合喜欢PIC单片机的朋友看看!
上传时间: 2013-06-07
上传用户:qq1908191241
软件无线电(SDR)
上传时间: 2013-06-13
上传用户:linlin