PN序列(伪噪声) 序列也称为伪噪声序列。

这类序列具有近亲关系随机噪声的相当统计资料要点,但它在差别现实的随机暗号。,它可以生殖和处置。,伪随机噪声序列。PN序列很多。,最经用的是似乎比实际时间长的的经过单独的若干阶段来发展反应金氧半导体移位表示。,也称为M序列。,通常由反应金氧半导体移位表示发生。。

PN序列通经用于延长暗号的光谱。。接下来,人们运用Verilog码来意识到PN序列。:

module pn_generator(a,clk,pn,en,CLR)
input [3:0] a;
//initial state of LFSR
input clk; //1.023M
input clr;
input en;
output pn;
reg [3:0] register;

// reg [0:8] count_60 = 0;

    assign pn=register[0];
always @(posedge CLK)
begin
免得(CLR)
begin
register <=a;
end
else if(en==1)
begin     
register[3:0]<={register[0]+register[3],register[3:1]};

// else if(count_60 == ”d60)
// begin
// count_60 = 0;
// 显示(\n)
// end
end
end

endmodule

测得结果程序行为准则:

`timescale 1ns/1ns
module pn_generator_test;
//
reg [3:0] a;
reg clk;
reg en;
reg clr;
//reg [0:3]pn_register;

    //outputs
wire pn;
// reg [3:0] pn_display;
reg [3:0] count = 0;
//instantiate the UUT
pn_generator uut(
(a),
.clk(CLK),
.pn(pn),
恩(恩),
CLR(CLR)
);
//Initial Inputs
initial begin
a = 4”b1000;
clk = 0;
en = 0;
clr = 0;
#100 clr =1;

   #160 clr = 0;
en = 1;
end
always #25 clk=~clk;

always @(posedge CLK)  
begin
显示(%B),pn);     

end

endmodule

下面是以此类推牛群的简介。:

1、PN码序列同步的是扩频零碎特某个,这亦扩频技术打中一任一某一难题。。CDMA零碎需求受体的慢车伪随机码。、频率和阶段是同一的的。,要不然就不克不及定期地收执所发送的通讯,只收到了相当多的使发声。。免得意识到同步的,则无法拿同步的。,两个都难以忍受的性精密、精密地购置物所传送的通讯。。于是,PN序列同步的是CDMA扩频的线索技术。

CDMA零碎打中PN码同步的步骤分为PN码诱捕(精同步的)和PN码下列(细同步的)两有些。PN码诱捕是对慢车PN码的频率和阶段举行修剪。,慢车发生的PN码与收执到的PN码的时违法,一种鉴于滑动相干或类似的诱捕的串行诱捕设计。伪码下列非本意的动作适应慢车码阶段。,深一层的增加时违法,钢型间间隔的一小有些。,意识到慢车码和收执PN码频率和阶段同步的。。类型的PN码下列环路分鉴于早晚有一天门时违法发现者的推延锁定环及τ啁啾声环两种。

收执暗号经过宽波段拒波器。,在乘法中与拆移PN码举行相干运算。适应使增压把持打卡源的捕获有根基的,适应由慢车发生的PN码序列的频率和阶段,诱捕顶用暗号。一旦诱捕顶用暗号,启动下列有根基的,适应使增压把持的打卡源。,使慢车PN码发生器与外来暗号拿精密同步的。免得鉴于一种动机放弃了一任一某一动机。,重行开端了新环绕的诱捕和下列。。

2、伪随机码(伪) Random 行为准则也称为伪噪声码(伪码)。 Noise 行为准则),短PN码。简略地说,伪随机码是一种近亲关系于白噪声的行为准则。。白噪声是一任一某一随机步骤。,它的瞬时值等候师专。,功率谱在宽带带内是偶数的的。。白噪声具有良好的相干要点。,但眼前还不克不及放大。、调制、检测、同步的和把持柄状物。在工程履行中,人们但是的运用近亲关系于统计资料要点的伪随机码暗号。,扩展编码作为扩频交流零碎。。

大规模的伪随机码是具有某个时代要点的码。,它可以人工消费量和生殖。,通常由二元系金氧半导体移位表示发生。。鉴于该行为准则具有白噪声要点。,相干功用具有鲜艳的要点。,功率谱保存很宽的频带。,于是,轻易从其它暗号或困境中别离浮现。,具有良好的抗困境要点。。

工程中经用的是2元0。,伪随机码由0个元素序列和1个EL表现。,它具有以下要点:

(1)  在每个弧形的中,0元素与1元素呈现的次数相近相当,至多孤独地一任一某一特色。。
(2)  在每个弧形的中,尺寸为k一点的元素游程呈现的次数比尺寸为k+1一点的元素游程呈现的次数多一倍(延续呈现的r个一点的同族元素叫做尺寸为r一点的元素游程)。
(3)  序列的自相干功用是一任一某一具有某个时代要点的功用。,并具有双重重视要点。,当象征推延为n的积分倍时,自相干功用r=1,当它缺陷n的积分倍时,R=-k/N。

伪随机暗号作为扩展编码,应具有以下要点:

(1)  伪随机暗号葡萄汁具有锋利的自相干功用。,共有的干功用值应方式0个值。;
(2)  有十足的行为准则弧形的。,担保了防检测和抗困境的请求允许。;
(3)  行为准则的本利之和就十足了。,用作孤独的地址。,意识到码分多址联接方式的请求允许;
(4)  工程很轻易消费。、开动机器、生殖与把持。

人们相比 M行为准则是经用的。 Gold码 因此相当PN码,如M码。

上原始通讯和PN码的乘法 带宽持续成绩:

在扩频交流零碎中,PN码的码速率RC比RB大得多。,于是,PN码的带宽极大于原始码的带宽。,时域乘法均等于频域可折叠的。,可折叠的的规律是已知的。,两个增加的带宽是两个带宽的总和。,即,RC RB,带宽变宽。。

谱可折叠的示意图。

余外 扩频零碎的抗困境性是很强的,它可以事实上抗争多径。、多址、转发和以此类推困境。详细方式意识到,可以参观相当工具书的涂谱,说起来太使烦恼了。。

3、PN序列,你已经已收到入门。。它的次要功用是模仿噪声对自然界的有影响的人。,噪声普通是随机的。。因而模仿是难以忍受的性的。,这么人们该怎地办呢?与人们需求人工修建。。怎地做呢?经过技术的原理和试验剖析,如自相干等。。鉴于这些天理,人们运用近亲关系的方式。,次要运用表示。、言语随机抽样演示器和以此类推电路图意识到序列。。关于扩频,具有原始二元系SEQ的具有成直角的天理的PN序列乘法,暗号光谱在频率上的延长功用。。为什么要扩张?鉴于零碎AR的频率和噪声要点,体现困境和窃取通讯是不轻易的。。关于编密码,PN序列现实上是一任一某一线索。,钥匙是什么?这相当于你家的钥匙。,你有一任一某一美妙的家。,话虽这么说缺勤钥匙是不准的。。自然,秘密密钥的任意性和尺寸。,专业称为强与弱。,它多半决议编密码的功能。。譬如DES算法的秘密密钥有64位(确实是56位)。如今局促不安了。。自然,AES如今是128。。这相当近亲关系于IPv4和IPv6地址。。顾虑扩频交流和信息保证的详细参照。

4、PN发生器现实上由金氧半导体移位表示和反应日记结合。。反应逻辑电路图通常是异或电路图。,以图案装饰2言语随机抽样演示器。表示的数量决议PN列的尺寸。,它也决议PN码的数量(数字)。 of 结成)。如图中所示,表示的数量是m,与,你可以发生2 ^ M-1 PN码。。为什么缺陷2米,只2米减1?,在这一点上是设定初值信息。,initialize input。该信息用于发现囫囵电路图。。即发送一任一某一M一点随机010…0101。话虽这么说有一任一某一信息不克不及颁布。,那就是m个全0,鉴于M 0个发现器所发生的屑机序列不断地M 0。在屑机序列中,将极长的一段时间不会的有M 0。。

PN序列:0和1的数量相当。;低相干性;自相干与其它天理,Dragonkiss也提到了。。

PN序列最类型的使用是CDMA。,反正我宁愿懂了CDMA打中PN。。对PN序列扩频规律的了解, code division multiplex 存取码分多址联接方式。会议FDMA,分系数每个移动用户的小带宽。,每个用户都具有专卖带宽。,于是零碎能力极有限的。,带宽输出率及其低。CDMA是将差别的行为准则分系数差别的用户。,每个用户都接到但是的可区别行为准则。,这么每个用户可以共享一任一某一带宽。。大约行为准则是PN码。,范围外面的引见,表示的本利之和是m。,一任一某一频宽上就可以在2^m-1个用户(自然现实中CDMA零碎远比我代表的复杂,在下面、在下游地,Walsh 行为准则等),大约频带输出率很高(极) bandwidth 无效的。自然,因为多个位的PN码是鉴于更多带宽的。,这叫做扩频。。即使需求更多的带宽来调动PN码,但它依然很有带宽。 无效的。

发表评论

电子邮件地址不会被公开。 必填项已用*标注