随机噪声之类的随机信号通常被认为是一个问题,但由于其独特的特性,在通信和设备测试等方面的应用依赖于随机比特序列和噪声。然而,在紧张的预算一次性测试或设计师,它可能不会购买一个专用的伪随机二进制序列(PRBS)可行或任意波形发生器。在这种情况下,使用现成的cmos设备更具成本效益。
本文将描述在电子信号和噪声的有效作用。然后介绍易用的CMOS集成电路,并展示它们如何被用来产生所需的伪随机噪声和二进制序列。
“好”噪音的作用
White,随机噪声在频域中具有平坦的频谱。由白噪声源激励的放大器或滤波器的平均输出振幅谱将给出该装置的幅频响应。
在通信技术中,用于CDMA发射机的数据流乘以一个伪随机二进制序列(PRBS)。然后,它可以像其他多个信号一样在相同的RF信道上传输。复合信号在接收端相同的PRBS关联将很少或没有干扰的原始数据流中提取。考虑到这些随机信号是如此有用,重要的是能够根据需要生成它们。
生成一个伪随机序列
一个PRBS周期,确定性信号由一系列数字1和0。该一个或零电平的持续时间是PRBS发生器的时钟周期的倍数。在生成器的模式重复周期内,0和0的模式是随机的(图1)。
prbs7信号的图像是一个PRBS测试信号
图1:PRBS7信号是一位长有一段27–1 PRBS测试信号,或127位。这个信号的时钟频率为1兆赫,显示为127毫秒的周期性,如示波器光标所标示。(图片来源:凯利讯半导体电子)
图1中的信号由发生器产生7阶段包含127位在每个模式期间PRBS7测试信号。在每个周期内,位模式是随机的,但整个序列每127个时钟周期重复一次。
这些测试信号可以在软件或硬件中生成。用于测试的硬件实现的优点是,信号可在外部以驱动被测试的设备。
线性反馈移位寄存器
一个系统的硬件实现是通过使用线性反馈移位寄存器(寄存器)。有些移位寄存器设置与后期反馈回来使用异或/非门输入序列。所使用的移位寄存器的数量决定了模式的长度或持续时间(图2)。
一个四位的例子LFSR和异或和异或非反馈逻辑实现
图2:一个四位的例子LFSR与异或和异或非反馈逻辑实现。反馈抽头决定数据状态的顺序。(图片来源:凯利讯半导体电子)
虽然许多反馈的配置是可能的,几乎所有的设计使用水龙头产生最大长度序列这样的国家总数等于(2n-1),其中n是转移登记阶段数。表1总结了水龙头的最大长度序列的线性反馈移位寄存器的长度从2到32。这些水龙头不是专用的。注意,对于给定的移位寄存器长度,可能存在一个以上的最大长度多项式。
|