基于现代dsp技巧的bpsk的调制器与解调器的设计与实施.doc

基于现代dsp技巧的bpsk的调制器与解调器的设计与实施.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于现代DSP技术的BPSK的调制器与解调器的设计与实施 摘要: 这篇文章叙述了一种BPSK调制器与解调器的设计方法。该方法利用的是现代DSP技术,运用的DSP工具是美国Altera公司的。直接数字合成(DDS)原则被简要的表示,用来设计正交余弦模块。在解调器中,我们利用低通FIR滤波器滤出IP核心的高频成分。BPSK调制解调器最终在FPGA设备上实现。这个设计运用matlab/simulink,DSP Builder 7.2,ModelSim6.1g和Quartus||7.2来模拟和实现基于FPGA的BPSK的调制器和解调器,用DSP Builder 7.2替代VHDL编程,在同样的工作台上建模和硬件实施有机的结合起来。这个方法可以极大地提高运算速度,降低运算周期以及减少空间开销。这个实践证明了这个方法的正确性和有效性。 关键词:BPSK、直接数字合成、IP核、FIR、DSP Builder 1.简介 DDS是频率合成的一种新技术。它发展了第三代的频率合成技术在直接频率合成和非直接频率合成之后,突破了前两者频率合成的方法。参考文献[1]证明DDS技术增加了声望作为一种合成正弦信号和在数字系统中调制信号的方法。 现代DSP技术就是EDA技术用于FPGA芯片上DSP技术的发展。DSP开发工具是一款由美国Altera公司开发的适应DSP系统层面的设计工具。在MATLAB的Simulink中作为一种工具箱出现。设计者需要的是由DSP开发工具完成和声的验算的运算法则和在MATLAB模拟中的处理过程。参考文献[2]证明如果文件通过测试而且可以被编译,然后它可以被下载到FPGA中。作为结果,FPGA表现出相应的功能根据下载的命令。复杂的软件处理程序被省略。所以运算速度很快,运算速度变快,运算空间和开销变小。 2.DDS原则 在最简单的例子中,一个直接数字合成由一个ROM组成,在这个ROM中存储了许多正弦波的例子(正弦波查找表LUT)且它在参考文献[3]中有介绍。图1表示一个DDS系统的程序框图。DDS系统由一个更高的时钟频率的数字集成电路给定一个频率产生正弦信号。相位累加器阶段接收所谓的频率设定字(FSW)即决定相位的步进。一旦设定,这个数字字决定了所产生正弦波的频率。相位累加器不断产生输出正确的二进制字来说明瞬时相位到查找表的功能。换句话说,相位累加器用于计算正弦查找表的连续地址,这些地址生成一个数字正弦波输出。以这种方式,样本存在于一个可控制的方式中即每一个步长由频率设定字决定。DDS系统将结果相位转换为一个正弦波形通过查找表,将正弦波的数字表示形式转换成模拟形式用一个数模转换器,后面紧跟着一个低通滤波器(LPF)。 DDS系统的数字部分即相位累加器和LUT通常叫作数字控制振荡器(NCO)。对于一个M比特系统的输出信号的频率由下面等式决定: 其中,K是FSW,M表示相位累加器可以处理的比特数的数字,fclk是HZ中生成器的时钟频率。 图1.DDS系统的程序框图 3.基于现代DSP技术的系统设计和实施 在我们的设计中,我们用基于模型的设计工具像带有DSP开发工具库的Simulink。DSP开发工具用模型设计来产生和综合HDL代码,这个可以被综合到其他的硬件设计文件中在综合工具中,像Quartus||开发环境。这个方法在[4]中有介绍。在现在,我们用DSP开发工具库设计DDS和fir滤波器来实施BPSK调制解调器而且结果块被综合到Quartus||系统中。 A.基于DSP开发工具的DDS模型 根据DDS基本原则,DDS模型被建造在Matlab/Simulink软件环境中通过用FPGA和DSP开发工具,DSP Builder。基于DDS技术的正交信号的合成器应用模型在Quartus||软件中建造。图2展示的是DDS子系统的配置,这个子系统是基于DSP Builder的DDS模型。有3个输入,如一个32比特的频率控制字(Freq Word),一个16比特的相位控制字(Phase Word)和一个10比特的幅度控制字(Amp);有10比特输出2和输出3两个输出;还有两个并行加法减法器,相位累加器和相位调制器以及一个为正弦ROM查找表的LUT也包含在DDS子系统中。 图2.基于DSP Builder的DDS子系统 B.BPSK调制解调器的模型设计 基于BPSK调制解调器的原则,在DSP Builder中这个架构由一些基本的模块搭建而成,这个架构如图3所示。 图3. BPSK调制解调器的架构 在图3中,两个一样的正弦载波从

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档