jesd204b协议传输层采样下的单通道映射

传输层
数据传输层的主要功能将ad转换器采样的数据映射成8bit位宽的字节数据。先将所有的采样数据线性的排开,然后添加控制字和控制位得到words,也可以选择不加控制字和控制位,则words和之前排列的采样数据相同,添加控制字和控制位有两种方法,第一种在每一个采样点的末尾添加控制位;第二种不在采样点末尾添加控制位,在所有采样点的末尾添加一个控制字,控制字里面的控制位对应前面的采样点。通过添加tail将words进行扩展,使每一个word的位数为n΄位,这个值是4的倍数,控制字不需要扩展。最后将数据划分得到l*f个字节,对应l个通道。在下面会详细介绍。
jesd204b数据映射可以由一下几个参数控制:
a) l:ad转换器所拥有的链路数量。
b) m:ad转换器中的转换单元数量。
c) f:每一帧数据中的字节个数。
d) n:ad转换器的分辨率。
e) n΄:每个样本被封装之后的位数。
f) cs:控制位数
g) k:每个多帧的帧数,1到32之间的整数。
h) s:每帧数据中的采样点数
i) hd:高密度模式,hd=0时,单一的采样数据只会在某一个链路上面传输;hd=1时,采样数据会被拆分在多个lane传输。
j) cf:控制字个数,每一个控制字是8位的数据。
k) t:tail bit
jesd204b数据映射按照s的取值分为两种情况:正常采样情况下的数据映射和过采样情况下的数据映射。当s=1,是正常采样情况下的数据映射;当s》1,是过采样情况下的数据映射。正常采样情况下,帧时钟等于采样时钟;过采样情况下,采样时钟是帧时钟的s倍。
jesd204b数据映射按照l的取值分为两种情况:单通道数据映射和多通道数据映射。当l等于1,是单通道数据映射;当l》1,是多通道映射。
数据映射一共5步,过采样和正常采样的映射主要在第一步数据排列有些不同,正常采样可以看成过采样的一种特殊情况。多通道映射主要在第5步,数据划分的不同。
正常采样情况下的单通道映射(s=1,l=1)
ad转换单元有m个,n位分辨率,数据映射分为5个步骤:
1) 每个ad转换单元有一个采样点,m个转换单元一共m个采样点,每一个采样点有n位数据,将m个采样点线性的排列在一横排,高位在前,低位在后。
2) 将采样点映射为words,这一步实质就是给采样点添加控制位或者控制字。如果这一步选择不添加控制位和控制字(cs=0,cf=0),那么映射的words和之前的采样点完全相同,words的个数与采样点个数相等,m个word,每一个word长度是n位。如果添加控制位和控制字,有两种情况:①在每一个采样点的最低位后面添加控制位(控制位个数根据cs决定)构成word,一共m个word,每一个word长度是n+cs位。②不在采样点的后面添加控制位,将所有控制位组合在一起,构成控制字,放在所有采样点的最后面,控制字个数由cf决定。(控制字的位数:m*s*cs/cf)最后构成了m+cf个words。
3) 如果words不是4的整数倍,需要通过添加tail对words进行扩展,扩展完的words叫“ng”。这一步是可以选择性操作的,当传输效率比易配置优先级更高的时候,这步可以忽略(怎么配置)。通过添加控制位和tail,ng有n΄位,n΄=n+cs+tail,(cs加在控制字里面的时候,这里cs应该为0,只有当cs加在每个采样点后面,cs才等于它实际的值)n΄是4的倍数,n΄其实就是一个采样点最后所要映射成的数据的位数。
4) 映射之后的所有数据如果不是8的倍数,在末尾添加tail,使数据是8的倍数
5) 将所有的数据按8位一个字节划分,一共得到f个字节,所以最后这m个采样点构成了一个f字节的帧。这f字节的帧将在这单通道内传输。
从这上面步骤看出来f其实是根据采样点个数,数据映射方式最后计算出来的。
2.2过采样情况下的单通道映射(s》1,l=1)
过采样情况下的映射与正常采样情况下的映射除了第一步不同,其他不相同。m个采样单元,每一个采样单元s个采样点,将这m*s个采样点按照线性顺序排列(adc1_sample1, adc1_sample2,……,adc1_samples, adc2_sample1,adc2_sample2,……,adc2_samples,……,adcm_sample1, adcm_sample2,……,adcm_samples)
2.3多通道映射数据映射(l》1)
多通道映射和单通道映射前4步相同,只是最后一步不同,最后一步将数据划分为l*f个字节,分别对应l个通道。
在多通道的时候讲了一个参数hd,hd的值决定了一个采样点最后是映射到一个单独的lane,还是映射到多个lane。
figure23 24 25分别是无控制字,1个控制字,2个控制字情况下的映射。当多通道映射,且有控制字的时候,l个链路分为cf个组,每一个组包括l/cf个链路,每组传输m*s/cf个采样点。

恒温恒湿测试箱在半导体和电子电气等行业的应用-贝尔试验设备
物联网传递信息可以改变联网汽车的方式
特朗普亲自带头,在一家美国的短视频平台上开通了账号
如何选购贴片机
4G升级到5G是真正意义上的融合网络
jesd204b协议传输层采样下的单通道映射
【节能学院】安科瑞ADL400系列导轨电能表在沙特电力物联网平台中的应用
物联网遇到的苦困难可以交给谁处理
可穿戴设备呈现大涨趋势,但仍被很多企业拒之门外
如何从Windows上载数据至Linux
五大国际联盟集体封杀华为
!销售/收购/维修HP53131A频率计HP 53131A
微软拥抱开源的新动作,Edge被抛弃?
2027年刚性OLED出货量将减少至9600万台
AI帮助老弱病残者正常生活汇总
用嵌入式AI技术来解锁数据力量
海草公社平台软件源码
评测分享:aigo移动固态硬盘S7 Pro,国民好物是这样炼成的!
服务器选购的基础知识
单相电机分几种