发明名称 MCPFSK、2CPFSK、GMSK波形信号发生器的数字逻辑电路
摘要 本发明涉及MPFSK、2CPFSK、GMSK波形信号发生器的数字逻辑电路,基于FPGA形成,其特征在于:数字逻辑电路由四个ROM,一个累加器及若干逻辑单元组成,其中与相位累加器相连的两个ROM分别存储正余弦波形,用于GMSK基带信号的产生,另外两个与乘法器相连的ROM同样存储正余弦波形,用于中频载波的调制,通过模式切换开关选择利用FPGA片内资源产生调制波形;优点是:结构简单、占用的逻辑资源少、保证波形的相位连续,复用性好,波形频率可控,可以通过配置端口信号实现多种信号波形的产生,使用灵活特点。
申请公布号 CN103023478B 申请公布日期 2015.04.22
申请号 CN201210515594.0 申请日期 2012.12.05
申请人 天津光电通信技术有限公司 发明人 李柬;马彪;张鹏泉;曹晓冬;褚孝鹏;李羚梅;范玉进;赵维兵;张波
分类号 H03K19/00(2006.01)I;H03K3/02(2006.01)I;H03K7/00(2006.01)I 主分类号 H03K19/00(2006.01)I
代理机构 天津中环专利商标代理有限公司 12105 代理人 莫琪
主权项 MCPFSK、2CPFSK、GMSK波形信号发生器的数字逻辑电路,基于FPGA形成,其特征在于:数字逻辑电路由四个ROM, 2个相位累加器、选通模块1、选通模块2、编码模块、高斯滤波器、两个乘法器及数模转换器D/A组成;编码模块分别与选通模块1的输入端、高斯滤波器的输入端连接;选通模块1通过sel2端连接选通模块2,选通模块2的输出端连接第一相位累加器的输入端,第一相位累加器的输出端连接存有COS_W的ROM的输入端,存有COS_W的ROM的输出端分别连接数模转换器D/A和第一乘法器的输入端;高斯滤波器通过第二相位累加器与存有Cos ROM表的ROM的输入端和存有Sin ROM表的ROM的输入端连接,存有Cos ROM表的ROM和存有Sin ROM表的ROM的输出端分别连接第一和第二乘法器,然后再经同一减法器连接至数模转换器;其中与第二相位累加器相连的两个ROM即存有Sin ROM表的ROM和存有Cos ROM表的ROM分别存储正余弦波形,用于GMSK基带信号的产生,另外两个与乘法器相连的ROM即存有SIN_W的ROM、存有COS_W的ROM同样存储正余弦波形,用于中频载波的调制,通过模式切换开关选择,利用FPGA片内资源产生调制波形;MCPFSK、2CPFSK、GMSK波形信号发生器的数字逻辑电路用波形存储方式直接产生 MCPFSK、2CPFSK波形信号,采用存储相位路径来实现高斯滤波器的功能,并采用正交调制的方法实现GMSK波形信号的发生;通过FPGA中的四个片内ROM来存储相应的正余弦信号波形,通过频率关键字的输入控制所要产生信号的频率,产生相应的数字基带波形;当需要产生MCPFSK信号时,将二进制码进行相应编码后选择对应的频率关键字Ki,通过查表的方式产生所需要的MCPFSK波形;数据输入信号为S(i),通过编码模块得到信号D(i),通过sel1作为选通模块1控制信号,选择使D(i)作为选通模块1的输出;再通过sel2作为选通模块2控制信号来控制频率关键字K1和频率关键字K2,一直到个数为<img file="759518dest_path_image002.GIF" wi="42" he="21" />,i为一个码元输出需要的编码bit个数,对应频率关键字Kn,将由选通模块2的控制信号sel2选择的频率关键字作为相位间隔,通过第一相位累加器得到当前的相位值,然后根据当前的相位值,通过存有COS_W的ROM查表得到当前对应波形信号的幅度值,也就是MCPFSK的数字波形信号,最后通过D/A转换得到MCPFSK的模拟波形信号;当需要产生2CPFSK信号时,通过sel1作为选通模块1的控制信号,选择输入二进制码Signal_in通路的‘0’码和‘1’码;再通过sel2作为选通模块2的控制信号来控制频率关键字K1和频率关键字K2,由选通模块2的控制信号sel2选择的频率关键字作为相位间隔,通过  第一相位累加器得到当前的相位值,然后根据当前的相位值,通过存有COS_W的ROM查表得到当前对应波形信号的幅度值即2CPFSK的数字波形信号,最后通过D/A数模转换得到2CPFSK的模拟波形信号;当需要产生GMSK信号时,输入信号S(i)通过编码模块即NRZ编码模块、高斯滤波器、第二相位累加器,然后分别通过存有Cos ROM表的ROM和存有Sin ROM表的ROM查表产生数据值<img file="614341dest_path_image004.GIF" wi="42" he="21" />及值<img file="830297dest_path_image006.GIF" wi="41" he="21" />,然后<img file="dest_path_image007.GIF" wi="42" he="21" />及<img file="726971dest_path_image006.GIF" wi="41" he="21" />信号再分别与调制中频信号进行正交混频,调制中频信号再经过减法运算最终产生GMSK的调制后的数字波形信号,经过D/A转换之后就可以得到可以观察的模拟信号波形。
地址 300211 天津市河西区泰山路六号