网上问题定位之PRBS测试

合集下载

基于FPGA的serdes电路之comma和PRBS检测电路设计说明书

基于FPGA的serdes电路之comma和PRBS检测电路设计说明书

基于FPGA的Serdes接口电路设计Comma和PRBS检测方案(仅供内部使用)拟制:谭宇日期:2013/09/13审核:姚亚峰日期:内部资料请勿外传修订记录日期修订版本描述作者2012/09/13 1.00初稿完成谭宇目录1.Serdes接口电路整体结构图 (3)2.概述 (5)2.1.文档版本 (5)2.2.相关标准 (5)2.3.开发环境 (5)3.Serdes接口电路选型 (5)3.1.Serdes芯片架构选型 (5)3.2.Serdes主要性能指标 (7)ma检测电路原理和实现 (7)ma检测电路原理 (7)ma的设计思路 (8)5.PRBS电路原理和实现 (9)5.1.PRBS电路原理 (9)5.2.PRBS电路实现过程 (10)6.说明 (10)Comma和PRBS检测电路设计说明书关键词:Serdes接口电路设计摘要:随着电子行业技术的发展,特别是在传输接口的发展上,原本用于光纤通信的Serdes 技术成为了为高速串行接口的主流。

它是一种时分多路复用(TDM)、点对点(P2P)的串行通信技术。

即在发送端多路低速并行信号被转换成高速串行信号,经过传输媒体(光缆或铜线),最后在接收端高速串行信号重新转换成低速并行信号。

这种点对点的串行通信技术充分利用传输媒体的信道容量,减少所需的传输信道和器件引脚数目,从而大大降低通信成本。

安华高,博通,飞兆等国外半导体公司均已推出基于独立的Serdes 芯片,而国内目前还基本处于预研阶段。

本文就以基于FPGA的Serdes芯片IP core中Comma和PRBS检测电路部分做详细的介绍和说明。

缩略语清单:Serdes Serializer/Deserializer串行器/解串器PRBS Pseudo-Random Binary Sequence伪随机二进制序列1.Serdes接口电路整体结构图图1.Serdes接口电路整体结构图Serdes接口电路为一个全双工电路,同时又具有点对点的高效传输。

SDH考试题

SDH考试题

一、填空题1、SDH 的含义是( )2、SDH系统取代传统的 PDH 系统的主要原因是 ( )、( ) 、( ) 和( )。

3、根据不同的应用场合,ITU-T建议对不同类型的SDH光接口进行了规范,如L-4.1,其中L表示局间长距离应用,4代表(),1表示()波长。

4、SDH信号帧传输的顺序为从左到右,从上到下一个比特一个比特地传,传完一帧再传下一帧。

传完一帧STM-N信号需要的时间为(),因此,信号帧中一个字节的传送速率为()bit/s。

5、SDH网络中,PDH支路接口抖动的主要来源是:()和()。

6、STM-1的速率为(),可以收容()个2M业务,可收容()个34M业务,可收容()个45M业务,可收容()个140M业务。

7、SDH网同步结构通常采用()同步方式,其时钟的工作模式有三种,分别为()、()和()。

8、SDH设备接收端接收STM信号连续()帧以上无法判别帧头,那么收端进入帧失步状态,产生OOF告警,若OOF持续了()ms则进入帧丢失状态,在LOF状态下若收端连续()ms以上又处于定帧状态,那么设备回到正常状态。

9、复用段开销处理器如果在下行信号中检测到K2(bit6,7,8)=111,则上报()告警,并下插()信号,同时将上行信号中的K2()置为()回传对端,如果对端检测到该K2字节,则上报()告警。

10、高阶通道开销处理器如果在()信号流中检测到有AU-AIS、AU-LOP或HP-UNEQ告警,则将开销()字节的bit5设置为“1”,回送()告警给对端。

11、STM-N的复用方式是()。

12、对于SDH设备,E1字节传送的是速率是; DCC的意思是,为再生段DCC,为复用段DCC;13、按功能分,SDH的四种网络单元是、、和;14、 SDH的帧结构的三个主要区域是、、。

16、二纤双向复用段环STM-16,若有3个节点,则网上最大业务容量是个2M,若是通道环,最大容量是个2M17、ROOF、RLOF 与开销中节字有关。

通过 M8070A 系统软件控制实时示波器进行 BER 测量

通过 M8070A 系统软件控制实时示波器进行 BER 测量

