发明名称 |
用于全数字锁相环的锁定检测方法及装置 |
摘要 |
本发明提供了一种用于全数字锁相环的锁定检测方法,包括以下步骤:当全数字锁相环进入动态锁定状态时,将全数字锁相环的相位误差信号或数字控制振荡器控制字记录在寄存器阵列中;统计寄存器阵列中每个寄存器中的值;计算寄存器阵列的不相等数,其中,当寄存器阵列中的值全相等时,不相等数等于0,否则相等数等于col(1,m)*col(1,n);以及根据不相等数生成锁定信号,以确定全数字锁相环是否锁定,其中,当寄存器阵列中的值不全相等时,寄存器阵列的每个寄存器中的值为第一值或第二值,以及其中,m,n是正整数,m表示其值为第一值的寄存器是数量,以及n表示其值为第二值的寄存器是数量。本发明还提供了一种用于全数字锁相环的锁定检测装置。本发明能够实现对锁相环的锁定进行检测。 |
申请公布号 |
CN102104378B |
申请公布日期 |
2013.01.02 |
申请号 |
CN200910311790.4 |
申请日期 |
2009.12.18 |
申请人 |
中国科学院微电子研究所 |
发明人 |
田欢欢;张海英 |
分类号 |
G06F1/02(2006.01)I;H04L7/033(2006.01)I |
主分类号 |
G06F1/02(2006.01)I |
代理机构 |
北京市德权律师事务所 11302 |
代理人 |
王建国 |
主权项 |
一种用于全数字锁相环的锁定检测方法,其特征在于,包括:当所述全数字锁相环进入动态锁定状态时,将所述全数字锁相环的相位误差信号或数字控制振荡器控制字记录在寄存器阵列中,所述寄存器阵列构成先进先出寄存器;统计所述寄存器阵列中每个寄存器中的值;计算所述寄存器阵列的不相等数,其中,当所述寄存器阵列中的值全相等时,所述不相等数等于0,如果所述寄存器阵列中的值分别为第一值或第二值,利用col(m,n)函数来确定不相等数,其中col(m,n)函数表示从n个东西中取m个东西的组合数,m,n为正整数,且m不大于n,所述不相等数等于col(1,m)*col(1,n);以及根据所述不相等数生成锁定信号,以确定所述全数字锁相环是否锁定,其中,m表示其值为所述第一值的寄存器的数量,以及n表示其值为所述第二值的寄存器的数量。 |
地址 |
100029 北京市朝阳区北土城西路3号中科院微电子所 |