[发明专利]一种实时相位噪声硬件发生器的并行实现方法在审
申请号: | 201611053420.1 | 申请日: | 2016-11-24 |
公开(公告)号: | CN106774625A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 郑哲;黄惠明;周扬;单长胜;吴嗣亮;丁华;王磊;张晖 | 申请(专利权)人: | 北京理工大学;中国人民解放军63999部队 |
主分类号: | G06F1/02 | 分类号: | G06F1/02 |
代理公司: | 北京理工大学专利中心11120 | 代理人: | 代丽,仇蕾安 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实时 相位 噪声 硬件 发生器 并行 实现 方法 | ||
1.一种实时相位噪声硬件发生器的并行实现方法,其特征在于,包括如下步骤:
步骤1,选定细胞自动机规则为零边界90/150细胞自动机规则,在该规则下,根据拟生成白噪声的周期长度计算获得细胞自动机的阶次M及规则向量d,其中,d={d(m),m=1,2,...,M},规则向量中的元素d(m)为0或1;
步骤2,设定细胞自动机的初始向量s0为s0={s0(m),m=1,2,3...,M},且初始向量为非零向量;其中,元素s0(m)为0或1;
步骤3,在FPGA内部产生一组并行实现的均匀白噪声,具体包括如下子步骤:
步骤3.1,根据实际应用系统的采样频率fs和FPGA的工作时钟fclk,计算并行路数其中表示向上取整;
步骤3.2根据规则向量d和初始向量s0,得到规则向量d下的并行各路的初始向量sp={sp(m),m=1,2,...,M},p=1,2,…,N;
其中,并行第1路初始向量s1中任意元素s1(m)为:
其中,符号表异或运算,m=1,2,3,...,M;s0(0)≡0,s0(M+1)≡0;
任意并行第p路初始向量sp中元素sp(m)为:
且sp(0)≡0和sp(M+1)≡0
步骤3.3,根据零边界90/150细胞自动机规则,推导得到规则向量d下的并行各路的递推函数f;其中,cp(n)=f(cp(n-1)),p=1,2,…,N;其中,cp(n)为第p路、第n时刻的状态向量,cp(n-1)为第p路、第n-1时刻的状态向量,cp(0)=sp;
步骤3.4,将步骤3.2产生的N个初始向量sp视为一组Mbit的二进制数,根据步骤3.3推导的递推函数关系f,在FPGA中并行生成N路均匀白噪声wp(n),p=1,2,…,N;
步骤4,生成并行N路的相位噪声,具体包括如下子步骤:
步骤4.1,针对并行各路,构建并联一阶IIR滤波器组,其中,每个一阶IIR滤波器分别对应于相位噪声分段幂律分布特性的各段,其中,第k个一阶IIR滤波器的传递函数为其中,fk为拟模拟相位噪声的第k个频点;Ak为拟模拟相位噪声的第k个频点的相位噪声值,k=1,2,…,K;
步骤4.2,并行各路利用其并联一阶IIR滤波器组对该路均匀白噪声进行成型滤波,然后将滤波结果相加,生成满足幂律谱特性的噪声,记作
步骤4.3,在并行各路,将生成的相位噪声与输入信号进行调制,生成叠加相位噪声后的信号;
步骤5,对步骤4生成的N路叠加相位噪声后的信号按顺序进行并-串转换处理后,经数模转换产生带有相位噪声的输出信号。
2.如权利要求1所述的实时高斯白噪声硬件发生器的并行实现方法,其特征在于,所述步骤1中,规则向量由欧几里得算法或查表得到。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学;中国人民解放军63999部队,未经北京理工大学;中国人民解放军63999部队许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611053420.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:月饼包装盒(团聚2)
- 下一篇:区域照明灯