付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一种用于FPGA的改进算法弱化了方波重影0引言DDS(DirectDigitalFrequencySynthesis)频率合成器能够很方便地输出任意波形,方波作为最常用波形之一,具有其特殊性。但输出的方波存在明显的重影现象直接影响了方波的质量。1方波重影出现的原因假设系统时钟频率为200MHz,以输出3MHz方波为例,从模拟示波器观察到的结果如图1所示。图1中存在明显的双边沿现象,且两条上升沿的间距为5ns,刚好等于系统时钟的周期。这种现象可称为方波重影。根据DDS的工作原理可知,相位序列具有周期性。在相位序列的一个周期内,相位累加器会溢出若干次,并且每次溢出后的残留量都不一样。当残留量足够大时,再次发生溢出所需的累加次数会减少一次。累加次数的减少,意味着方波的周期变小。不同周期的方波叠加在一起,便出现重影现象。使用Matlab模拟DDS生成方波的过程,可以得到更直观的认识,如图2所示。按照图2中的参数设置,方波的周期等于:从图2可以看出,为了输出周期为3.2Tc的方波,在相位序列的一个周期内,DDS频率合成器的实际输出为:一个周期为4Tc且占空比为50%的方波,两个周期为3Tc且占空比为75%的方波,两个周期为3Tc且占空比为25%的方波。从平均的意义上看,刚好组成周期为3.2Tc且占空比为50%的方波。因此,DDS频率合成器输出的方波不仅周期在波动,而且占空比也发生波动。如果将DDS频率合成器看成分频器,在满足奈奎斯特采样定理[4]的条件下,可以得出如下结论:输出正弦波等连续信号时,DDS可以实现任意比例的分频;输出方波等存在跳变沿的信号时,这类信号的周期只能是系统时钟周期的整数倍,否则出现重影。2方波改进算法的研究与实现为了解决方波重影问题,可从时域的角度分析。将若干个不同周期的方波叠加到一起,可得示意图如图3所示。图3中,使a点和d点向下抖动,使b点和c点向上抖动,多次叠加后可有效弱化方波重影,甚至彻底消除。但是,如何准确地判断a、b、c、d四个点,成为实现这一方法的最大障碍。仔细观察图3和图2,引入时钟节拍的概念,便能找到依据判断a、b、c、d四个点。首先,定义方波的周期和上升沿时刻,以50%占空比为例,这两个数值可分别表示为:其中,ceil表示朝正无穷方向取整,floor表示朝负无穷方向取整,均为Matlab运算符[5]。当系统时钟的频率为200MHz时,以输出3MHz方波为例,计算结果如表1所示。类似于图3,3MHz方波的示意图如图4所示。从图4可以看出,a点和b点发生在时钟节拍为33的位置,c点和d点发生在时钟节拍为65的位置。当出现c点时,意味着本次方波的周期较小,下一个时钟节根据图3的规律,在时钟节拍为grl和gda的位置,利用原始方波信号的高低电平信息,就能得到a、b、c、d四个点。假设DAC的位数为14位,方波改进算法的实现过程可分为以下三个步骤:第一步,定义一个计数器,并以相位累加器的进位输出信号作为清零信号,即相位累加器每溢出一次,该计数器就清零一次。因此,该计数器的计数值就表示图4中的时钟节拍。第二步,定义一个状态机,假设计数器的计数值为num,简化后的状态转移图如图5所示。状态RISE标记的时钟节拍是grl,处于此状态时,如果原始方波信号为高电平,便得到a点;如果原始方波信号为低电平,便得到b点。状态DOWN标记的时钟节拍是gda,处于此状态时,如果原始方波信号为低电平,便得到c点;如果原始方波信号为高电平,便得到d点。第三步,定义一个随机变量random,random的变化范围是0~2048,可通过11位m序列实现之。使用verilog语言的位拼接运算符[6],在a点和d点将送给DAC的数据定义为10240加random,即“{3‘b101,random}”;在b点和c点将送给DAC的数据定义为4096加random,即“{3’b010,random}”。3测试与总结使用新的方波算法后,可得测试结果如图6所示。对比图6和图1可以看
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电化学反应工安全宣教考核试卷含答案
- 茶树育苗工岗前安全意识强化考核试卷含答案
- 炼钢原料加工工常识测试考核试卷含答案
- 矫形器装配工安全专项强化考核试卷含答案
- 松香浸提工测试验证模拟考核试卷含答案
- 液体药剂工岗前实操综合知识考核试卷含答案
- 絮锦加工工岗中环保及安全考核试卷含答案
- 野生植物采集工技术改进模拟考核试卷含答案
- 计量员变革管理水平考核试卷含答案
- 地勘钻探工岗前技能综合实践考核试卷含答案
- 初中道德与法治项目化学习探究实例
- 2022利达华信JB-QB-LD988ENM火灾报警控制器-消防联动控制器
- 中国建筑业信息化发展报告(2025)新质生产力赋能好房子建设应用1516mb
- 消除母婴三病传播培训课件
- 妊娠合并上感护理查房
- DB4403T 508-2024《生产经营单位锂离子电池存储使用安全规范》
- 2024年农业职业经理人知识积累试题及答案
- 《广东省义务教育九年制学校教育装备标准》
- 2025届高考英语高频核心词汇表(词汇+词性)+清单(一)
- LY/T 3405-2024竹材弧形原态重组材
- 2025年1月浙江首考高考英语听力试题真题及答案(含原文+MP3)
评论
0/150
提交评论