是德科技通过 M8070A 系统软件控制实时示波器进行 BER 测量应用指南32 GBd 以上的实时误码检测本应用指南详细说明了如何使用 BER 测试解决方案中的 M8070A 系统软件,控制M8045A 码型发生器和 DSAZ634A Infiniium Z 系列示波器来执行 BER(比特误码率)测量。

推出此解决方案的目的是实现 32 GBaud 以上数据速率的 BER 测量。

本文解释了这种方法与传统 BER 测量方法之间的基本差别,两者都使用相同的 M8045A PG 来生成数据流,但传统方法使用 M8040A 高性能 BERT(比特误码率测试仪)来执行测量。

文中首先说明了这个测试装置的硬件和软件配置,其中使用实时示波器作为码型捕获前端。

接下来讨论了 BER 的测量细节,包括各种数据速率下的 BER 变化,完成测量所需的时间,以及实时示波器的输入灵敏度。

最后,我们详细对比了 BERT 和基于实时示波器的方法之间的差异。

使用实时示波器和 M8070A 软件进行 BER 测量的配置最低要求为了将实时示波器与 M8070A 软件成功整合,必须保证满足以下要求。

–支持的示波器型号:–DSOZ634A–DSAZ634A–DSOX96204Q–DSAX96204Q–示波器固化软件版本:06.10.00614 或更高版本–示波器需要以下许可证–N5384A 串行数据分析(SDA)–N8827A PAM-4 测量(PM4)–N5461A 均衡(DEQ)–M8070A 软件版本:4.0 或更高版本在本应用指南中,使用码型发生器(PG)和示波器之间的直接环回配置来测量 BER,而没有使用真正的 DUT;因此,示波器直接获得由码型发生器生成的比特码型。

此装置所需的硬件组件包括:上面提到的示波器型号之一、M8040A BERT 系列仪器中的M8045A 码型发生器(PG)和电缆附件。

M8045A PG 通道 1 及其远程前端 M8057A 的差分输入通过 M8057A 连接到 DSAZ634A 示波器的 RealEdge 输入。

抖动测量的三种方法

抖动测量的三种方法

抖动测量三种有效方法只要测试数据通信IC或测试电信网络,就需要测试抖动。

抖动是应该呈现的数字信号沿与实际存在沿之间的差。

时钟抖动可导致电和光数据流中的偏差位,引起误码。

测量时钟抖动和数据信号就可揭示误码源。

测量和分析抖动可借助三种仪器:误码率(BER)测试仪,抖动分析仪和示波器(数字示波器和取样示波器)。

选用哪种仪器取决于应用,即电或光、数据通信以及位率。

因为抖动是误码的主要原因,所以,首先需要测量的是BER。

若网络、网络元件、子系统或IC的BER超过可接受的限制,则必须找到误差源。

大多数工程技术人员希望用仪器组合来跟踪抖动问题,先用BER测试仪、然后用抖动分析仪或示波器来隔离误差源。

BER测试仪制造商需要测量其产品的BER,以保证产品符合电信标准。

当需要表征数据通信元件和系统时,BER测试对于测试高速串行数据通信设备也是主要的。

BER测试仪发送一个称之为伪随机位序列(PRBS)的预定义数据流到被测系统或器件。

然后,取样接收数据流中的每一位,并对照所希望的PRBS图形检查输入位。

因此,BER 测试仪可以进行严格的BER测量,有些是抖动分析仪或示波器不可能做到的。

尽管BER测试仪可进行精确的BER测量,但是,对于10-12BER(每1012位为1位误差)精度的网络或器件测试需数小时。

为了把测试时间从数小时缩短为几分钟,BER测试仪采用“BERT scan”技术,此技术用统计技术来预测BER。

可以编程BER测试仪在位时间(称之为“单位间隔”或“UI”)的任何点取样输入位。

“澡盆”曲线表示BER是取样位置的函数。

若BER测试仪检测位周期(0.5UI)中心的位,则抖动引起位误差的概率是小的。

若BER测试仪检测位于靠近眼相交点上的位,则将增大获得抖动引起位误差的似然性。

抖动分析仪BER测试仪不能提供有关抖动持性或抖动源的足够信息。

抖动分析仪(往往称之为定时时间分析仪或信号完整性分析仪)可以测量任何时钟信号的抖动,并提供故障诊断抖动的信息。

prbs原理

prbs原理

prbs原理PRBS原理。

PRBS(Pseudo Random Binary Sequence)是一种伪随机二进制序列,它在通信系统和数字电路中具有重要的应用。

本文将介绍PRBS的原理及其在通信系统和数字电路中的应用。

PRBS的原理主要基于线性反馈移位寄存器(LFSR)的工作原理。

