延迟锁相环(DLL)芯片主要用于精密延时调整、时钟相位对齐和多路时钟去偏斜,在机器人系统中常见于高频ADC的采样时钟相位调节、多路激光雷达发射脉冲同步以及DDR存储器的读写选通控制。DLL的延时调节精度决定了其能够实现的最小时延步进,该数值与芯片内部的延时单元(通常由CMOS反相器链或压控延时线构成)的最小可分辨延迟直接相关。在粗调模式下,基于反相器链的DLL延时步进约为一个门延迟,典型值在100ps至500ps之间,例如普通数字DLL的调节步进为200ps。而采用精细插值器或游标型延时链的高精度DLL可将步进压缩至10ps甚至更小。
ADI的AD9508是一款高性能时钟分配DLL芯片,其延时调节步进可达10ps,在1GHz工作频率下可实现精确的相位偏斜控制,广泛应用于多通道同步数据采集机器人。更先进的DLL如TI的LMK03328,内置了模拟压控延时线,其延时调节分辨率可达1ps,配合片内校准算法可实现闭环修正,将累积延时误差控制在±0.5ps以内。该芯片还提供数字接口以加载可编程延时值,支持逐通道独立配置,适合机器人中的相控阵超声波传感器驱动。对于超高频应用(如10GHz时钟),Infineon的DLL系列采用GaAs工艺,延时步进可低至0.5ps,但这主要用于测试仪器而非机器人。
然而,延时调节精度并不等于绝对延时精度,后者受温度、电源电压和工艺偏差影响很大,通常需要DLL内部的相位检测器和电荷泵形成闭环反馈来动态锁定,以保证在不同条件下延时保持不变。闭环锁定后,DLL的剩余静态相位误差(即调节后的实际延时与设定值的偏差)通常在步进值的20%以内,因此对于1ps步进的DLL,其绝对延时精度约0.2ps。但这一指标仅在理想电源和恒温环境下可达,在机器人运动振动和温度变化环境中,该误差会增大至数皮秒。综合考虑量产DLL芯片的性能,目前最精细的延时调节步进可达1ps(如LMK03328),部分定制DLL采用双延时链游标内插可达到0.5ps,但线性度和单调性变差。对于大多数机器人应用,10ps至50ps的步进已足够满足需求,因为ADC采样时钟的抖动要求通常在皮秒级,而延时调节的分辨率只需小于抖动预算的十分之一即可。因此,机器人延迟锁相环芯片的延时调节精度最低可达1皮秒,极端设计可达0.5皮秒(尚在实验室阶段),未来随着数字时间转换器(DTC)技术成熟,有望实现0.1皮秒级的全数字延时控制。













.eb68a87.png)
.8d1291d.png)
.3808537.png)
.2fc0a9f.png)