Q:
尊敬的杜老师:
您好!我是您的一位读者。在工作中要实现GMSK调制,将符号速率为9600bps的编码信息调制到161.975MHz的载频上。参考了《数字调制解调技术的MATLAB与FPGA实现》中6.6节 MSK调制信号的FPGA实现。有个疑问:
(1)在MSK模块后,DDS产生的IQ两路信号后各增加一个高斯滤波器,然后再上变频到161.975MH实现GMSK调制是否可行?
(2)因为只有一个161.975MHz的信道,直接通过MSK来实现GMSK,这种等效可行吗?
另外,阅读《数字调制解调技术的MATLAB与FPGA实现——Xilinx_VHDL版的第6章时,发现更改了MSK调制信号的FPGA实现方式。遂产生上述疑问。
今天是教师节,祝杜老师节日快乐!
A:
GMSK的常规做法是基带数据-高斯滤波-DDS调制到IQ两路-相加实现。后续的上变频仅时频谱的搬移,不改变信号的基本特征。上面步骤中的高斯滤波是低通滤波器。
如果MSK后增加高斯滤波器,这个滤波器显然不能是低通滤波器,而是带通滤波器了。关于这种设计方法我没有使用过,建议你可以用MATLAB仿真一下系统的性能。
祝愉快!
杜勇2020.9.11