【技术实现步骤摘要】
基于模拟时钟发生器进行可变偏斜的模拟测试方法及装置
本专利技术属于通信设计领域,主要涉及一种基于模拟时钟发生器进行可变偏斜的模拟测试方法和装置。
技术介绍
很多接口协议,比如40G/100G以太网接口,PCIE接口等,均具有多条物理链路;以以太网接口40GBase-R为例,40GBase-R由4条速率为10G的链路实现,实际应用中,4条链路由于走线长度的不同或者外界环境的变化,链路之间传输的数据会产生偏斜,即skew。Skew分为staticskew和variableskew,由于走线长度不同引起的skew为Staticskew,物理连接确定之后这个skew是不会变化的;由于外界环境变化,比如温度变化会引起在一段时间内4条链路之间有微小的速率差异,导致variableskew,该variableskew是一种随时间变化的参数。现有的验证平台,在验证中一般会有多个时钟,以40GBase-RPCS验证为例,其PCS接收方向时钟是serdes的恢复时钟,40GBase-R接口有4条物理链路,因此会有4个接收方向的serde ...
【技术保护点】
1.一种基于模拟时钟发生器进行可变偏斜的模拟测试方法,其特征在于,所述方法包括:/n根据协议接口类型配置variable skew的最大值,以Smax的表示,以及根据正常时钟模型的周期频率配置每个时钟周期允许添加的偏斜偏移量的取值范围;/n对于验证平台的其中一条链路配置正常时钟模型,对于验证平台的其他链路随机配置任一预设时钟模型,其中,所述正常时钟模型的每个周期的频率相同;任一预设时钟模型中包括相邻的两组时钟周期,一组时钟周期中的每一个时钟周期的频率均大于正常时钟模型的周期频率,另一组时钟周期中的每一个时钟周期的频率均小于正常时钟模型的周期频率;且大于正常时钟模型的周期频率 ...
【技术特征摘要】
1.一种基于模拟时钟发生器进行可变偏斜的模拟测试方法,其特征在于,所述方法包括:
根据协议接口类型配置variableskew的最大值,以Smax的表示,以及根据正常时钟模型的周期频率配置每个时钟周期允许添加的偏斜偏移量的取值范围;
对于验证平台的其中一条链路配置正常时钟模型,对于验证平台的其他链路随机配置任一预设时钟模型,其中,所述正常时钟模型的每个周期的频率相同;任一预设时钟模型中包括相邻的两组时钟周期,一组时钟周期中的每一个时钟周期的频率均大于正常时钟模型的周期频率,另一组时钟周期中的每一个时钟周期的频率均小于正常时钟模型的周期频率;且大于正常时钟模型的周期频率的时钟周期组中任一时钟周期的频率与正常时钟模型的周期频率的差值绝对值均介于偏斜偏移量的取值范围内;
通过验证平台验证过程中,对于配置预设时钟模型每一链路,若顺序执行完成两组时钟周期,则重新随机配置任一预设时钟模型,直至数据接收完成。
2.根据权利要求1所述的基于模拟时钟发生器进行可变偏斜的模拟测试方法,其特征在于,所述方法中配置的预设时钟包括:顺序配置的第一组时钟周期和第二组时钟周期,其中,所述第一组时钟周期的每一个时钟周期的频率均大于正常时钟模型的周期频率,第二组时钟周期的每一个时钟周期的频率均小于正常时钟模型的周期频率;且任一时钟周期的频率与正常时钟模型的周期频率的差值绝对值均介于偏斜偏移量的取值范围内。
3.根据权利要求1所述的基于模拟时钟发生器进行可变偏斜的模拟测试方法,其特征在于,所述方法中配置的预设时钟包括:顺序配置的第一组时钟周期和第二组时钟周期,其中,所述第一组时钟周期的每一个时钟周期的频率均大于正常时钟模型的周期频率,第二组时钟周期的每一个时钟周期的频率均为0。
4.根据权利要求1所述的基于模拟时钟发生器进行可变偏斜的模拟测试方法,其特征在于,所述方法中配置的预设时钟包括:顺序配置的第一组时钟周期和第二组时钟周期,其中,所述第一组时钟周期的每一个时钟周期的频率均小于正常时钟模型的周期频率,第二组时钟周期的每一个时钟周期的频率均大于正常时钟模型的周期频率;且任一时钟周期的频率与正常时钟模型的周期频率的差值绝对值均介于偏斜偏移量的取值范围内。
5.根据权利要求1所述的基于模拟时钟发生器进行可变偏斜的模拟测试方法,其特征在于,所述方法还包括:
对于配置预设时钟模型每一链路,任一组时钟周期中每一时钟周期与正常时钟模型的周期频率的差值绝对值的和值等于Smax时,执行下一组时钟周期。
6....
【专利技术属性】
技术研发人员:袁春建,李远晗,李润坤,
申请(专利权)人:盛科网络苏州有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。