基于FPGA伪随机序列发生器设计  被引量:8

Design of pseudo-random sequence generator based on FPGA

在线阅读下载全文

作  者:段颖妮[1,2] 

机构地区:[1]西安文理学院机电系,西安710065 [2]咸阳师范学院数学系,咸阳712000

出  处:《电子测量技术》2009年第5期169-172,共4页Electronic Measurement Technology

基  金:安徽省自然科学基金(No.050420203)资助项目;安徽省教育厅自然科学基金((No.KJ2004064)资助项目

摘  要:伪随机序列广泛应用于密码学、通信、雷达、导航等多个领域,本文提出了一种基于FPGA的伪随机序列产生方法,应用移位寄存器理论从序列的本原多项式出发,获得产生该序列的移位寄存器反馈逻辑式,结合FPGA芯片结构特点,在序列算法实现中采用元件例化语句,算法运用VHDL语言编程,以Altera的QuartusⅡ软件为开发平台,给出了序列的仿真波形。序列的统计特性分析表明:该方法产生的序列符合m序列的伪随机特性,验证了算法的正确性。Pseudo-random sequence is widely used in cryptography, communications, radar, navigation and many other fields,This paper discusses realization method of pseudo-random sequence by using shift register theory based on FPGA,it is key that relation of both m sequence primitive polynomial and feedback polynomial of m sequence shift register is found by theoretical analysis. Combining with cyclone series FPGA chip EP1C12-240PQFP structural characteristics and using components Example statement in Quartus Ⅱ software development platform, algorithm is implemented based on VHDL programming, simulation waveform of the sequence is given. The analysis of Sequence statistical characteristics shows that statistical characteristics of this sequence accords with pseudo-random performance of m sequence and so verify the correctness of the algorithm.

关 键 词:伪随机序列 M序列 移位寄存器理论 VHDL语言 

分 类 号:TN919[电子电信—通信与信息系统] TN431[电子电信—信息与通信工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象