静态及动态mismatch优化手段有: 1)调整管子size,注意charge injection/sharing; 2)cascode电流源;3)偏置电压产生支路与CP支路完全对称(用放大器将CP输出电压复制到偏置支路);4) 使用Active loop filter使CP输出点为恒定电压并且虚地; 5)使用差分Charge Pump
以上是我常用的方式,但需要跟据CP使用场合和要求的不同,选择不同的CP结构和优化方法。模拟电路就这样,不存在一个完美的电路只有优点没有缺点,而是需要根据具体应用场合进行trade off。PLL/DLL相关的paper很多,每篇都有CP相关的一点说明,多看看,多试试,自然就知道怎么做了。
前面是从CP电路层面考虑mismatch,另外还需要从Loop层面来考虑。mismatch会导致static phase error和reference spur,也会影响PFD+CP传函的线性度。在整数环、小数环和DLL中,要求各不相同。多做多看,慢慢积累吧。
静态及动态mismatch优化手段有: 1)调整管子size,注意charge injection/sharing; 2)cascode电流源;3)偏置电压产生支路与CP支路完全对称(用放大器将CP输出电压复制到偏置支路);4) 使用Active loop filter使CP输出点为恒定电压并且虚地; 5)使用差分Charge Pump
以上是我常用的方式,但需要跟据CP使用场合和要求的不同,选择不同的CP结构和优化方法。模拟电路就这样,不存在一个完美的电路只有优点没有缺点,而是需要根据具体应用场合进行trade off。PLL/DLL相关的paper很多,每篇都有CP相关的一点说明,多看看,多试试,自然就知道怎么做了。
前面是从CP电路层面考虑mismatch,另外还需要从Loop层面来考虑。mismatch会导致static phase error和reference spur,也会影响PFD+CP传函的线性度。在整数环、小数环和DLL中,要求各不相同。多做多看,慢慢积累吧。
举报