1. Device Clock
Device clock是JESD204系统中每个单元的时间参考。每个设备需要通过该时钟产生frame clock和multiframe clock。
2. Frame clock和Local Multiframe Clock
Frame clock时钟域作用于应用层和JESD204的链路层。
对于需要实现确定性延时的应用,或者使用多个lane的应用,link上传输的数据必须multiframe对齐。每个multiframe和LMFC的边沿对齐。需要为发送设备和接收设备分别提供device clock,每个设备再使用device clock生成内部的frame clock和multiframe clock。
当LMFC由发送设备或者接收设备生成时,其相对于device clock的相位将由外部信号决定。在subclass0中,相位由SYNC~(~是指该信号低有效)信号的上升沿决定;在subclass1中,相位由采样到SYSREF的时刻决定。Frame clock和Multiframe clock必须遵循以下规则。
- 发送设备和接收设备的frame clock的周期必须一致;
- 发送设备和接收设备的multiframe clock的周期必须一致;
- JESD204系统中所有的frame clock和multiframe clock都必须由一个共同的时钟源产生;
- 在每个设备中,frame clock和LMFC必须对齐;
- 对于subclass1而言,Frame clock和LMFC的相位由采样到SYSREF、并识别该信号有效时的device clock的边沿决定;
- 对于subcla