高速低功耗串行通信数据接收接口架构的制作方法

文档序号:6332472阅读:174来源:国知局
专利名称:高速低功耗串行通信数据接收接口架构的制作方法
技术领域
本发明涉及一种集成电路设计实现,特别涉及一种高速低功耗串行通信数据接收 接口架构。
背景技术
随着现代数字通信技术的飞速发展,速率在5Gbit/s以上的互联技术正得到越来 越广泛的应用,如通信系统高速背板、通信系统背板间互联、局域网、通信设备间甚短距离 光互联(VSR)、SATA高速传输标准、Express PCI2. 0以及USB3. 0协议等。这些互联方式往 往需要高速、低功耗、廉价的集成电路支持,以达到较高的性能价格比。上述高速数字通信系统一般采用串行方式传输数据,但是并不提供专门的时钟通 道,而必须从数据信号中提取出时钟信号,使其与内容数据分离。在光纤通信系统、SATA高 速传输系统、Express PCI 2. 0以及USB 3. 0系统中具有类似的情况。由于高速数据接收要求响应时间快速,在如图1所示的现有高速数据接收架构 中,通常使用数据传输速率频率上没有相应的频谱分量、且非归零编码(NRZI)的数据信号 作为输入数据。但是该种架构中,恢复时钟的抖动较大,系统要据此获取稳定的数据必须经 过多路过采样,以及仲裁电路的进行逻辑判断处理。具体地,由锁相环(PLL)产生接收架构中各模块所需的系统时钟信号;再通过延 迟锁相环(DLL)产生其等延时相位的多路过采样时钟,并输出至多路过采样电路。多路过采样电路主要解决时钟与输入数据的抖动问题。一般使用四路或八路过采 样,使得其接收器能够从输入数据中正确地进行数据提取。通常,针对每一路过采样时钟, 接收器从输入数据中提出一组数据,并输送到一个单独的时钟域中;再把所有提取到的多 路数据,分别送到FIFO存储器等待进一步的处理。仲裁电路根据多路过采样电路所产生的多路数据输出,判断其中之一为对应系统 时钟的正确数据,并将该同步数据通过数据接口向外部输出。上述现有高速数据接收架构中,系统结构复杂;采用高速时钟处理整个过采样电 路时,使用的过采样路数越多,电路所消耗的能量就越多;专用集成电路(ASIC)实现所占 的芯片面积越大,成本越高。这与现代数字通信的高速、低功耗、廉价的要求不相符。例如使用如此架构实现的通用USB2. 0物理层(PHY),在高速工作时会消耗约60mA 的电流,对于一般应用问题不大,但对如集成图像感应器CIS来说是一个巨大的热源,它将 严重影响图像感应器俘获的图像质量。

