基于FPGA可配置m序列发生器的设计与实现Design and implementation of configurable m-sequence generator based on FPGA
晏浩文,陈伟,吴琼,黄庆超,刘建国,祝宁华
摘要(Abstract):
针对某些设计场合对可变m序列的需求,提出并验证了一种基于FPGA的m序列发生器方案。该方案采用线性反馈移位寄存器的结构,可通过外设对发生器的初始状态进行配置来改变所产生的m序列。使用Model Sim仿真软件对此设计进行了仿真,并将该m序列发生器应用于某光跳频保密通信系统中完成了实验验证。结果表明,使用该方案实现的m序列发生器结构简单、易于集成,可产生大量不同的m序列,且具有可动态配置的特点。
关键词(KeyWords): FPGA;m序列;信号发生器;移位寄存器;ModelSim仿真软件;光跳频通信系统
基金项目(Foundation): 国家自然科学基金(61405187);; 中科院信息先导专项(XDA06010706)~~
作者(Author): 晏浩文,陈伟,吴琼,黄庆超,刘建国,祝宁华
DOI: 10.16652/j.issn.1004-373x.2018.08.001
参考文献(References):
- [1]万哲先.代数和编码[M].2版.北京:科学出版社,1980.WAN Zhexian.Algebra and coding[M].2nd ed.Beijing:Science Press,1980.
- [2]韩春,蒋德富,张芳玲.基于FPGA的宽带噪声发生器的设计[J].电子测量技术,2013,36(12):53-55.HAN Chun,JIANG Defu,ZHANG Fangling.Design of broad band noise generator based on FPGA[J].Electronic measurement technology,2013,36(12):53-55.
- [3]党骙,马林华,田雨,等.m序列压缩感知测量矩阵构造[J].西安电子科技大学学报(自然科学版),2015,42(2):186-192.DANG Kui,MA Linhua,TIAN Yu,et al.Construction of the compressive sensing measurement matrix based on m sequences[J].Journal of Xidian University(Natural science edition),2015,42(2):186-192.
- [4]虞鑫栋,赵建中,李优,等.基于高速串行接口的m序列采样特性研究与应用[J].科学技术与工程,2015,15(22):162-166.YU Xindong,ZHAO Jianzhong,LI You,et al.A study and application on properties of m-sequence sampling based on highspeed serial communication[J].Science technology and engineering,2015,15(22):162-166.
- [5]权磊,肖嵩,薛晓,等.低复杂度压缩感知中的快速观测方法[J].西安电子科技大学学报(自然科学版),2017,44(1):106-111.QUAN Lei,XIAO Song,XUE Xiao,et al.Fast sensing method in compressive sensing with low complexity[J].Journal of Xidian University(Natural science edition),2017,44(1):106-111.
- [6]胡建勇,张文政,陈克非,等.m序列频谱免疫度的研究[J].计算机工程与应用,2017,53(16):74-78.HU Jianyong,ZHANG Wenzheng,CHEN Kefei,et al.Research on spectral immunity of m-sequences[J].Computer engineering and applications,2017,53(16):74-78.
- [7]淳少恒,陈儒军,耿明会.伪随机m序列及其在电法勘探中的应用进展[J].地球物理学进展,2014,29(1):439-446.CHUN Shaoheng,CHEN Rujun,GENG Minghui.Review of the pseudo-random m sequence and its application in electrical prospecting of exploration geophysics[J].Progress in geophysics,2014,29(1):439-446.
- [8]赵晓燕.混合同余法产生随机噪声的FPGA实现[J].电子科技,2016,29(5):49-50.ZHAO Xiaoyan.FPGA implementation of random noise generation by mix congruence method[J].Electronic science and technology,2016,29(5):49-50.
- [9]王诚,吴蕾,曾兴雯.任意长度的m序列的生成[J].西安电子科技大学学报(自然科学版),2001,28(1):129-132.WANG Cheng,WU Lei,ZENG Xingwen.The generation of arbitary length m-sequences[J].Journal of Xidian University(Natural science edition),2001,28(1):129-132.
- [10]林可祥,汪一飞.伪随机码的原理与应用[M].北京:人民邮电出版社,1998.LIN Kexiang,WANG Yifei.Principle and application of pseudo-random code[M].Beijing:Posts&Telecom Press,1998.
- [11]攀昌信.通信原理[M].北京:国防工业出版社,2001.PAN Changxin.Principles of communication[M].Beijing:National Defense Industry Press,2001.