毕业设计(论文)2N次方广谱伪随机信号发生器及VHDL程序.doc
《毕业设计(论文)2N次方广谱伪随机信号发生器及VHDL程序.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)2N次方广谱伪随机信号发生器及VHDL程序.doc(34页珍藏版)》请在三一办公上搜索。
1、目 录第一章 前言 1第二章 伪随机信号 22.1 2n伪随机信号简介 2第三章 伪随机信号的时域分析 3第四章 伪随机信号发生器的VHDL描述 84.1 用VHDL设计产生双频波 94.2 用VHDL设计产生三频波 94.3 主要构思及设计图 104.4 各种波的程序及波形 14第五章 结论 30参考文献 31致谢 32第一章 前言伪随机信号处理最早是从空间工程和军事等应用中发展起来的,至今已有40多年的历史。在这些应用中,重点主要集中在寻求某种信号格式以及信号处理技术,以保证信息的完整性,尤其在受到干扰攻击的时候更是如此。随着数字移动通信系统的发展、对定位系统需求的持续增长以及集成电路集成
2、度的日益提高,伪随机信号处理作为一种可行的技术在民用和商用系统中得到越来越多的应用。伪随机序列通过设置数学乱源产生,它的伪随机性表现在预先的可确定性、可重复产生与处理,伪随机序列虽然不是真正的随机序列,但是当伪随机序列周期足够长时,伪随机序列具有随机序列的良好统计特性。伪随机序列广泛应用于密码学、扩频通讯、导航、集成电路的可测性设计等许多重要领域3。比如,密码学中伪随机序列通常被作为密钥,流密码中通过密钥流生成器产生性能优良的密钥流序列,使用该序列加密信息流得到密文序列,所以流密码的安全强度完全决定于密钥流序列的好坏。扩频通信中伪随机序列作为扩频码,利用伪随机序列码把基带信号的频谱进行扩展,形
3、成相当带宽的低功率谱密度信号进行发射。使用不同的伪随机序列编码,不同通信用户可以在同一频段、同一时间工作,互不影响或影响极小。具有良好的伪随机特性的扩频编码对扩频通信及其技术的应用是非常重要的。基于伪随机序列具有的科学和社会价值, 对伪随机序列已经有了比较深入的研究。伪随机序列信号在雷达、遥控、遥测、通信加密和无线电测量系统领域有着广泛的应用。第二章 伪随机信号简介2n系列伪随机信号为中国工程院院士何继善发明和命名(He,jishan,1997,何继善,1998)。2n系列信号随着n的不同,在时间域上具有不同的波形,其频谱也相应的不同。但这些信号的频谱有一个共同的特点,就是它们的频谱在频率为2
4、n共n个频率上大小基本相等,在这些频率上功率之和占了信号总平均功率的大部分,其余谐波含有的功率只占小部分,2n系列伪随机信号的名称也因此得来。单个伪随机信号根据n的取值命名为伪随机n频波。例如,当n取值为3、5、7、11时,将所对应的伪随机信号命名为伪随机三频波、伪随机五频波、伪随机七频波、伪随机十一频波。因此,2n系列伪随机信号是指无数个满足上述特点的信号的集合,伪随机n频波指的是2n系列伪随机信号的一个具体信号。2n系列伪随机信号的n频波电流含有n个主频,它是一种组合波,所包含的n个主频的频比固定为2,因此只要设计出一个n频波波形,以不同频率的时钟激励,便可得到频点不同的n频波伪随机信号,
5、且频点可以任意加密。正因为2n系列伪随机信号具备了以上特点,在勘探,检测等领域得到应用,相信随着2n系列伪随机信号理论发展的越来越成熟,将在更多领域得到更广泛的应用。第三章 伪随机多频信号的时域分析3把2n系列伪随机信号作为周期信号分析,将伪随机n频波分解成若干分段连续函数的叠加。当n的取值不是无穷大时,可以对伪随机n频波进行傅立叶级数分解。得到2n系列伪随机信号波形解析式:用表示伪随机n频波,在周期内可以表示为: (3-1)式中表示区间数,为整数。式(3-1)表明,伪随机n频波振幅的绝对值不变,每个小区间的长度为T/2n的整数倍。伪随机三频波在周期内有4个区间,表达式为式(3-2): (3-
6、2) 伪随机五频波在内的表达式为: (3-3)伪随机n频波是奇函数,只要求出它在半个周期内的表达式,就可以知道它在整个周期上的表达式。在式(3-3)中,只给出伪随机五频波在内的表达式。对于伪随机n频波,n的取值越大,波形中的间断点就越多。例如,伪随机三频波有4个间断点,伪随机五频波有12个间断点,伪随机七频波有40个间断点,伪随机九频波有140个间断点。图3-1伪随机双频波一个周期的时域波形及其频谱图3-1为伪随机双频波一个周期的时域波形及其频谱。图3-2至图3-8分别为周期为1秒、振幅为1的伪随机三频波、伪随机五频波、伪随机四进制三频波、伪随机七频波、伪随机九频波、伪随机十一频波和伪随机十三
7、频波的一个周期的波形及其频谱。从波形中可以看出,随着n的增大,波形越来越复杂,波形振幅的变化也越来越快,这意味信号的带宽也越来越大。图3-2 伪随机三频波(A=1, T=1s)时域波形及其频谱图3-3 伪随机五频波(A=1, T=1s) 时域波形及其频谱图3-4 伪随机四进制三频波(A=1, T=1s) 时域波形及其频谱图3-5 伪随机七频波(A=1, T=1s) 时域波形及其频谱图2-6 伪随机九频波(A=1, T=1s) 时域波形及其频谱图3-7 伪随机十一频波(A=1, T=1s) 时域波形及其频谱图3-8 伪随机十三频波(A=1, T=1s) 时域波形及其频谱第四章 伪随机信号发生器的
8、VHDL描述4.1 用VHDL设计产生双频波 用VHDL可以设计产生任意波形。下面以伪随机双频波VHDL源程序为例,来说明如何用状态机产生波形的。 图 4-1 一个周期双频波形的二进制序列先将双频波波形按状态进行二进制编码,如图 3-2所示,导通为1,截止为0,两个控制信号在一个周期内共有26个状态。将这26个状态定义成名为STATES的枚举数据类型。用ss表示正向导通控制信号,用ss0表示方向导通控制信号。如在WAVEGEN进程中所描述的,状态机在时钟的激励下,26个状态依次转换,并同时输出ss和ss0对应的编码。第26个状态的下一个状态是第一个状态,这样就连续不断地产生双频波波形5。4.2
9、 用VHDL设计产生三频波及其它波形从三频波一个周期0,T)的波形解析式(3-2)式中可以看出,波形可以分为四个期间,每个期间的长度是最小期间长度的T/23为基本单位对这一个周期的波形重新分割并进行2的进制编码,同样的,1表示导通,0表示截止12,则如图4-2所示。图 4-2 三频波波形二进制编码序列三频波的一个周期波形可以定义为23个状态,且反向导通编码是正向导通编码的反码。同理,五频波的一个周期波形可以定义为25个状态,七频波共有27个状态,一十三频波共有213个状态1。图 4-3 二进制五频波波形编码序列4.3 主要构思及设计图1 应用VHDL中的状态机描述单个的波形,通过Quartus
10、 对其进行编译仿真,即可得到想要的伪随机波形。单个的波形VHDL编程及波形产生完成后,对相应的程序进行封装,得到相应的元器件,然后在Quartus 中建立一个pdf文件,通过一个数字选通器把所有的波形元器件连接起来。通过编译适配之后,只需输入相应的数字,通过仿真即可得到想要的伪随机波形,十分简便。具体结构图如图4-4:图4-4 整体设计图 图4-5 整体电路图图4-6 整体设计图的状态图Flow StatusSuccessful - Thu May 13 22:41:42 2010Quartus II Version8.1 Build 163 10/28/2008 SJ Full Versio
11、nRevision NamezztTop-level Entity NamezztFamilyCyclone IIDeviceEP2C5T144C8Timing ModelsFinalMet timing requirementsYesTotal logic elements4 / 4,608 ( 1 % ) Total combinational functions4 / 4,608 ( 1 % ) Dedicated logic registers4 / 4,608 ( 1 % )Total registers4Total pins4 / 89 ( 4 % )Total virtual p
12、ins0Total memory bits0 / 119,808 ( 0 % )Embedded Multiplier 9-bit elements0 / 26 ( 0 % )Total PLLs0 / 2 ( 0 % )由以上综合分析报告可以看出运行该工程占用的芯片资源非常少,对硬件的要求不高,使得该设计的FPGA实现变得容易。再查看时序分析,可以看到产生波形的时钟周期(Clock period)为2.91ns,频率(Frequency)为340.02Mhz,速度非常快。该设计的上述优势为伪随机波的实际开发应用及推广提供了便宜。4.4 各种波的源程序及波形本设计适配以后,经时序仿真检验,完全
13、达到设计要求,波形选择和频率选择控制灵活。以下为各种伪随机波的原程序、时序仿真的波形、电路图及状态图:双频波的VHDL源程序、时序图及电路图: Library ieee; Use ieee.std_logic_1164.all; Use ieee.std_logic_arith.all; Use ieee.std_logic_unsigned.all; Entity pinbo_2 is Port( Clk,clk1,reset ,en:in std_logic; wave1: out std_logic; wave2: out std_logic); End ; Architecture q
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 次方 广谱 随机 信号发生器 VHDL 程序
链接地址:https://www.31ppt.com/p-3976130.html