TI中文支持网
TI专业的中文技术问题搜集分享网站

LMK04828: 关于half step存在疑惑?另外,可以实现最小步进为1/2 VCO周期的数字延迟吗?

Part Number:LMK04828

芯片为LMK04828,VCO频率为2.5GHz,周期为400ps,半周期即为200ps。若设置DCLKoutX_HS = 1,指的是DCLKoutX输出时钟信号偏移0.5个VCO周期,还是说:DCLKoutX_DDLY_CNTH/L的延迟步进或单位等于1/2 VCO周期?

比如DCLKout2 = DCLKout4 = 250MHz(周期4ns),要想两个时钟的相位差为200ps,如下步骤可否实现?

(1)DCLKout2_HS = DCLKout4_HS = 1;

(2)DCLKout2_DDLY_CNTH = 0xAA;DCLKout4_DDLY_CNTH = 0xAB;两者偏差一个步进即200ps;

Lydia:

感谢您对TI产品的关注! 关于你的咨询,我们正在确认你的问题,稍后回复您。

,

Daniel:

您好

设置 DCLKoutX_HS = 1是指延迟步长等于 VCO 周期的1/2。 您设置此位的 DCLK 输出将延迟0.5个 VCO 周期。 我对任何名为 DCLKoutX_DDLY_CNTR 的寄存器都不熟悉。 DCLKoutX_DDLY_CNTH/L 寄存器以 VCO 周期为单位生成延迟。 请参阅我在数据表中附加的示例:

Lin Zuo 说:

比如DCLKout2 = DCLKout4 = 250MHz(周期4ns),要想两个时钟的相位差为200ps,如下步骤可否实现?

(1)DCLKout2_HS = DCLKout4_HS = 1;

(2)DCLKout2_DDLY_CNTH = 0xAA;DCLKout4_DDLY_CNTH = 0xAB;两者偏差一个步进即200ps;

在本例中、如果 DCLKout2_DDLY_CNTH = DCLKout4_DDLY_CNTH 且 DCLKout2_DDLY_CNTL = DCLKout4_DDLY_CNTL – 1 (假设您的 VCO 频率仍为2.5GHz)、则 DCLKout2和 DCLKout4之间可能存在200ps 的延迟。 希望这对您有所帮助。

,

Lin Zuo:

谢谢您的回复,但您上面说到“DCLKoutX_DDLY_CNTH/L 寄存器以 VCO 周期为单位生成延迟。”,而此处VCO周期为400ps(2.5GHz),怎么可能“如果 DCLKout2_DDLY_CNTH = DCLKout4_DDLY_CNTH 且 DCLKout2_DDLY_CNTL = DCLKout4_DDLY_CNTL – 1 (假设您的 VCO 频率仍为2.5GHz)、则 DCLKout2和 DCLKout4之间可能存在200ps 的延迟。”?应该DCLKout2和 DCLKout4之间只能存在400ps的延迟呀!好困惑!

,

Lin Zuo:

再次需要您确认:当DCLKoutX_HS = 1时,指的是:DCLK输出将延迟0.5个VCO周期,而不是DCLKoutX_DDLY_CNTH/L设定的延迟单位为1/2 VCO。而DCLKoutX_DDLY_CNTH/L设定的延迟单位始终是VCO周期。

,

Lin Zuo:

,

Daniel:

您好

您是对的、DCLKout2和 DCLKout4之间的延迟应该是400ps。 我想用半个周期。 当 DCLKoutX_HS = 1时、DCLK 输出将延迟0.5个 VCO 周期。 它将仍然遵守 DCLKoutX_DDLY_CNTH/L 设置的数字延迟、但 CLKoutX 的时钟分配路径将有额外的-0.5 VCO 周期延迟。

,

Lin Zuo:

也就是说,DCLKoutX_DDLY_CNTH/L 设置的数字延迟的单位或步进是1个VCO周期,与DCLKoutX_HS的设置无关。对吧?

,

Daniel:

您好

正确、DCLKoutX_DDLY_CNTH/L 设置的数字延迟的阶跃为1个 VCO 周期。

赞(0)
未经允许不得转载:TI中文支持网 » LMK04828: 关于half step存在疑惑?另外,可以实现最小步进为1/2 VCO周期的数字延迟吗?
分享到: 更多 (0)