发明内容
本发明的目的是提供一种高速低功耗串行通信数据接收接口架构,能够将接收数 据与系统时钟完全同步,在专用集成电路ASIC的实现面积相近的情况下,降低高速数据恢 复系统的功耗,并减少ASIC后端涉及时序收敛的难度。为了达到上述目的,本发明的技术方案是提供一种高速低功耗串行通信数据接收
3接口架构,包含单路采样模块,分别与所述单路采样模块连接的时钟数据恢复模块、多时钟 自动同步处理模块;
所述时钟数据恢复模块接收输入数据,将其中的内容数据和时钟频率信号CLK分离开 来,并分别输出至所述单路采样模块;
所述单路采样模块根据时钟频率信号CLK对内容数据进行预采样处理,并将预采样数 据输出至多时钟自动同步处理模块进行同步处理;
所述单路采样模块还根据所述多时钟自动同步处理模块反馈的一路调整时钟化1(1,对 所述内容数据进行精确采样。所述高速低功耗串行通信数据接收接口架构,还包含与所述输入数据及外部的输 入时钟分别连接的锁相环;
所述锁相环通过锁定相位,实现所述输入时钟的倍频,得到与所述输入数据同步的、具 有系统最高频率的系统时钟;
所述系统时钟分别输出至所述时钟数据恢复模块、单路采样模块和多时钟自动处理模块。所述时钟数据恢复模块是根据所述系统时钟,来分离所述输入数据,得到其中的 内容数据和时钟频率信号CLK ;
所述时钟频率信号CLK具有与所述锁相环输出的系统时钟相同的系统最高频率。所述高速低功耗串行通信数据接收接口架构,还包含与所述多时钟自动同步处理 模块连接的数据接口模块;
所述多时钟自动同步处理模块根据所述预采样数据和系统时钟进行同步处理,得到反 馈至单路采样模块的所述调整时钟CLK1,还得到一路目标时钟CLK2输出至所述数据接口 模块。所述多时钟自动同步处理模块分别输出的所述调整时钟CLKl与目标时钟CLK2是 所述系统时钟的低速分频信号。所述单路采样模块还与所述数据接口模块连接;所述单路采样模块根据调整时钟 CLKl,获得与所述目标时钟CLK2同步的精确采样数据,并输出至所述数据接口模块。所述精确采样数据至少有一个对应系统最高时钟周期的建立时间与保持时间。所述系统最高时钟周期是所述系统时钟的周期,即所述系统最高频率的倒数。所述数据接口模块根据目标时钟CLK2,对所述单路采样模块输出的精确采样数据 再次采样,得到向所述接收接口架构外部输送的输出数据。与现有技术相比,本发明所述高速低功耗串行通信数据接收接口架构,摒弃了多 路过采样及仲裁电路的设置,其优点在于本发明使用单路采样的异步技术,与多时钟自动 同步相结合的技术,根据时钟数据恢复模块(CDR)输出的、由输入数据中提取出的原有时钟 频率信号CLK,对内容数据进行预采样;由多时钟自动同步处理模块对预采样数据和系统 时钟进行同步,并反馈调整时钟CLKl至单路采样模块,进一步对内容数据进行精确采样, 获得与目标时钟CLK2完全同步的精确采样数据,实现了时钟域异步与同步的结合,提高了 效率。本发明由于使用了上述时钟域异步与同步结合的技术,在专用集成电路ASIC实 现面积相似的情况下,物理层(PHY)实现的功率消耗减低大于70%,超过了国际上现有的实现架构所达的水平,又极大程度地减少高速信号对ASIC芯片内部其他电路的干扰,降低芯 片内部模块的布局(FloorPlan)与布线(Route)的要求,节约了能耗,也降低了生产成本。


图1是现有通用的高速数据接收架构的示意图。图2是本发明高速低功耗串行通信数据接收接口架构的示意图。
具体实施例方式以下结合附图2说明本发明高速低功耗串行通信数据接收接口架构的具体实施 方式。首先,从外部接收的输入时钟通过锁相环(PLL) 10产生具有系统最高频率的系统 时钟。该锁相环(PLL)IO是一个相位反馈自动控制模块,具有时钟同步和相位锁定的功能, 其通过锁定相位实现输入时钟倍频,得到与输入数据同步的所述系统时钟。同步后的系统 时钟分别输出至本发明中时钟数据恢复模块(CDR)20、单路采样模块30和多时钟自动处理 模块。上述输入数据还与开环的时钟数据恢复模块(⑶R) 20连接,该时钟数据恢复模块 (CDR)20根据系统时钟,把输入数据中的内容数据和时钟频率信号CLK分离开来,并分别输 出至单路采样模块30。该分离出的时钟频率信号CLK具有与锁相环(PLL)IO输出的系统时 钟相同的系统最高频率,但时钟频率信号CLK的相位随输入到时钟数据恢复模块(CDR) 20 的输入数据变化而变化。根据该时钟频率信号CLK,单路采样模块30对所述内容数据进行 预采样,并输出预采样数据到多时钟自动同步处理模块40。根据系统时钟,所述多时钟自动同步处理模块40将接收的预采样数据进行同步 处理,并反馈一路调整时钟CLKl给单路采样模块30,同时还输出一路目标时钟CLK2至数据 接口模块50。该两路输出的时钟CLKl和CLK2均为多时钟自动同步处理模块40相对于所 述系统时钟的低速分频信号,但调整时钟CLKl与目标时钟CLK2之间没有必然联系。所述单路采样模块30根据调整时钟CLK1,再次对时钟数据恢复模块(⑶R) 20输 出的内容数据进行精确采样,并将结果也输出至数据接口模块50。由于多时钟自动同步处理模块40能够对输入其内部的各个时钟自动进行同步, 其中,各个高速时钟域内的数据,可自动同步于低速时钟;在低速时钟域内,使高速数据至 少有一个对应高速时钟周期的建立时间(setup time)和保持时间(hold time)。根据本发明所述,高速时钟域包含系统时钟和时钟数据恢复模块(CDR) 20输出的 时钟频率信号CLK,而低速时钟包含调整时钟CLKl与目标时钟CLK2。高速数据包含时钟数 据恢复模块(CDR) 20输出的所述内容数据;而预采样数据和精确采样数据不一定为高速数 据。因此,经过预采样、同步处理、反馈和精确采样之后,数据接口模块50最终接收的 精确采样数据与目标时钟CLK2是完全同步的,在该精确采样数据为高速数据时,其中至少 包含一个对应系统最高时钟周期的建立时间与保持时间。由于时钟频率信号CLK会根据输 入数据不断变化,所述系统最高时钟周期即是指所述系统时钟的周期,具体为系统最高频 率的倒数,是一固定值。
数据接口模块50在目标时钟CLK2的作用下,对所述单路采样模块30输出的精确 采样数据再次采样,得到最终的输出数据。例如,将本发明上述高速低功耗串行通信数据接收接口架构,应用在USB2.0的 UTMI协议下,作为物理层(PHY)的接收接口时在0. 13um CMOS工艺下UTMI的消耗电流为 15mA,其专用集成电路ASIC的面积为0. 42平方毫米。而若采用背景技术中通用的高速数据接收架构,在0. 13um CMOS工艺下UTMI的消 耗的电流为60mA,ASIC面积为0. 36平方毫米。可见,在专用集成电路ASIC的实现面积相近的情况下,本发明能够降低高速数据 恢复系统的功耗75%。综上所述,摒弃了现有技术中多路过采样及仲裁电路的设置,本发明所述高速低 功耗串行通信数据接收接口架构,使用单路采样的异步技术,与多时钟自动同步相结合的 技术,根据时钟数据恢复模块(CDR) 20输出的、由输入数据中提取出的原有时钟频率信号 CLK,对内容数据进行预采样;由多时钟自动同步处理模块40对预采样数据和系统时钟进 行同步,并反馈调整时钟CLKl至单路采样模块30,进一步对内容数据进行精确采样,获得 与目标时钟CLK2完全同步的精确采样数据,实现了时钟域异步与同步的结合,提高了效 率。本发明由于使用了上述时钟域异步与同步结合的技术,在专用集成电路ASIC实 现面积相似的情况下,物理层(PHY)实现的功率消耗减低大于70%,超过了国际上现有的实 现架构所达的水平,又极大程度地减少高速信号对ASIC芯片内部其他电路的干扰,降低芯 片内部模块的布局(FloorPlan)与布线(Route)的要求,节约了能耗,也降低了生产成本。尽管本发明的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的 描述不应被认为是对本发明的限制。在本领域技术人员阅读了上述内容后,对于本发明的 多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。
权利要求
一种高速低功耗串行通信数据接收接口架构,其特征在于,包含单路采样模块(30),分别与所述单路采样模块(30)连接的时钟数据恢复模块(20)、多时钟自动同步处理模块(40);所述时钟数据恢复模块(20)接收输入数据,将其中的内容数据和时钟频率信号CLK分离开来,并分别输出至所述单路采样模块(30);所述单路采样模块(30)根据时钟频率信号CLK对内容数据进行预采样处理,并将预采样数据输出至多时钟自动同步处理模块(40)进行同步处理;所述单路采样模块(30)还根据所述多时钟自动同步处理模块(40)反馈的一路调整时钟CLK1,对所述内容数据进行精确采样。
2.如权利要求1所述高速低功耗串行通信数据接收接口架构,其特征在于,还包含与 所述输入数据及外部的输入时钟分别连接的锁相环(10);所述锁相环(10)通过锁定相位,实现所述输入时钟的倍频,得到与所述输入数据同步 的、具有系统最高频率的系统时钟;所述系统时钟分别输出至所述时钟数据恢复模块(20)、单路采样模块(30)和多时钟 自动处理模块。
3.如权利要求2所述高速低功耗串行通信数据接收接口架构,其特征在于,所述时钟 数据恢复模块(20)是根据所述系统时钟,来分离所述输入数据,得到其中的内容数据和时 钟频率信号CLK ;所述时钟频率信号CLK具有与所述锁相环(10)输出的系统时钟相同的系统最高频率。
4.如权利要求2所述高速低功耗串行通信数据接收接口架构,其特征在于,还包含与 所述多时钟自动同步处理模块(40 )连接的数据接口模块(50 );所述多时钟自动同步处理模块(40)根据所述预采样数据和系统时钟进行同步处理,得 到反馈至单路采样模块(30)的所述调整时钟CLKl,还得到一路目标时钟CLK2输出至所述 数据接口模块(50)。
5.如权利要求4所述高速低功耗串行通信数据接收接口架构,其特征在于,所述多时 钟自动同步处理模块(40)分别输出的所述调整时钟CLKl与目标时钟CLK2是所述系统时 钟的低速分频信号。
6.如权利要求5所述高速低功耗串行通信数据接收接口架构,其特征在于,所述单路 采样模块(30)还与所述数据接口模块(50)连接;所述单路采样模块(30)根据调整时钟 CLKl,获得与所述目标时钟CLK2同步的精确采样数据,并输出至所述数据接口模块(50)。
7.如权利要求6所述高速低功耗串行通信数据接收接口架构,其特征在于,所述精确 采样数据至少有一个对应系统最高时钟周期的建立时间与保持时间。
8.如权利要求7所述高速低功耗串行通信数据接收接口架构,其特征在于,所述系统 最高时钟周期是所述系统时钟的周期,即所述系统最高频率的倒数。
9.如权利要求8所述高速低功耗串行通信数据接收接口架构,其特征在于,所述数据 接口模块(50)根据目标时钟CLK2,对所述单路采样模块(30)输出的精确采样数据再次采 样,得到向所述接收接口架构外部输送的输出数据。
全文摘要
一种高速低功耗串行通信数据接收接口架构,摒弃了多路过采样及仲裁电路的设置,通过使用单路采样的异步与多时钟自动同步相结合的技术,由输入数据中提取原有的时钟频率信号CLK,对内容数据进行预采样;对预采样数据和系统时钟进行同步后,反馈调整时钟CLK1至单路采样模块,使对内容数据进行精确采样的结果与目标时钟CLK2完全同步,实现了时钟域异步与同步的结合,提高了效率。还在专用集成电路ASIC实现面积相似的情况下,使物理层(PHY)实现的功率消耗减低大于70%,超过了国际上现有实现架构所达的水平,减少了高速信号对ASIC芯片内部其他电路的干扰,降低芯片内部模块的布局与布线的要求,节约了能耗,也降低了生产成本。
文档编号G06F13/38GK101950278SQ201010288848
公开日2011年1月19日 申请日期2010年9月21日 优先权日2010年9月21日
发明者吴钰淳, 周正伟, 职春星 申请人:昆山芯视讯电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1