毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于FPGA的高斯白噪声发生器设计与实现仿真+源码(4)
参考频率源又称为参考时钟源,是用来同步DDS的各组成部分的,它是一个比较稳定的晶体振荡器。相位累加器类似于一个计数器,它是由加法器和寄存器组成的,每当参考时钟脉冲输入时,它的输出就会增加一个步长的相位增量值,这样相位累加器就把频率控制字K的数字变换成相位抽样,从而确定输出合成频率的大小[5]。相位增量的大小是随着外指令频率控制字的变化而变化的,一旦给定相位增量,也就是确定了其输出频率。当用这样的数据寻址时,通过正弦查表就可以把相位累加器中的抽样数字值转换成近似的正弦波幅度的数字量函数。以上的操作都可在FPGA芯片内部来完成,不需要添加额外的附件。
2.4 数模转换器模块
数/模转换器A采用了ADI公司的AD9744。在本设计中,FPGA产生级数为20级的m序列,其速率是200MSPS,由于AD9744是14位数模转换器,也就是每次只能对14个伪随机码进行分析和处理,因此,本文采用“有限截取源序列”的处理方法,即每次从20个m序列伪随机码流中,按照一定方式截取14个进行操作。具体做法就是:某一个m序列伪随机码,第1次时先对m序列伪随机码流第1位到第14位进行数模转换,第2次时取第2位到第15位进行数模转换,第3次时取第3位到16位,依此规律,直到第7次,取第7位到第20位进行数模转换,那么此时,就可以取遍全部的20位m序列伪随机码流,然后,再通过反馈移位寄存器进行反馈移位操作,对于下一个m序列状态我们就采用相同的方式取码转换。通过查找资料了解到AD9744的参考电平V最大输入值为1.25V,最小输入值为0.1V。
2.5 放大器模块
在设计中,放大器选用了TI公司的THS3001芯片。THS3001是带宽为420MHz且具有较好的带内平坦度的超高速运算放大器,带宽为5MHz时开路输出阻抗为10 ,经实验验证,设计时应在THS3001输出端串联一个34.8 的电阻,就可以实现与输出端50 的阻抗匹配,进而产生高斯白噪声。此外,根据数据手册,由于数/模转换器A(AD9744)的输出电压最大值为+1.25V,最小值为-1V,因此如果要实现输出电压最大峰峰值为6V的指标,放大器的放大倍数至少应为5。
2.6 低通滤波器模块
数/模转换器A输出的信号带宽是200MHz,要想得到10MHz的高斯白噪声信号,设计时就要使用低通滤波器。低通滤波器种类很多本设计采用Agilent公司的ADS软件对滤波器进行仿真操作,取截止频率为20MHz,衰减为20dB,就可以形成一个5阶的Gaussian滤波器,并结合实验调试修改,最终确定低通滤波器结构如图4所示,参数值如下:L1=L3=820nH,L2=1uH,C1=C4=270pF,C2=C3=470pF。
图4 低通滤波器结构
3. 高斯白噪声的性能分析
3.1 高斯白噪声的谱分析
从随机信号相关理论可知,N点随机序列的自相关函数 的
数学
表达式为
(6)
再对 进行DFT变换就可得到自相关函数的功率谱函数 的数学表达式为 。MATLAB可以仿真很多通信系统,通过改变某些参数来观察通信系统的性能[6]。本设计利用MATLAB仿真软件得到了高斯白噪声的自相关函数和功率谱密度的图像分别如图5、图6所示。
图5 高斯随机序列自相关函数
图6 高斯随机序列功率谱密度
由仿真图可以明显地看出高斯随机序列的自相关函数的分布情况,在n=0时值为1,在n取其他数值时都近似为0,功率谱密度函数在分布上大致是均匀的。从图中就可以看出通过一定的变换产生的高斯随机数是相互独立的,而且是白色的。
共7页:
上一页
1
2
3
4
5
6
7
下一页
上一篇:
STC12C5A60S2单片机的智能家居控制器设计+流程图+源代码
下一篇:
基于OPNET的帧中继网络研究与仿真
认知无线电网络中基于双...
基于TCP/IP技术的转向架振动测试系统设计
基于PM2.5浓度的健康出行路径规划及实现
基于涡旋电磁波的新型雷达成像技术研究
基于相关滤波器的长期跟踪算法研究
基于ZigBee协议轨道交通环...
变分模态分解方法研究及...
多元化刑事简易程序构建探讨【9365字】
拉力采集上位机软件开发任务书
中国古代秘书擅权的发展和恶变
浅谈新形势下妇产科护理...
浅谈传统人文精神茬大學...
高校网球场馆运营管理初探【1805字】
辩护律师的作证义务和保...
《醉青春》导演作品阐述
谷度酒庄消费者回访调查问卷表
国内外无刷直流电动机研究现状