JESD204B各层功能及参数理解
概述
模拟世界和数字世界之间的联系离不开ADC和DAC,随着人们数据需求的增加、频谱资源紧缺,高速ADC/DAC以及适合处理大数据的FPGA平台逐渐被开发出来,随之用于高速数据传输的协议与之诞生,即JESD204协议,相比传统的LVDS传输方式,其链路速率更高,同时也节约IO数量。协议发展为几个不同版本,其主要区别如下所示:
JESD204B分层
当前应用最普遍的为JESD204B,204B又分为子类0、子类1、子类2 ,这是根据同步方式划分的,比如子类1通过SYSREF进行同步,子类2根据SYNC来同步,目前采用较多的为子类1,并且只有子类1和子类2才支持确定性延时。
如上图所示,JESD204B分为四层介绍,分别是物理层、数据链路层,传输层和应用层。
1、物理层用于以特定速率发送和接收数据;
2、数据链路层用于8B/10B编解码和帧、lane数据对齐;
3、传输层用于数据组帧或解帧;
4、应用层用于链路配置和数据映射。
在使用转换器和FPG