发明名称 数字时钟再生器
摘要 一种采样单元(110),该采样单元(110)接收具有变化的周期时间的输入时钟信号(CLK<sub>in</sub>),并且基于采样时钟信号(CLK<sub>smpl</sub>)对输入时钟信号(CLK<sub>in</sub>)进行采样,采样时钟信号(CLK<sub>smpl</sub>)的频率大体上比输入时钟信号(CLK<sub>in</sub>)的平均频率高。采样单元(110)为输入时钟信号(CLK<sub>in</sub>)的每个周期产生各自的周期长度值(PL)。一种求平均值单元(120),该求平均值单元(120)从采样单元(110)接收多个周期长度值(PL)并基于所接收的周期长度值(PL)产生平均周期长度值(PL<sub>avg</sub>),平均周期长度值(PL<sub>avg</sub>)表示所述输入时钟信号(CLK<sub>in</sub>)在平均间隔内的平均周期时间,所述平均间隔包括与所述多个周期长度值(PL)相等的多个周期。一种输出单元(151),该输出单元(151)基于平均周期长度值(PL<sub>avg</sub>)和采样时钟信号(CLK<sub>smpl</sub>)产生稳定的输出时钟信号(CLK<sub>out</sub>)。
申请公布号 CN102771077B 申请公布日期 2014.12.31
申请号 CN201080064213.0 申请日期 2010.02.17
申请人 模式转换系统有限公司 发明人 G·福尔斯贝里
分类号 H04L7/033(2006.01)I;G01R23/02(2006.01)I 主分类号 H04L7/033(2006.01)I
代理机构 北京派特恩知识产权代理有限公司 11270 代理人 武晨燕;张颖玲
主权项 一种用于生成稳定的输出时钟信号(CLK<sub>out</sub>)的时钟再生器,包括:采样单元(110),其配置为:接收具有变化的周期时间的输入时钟信号(CLK<sub>in</sub>),接收采样时钟信号(CLK<sub>smpl</sub>),基于所述采样时钟信号(CLK<sub>smpl</sub>)对所述输入时钟信号(CLK<sub>in</sub>)进行采样以便为所述输入时钟信号(CLK<sub>in</sub>)的每个周期产生各自的周期长度值(PL),所述采样时钟信号(CLK<sub>smpl</sub>)的频率比所述输入时钟信号(CLK<sub>in</sub>)的平均频率高,其特征在于,所述时钟再生器包括:求平均值单元(120),其配置为:从所述采样单元(110)接收多个周期长度值(PL),并基于所接收的多个周期长度值(PL)产生平均周期长度值(PL<sub>avg</sub>),所述平均周期长度值(PL<sub>avg</sub>)表示所述输入时钟信号(CLK<sub>in</sub>)在平均间隔内的平均周期时间,所述平均间隔包括与所述多个周期长度值(PL)相等的多个周期;以及输出单元(150,151),其配置为:基于所述平均周期长度值(PL<sub>avg</sub>)和所述采样时钟信号(CLK<sub>smpl</sub>)产生所述稳定的输出时钟信号(CLK<sub>out</sub>),其中,所述求平均值单元(120)配置为:产生所述平均周期长度值(PL<sub>avg</sub>),使得所述平均周期长度值(PL<sub>avg</sub>)等于所述采样时钟信号(CLK<sub>smpl</sub>)的整数个周期的持续时间;确定舍入误差值(REV),该舍入误差值(REV)表示针对所述平均间隔计算的平均周期长度(PL<sub>cavg</sub>)和所述平均周期长度值(PL<sub>avg</sub>)之间的差值;以及当产生将来的平均周期长度值(PL<sub>avg</sub>)时补偿所述舍入误差值(REV),使得所述平均周期长度值(PL<sub>avg</sub>)的长时间平均等于所述计算的周期长度(PL<sub>cavg</sub>)的长时间平均,其中,所述时钟再生器还包括:累加器单元(130),其配置为:接收各个平均周期长度值(PL<sub>avg</sub>),并基于所接收的各个平均周期长度值(PL<sub>avg</sub>)产生相应的时间点值(TPV),所述时间点值(TPV)表示应生成所述稳定的输出时钟信号(CLK<sub>out</sub>)的指定脉冲时的时间点。
地址 瑞典斯德哥尔摩