查找误码源所需的分析
针对设计人员在检验、检定、调试和测试完善的电子和卫星通信系统设计时所面临的极挑战的信号完整性和BER问题,BitAlyzer误码率测试仪BA提供了业内最优秀的解决方案。BitAlyzer BA 系列在信号生成和分析上具有优异的性能,操作非常简单,也是加快日常任务中无可取代的诊断工具。最全面的物理层测试工具套件以及直观的用户界面让您方便了解最大量的信息。
型号属于 BitAlyzer® 系列误码率测试仪 BA 系列:
型号 |
说明 |
最大位速率 |
BA1500 |
码型发生器和误码分析仪 |
1.5 Gb/s |
BA1600 |
码型发生器和误码分析仪 |
1.6 Gb/s |
功能 |
优势 |
码型生成和误码分析、高达 1.6 Gb/s 的高速 BER 测量 |
在一台仪器中提供生成和分析功能,为当今的电子和通信系统提供接收机 BER 一致性测试。 |
集成的 BER 关联眼图分析以及通过/不通过模板 |
快速了解 BER 性能限制,评估确定性与随机性误码,进行详细的码型相关误码分析、误码脉冲分析,并执行无误码间隔分析。 |
在高达 1.6 Gb/秒的 PRBS 信号上进行误码定位和 BER 轮廓分析 |
通过 BER 快速了解信号完整性。误码定位提供了详细的 BER 码型灵敏度,加快了确定性与随机性 BER 误码的识别 |
ANSI 抖动测量(RJ、DJ 和 TJ) |
用三角测量法快速有效地确定长码型 PRBS31 抖动结构图形表示让抖动分析更全面、跟进更简单。 |
BER 轮廓及自动模板创建 |
作为 BER 的功能之一测量和查看眼图打开。 |
概述:
BitAlyzer® 系列误码率测试仪是当前工业界应对信号完整性挑战和BER问题最佳的解决方案,面向用户提供对复杂电子和通信系统验证、参数测试以及调试和测试。
整个产品系列拥有超乎想象的数据发生和分析功能,而且操作非常的直观、简单,帮助用户加快日复一日的工作任务。集合了最完善的分析功能与便捷的操作与一体,最大化的帮助用户得到被测系统的信息。
BA1500 和BA1600 有着在所有误码仪中最先进的用户界面系统。界面上直观的分布着仪器的控制按钮和状态参数。通过起始页开始,用户能够快速的学习如何使用仪器。非常方便的帮助系统,可以连接到Internet,支持e-mail 和网络打印。
用户可以通过开始设置 (Getting Started) 向导,一步一步的完成对仪器的学习,掌握最新的分析功能。不出一个小时,就能够完成仪器的基本设置,进行误码率测量并且可以研究误码的统计特性了。
BA1500 和BA1600 包含内部码型发生器,能够产生预设的PRBS 码流,或者用户自定义、长度不超过8Mb 的码型。数据发生器即可以受控于内部时钟,也可以通过外部时钟输入产生数据。精度达到0.1% 的延迟线用于调整时钟和输出数据之间的时延。用户自定义数据可以在线编辑或从外部文件读取。
厂家预设值包含了常用的逻辑阈值电平。另外,数据和时钟的摆幅、偏置可以单独调节,可以输出差分或者单端的信号。
通过对输入数据和参考数据一位一位的比较来确定误码。接收序列中的误码可以通过内部的处理器实时的找到,并且存储在内部的硬盘上有待后续分析。接收机将自动同步正常或者反向的PRBS 码型,或者是用户自定的码型。
码型检测器支持差分或者单端信号的输入,可以完全控制阈值电平和端接的设置。仪器自身预设了一些常用的逻辑种类的设置,自动设置 (Auto Scale) 功能能在2 秒钟之内自动找到眼图的中心。
用户可以使用内建的码型编辑器为码型发生器和检测器内存提供或者修改码型。可以将捕获到的数据进行编辑,从而创建参考码型。码型编辑器支持PRBS 关键字、重复循环和可变的赋值。可以使用十六进制、十进制或者二进制进行编辑。
码型文件存储在计算机硬盘内,或者也可以通过网络进行文件存取。可以实现多台BA1500 和BA1600 之间的数据共享。
对于通常的误码率检测应用而言,需要记录误码测量和其他重要测试结果。BA1500 和BA1600 内建的日志记录功能,可以记录超过要求的BER情况时的参数,包括同步丢失或者设置的改变等,都会记录下来。
记录日志文件能够打印或者归档,可以验证系统性能或者快速浏览误码是否出现。
强大的误码定位分析 (Error Location Analysis) 专利技术能找出BER和码型中比特位的确切关系。BitAlyzer能够揭示出误码和具体码型中比特的关系,而传统的误码仪仅能完成BER的测量。
BitAlyzer同时检测单独比特和突发模式 (Burst) 误码统计列表, 使得用户准确的了解究竟在那个比特位或突发位上发生了多少次错误。所有的误码定位分析 (Error Location Analysis) 数据实时的分析和记录在硬盘上以供后续分析和归档。分析引擎允许设定文件名称、误码记录模式等参数。
研究误码率的变化趋势是非常重要的。带状图(Strip Chart)通常用于监视测量结果随时间的变化。BitAlyzer内建的柱状图视图允许用户观测比特、突发和总误码随时间的变化。时间轴刷新的速度根据实际的数据率和比特位个数(包含误码)而调整。另外,可以设置显示的zoom 级别。
低频的重复发生的误码能在这个视图中非常明显的分辨出来。例如,每隔6 秒钟出现的一组误码能够描绘出来。柱状图可以工作在实时的数据中,也可以工作在已存储下来的数据集中。
无误码时间间隔分析的是系统中多久出现一次误码的时间规律。无误码时间间隔能分析出系统的、而非随机性的误码行为。同时,重复的无误码时间间隔长度能指出干扰发生的频率,提供了解决误码的线索。
无误码时间间隔信息积累的非常快,因此不需要耗费大量数据和长时间测试来定位异常。通过调节直方图起始点和终止点,可以控制BA1500和BA1600的无误码时间间隔分析的分析长度。
码型灵敏度分析是一个定位数据相关性错误的优秀的工具。这个直方图显示了测试码型中每一个比特出现误码的个数。测试码型可以是内建的PRBS,或者用户自定义的码型。视图中的光标用来标记出码型相关性错误的位置。
用长的PRBS码型进行的扩展测试可能会因为误码个数太少而 失败。使用码型灵敏度分析功能,能够非常清楚的看到是否误 码都出现在码型中同一个比特位上,还是随机散布在不同的码 型上。码型灵敏度分析包括在物理层测试套件选件中。
比特和突发错误通常由不同的物理现象引起。BitAlyzer能测量的突发错误长达32000个比特,并用直方图来显示,允许用户快速区别错误的类型。用户可以定义必须要满足某一个的突发错误需求。当设计错误纠错编码系统时,突发长度直方图是系统正常工作的非常有用的特征。
数字处理引起的错误其长度是重复出现的,然而通常干扰引起 的错误长度会发生变化。这个分析通常和无误码时间间隔分析 一起使用,从错误的长度和频率更好的分析、理解系统的行为。 突发长度直方图包括在物理层测试套件选件中。
找到系统构架或者偶发事件和误码率统计之间的关系对鉴别许 多误码是非常关键的。误码定位分析(Error Location Analysis) 中使用到的技术用来找到这些相关。相关分析使得用户设置一 个比特块的长度(例如数据总线的宽度或包的大小),或者通过 外部Marker(标记)输入决定一个时间间隔(例如硬盘的区段标识 符或者引擎的旋转标记),来观察这些误码是如何和这些数据块 相关起来的。
当在块中所有的比特位置有相同的错误个数,说明是不相关 的;然后,如果块中特定偏移位置上有异常高的错误率,说明 相关性是存在的。误码纠错包括在物理层测试套件选件中。
许多现在流行的系统需要验证码组误码率(block error rate)。BA1500 和BA1600 允许用户定义一个码组的长度,用直方图显示在码组中不同的错误个数。
可以使用光标非常方便的找出含有指定误码个数的码组。最大 的码组长度是4千万个比特,足以覆盖通常的使用到的码组长 度。码组误码分析包括在物理层测试套件选件中。
眼图是物理层选件中的一部分。集成在误码仪上的眼图分析,可以替代额外的示波器来进行测试。
自动测量包括上升/ 下降时间、抖动、幅度、噪声幅度和眼张开度比等。用户可以在眼图周围对局部的细节进行放大,理解信号在误码测试中的行为。眼图显示了被测信号和BER判决电路二者联合的效果。
眼图模板测试是物理层选件中的一部分。快速眼图模板测试是保证测试效率的关键。传统的示波器工作在一个固定的有效的采样率上,积累眼图需要许多的时间。通过基于BER测试的方法,BitAlyzer可以在几秒钟之内,以更高的置信度测试到眼图的周边、内部、上面和下面。
BitAlyzer 内置了各种通信标准的模板,用户也可以自定义模板。模板也可以在BER 轮廓测试结果中自动生成,作为指定误码率的黄金模板。模板可以自由缩放或者移动。
Q 因子分析是物理层选件的一部分。Q 因子分析的是幅度域,而抖动属于时域范畴。Q 因子测量的是信号幅度的信号比,描述了眼高的张开度,判决0 和1 的难易程度。
因为BitAlyzer 是误码分析仪的构架,所以具有非常高的采样率,测试速度快,但最重要的是,它能够对接近眼图中心的跳变位进行测试,而这些跳变位很可能会导致误码。
Q因子分析的结果显示最佳的判决电平设置,以及最好的BER预测。
BER轮廓测试时物理层选件中的一部分。这个分析计算眼图边沿的误码率,然后根据加性噪声的预测,将计算结果拟合到误码率响应曲线中。等高线的深度可以通过推算得到比实际测量更低的误码率水平。
BER 轮廓用于鉴定系统的裕量。BER 轮廓也能导出生成一个“黄金”模板,用以和已知的好的样本进行对比。
抖动峰值(Jitter Peak)是物理层选件中的一部分。使用快速BER 扫描技术,提供自动的RJ、DJ 和TJ 测量。抖动测量的精度是数据样本深度的函数,没有任何一种抖动分析方法的样本深度能能和使用BERT 扫描数据的深度向匹敌。更复杂的BER 测量意味需要使用更多的数据点。
抖动分布视图中的左边和右边是分别测试得到的结果。中心“绿色”区域是确定性抖动,而两边是高斯分布的随机抖动。
前向误码纠错Forward Error Correction(FEC)仿真功能包括在 物理层测试套件选件中。因为采用了专利的误码定位技术,在 测试中可以确定每一个误码发生的位置。通过用假设误码纠错 器,仿真内存块典型的纠错码,例如Reed-Solomon结构,以 通过非相关数据通道的误码率测试,确定找到合适的FEC 方 法。用户可以设置误码纠错的力度,交织的深度以及确保符合 流行的纠错硬件结构。
一维的纠错因子允许用户设定FEC码组的符号个数,以及可能纠错的个数。之前可能会经过二维交织,增强码组错误纠错的性能。
二维的纠错也被用来实现乘积阵列(Product-Array)因子。在这个例子中,用户指定了乘积阵列中的行和列,同时还制定了两个维度的纠错强度。在测试中错误一旦被发现,将被置于仿真表中,根据交织配置,检查每一个纠错因子,防止误码数量超过纠错强度。
在二维纠错因子中,用户也可以使用内部失败编码作为外部纠删码。在这种模式下,会将单一的大型码组纠错能力翻倍。
在FEC处理过程中,用户可以看到每一个码字使用的次数以及失败的次数,同时编码效率同时也计算出来。
使用BA1600 的FEC 分析工具能使FEC 设计开发者为信道出现的实际误码统计进行调校。如果信道中充满了码型敏感或是突发干扰,这些问题将通过FEC准确的解决。相比基于白噪声误码的软件纠错的有着非常明显的优势。
二维误码映射是BA1500 和BA1600 的选件。这个分析能够根据测试中发现的误码创建一个二维的图像。用户可以根据通信系统或者实际的相互影响决定码组因子(blocking factor)。
误码定位及分析是一个垂直扫描的图像,当误码发生时,在图上显示一个亮点。从突发中出现的误码将用不同的颜色表示,可以从图中非常直观的区分哪些是突发错误,哪些是非突发错误。
码组因子包含了封包的发小、复用器的宽度或者交织的深度等,或者决定于外部的标记信号。例如,硬盘驱动器的索引标记可以使2D map以硬盘柱面的读作为重复周期。在同一位置出现重复的误码会使得误码定位及分析出现一条明显的水平的条纹。
基于封包长度或者复用器宽度的误码定位及分析,如果在特定位置出现重复误码,就能说明误码和连接到复用器的并行总线有关系。这个可视化的工具允许人们通过肉眼观察到误码的相关性,而通常用其他的仪器是根本无法看到的。
误码定位及分析能够在成千上万的数据中迅速的缩放或平移。通过光标限定区域,在该区域中发现的误码个数将被统计出来。误码定位及分析成为了发现系统误码的终极工具。
BA1500 和BA1600 支持PRBS 和用户自定义码型(最长8Mb)自动同步。不像其他BERT,用户自定义码型可以有两种方法同步,一种非常快速而另一种非常准确。对于快速的同步,是通过学习输入的重复数据码型来进行同步。通常,对于循环回路光纤实验或者需要快速同步要求的测试,仅需要经历几次用户码型即可完成同步。对于准确的同步,BitAlyzer能够预加载用户码型,进行硬件加速搜寻以完成同步。
BER实验经常有对误码测量进行限定、重新同步精确的定时以及突发的包数据等测试需求。BitAlyzer有消隐输入以限定误码计数,以及外部重新同步控制输入。用户可以提供具体应用的标记信号作为控制的输入。
码型发生器能够接受外触发以重新开始码型的产生。这样可以在外部的控制下发出封包结构的数据,或者同步多个码型发生器。
许多现在广泛使用的高速通信系统使用了差分方式传输信号,以提高对共模信号的抑制。因此,真正的差分接收机的设计对于误码测试时非常重要的。同时,对于抖动测量、眼图测量和模板测试等,可调的逻辑阈值电平也是非常重要的。
BA1500和BA1600全新的输入技术允许可调的阈值电平、DC端接电压、差分输出以维持极佳的回损性能。
精确的可变延迟线设定对于抖动、模板和眼图测试是很关键的。过去的可变延迟线技术不是速度太慢,就是不支持长时间周期及不同频率下的校准。
BitAlyzer包含了全新的延迟线技术,并且支持自动校准,精度可达到亚ps级。因为校准速度很快,当测试环境有改变时,重新校准几乎不会占用太多时间。
眼图模板测试通常是工业规范要求的测试项目;然而,这些模板通常是pass/fail一次性测试。更精确的模板将特定器件输出波形限定在一个范围之内,监视在生产实践中系统最微小的变化。
BitAlyzer是第一家支持误码率等高线分析功能误码测试仪,可以直接将等高线测试结果导出为模板。
BitAlyzer系列误码率测试仪增加了将误码研究并定位到具体测试流中比特位置的功能。
。这项功能在过去的10 年中,证明对系统调试是非常有用的,能隔离误码的原因、发现相关性、鉴别干扰等。误码定位分析的设置和测量BER 几乎一样。
对同一被测系统,眼图和误码率测试有着相关性程度非常高。
一个像素一个像素的采样,快速的扫描判决电平和时间,形成信号的眼图。
BitAlyzer系列的输出驱动器来自于研发10Gb/s 通信系统的技术。精确的设计提供了最低的输出抖动、最快的上升沿,以及允许改变输出幅度、编制以覆盖最全面、最流行的逻辑种类。因为是电流源驱动结构,用户接口可以设置成不同的阻抗和端接电压,以保持经校准的电压摆幅。
主要特点和优点
主要应用
超群的性能、快速深入分析被测系统
简单的用户界面
上图是BA1500 和BA1600 界面的起始页。在右边的一列按钮引导用户选择不同的功能模块,观测不同的视图,进行详细的配置等。支持触摸屏操作。
码型发生器
简单直观的界面。用户可以非常轻松的完成时钟源、数据灵活的配置.
码型检测器
支持差分和单端输入,阈值电平和电压可以自由调节。预设了常用的逻辑种类。
用户码型编辑器
上图所示的捕获到的码型,通过手动修改,再从码型发生器向外发出。
误码记录(Error Logging)
BER 日志记录的界面非常的直观。用户设定BER 阈值并且定义记录何种数据。记录的时间间隔和误码发生的时间间隔完全一致。
基本BER 统计
单独的误码率和比特计数显示在基本的BER界面中。这种简单的分离能使的调试的注意力放在正确的区域。
BER 带状图
可以在带状图中上分析误码率趋势图。温度循环变化和改变测试条件等对通信系统的影响能非常明显的观察出来。
无误码时间间隔(Error-free Interval)分析
重复出现的无误码时间间隔说明了系统性的错误。找到如上图所示的毛刺,能够正确揭示干扰的频率。
码型灵敏度分析(Pattern Sensitivity)
在这个例子中,码型长度为127 位,误码几乎每次都出现在同一个位置。请注意直方图下面的NRZ数据,光标突出显示了问题比特的位置,和直方图上的光标的位置是一致的。
突发长度 (Burst Length) 直方图
这是一个非常典型Viterbi加密的通信信道中的突发长度直方图。光标用于测量突发的长度。
误码纠错(Error Correlation)
当测试MUX/DEMUX电路时,将显示出和复用器宽度相关的串行或者并行的误码。
码组误码分析 (Block Error Analysis)
对于系统运行而言,码组误码统计通常比单个误码率测量更重要。码组的大小可以设定,直方图显示了码组中出现误码出现次数的分布。
眼图
模板测试
基于内建BERT测试方法,工业标准和用户自定义模板测试速度非常快。
Q 因子分析
在13 秒之内完成Q 因子测试。最佳的判决电平由光标显示出来。注意,并不在眼张开度的中心,而是100mV,有较大的标准偏差。
BER 轮廓
随着长时间的运行,会提高BER 轮廓的测试精度。这个例子中采集了1.5 分钟的信号。最佳的BER 预测和采样判决点如图所示。
抖动峰值(Jitter Peak)
为了得到更好的结果,在预测更深的BER 时,大于1e-4 以上的BER结果不能使用。测试运行时间越长,测试精度越高。
FEC 仿真选件
可以在实时数据或记录的数据集中定义FEC参数。许多不同的FEC构架可以在同一个数据集上快速的测试。
2D 误码定位及分析(Error mapping)选件
二维误码映射非常方便的显示出数小时或数秒之内的数据集合。用户数据块一列一列的连接起来以说明误码相关性。
突发和非突发误码用不同的颜色显示出来。在这个图中,背景的突发问题被其他一些非突发问题所掩盖。一个明显的非突发问题在数据包大概存在24500 个比特。
典型的BA1600数据和时钟数据输出,数据率 1.5 Gb/s with 2 Vp-p 幅度设定。.
码型同步
码型发生器和误码检测器外部控制
差分输入
自动延迟校准
自动眼图模板
误码定位分析 (Error Location Analysis)
眼图
输出驱动器
技术数据:
码型发生器
x7 + x6 + 1
x15 + x14 + 1
x20 + x17 + 1
x23 + x18 + 1
x31 + x28 + 1
*1 上升/ 下降时间在PECL 逻辑家族设置下测量(20% - 80%)。
检测器
x7 + x6 + 1
x15 + x14 + 1
x20 + x17 + 1
x23 + x18 + 1
x31 + x28 + 1
96 位字长 - 8 Mb
32 位字长
其他
性能
性能指标
描述
最大频率
BA1500
1500 MHz (1.5 GHz)
BA1600
1600 MHz (1.6 GHz)
最小频率
内部时钟
800 kHz
外部时钟
100 kHz
外部时钟/ 码型使能
SMA
配置
单端
阈值
–2 V to +4 V
端接电压
–2 V to +3.3 V
时钟/ 数据输出
SMA
配置
差分
幅度
70 mV to +2 V
偏置
–1.85 V to +3.85 V
预设逻辑种类
PECL/LVPECL/LVDS LVTTL/CML/ECL
上升/ 下降时间
<130 ps *1
延迟范围
30 ns 或1 UI
延迟分辨率
0.1% UI or 1 ps
触发输出
BNC
类型
CLK/64 或码型
码型定位
可编程
幅度
>1 V
A/B 码型page 切换
BNC
阈值
TTL
数据种类
伪随机
用户自定义
96 位字长 - 8 Mb
2-4 Mb A/B 页面
32 位字长
插入误码
长度(比特)
1, 2, 4, 8, 16, 32, 64, 128
频率
单次或重复
性能
描述
最大频率
1600 Mb/s
最小频率
BER 测试
100 Kb/s
自动优化眼图
70 Mb/s
物理层测试
70 Mb/s
时钟/ 数据输入
SMA
配置
差分
阈值
–2 V to +4 V
端接电压
–2 V to +3.3 V
延迟范围
30 ns 或 1 UI
延迟分辨率
0.1% UI 或 1 ps
采样边沿
时钟的上升后者下降沿
灵敏度- 单端
60 mVp-p (典型值)
灵敏度- 差分
40 mVp-p (典型值)
检测使能
SMA
配置
Single ended
阈值
–2 V to +4 V
端接电压
–2 V to +3.3 V
功能
触发数据采集
触发输出
BNC
类型
CLK/64 或码型
幅度
>1 V
误码输出
BNC
功能
32 比特脉冲
幅度
>1 V
标记输入
BNC
阈值
TTL
功能
Error Analysis 定位
最大频率
推荐4KHz
消隐输入
BNC
阈值
TTL
功能
忽略误码
重新同步
在边沿触发(选件)
最小分辨率
32比特
数据类型
伪随机
用户自定义
重新同步
手动
按钮或者消隐输入
自动
可程控的误码门限
Grab 模式
找到重复码型
Shift 模式
硬件码型搜索
数据捕获
最多8Mb
测量项目
BER, bit, re-sync PG/ED clock frequency
视图
Home view
起始页
Generator
码型发生器设置
Detector
检测器设置
Editor
编辑码型、模板
System
系统工具
Log
BER 测量日志记录
错误分析Error analysis
标配
Basic BER
误码率测试统计
突发长度 Burst length
码组长度分析
Error-free interval
间隔分析
Correlation
误码位置分析
Pattern sensitivity
码型分析
Block mode
每一个码组的误码分析
Strip chart
BER 随时间的变化
物理层测试
选件
眼图
眼图显示
BER contour
眼图周围误码率等高线
Mask test
进行模板测试
抖动分析Jitter analysis
DJ/RJ/TJ 测量
Q 因子分析Q-factor analysis
设置和显示Q
Error Location Capture
Live analysis
连续实时数据分析
Error logging capacity
最大2GB 文件大小
Error events/s
每秒10000
最大码组长度
32 K比特
性能
描述
TFT 显示
640 × 480 VGA
触摸屏
模拟电阻式
自测试
开机自测试
处理器
1.66GHz N455
USB2.0
在仪器背面
硬盘
160 GB
键盘
65 键USB
内存
1G
操作系统
Windows XP
打印口
Centronix
显示器输出
DB-15 VGA
鼠标
USB
远控
IEEE-488 或 TCP/IP
网卡
10/100/1000 MB 以太网
重量
36 lb.
功耗
285W, 100-240 V AC
尺寸
8.6 in. × 16.5 in. × 19.25 in.