发明名称 一种时钟恢复电路及并行输出电路
摘要 本发明提供了一种时钟恢复电路,包括n相位时钟、采样及边沿检测单元、边沿判断单元、时钟选择单元以及数据选择单元。采样及边沿检测单元通过n相位时钟对输入串行数据进行空间采样、将采样后的数据分别进行边沿检测和重新采样,边沿判断单元通过计数单元对重新采样后的数据进行滤波,根据计数单元的计数结果得到串行数据的边沿位置,时钟选择单元从n相位时钟中选取距离边沿位置最远的时钟作为恢复时钟,最终数据选择单元根据恢复时钟得到恢复数据。可以看出,本发明中从n相位时钟中提取恢复时钟,因此不再通过串行数据每次到达边沿处时提取恢复时钟,因此时钟恢复电路对串行数据的依赖性较小。本发明还提供了一种并行输出申路。
申请公布号 CN103036670A 申请公布日期 2013.04.10
申请号 CN201210504519.4 申请日期 2012.11.30
申请人 龙迅半导体科技(合肥)有限公司 发明人 邰连梁;李广仁;陈峰
分类号 H04L7/033(2006.01)I 主分类号 H04L7/033(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 王宝筠
主权项 一种时钟恢复电路,其特征在于,所述电路包括:n相位时钟、采样及边沿检测单元、边沿判断单元、时钟选择单元以及数据选择单元;其中,输入串行数据与n相位时钟提供的任一相位的时钟的速率比为m;n/m为大于2的自然数,m大于0的自然数;所述采样及边沿检测单元包括:第一采样组、边沿检测组以及第二采样组;所述第一采样组包括n个采样器,所述第一采样组中的n个采样器分别使用n相位时钟提供的n个相位的时钟对输入串行数据进行采样;其中,第一采样组中的编号为i的采样器使用的时钟为n相位时钟提供的编号为i的相位时钟,0≤i<n;所述边沿检测组包括n个边沿检测器,所述n个边沿检测器用于检测第一采样组采样的相邻采样点的边沿信息,其中,边沿检测组中编号为j的边沿检测器用于检测第一采样组中编号为j的采样器和编号为(j+1)的采样器采样的相邻采样点的边沿信息,0≤j<n‑1;边沿检测组中编号为n‑1的边沿检测器用于检测第一采样组中编号为n‑1的采样器和编号为0的采样器采样的相邻采样点的边沿信息;所述第二采样组包括n个采样器,所述第二采样组中的n个采样器分别对n个边沿检测器检测的边沿信息进行采样,其中,第二采样组中编号为i的采样器用于对编号为i的边沿检测器检测的边沿信息进行采样,0≤i<n;所述边沿判断单元包括n/m个计数单元,其中,编号为k的计数单元用于对第二采样组中满足编号为k+n/m×t的m个采样器采样的边沿信息之和进行计数,其中,t为从0取到m‑1的自然数,当n/m个计数单元中编号为s的计数单元的计数值达到预设模数时,所述编号为s的计数单元用于将n/m个计数单元中的其他计数单元全部禁用或复位,以及输出有效信号至时钟选择单元,其中,0≤k<n/m,0≤s<n/m;其中,第一采样组的采样时钟、第二采样组的采样时钟以及各个计数单元的计数时钟均由所述n相位时钟提供;所述时钟选择单元用于接收到编号为s的计数单元输出的有效信号后,在n相位时钟提供的n个相位时钟中,提取分别与m个对应时钟组的相位相差最大的m个相位时钟,并将所述相位相差最大的m个相位时钟的逻辑和作 为恢复时钟,其中,所述m个对应时钟组中编号为t的对应时钟组包括编号为s+n/m×t和编号为s+n/m×t+1的两个相位时钟;所述数据选择单元用于利用时钟选择单元处理得到的恢复时钟对输入串行数据进行采样,采样后的数据为所述时钟恢复电路的恢复数据。
地址 230601 安徽省合肥市经开区芙蓉东路268号创新创业园区A栋4层