ImageVerifierCode 换一换
格式:PPTX , 页数:39 ,大小:557.90KB ,
资源ID:5122139      下载积分:12 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/5122139.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(直接数字频率合成器的设计与分析.pptx)为本站上传会员【w****g】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

直接数字频率合成器的设计与分析.pptx

1、第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 11.1 系统设计要求系统设计要求 1971年,美国学者J.Tierncy、C.M.Reader和B.Gold提出了以全数字技术从相位概念出发直接合成所需波形的一种新的频率合成原理。随着技术和水平的提高,一种新的频率合成技术直接数字频率合成(DDS,Direct Digtal Synthesis)技术得到了飞速发展。第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 DDS技术是一种把一系列数字形式的信号通过DAC转换成模拟形式的信号合成技术,目前使用最广泛的一种DDS方式是利用高速存储

2、器作查找表,然后通过高速DAC输出已经用数字形式存入的正弦波。第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 DDS技术具有频率切换时间短(20 ns),频率分辨率高(0.01 Hz),频率稳定度高,输出信号的频率和相位可以快速程控切换,输出相位可连续,可编程以及灵活性大等优点,它以有别于其他频率合成方法的优越性能和特点成为现代频率合成技术中的姣姣者。DDS广泛用于接受机本振、信号发生器、仪器、通信系统、雷达系统等,尤其适合跳频无线通信系统。第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 11.2 系统设计方案系统设计方案 11.

3、2.1 DDS的工作原理 图11.1是DDS的基本原理图,频率控制字M和相位控制字分别控制DDS输出正(余)弦波的频率和相位。DDS系统的核心是相位累加器,它由一个累加器和一个N位相位寄存器组成。每来一个时钟脉冲,相位寄存器以步长M增加。第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 图11.1 DDS基本原理图第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 11.2.2 DDS的FPGA实现设计 根据图11.1,并假定相位控制字为0,这时DDS的核心部分相位累加器的FPGA的设计可分为如下几个模块:相位累加器SUM99、相位寄存

4、器REG1、正弦查找表ROM和输出数据寄存器REG2,其内部组成框图如图11.2所示。图中,输入信号有时钟输入CLK,使能端EN,复位端RESET,频率控制字K,输出信号为Q。第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 图11.2 DDS内部组成框图 第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 首先利用MATLAB或C语言编程对正弦函数进行采样;然后对采样数据进行二进制转换,其结果作为查找表地址的数值。用MATLAB语言编写的正弦函数数据采集程序如下:第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计

5、与分析 CLEAR TIC;T=2*PI/1024;t=0:T:2*pi;y=255*sin(t);round(y);用C语言编写的正弦函数数据采样程序如下:#include stdio.h#include math.hMain()int I;Float s;第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 For(i=0;i1024;i+)s=sin(actan(1)*8*i/1024);Printf(%d,%d;n,(int)(s+1)*1023/2);两个程序运行之后所得结果是一致的。第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与

