当前位置:   article > 正文

理解JESD204B链路参数 Understanding JESD204B Link Parameters_204b的8x数据 4x数据

204b的8x数据 4x数据

想要彻底理解参数意义要先看JESD协议标准原文看看这文章。这是我花了很久才意识到的道理,不过这篇文章对理解也有一定意义。

这个文章是我看的一篇英文文章的大体翻译,并不是逐行的。文章名《Understanding JESD204B Link Parameters》

L

一个DAC converterlanes

K

每个multiframe frames

a multiframe consists of K frames and is transmitted over a single lane.

M

每个链路Linkconverter

F

frame,lanes的字节数

a frame consists of F octets and is transmitted over a single lane.

S

converter,每framesamples数,一般S=1

N

DAC converter的分辨率

N

N’是将N补全为nibble的整数倍

M是器件拥有的DAC转换器的个数,

N是DAC的分辨率,nibble是4bit,

N’是将N补全为nibble的整数倍,例如12位DAC有3个nibbles,不用补全,N’=12;而14位分辨率要补2位变成4个nibbles,N’=16,而最后一个补全的nibble,补上的那几位可以用作控制位CS或尾比特T,所以N’=N+CS+T,如下图

S是每个转换器每帧的样本数,一般S=1,此时

Frame clock=Sample clock

例如Sample clock=500MSPS每秒百万次取样(Million Samples Per Second),

S=1时,Frame clock(FC) =500MHz

L是通道数,可以一个转换器对应一个或者多个通道,主要取决于通道速率的计算,

Lane Rate = (M x S x N' x 10/8 x FC)/L

例如Lane Rate=4x1x16x10/8x500MHz/L

协议规定通道速率不能超过12.5Gbps,L最小取4,此时LaneRate=10Gbps

10/8指编码器对数据编码,防止数据出现连0或者连1,输入8位输出10位,编码后的10b称为1个word,如下图

 

 

 

F是指每帧内的字节数

F = (M x S x N')/(8 x L)

结合上面的例子,F=2,

所以总结来说:对于一个四通道500MSPS、14位转换器,使用4个JESD204B通道,每帧传输一个数据样本包括2个字节,这就产生了10Gbit/s的通道速率。也就是说1个转换器对应一个通道,一个样本,一帧,一帧里有2个word,如下

 

如果把通道速率降低到5Gbps,那么通道数增加一倍L=8,其他参数不变,

则每个转换器对应2个通道

还看不太懂的话可以看看协议内容: JESD204B协议理解二:第5章数据流

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/752163
推荐阅读
相关标签
  

闽ICP备14008679号