跳频信号 FPGA频信号 FPGA.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
于FPGA短波差分跳频信号发生器的设计 - 全文 来源:电子元器件应用?作者:宋国伟 张洪帅 钱2011年08月13日 15:04 0 分享 订阅 [导读]?0 引言 差分跳频(DFH)是一种新的 短波跳频 技术,它主要归结为一种G函数算法,这种G函数集跳频图案、信息调制与解调于一体。它的通信机理与常规跳频完 关键词:短波差分跳频信号发生器FPGA ?   0 引言   差分跳频(DFH)是一种新的短波跳频技术,它主要归结为一种G函数算法,这种G函数集跳频图案、信息调制与解调于一体。它的通信机理与常规跳频完全不同,较好的解决了数据速率和跟踪、干扰等问题,代表了当前短波通信的一个重要发展方向。鉴于此,在研究G函数算法原理的基础之上,重点对短波差分跳频信号的发生器进行基于FPGA的整体优化设计,并在软件和硬件环境下进行仿真与实现,从而指导工程实践。   采用差分跳频技术不仅改变了短波电台由于信道带宽窄、空中信道时变多径特性而导致的低速率数据传输的局面,而且极大地提高了抗跟踪干扰的能力,代表了新一代短波通信技术的发展方向。考虑到使用FPGA器件进行数字系统设计,不仅可以简化设计过程,而且可以降低整个系统的体积和成本,增加系统的可靠性,本文对短波差分跳频信号的发生器进行基于FPGA的整体设计。   1 G函数算法原理   差分跳频系统的关键技术在于G函数的实现。差分跳频G函数的特点是利用跳频频率的相关性来携带待发送的数据信息,同时所产生的频率序列具有良好的随机性和均匀性。常规的G函数表达式为:    ?   式(1)是利用前后跳频Fn,Fn-1之间的相关性来携带数据信息Dn,如图1所示。另一种G函数算法是由前一跳的频率、m序列和数据信息Dn来决定当前的频率值Fn,如图2所示,其数学表达式为:    ?   G是一个特定的函数,由它决定差分跳频的算法。由此可见,m序列控制的G函数算法在相邻跳变频率之间通过数据序列建立了一定的相关性,亦即相邻频率的相关性携带了待发送的数据信息,Dn可取1~4bits。    ?   例如,当传输的数据信息Dn取2bits时,对Dn编码见表1。    ?   设每跳传输2bits,跳频频点数为N=64时,将频率集K分成4个子集,每个子集包含16个频点,分别为K1:0~15;K2:16~31;K3:32~47;K4:48~63。   m序列控制跳频序列在不同的子集上跳变,控制关系如表2所示。    ?   m序列的两位控制数可以表示为m2m1,则整个频率集肚的跳变规律描述如下:   设传输的数据经编码后为D2D1,当前频点为q,则下一跳频点q’为:    ?   在满足表2控制关系的基础上,如果第刀跳与第n-2跳的频点相同,则放弃当前m序列的控制作用,将跳频子集变换,用(q’+N/4)modN代替q’的值。   短波差分跳频系统的信号发生器的设计#e#2 短波差分跳频系统的信号发生器的设计   2.1 短波差分跳频信号发生器的整体设计   差分跳频信号发生器的功能为根据传输信息数据、前一跳的差分跳频信号频率控制字、m序列和G函数规则产生当前跳的跳频频率控制字,由跳频的频率控制字来控制数字频率合成器,产生对应频率的数字差分跳频信号,最后通过DA转换模块变为模拟差分跳频信号输出。   根据差分跳频信号产生模块的功能,并结合FPGA平台的器件特性,设计的短波差分跳频信号发生器的整体结构如图3所示。    ?   从图3可以看出差分跳频信号发生器共包含6个关键模块:DCM模块、G函数运算模块、频率控制字解析模块、数字频率合成模块、单频数字载波提取模块和DA转换模块。各模块相互协作,共同实现差分跳频系统信号发生器的功能。其中,DCM模块为其他各模块、各单元提供不同的时钟驱动;DA转换模块将数字差分跳频信号变为模拟差分跳频信号输出。其他关键模块的设计将在下一节做详细讲述。   2.2 短波差分跳频信号发生器的关键模块设计   2.2.1 G函数运算模块   G函数运算模块共包括5个功能单元:串并转换单元、m序列产生单元、m序列控制单元、G函数运算单元和G函数校验单元。   串并转换单元对输入数据进行处理,由于数据每次只有1bit输入,因此输入数据经串并转换单元后,可以变为每次传输2bits或4bits数据。   m序列生成单元利用多级线性反馈移位寄存器生成m序列。   m序列控制单元将每次选取m序列的两个最高位作为m序列控制位,控制差分跳频信号频率控制字所在的子集。   G函数运算单元根据G函数规则、m序列的两位控制位、传输的数据信息以及前一跳的跳频频率控制字,产生当前跳的跳频频率控制字。   G函数校验单元判断第n跳和n-2跳的跳频频率控制字是否相同,如果相同,则放弃当前m序列的控制作用,将

文档评论(0)

pkaokqunw + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档