本文转载自CSDN论坛作者Carrot ambassador的博客,转载文章仅供学习和研究使用。
前言
基本概念介绍
-
RX端的逻辑设备(如接收ADC数据的FPGA)应该具备发送generate SYSREF请求的能力。 -
该请求使时钟发生器为系统中的所有设备产生一个或多个SYSREF脉冲。任何时间,只要一个link通过SYNC接口发送重同步请求,RX端的逻辑设备都可以发送generate SYSREF请求,该功能是否使能可以由用户决定。 -
TX端的逻辑设备(如向DAC发送数据的FPGA)应该具备发送generate SYSREF请求的能力,该请求使时钟发生器为系统中的所有设备产生一个或多个SYSREF脉冲。任何时间,只要一个link通过SYNC接口发送重同步请求,RX端的逻辑设备都可以发送generate SYSREF请求,该功能是否使能可以由用户决定。
-
检测每一个SYSREF脉冲,如果当前LMFC和frame clock需要进行相位调整,则进行相应的相位调整。 -
通过一个输入管脚,或者通过配置接口发送配置命令来控制设备,使其在接收到后续SYSREF时对LMFC和frame clock进行强制相位对齐。 -
通过一个输入管脚,或者通过配置接口发送配置命令来控制设备,使其忽略后续的所有SYSREF。
-
从采样到SYSREF脉冲的Device clock的上升沿,到LMFC上升沿之间的延迟。
同步要求
器件时钟的相位对齐
SYSREF要求
SYSREF频率选择
弹性缓冲器释放点
SYNC信号
往期推荐
|
|||
|
|||
|
牛芯半导体(深圳)有限公司(简称“牛芯半导体”)成立于2020年,聚焦接口IP的开发和授权,并提供相关整体解决方案,致力成为全球领先的IP供应商。
牛芯半导体在主流先进工艺布局SerDes、DDR等中高端接口IP,产品广泛应用于消费电子、网络通信、数据存储、人工智能、汽车电子、医疗电子等领域。
未来,牛芯半导体持续响应IP市场需求,适应不断演进的接口技术和日益拓展的接口互联场景,赋能数智时代下的千行百业。