LFSR是一种基本的序列发生器,它能够产生一系列的伪随机序列。

LFSR由若干个触发器和异或门组成,其中触发器的输出作为下一个触发器的输入,而异或门则用于实现反馈。

通过适当的选择触发器的初始状态和反馈多项式,LFSR可以产生不同长度的伪随机序列。

当LFSR产生的序列达到最大周期时,就可以得到最长的伪随机序列,这种序列被称为最大长度序列(Maximum Length Sequence, MLS)。

在通信系统中,PRBS被广泛应用于误码率测试和性能评估。

通过发送PRBS序列并与接收到的序列进行比对,可以快速准确地评估信道的质量和系统的性能。

此外,PRBS还可以用于同步检测和时钟恢复等应用,对于数字通信系统的设计和调试具有重要意义。

在数字电路中,PRBS被用作测试信号以验证电路的功能和性能。

通过将PRBS序列输入待测电路,并将输出与预期序列进行比对,可以有效地检测电路中的故障和缺陷。

此外,PRBS还可以用于模拟真实数据流,对于验证数据采集系统和通信接口的正确性具有重要作用。

总之,PRBS作为一种伪随机序列,在通信系统和数字电路中具有广泛的应用。

它不仅可以用于误码率测试和性能评估,还可以用作测试信号对电路进行功能验证。

因此,了解PRBS的原理和应用对于工程师和研究人员来说是非常重要的。

希望本文能够对读者有所帮助,谢谢阅读!。

prbs原理

prbs原理

prbs原理PRBS原理。

PRBS(Pseudo-Random Binary Sequence)是一种伪随机二进制序列,它在通信、测试和测量等领域有着广泛的应用。

本文将介绍PRBS的原理及其在通信领域中的应用。

PRBS的原理。

PRBS是一种由0和1组成的二进制序列,它看起来像是随机生成的序列,但实际上是通过特定的算法生成的。

PRBS序列的特点是周期性长且统计特性良好,能够模拟随机信号的统计特性,因此在通信系统的测试和评估中得到广泛应用。

PRBS序列的生成算法一般采用反馈移位寄存器(Feedback Shift Register, FSR)来实现。

FSR是一种能够向右移位并根据特定规则进行反馈的寄存器,通过适当的选择反馈位和初始状态,可以生成不同长度的PRBS序列。

常见的PRBS序列包括PN9、PN11、PN15、PN23等,它们分别对应着不同长度的序列。

PRBS在通信领域中的应用。

PRBS序列在通信系统中有着重要的应用,其中之一是用于系统的性能测试和评估。

通过向系统中输入PRBS序列,可以评估系统在受到随机信号干扰时的性能表现,从而验证系统的稳定性和可靠性。

此外,PRBS序列还可用于通信信道的测量和分析,通过观察PRBS序列在信道中的传输特性,可以评估信道的带宽、失真和噪声等参数,为系统的优化提供参考依据。

另外,PRBS序列还被广泛应用于数字调制解调器(Modem)的性能测试。

在Modem的测试中,PRBS序列可用于评估Modem的误码率性能,通过比较发送端和接收端的PRBS序列,可以计算出误码率等性能指标,为Modem的设计和优化提供重要参考。

总结。

PRBS作为一种伪随机二进制序列,在通信、测试和测量领域有着重要的应用价值。

通过合理选择生成算法和序列长度,PRBS序列可以模拟随机信号的统计特性,为系统的测试、评估和优化提供重要的工具。

在实际应用中,需要根据具体的场景和要求选择合适的PRBS序列,并结合相应的测试方法和工具,以实现系统的高效测试和可靠评估。

prbs测试原理

prbs测试原理

prbs测试原理PRBS(PseudoRandomBinarySequence)测试是一种数字电路测试方法,被广泛应用于高速通信、数字信号处理、计算机网络等领域。

本文将介绍PRBS测试的原理和应用。

一、PRBS测试原理PRBS测试是一种基于伪随机序列的数字电路测试方法。

伪随机序列是一种看似随机的二进制序列,但实际上是由一个特定的算法生成的。

这种序列具有很好的统计性质,可以用于测试数字电路的性能和正确性。

PRBS测试的原理是通过将伪随机序列输入被测试的电路,观察电路输出的结果,从而判断电路的正确性。

具体来说,PRBS测试可以分为以下几个步骤:1. 生成伪随机序列:根据特定的算法生成一个伪随机序列。

这个序列的长度通常是2^n-1,其中n是一个正整数。

