| ||
如果有准频率,但相位不准的时钟,那么常用DLL(delay loop lock)来锁定时钟的相位,而PI(phase interpolation)是DLL最重要的部分。
两相时钟,时钟CKI超前时钟CKQ为90度。频率准但相位不准的实际时钟如下图所示。以CKI插值为例。插值的CODE[6:0], 高两位CODE[6:5]选择时钟,而低5位作为权重。CODE增加表示UP,CODE减少表示DOWN。
情况一,CODE[6:5]=00
目标时钟落在图示的00区域,选择的时钟为CKI和CKQB,权重系数CODE[4:0]越大表示CKQB占比越大。
情况一,CODE[6:5]=01
目标时钟落在图示的01区域,选择的时钟为CKIB和CKQB,权重系数CODE[4:0]越大表示CKQB占比越小。
情况一,CODE[6:5]=11
目标时钟落在图示的11区域,选择的时钟为CKI和CKQ,权重系数CODE[4:0]越大表示CKQ占比越小。
情况一,CODE[6:5]=10
目标时钟落在图示的10区域,选择的时钟为CKIB和CKQ,权重系数CODE[4:0]越大表示CKQ占比越大。