一种基于FPGA实现GMSK信号发生器的方法技术

技术编号:8454776 阅读:223 留言:0更新日期:2013-03-21 23:38
本发明专利技术涉及一种基于FPGA实现GMSK信号发生器的方法。本方法是将NRZ编码模块、高斯滤波模块、相位累加模块、正交调制模块和D/A转换模块集成在FPGA芯片上,通过NRZ编码、选择滤波方式进行滤波、对滤波后的信号累加为相位值、将相位值分两路进行ROM查表,将其中一路的余弦值与coswt信号相乘,将另一路的正弦值与sinwt信号相乘,两路信号的乘积相减之差即产生GMSK调制信号。采用本方法实现的GMSK信号发生器调制的信号可根据系统的滤波要求,通过灵活地控制滤波方式的切换来选择不同滤波方式的滤波器,以实现不同系统带宽需求的GMSK信号产生,而且本方法具有实现速度快,占用资源少的特点,从而满足数字信号处理系统对GMSK信号发生器实现全数字化的需求。

【技术实现步骤摘要】

本专利技术涉及通信领域的数字信号处理系统,尤其涉及一种基于FPGA实现GMSK信号发生器的方法
技术介绍
数字滤波器通常都是应用于修正或改变时域或频域中信号的属性。最为普通的数字滤波器就是线性时间不变量(LTI)滤波器。LTI数字滤波器根据单位脉冲响应h (η)的时间特性可分为无限长单位脉冲响应(IIR)数字滤波器和有限长单位脉冲响应(FIR)滤波器两种。 FIR (Finite Impulse Response)滤波器是数字信号处理系统中最基本的兀件,它可以实现任意幅频特性的同时能够保证严格的线性相位特性,同时其单位冲激响应是有限的,是没有输入到输出的反馈的稳定系统。因此在通信、图像处理、模式识别等领域都有着广泛的应用。GMSK信号发生器的高斯滤波最小移频键控(GMSK)是一种特殊的CPFSK调制,它利用高斯滤波器对基带信号进行预处理,使得信号的功率谱在主瓣以外衰减较快,主瓣宽度窄对邻道干扰较小,因此应用比较广泛。实现GMSK信号发生器调制的关键是高斯滤波器的设计。滤波器在信号处理、信号检测等通信领域有非常重要的应用,在实时系统中,对滤波器的性能和处理速度有非常严格的要求,特别本文档来自技高网...

【技术保护点】
一种基于FPGA实现GMSK信号发生器的方法,其特征在于:将NRZ编码模块、高斯滤波模块、相位累加模块、正交调制模块和D/A转换模块集成在FPGA芯片上,其方法步骤如下:(一).NRZ编码模块编码:对输入的数字信号进行编码,当数字信号为0时,对应选通信号?1作为NRZ编码模块信号输出;当输入信号为1时,选通信号+1作为NRZ编码模块信号输出;(二).选择滤波方式进行滤波:高斯滤波模块包括两种高斯滤波的方式,一种为FIR数字滤波的方式,另一种为基于波形存储的滤波方式,根据不同的滤波要求,通过控制信号选通开关SEL选取滤波的方式,开启对应的滤波模块;当控制信号选通开关SEL1为1时,通路选择FIR...

【技术特征摘要】

【专利技术属性】
技术研发人员:曹晓冬马彪张鹏泉李柬范玉进褚孝鹏张波李羚梅夏爽
申请(专利权)人:天津光电通信技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1