联系热线
DelJonesADI公司在JESD204C入门系列的第1部分中,通过叙述它解决问题的一些问题,对JESD204标准的新版本展开了解释。通过叙述新的术语和特性来总结B和C版本标准之间的差异,然后逐级阐述这些差异。因为第1部分早已奠下了解读基础,现在我们来更进一步研究一下JESD204C标准几个更加值得注意的新特性。
64b/66b和64b/80b链路层对于64b/66b链路层,66位数据块由两个实时头位,后相接八个八位位组的样本数据构成,其中部分是基于IEEE802.3第49条定义的数据块格式。与IEEE标准有所不同的是,它没编码——有效载荷数据只是转换器样本数据,由传输层包到数据帧中。由于没编码来保证再次发生一定数量的数据切换来获取dc均衡,因此必需对样本数据展开加扰。这些加扰的八位位组的帧数据被必要放进链路层,两个实时头位可选在其中。
64b/66b数据块的格式如图1右图。该示例展出了这样的情况:一个数据通道由帧构成,每个帧包括来自一个转换器的一个样本。块同构规则与来自JESD204B标准的帧同构规则十分相近。
按顺序已完成八位位组到64位数据块的同构,其中D0回应帧的第一个八位位组。例如,如果F=8,D0回应JESD204C帧的第一个八位位组,D7回应JESD204C帧的最后一个八位位组。该帧的第一个八位位组的MSB是Converter0的Sample0的MSB(与JESD204B一样)。
例如,如果F=2,D0和D1代表第一个帧,D2和D3代表第二个帧,以此类推。为了与JESD204B中用于的方法保持一致,多块中的八位位组按MSB到LSB的顺序被移往到加扰器/解扰器中。在E=1的情况中,每个多块都从帧边界开始。
如果E1,拓展多块将从(必需从)帧边界开始。有关更加多信息,请求参照多块(MB)和拓展多块(EMB)章节。
图1.64b/66b数据块格式示例,LMFS=1.1.2.1,N=N’=16。实时头是一个2位不加扰值,坐落于每个数据块的开始方位,其内容经过解析之后,用作解码单个实时切换位。这些位要么使用0-1序列,回应逻辑1,要么使用1-0序列,回应逻辑0。
64b/80b数据块的格式如图2右图。除了样本数据的八个八位位组和两个实时头之外,还具备两个填满位,坐落于每个八位位组之间。
填满位的值由17位PRBS序列要求,以增加杂散,并保证必要数量的数据切换以维持dc均衡。不加微的填满位在样本数据加扰之后放入到块中。图2.64b/80b数据块格式示例,LMFS=1.1.2.1,N=N’=16。获取64b/80b选项是为了与8b/10b维持完全相同的时钟比,协助修改锁相环(PLL)设计,同时最小化杂散。
对于期望通过用于前向数据流或利用实时字获取的其他功能的应用于,比起8b/10b,更加应当自由选择64b/80b,几天后将就这一问题展开详尽辩论。多块(MB)和拓展多块(EMB)JESD204C多块中包括32个块。每个多块中的32个实时切换位包含一个32位实时字。几天后,我们将早已展开详尽辩论。
拓展多块是一个E多块容器,必需包括整数数量的帧。当多帧不包括整数数量的帧时,拒绝E1。多块和拓展多块的格式如图3右图。
本文来源:开云|kaiyun-www.gytdhbkj.com