采样数据输出形式 >采样数据输出 JESD204B简介 数据链路的建立与同步 代码组同步(Code Group Synchronization,CGS) 初始化通道对齐序列(Initial Lane Alignment Sequence,ILAS) 初始化帧同步(Initial Frame Synchronization,IFS) 初始化通道同步(Initial Lane Synchronization,lLS)
第16页 采样数据输出 采样数据输出形式 JESD204B简介——数据链路的建立与同步 代码组同步(Code Group Synchronization,CGS) 初始化通道对齐序列(Initial Lane Alignment Sequence ,ILAS) 初始化帧同步(Initial Frame Synchronization,IFS) 初始化通道同步(Initial Lane Synchronization,ILS)
采样数据输出形式 >采样数据输出 JESD204B简介 数据链路的建立与同步 代码组同步(CGS) AD9625 FPGA 寻找链路上的字符边界 发送同步请求 SYNC 发送/K28.5/ 根据接收端SYNC信号, DATA 连续发出控制字符 同步完成 /K28.5/ SYNC 等待下一LMFC边界 连续四个正确的/K28.5/ 字符 发送LAS DATA 解码LAS 检查同步
第17页 采样数据输出 采样数据输出形式 JESD204B简介——数据链路的建立与同步 代码组同步(CGS) 寻找链路上的字符边界 根据接收端SYNC信号, 连续发出控制字符 /K28.5/ 连续四个正确的/K28.5/ 字符
采样数据输出形式 >采样数据输出 JESD204B简介 数据链路的建立与同步 初始化帧同步 每个多帧开始于R/,结束于/A/字符; (IFS) 第一至四帧是测试数据与配置信息; 寻找数据流中帧边界 从第五个多帧开始,才是真正的有效 第一个非/K28.5/字符就 传输数据; 是一个新的帧的开始 如果错误,需要重新进行链路建立。 JESD204发送端 R/ A/ JESD204发送端 斜坡数据流 链路配置信息 斜坡数据流 第一个多帧 第二个多帧 第三、四个多帧
第18页 采样数据输出 采样数据输出形式 JESD204B简介——数据链路的建立与同步 初始化帧同步 (IFS) 寻找数据流中帧边界 第一个非/K28.5/字符就 是一个新的帧的开始 JESD204 发送端 /R/ D D D /A/ /R/ Q C C D /A/ /R/ D D D /A/ JESD204 发送端 第一个多帧 第二个多帧 第三、四个多帧 每个多帧开始于/R/,结束于/A/字符; 第一至四帧是测试数据与配置信息; 从第五个多帧开始,才是真正的有效 传输数据; 如果错误,需要重新进行链路建立。 斜坡数据流 链路配置信息 斜坡数据流
采样数据输出形式 >采样数据输出 JESD204B简介 数据链路的建立与同步 初始化通道同步 AD9625 FPGA (ILS) 发送同步请求 SYNC- 对齐多通道的用户数据 发送/K28.5/ DATA 同步完成 利用缓冲器缓冲数据, SYNC 等待所有通道的缓冲数 等待下一LMFC边界 据都完成,再统一读取 发送LAS DATA 解码LAS 检查同步
第19页 采样数据输出 采样数据输出形式 JESD204B简介——数据链路的建立与同步 初始化通道同步 (ILS) 对齐多通道的用户数据 利用缓冲器缓冲数据, 等待所有通道的缓冲数 据都完成,再统一读取