在实际应用中,通常使用LFSR(线性反馈移位寄存器)来生成伪随机序列。

2. 输入伪随机序列:将伪随机序列输入被测试的电路,作为电路的输入信号。

在输入伪随机序列之前,需要对信号进行调整,以满足电路的输入要求。

3. 观察电路输出:观察电路输出的结果,判断电路是否正确。

在观察电路输出之前,需要对信号进行采样和处理,以得到正确的输出结果。

4. 分析测试结果:根据观察到的测试结果,分析电路的性能和正确性。

如果测试结果符合预期,说明电路工作正常;如果测试结果不符合预期,说明电路存在问题,需要进行修复或调整。

二、PRBS测试应用PRBS测试在数字电路测试中有着广泛的应用,特别是在高速通信、数字信号处理、计算机网络等领域。

以下是PRBS测试的一些应用场景:1. 高速通信:在高速通信中,PRBS测试可以用于测试光纤通信系统、卫星通信系统、无线通信系统等。

通过输入伪随机序列,观察输出结果,可以检测通信系统中的噪声、失真、干扰等问题,从而提高通信质量和可靠性。

2. 数字信号处理:在数字信号处理中,PRBS测试可以用于测试数字滤波器、数字信号处理器、数字信号调制器等。

通过输入伪随机序列,观察输出结果,可以检测数字信号处理中的滤波器特性、调制误差等问题,从而提高信号处理的准确性和可靠性。

prbs31测试标准

prbs31测试标准

prbs31测试标准
PRBS31测试标准是一种数据通信测试标准,它的全称是Pseudo Random Bit Sequence 31,即伪随机比特序列31。

这个标准通常用于测试数字信号处理系统的性能,比如计算机网络和通信设备等。

PRBS31是由特定的比特序列构成的、自相似的、伪随机的数据序列,其长度为2^31-1位(即2的31次方减1)。

在进行PRBS31测试时,将这个长度为整数倍的比特序列作为测试数据,并将其发送到被测设备或网络中,以测试其性能。

对于性能好的设备或网络,接收方应该收到与发送方相同的比特序列;而对于性能差的设备或网络,则可能会出现错误或失真的情况。

PRBS31测试标准具有以下特点:
1. 高效性:PRBS31测试标准的数据序列非常长,几乎可以覆盖所有的可能性,因此可以有效地测试设备或网络的性能。

2. 可重复性:PRBS31测试标准的数据序列是固定的、伪随机的,每次重复测试时都能够产生相同的比特序列,从而可以检测设备或网络的稳定性和一致性。

3. 易于实现:由于PRBS31测试标准是一个标准化的测试方法,且其数据序列可以预先生成,因此在实现过程中比较容易,运行效率高。

总之,PRBS31测试标准是一种常用的、高效的数字信号处理测试标准,通过发送自性的、伪随机的数据序列,能够有效地测试设备或网络的性能,是数字通信领域常用的一种测试方式。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

网上问题定位之PRBS测试
1 PRBS测试说明
PRBS测试是从接入侧芯片发送并检测伪随机码流,流量出去后环回回来,如果检查到码流正确,说明业务正常。

所有的PDH/SDH都支持发送PRBS,仪表的检测原理也是一样的。

A.测试过程中,原有的业务会中断。

B.支持UNI和NNI两个方向的测试。

但如果对NNI方向测试时,只有配置了CES业务才支持。

也就是NNI方向测试是专门测试CES业务通断的。

但只支持SAToP和31个时隙的
CESoPSN CES业务。

C.测试时,需要查看帧格式。

帧格式和端口的帧格式一致就可以了。

D.支持测试三种测试周期:1s,10min,1h。

并且可以输入测试多少个周期。

对于后两种
情况,注意把环回自动解除关闭。

2 PRBS测试方法
A.PWE3管理上找到业务的两个UNI端口。

B.把两个UNI端口做内环。

E1端口直接在网管上做环回。

网管上不支持环回VC12级别的环
回,需要使用命令行:
:cfg-set-loop-vc12:$bd,$subbd,$port,$hp,vc12,$lp,inloop
:cfg-set-loop-vc12:$bd,$subbd,$port,$hp,vc12,$lp,noloop
例如:对4号板1号子卡2号光口的第3个vc12做内环
:cfg-set-loop-vc12:4,1,2,1,vc12,3,inloop
C.选中一个网元,进行PRBS测试。

红色表示误码,如果100%误码,说明业务完全中断。

正常情况应该是100%的绿色。

D.停止PRBS测试.
E.解除UNI端口内环。

相关文档
最新文档