3。1 DDC 的组成结构 16
3。2 混频器的原理 16
3。2NCO 的 CORDIC 算法实现 17
3。3FPGA 中 NCO 的实现 17
3。4 小结 18
4 数字下变频器(DDC)的数字滤波器的设计 19
4。1 FIR 滤波器模块的设计 19
4。2 MATLAB 中 FIR 滤波器的实现 19
4。3 MATLAB 仿真结果: 20
4。4 FPGA 中 FIR 滤波器的实现 21
4。5 小结 21
5 数字下变频的 FPGA 实现与分析 22
5。1 系统简介 22
5。2 设计指标要求 22
5。3 FPGA 的开发环境介绍 23
5。4 数字下变频的整体结构 24
5。5 基本实现方案 26
5。6 仿真结果频谱分析 27
5。7 小结 28
结 论 29
致 谢 30
1 绪论
1。1 软件无线电
1。1。1 概述
本科毕业设计说明 第 1 页
软件无线电(Software Defined Radio)的概念到目前为止没有统一的标准,最早的定义, 说的是能够编程与重构的电台[1] ,即用同一硬件实现在不同时间不一样的功能,这个定义在 那个时候具有一定的局限。在进行深入研究后,人们再次定义。目前来说较为普遍接受的定 义是,能够充分实现可编程的通信。在这个定义中,软件无线电是能够控制信息,同时覆盖 多个波段,支持多种波形与应用软件的通信设备[2] 。也就是,用软件定义系统功能,改变物 理层行为的通信设备。所以它的基本特征即用软件来定义功能。
软件无线电中最重要的思想就是在一个标准、通用、模块化的硬件平台上,用软件编程 来实现众多的功能。
现代无线通信发展迅速,应用广泛,有着众多的通信种类,从而得到了不同的调制方式、 数字信息、通信协议以及波形结构的编码方式与加密方式,一定程度上限制了不同系统之间 的互相通信,阻碍了无线通信的进一步发展。
目前,现代无线通信有了长足的进步。系统不断从模拟向数字化过渡,在此过程中,出 现了各种中频数字接收机。比如,德国 R/S 公司开发的用于无线电监视的数字接收机—— EDB900,它的工作频带为 20MHz~2GHz,动态范围为 80dB, 工作速度为 4GHz/s。此外,还 有英国公司开发的用于一种常常用于电子战中的数字接收机——PVS3800,它的工作频带为 0。5MHz~1GHz,在无线电中能够进行监听、搜索、分析识别,也可依据不同的需求的软件, 再配置成各种功能的接收机。这些接收机虽然能覆盖多个频段,但只能工作在单一频段,功 能单一,难以进行拓展,不同的电台间不能完全的互连互通,没有办法完全满足在军事方面 的通信需求。文献综述