【技术实现步骤摘要】
一种生成自定义长度零替换PRBS图形的方法
本专利技术涉及测试
,特别涉及一种生成自定义长度零替换PRBS图形的方法。
技术介绍
伪随机序列作为一种信号形式,具有良好的相关特性,可作为雷达测距、同步和线性系统测量的信号。伪随机序列具有伪随机性,可以将序列经非线性变换,即构造前馈序列,或者用多个序列组合后输出以增加保密性,因而可用于加密系统和伪随机跳频等场合,还可用以产生伪随机数适于计算机的系统模拟和在数字系统中作为误码测试信号等。因此,伪随机序列在产生之初就显示了其强大的生命力,在通信、雷达、导航以及密码学等重要的
中获得了广泛的应用。硬件实现PRBS图形采用移位寄存器和异或门,占用的资源很少,由于在高速时极不可靠,利用伪随机序列自身的特性,采用并行方式,以字节的方式产生PRBS图形。采用并行方式实现PRBS方案,可以将工作时钟频率降低到串行产生PRBS的时钟频率的1/8,也就是说要产生1GHz时钟频率的PRBS序列,只需125MHz的时钟驱动即可。零替换PRBS图形与标准的PRBS图形非常相似,只是在标准PRBS图形基础之上添加了更长的连续零,可以用 ...
【技术保护点】
一种生成自定义长度零替换PRBS图形的方法,其特征在于,包括以下步骤:步骤(a),根据硬件生成PRBS的原理,采用PRBS生成算法生成标准的PRBS图形;步骤(b),在得到标准的PRBS字符串之后,在字符串最后添加1bit“0”或“1”,满足按字节存取的需要;步骤(c),根据不同阶数n的PRBS图形,设定S位为开始进行零替换的起始位,设定X位固定为“1”;步骤(d),设定用户自定义的零替换长度为L(L<n),从S位开始,进行长度为L的零替换,如遇X位,则跳过X位继续进行下一位的零替换,如遇结尾,则从开头进行替换,直至满足零替换的长度L;步骤(e),输出替换后的字符串为零替换PRBS图形。
【技术特征摘要】
1.一种生成自定义长度零替换PRBS图形的方法,其特征在于,包括以下步骤:步骤(a),根据硬件生成PRBS的原理,采用PRBS生成算法生成标准的PRBS图形;步骤(b),在得到标准的PRBS字符串之后,在字符串最后添加1bit“0”或“1”,满足按字节存取的需要;步骤(c),根据不同阶数n的PRBS图形,设定S位为开始进行零替换的起始位,设定X位固定为“1”;步骤(d),设定用户自定义的零替换长度为L(L<n),从S位开始,进行长度为L的零替换,如遇X位,则跳过X位继续进行下一位的零替换,如遇结尾,则从开头进行替换,直至满足零替换的长度L;步骤(e),输出替换后的字符串为零替换PRBS图形。2.如权利要求1所述的一种生成自定义长度零替换PRBS图形的方法,其特征在于,所述步骤(a)中,通过PRBS生成算法来生成PRBS图形,具体如下:步骤(a1),PRBSn的生成多项式为Xn+Xk+1,其中k为特定值,k<n,P...
【专利技术属性】
技术研发人员:李其,刘宇,
申请(专利权)人:中国电子科技集团公司第四十一研究所,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。