6、分析 11.3 主要主要VHDL源程序源程序11.3.1 相位累加器SUM99的VHDL源程序-SUM99.VHDLIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY SUM99 IS PORT(K:IN STD_LOGIC_VECTOR(9 DOWNTO 0);第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 CLK:IN STD_LOGIC;EN:IN STD_LOGIC;RESET:IN STD_LOGIC;OUT1:OUT STD_LOGIC_VECT

7、OR(9 DOWNTO 0);END ENTITY SUM99;ARCHITECTURE ART OF SUM99 IS SIGNAL TEMP:STD_LOGIC_VECTOR(9 DOWNTO 0);BEGIN PROCESS(CLK,EN,RESET)IS BEGIN第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 IF RESET=1THEN TEMP=0000000000;ELSE IF CLKEVENT AND CLK=1THEN IF EN=1 THEN TEMP=TEMP+K;END IF;END IF;END IF;OUT1=TEMP;END P

8、ROCESS;END ARCHITECTURE ART;第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 11.3.2 相位寄存器REG1的VHDL源程序-REG1.VHD (REG2.VHD与REG1.VHD相似)LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY REG1 IS PORT(D:IN STD_LOGIC_VECTOR(9 DOWNTO 0);CLK:IN STD_LOGIC;Q:OUT STD_LOGIC_VECTOR(9 DOWNTO 0);END ENTITY REG1;第第1111章章 直接数字频

9、率合成器的直接数字频率合成器的设计与分析设计与分析 ARCHITECTURE ART OF REG1 IS BEGIN PROCESS(CLK)IS BEGIN IF(CLKEVENT AND CLK=1)THEN QOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPOUTPK,EN=EN,RESET=RESET,CLK=CLK,OUT1=S1);U1:REG1 PORT M

10、AP(D=S1,CLK=CLK,Q=S2);U2:ROM PORT MAP(ADDR=S2,CLK=CLK,OUTP=S3);U3:REG2 PORT MAP(D=S3,CLK=CLK,Q=Q);END ARCHITECTURE ART;第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 11.4 系统仿真系统仿真/硬件验证硬件验证 11.4.1 系统的有关仿真 系统的有关仿真如图11.311.5所示,请读者自己对仿真结果进行分析。从仿真结果可以看出,对应模块的设计是正确的。第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 图11.3

11、相位累加器SUM99的仿真结果 第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 图11.4 正弦查找表ROM仿真结果第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 图11.5 整个系统DDS的仿真结果第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 11.4.2 系统的硬件验证 DDS的输入频率控制字K有10位数据,输出数据Q为9位,并且ROM需1024个存储单元,需要占用的系统比较大。但我们所拥有的实验开发系统所配的适配板的资源可能有限,如我们在进行该实验时所用的芯片为ALTERA公司的EP1K30

12、TC144芯片,这时我们直接进行硬件验证会遇到困难。因此我们需要进行变通,想办法进行硬件验证或部分验证。第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 在本设计的硬件验证过程中,针对实验开发系统所提供的输入、输出资源的限制及芯片逻辑资源的限制,我们采取了如下变通办法:(1)在DDS的前端增加一个信号发生器,该信号发生器实际就是一个数据锁存器,当控制信号LOCK有效时,将事先设定的频率控制字输出送入相位累加器。设定的频率控制字可在程序中随时修改。该信号发生器的VHDL源程序如下:第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 -RE

13、G0.VHDLIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY REG0 IS PORT(CLK:IN STD_LOGIC;LOCK:IN STD_LOGIC;Q:OUT STD_LOGIC_VECTOR(9 DOWNTO 0);END ENTITY REG0;ARCHITECTURE ART OF REG0 IS第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 BEGIN PROCESS(CLK)BEGIN IF(CLKEVENT AND CLK=1)TH

14、EN IF LOCK=1 THEN Q=0000011111;-此时设定的频率控制字为1FH,可根据需要进行修改 END IF;END IF;END PROCESS;END ARCHITECTURE ART;第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 (2)由于能够使用的FPGA的芯片EP1K30TC144的逻辑资源不够,因此对DDS内部最占用资源的ROM模块进行了修改。原模块是对一个完整的正弦波进行采样,我们可以只采样正弦波的上半周,这样就可以节省一半的硬件资源。如果只对正弦波的上半周进行采样,那么在进行ROM的设计时,就可以将原来的输入数据由9位变成8位

15、可以将用来表示符号的最高位省去,这样也可以省去很多的硬件资源。第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 11.5 设计技巧分析设计技巧分析 (1)在正弦查找表ROM的设计中利用MATLAB或C语言编程对正弦函数进行采样,非常方便地得到了正弦函数的采样数据。(2)在本设计的硬件验证过程中,针对实验开发系统所提供的输入、输出资源的限制及芯片逻辑资源的限制,采用了如下变通的办法进行硬件验证:第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 在输入环节加入了一个数据锁存器,用“软设置”代替按键“硬设置”;在ROM的验证中,降低了系统

16、的设计规模,减少了系统对逻辑资源的需求。其他类似问题也可参照该方法解决。这在实际的开发设计中,是在硬件验证中最常用也最重要的一种办法。第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 11.6 系统扩展思路系统扩展思路 (1)根据图11.1,在上述已有设计的基础上,加上相位控制字,将一个具有频率控制和相位控制的DDS的核心部分(相位累加器)重新进行设计和硬件验证:使用VHDL程序设计的方法;使用参数可设置的LPM兆功能块调用的方式进行设计。第第1111章章 直接数字频率合成器的直接数字频率合成器的设计与分析设计与分析 (2)在用FPGA设计好DDS的核心模块(相位累加器)后,加上DAC电路和LPM电路,构成一个完整的DDS,并用数字示波器等仪器设备进行实际测试,直到达到设计要求为止。

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服