第四章(1):确定性延时介绍

1. 简介

    在JESD204系统中可能存在多个数据处理单元,这些单元分布在不同的时钟域,没有明确的延时关系。从而导致每次上电后、或重新建立连接后,各link之间的延时都可能不同。为了解决上述问题,JESD204B提供了两种途径,即SUBCLASS1和SUBCLASS2。

    确定性延时是指:从TX端的基于帧的数据输入开始,到RX端接收并输出帧数据为止的延时,在每次上电后、或重新建立连接后都是一致的。该延时都是以frame clock为单位进行衡量的。规范要求该确定性延时是可编程的,其调整分辨率至少等于或高于一个frame clock周期。

    实现确定性延时则涉及以下两点。

  1.     在TX端,所有lane都在一个预定义的时刻同时开始发送ILA,这也间接保证了所有lane在同时时刻开始发送数据。预定义的时刻是指在检测到SYNC~信号有效后的第一个LMFC的边界处。规范要求JESD204设备具备设置延时的能力,即在检测到SYNC~信号有效后延时指定的LMFC周期后,开始输出ILA。
  2.     在RX端,考虑到TX端的lane之间、物理通道之间和RX端的lane之间的偏差,每个lane的数据必须进行缓存。这些被缓存的数据必须在一个预定义的时刻同时读出。该预定义的时刻是指:在某个LMFC边界后的第RBD个frame clock周期,RBD是可编程的。

    所以要以尽可能小的不确定度实现确定性延时,主要依赖于TX端和RX端的LMFC之间的对齐。可以通过以下方式提高同步性能。

  •     multiframe的长度必须大于link之间最大的偏差。
  •     RBD*Tf的值必须大于link之间的最大偏差,Tf指帧周期。
  •     RBD的取值为[1, K],K为multiframe包含的帧数量。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值