System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及信号测试,特别涉及一种适用于phy的通用型rx通道误码率检测系统及检测方法。
技术介绍
1、随着社会的发展,信号传输速率越来越高,电子产品具有高频、高速、高带宽的特点。例如电视分辨率发展到4k甚至是8k,照片的分辨率也达到千万级像素。如今的5g通讯、千兆级以太网、自动驾驶等,都需要gbps以上的高带宽实时数据传输。要保证高速数据链路或通讯系统中的数据可靠传输,则需要对tx(通讯发送)通道和rx(通讯接收)通道的数据传输进行ber(误码率)测试。
2、通用的误码率测试一般是设置phy(dut)为loopback(环回)模式,ber测试仪发送带抖动的激励信号到phyrx channel,phy(dut)通过模拟rx通道接收处理转换为数字信号,并把接收的数据通过模拟tx通道返回到phytx channel,ber测试仪接收信号并转换为数据与原始数据比对,统计错误并计算ber。由于loopback模式包含了模拟tx通道,其误码率实质上由rx通道和tx通道共同影响,对rx通道的误码率测试结果的真实性有影响。
3、为了更真实测试rx通道的ber,本专利技术提出了一种适用于phy的通用型rx通道误码率检测系统及检测方法。
技术实现思路
1、专利技术提供了一种适用于phy的通用型rx通道误码率检测系统及检测方法,该检测系统可以准确的测试rx通道的误码率。
2、适用于phy的通用型rx通道误码率检测系统包括:
3、控制单元,用于发出控制命
4、信号激励单元,用于所述接收控制命令并基于目标数据产生误码率激励测试信号;
5、phyrx单元,用于接收所述误码率激励测试信号并把最终数据传输至误码率测试单元;
6、误码率测试单元,基于fpga嵌入式系统,用于接收所述控制命令,并配置phy;还用于接收所述最终数据以及所述目标数据,并比较所述最终数据和所述目标数据。
7、可选地,所述误码率测试单元包括:
8、目标数据存储子单元,用于存储目标数据;
9、数据接收子单元,用于接收所述phyrx单元发出的所述最终数据,并把数据传输至数据处理子单元;
10、数据处理子单元,用于接收所述数据接收子单元传输的数据,并与目标数据进行数据比较。
11、可选地,所述误码率测试单元还包括:
12、数据对齐子单元,用于接收所述phyrx单元发出的所述最终数据,并消除所述最终数据物理通道延迟导致的相位差,并将自动校正对齐后的最终数据传输至所述数据接收子单元。
13、可选地,所述误码率测试单元还包括:
14、配置控制子单元,用于接收所述控制命令,模拟phy的配置接口并配置phy。
15、可选地,所述误码率测试单元还包括:
16、数据存储子单元,用于存储数据接收子单元发送的所述最终数据的数据包,并通过控制单元读取所述数据包进行数据包正确性判断,若数据包正确,则通过数据处理子单元进行所述数据比较。
17、可选地,所述信号激励单元包括:
18、dphy信号发生器,用于接收所述控制命令并基于所述目标数据发出第一输出信号;
19、切换电路,用于识别所述第一输出信号的高速包,并自动切换到误码率激励测试信号,以输出高速信号。
20、可选地,所述信号激励单元还包括:
21、awg信号发生器,用于接收所述控制命令并基于所述目标数据发出第二输出信号;所述切换电路,用于识别所述第二输出信号的高速包,并自动切换到误码率激励测试信号,以输出高速抖动信号。
22、可选地,所述误码率检测系统还包括:
23、标准仪器单元,与phy rx单元连接,用于配置电压和/或源表值和/或监测通道。
24、本专利技术还提供了一种rx通道误码率检测方法,包括以下步骤:
25、s1:控制单元发出控制命令和目标数据,目标数据传输至误码率测试单元;
26、s2:误码率测试单元接收控制命令,并且通过phy配置通道配置phy rx单元,使得phyrx单元进入相应的工作模式;
27、s3:信号激励单元接收控制命令,并产生误码率激励测试信号;
28、s4:phyrx单元接收误码率激励测试信号,并将最终数据传输到误码率测试单元的fpga嵌入式系统与目标数据比较,得出误码率。
29、可选地,步骤s3中,信号激励单元内具有切换电路,切换电路识别输出信号的高速包,并自动切换到误码率激励测试信号,以输出高速带抖动信号。
30、综上所述,所述适用于phy的通用型rx通道误码率检测系统包括:控制单元,用于发出控制命令以及目标数据;信号激励单元,用于所述接收控制命令并基于目标数据产生误码率激励测试信号;phyrx单元,用于接收所述误码率激励测试信号并把最终数据传输至误码率测试单元;误码率测试单元,基于fpga嵌入式系统,用于接收所述控制命令,并配置phy;还用于接收所述最终数据以及所述目标数据,并比较所述最终数据和所述目标数据。
31、如此配置,本专利技术的测试系统是模块化的,fpga系统可对不同phy测试提供不同方案,目标数据和fpga逻辑是可编程,很容易升级,适合不同phy的协议,系统也适合不同phy输出数据的采集。整个系统是模块化,可配置的,适用于不同phy的误码率测试。且该系统消除了tx通道对数据传输的影响,可真实且准确的对rx通道的误码率测试,提高测试准确性。本专利技术针对phyrx通道的误码率测试架构,误码率激励测试信号源是灵活可变的,既可以采用标准的awg信号发生器,也可以使用专用的phy信号发生器或者两组的组合。灵活的架构提供了一种很好的信源,可实现最佳的phy的性能测试。整个系统的仪器设备、fpga模块都是完全可重用的,整个系统通过自动化软件控制。
本文档来自技高网...【技术保护点】
1.一种适用于PHY的通用型RX通道误码率检测系统,其特征在于,包括:
2.如权利要求1所述的适用于PHY的通用型RX通道误码率检测系统,其特征在于,所述误码率测试单元包括:
3.如权利要求2所述的适用于PHY的通用型RX通道误码率检测系统,其特征在于,所述误码率测试单元还包括:
4.如权利要求2所述的适用于PHY的通用型RX通道误码率检测系统,其特征在于,所述误码率测试单元还包括:
5.如权利要求2所述的适用于PHY的通用型RX通道误码率检测系统,其特征在于,所述误码率测试单元还包括:
6.如权利要求1所述的适用于PHY的通用型RX通道误码率检测系统,其特征在于,所述信号激励单元包括:
7.如权利要求6所述的适用于PHY的通用型RX通道误码率检测系统,其特征在于,所述信号激励单元还包括:
8.如权利要求1所述的适用于PHY的通用型RX通道误码率检测系统,其特征在于,所述误码率检测系统还包括:
9.一种RX通道误码率检测方法,其特征在于,包括以下步骤:
10.如权利要求9所
...【技术特征摘要】
1.一种适用于phy的通用型rx通道误码率检测系统,其特征在于,包括:
2.如权利要求1所述的适用于phy的通用型rx通道误码率检测系统,其特征在于,所述误码率测试单元包括:
3.如权利要求2所述的适用于phy的通用型rx通道误码率检测系统,其特征在于,所述误码率测试单元还包括:
4.如权利要求2所述的适用于phy的通用型rx通道误码率检测系统,其特征在于,所述误码率测试单元还包括:
5.如权利要求2所述的适用于phy的通用型rx通道误码率检测系统,其特征在于,所述误码率测试单元还包括:
6.如权利要求1所述的适用...
【专利技术属性】
技术研发人员:程景全,李向东,
申请(专利权)人:上海华力微电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。