串行通信数据的接口结构的利记博彩app

文档序号:7519685阅读:241来源:国知局
专利名称:串行通信数据的接口结构的利记博彩app
技术领域
本实用新型涉及一种集成电路设计实现,特别涉及一种高速低功耗的串行通信数据的接口结构。
背景技术
随着现代数字通信技术的飞速发展,速率在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后端涉及时序收敛的难度。为了达到上述目的,本实用新型的技术方案是提供一种串行通信数据的接口结构,包含单路采样模块,分别与所述单路采样模块连接的时钟数据恢复模块、多时钟自动同步处理模块;所述时钟数据恢复模块接收输入数据,将其中的内容数 据和时钟频率信号CLK分离开来,并分别输出至所述单路采样模块;所述单路采样模块根据时钟频率信号CLK对内容数据进行预采样处理,并将预采样数据输出至多时钟自动同步处理模块进行同步处理;所述单路采样模块还根据所述多时钟自动同步处理模块反馈的一路调整时钟 CLKl,对所述内容数据进行精确采样。所述串行通信数据的接口结构,还包含与所述输入数据及外部的输入时钟分别连接的锁相环;所述锁相环通过锁定相位,实现所述输入时钟的倍频,得到与所述输入数据同步的、具有系统最高频率的系统时钟;所述系统时钟分别输出至所述时钟数据恢复模块、单路采样模块和多时钟自动处理模块。所述时钟数据恢复模块是根据所述系统时钟,来分离所述输入数据,得到其中的内容数据和时钟频率信号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会根据输入数据不断变化,所述系统最高时钟周期即是指所述系统时钟的周期,具体为系统最高频率的倒数,是一固定值。[0039]数据接口模块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)的要求,节约了能耗,也降低了生产成本。尽管本实用新型的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本实用新型的限制。在本领域技术人员阅读了上述内容后,对于本实用新型的多种修改和替代都将是显而易见的。因此,本实用新型的保护范围应由所附的权利要求来限定。
权利要求1.一种串行通信数据的接口结构,其特征在于,包含单路采样模块(30),分别与所述单路采样模块(30 )连接的时钟数据恢复模块(20 )、多时钟自动同步处理模块(40 );所述时钟数据恢复模块(20)接收输入数据,将其中的内容数据和时钟频率信号CLK分离开来,并分别输出至所述单路采样模块(30);所述单路采样模块(30)根据时钟频率信号CLK对内容数据进行预采样处理,并将预采样数据输出至多时钟自动同步处理模块(40 )进行同步处理;所述单路采样模块(30 )还接收所述多时钟自动同步处理模块(40 )反馈输出的一路调整时钟CLKl,对所述内容数据进行精确采样处理,并得到精确采样数据。
2.如权利要求1所述串行通信数据的接口结构,其特征在于,还包含与外部的输入时钟连接的锁相环(10),其进行相位锁定处理,并输出所述输入时钟的倍频;所述锁相环(10)还与所述输入数据连接,并输出与所述输入数据同步的、具有系统最高频率的系统时钟;所述系统时钟分别输出至所述时钟数据恢复模块(20)、单路采样模块(30)和多时钟自动处理模块。
3.如权利要求2所述串行通信数据的接口结构,其特征在于,还包含与所述多时钟自动同步处理模块(40)连接的数据接口模块(50);所述多时钟自动同步处理模块(40)根据所述预采样数据和系统时钟进行同步处理,得到反馈至单路采样模块(30)的作为所述系统时钟的低速分频信号的所述调整时钟CLK1, 还得到作为所述系统时钟的另一路低速分频信号的目标时钟CLK2输出至所述数据接口模块(50)。
4.如权利要求3所述串行通信数据的接口结构,其特征在于,所述单路采样模块(30) 还与所述数据接口模块(50)连接;所述单路采样模块(30)根据调整时钟CLK1,获得与所述目标时钟CLK2同步的、包含至少一个对应所述系统时钟的周期的建立时间与保持时间的精确采样数据,并输出至所述数据接口模块(50 )。
5.如权利要求4所述串行通信数据的接口结构,其特征在于,所述数据接口模块(50) 根据目标时钟CLK2,对所述单路采样模块(30)输出的精确采样数据再次采样,得到向所述接收接口架构外部输送的输出数据。
专利摘要一种高速低功耗的串行通信数据的接口结构,摒弃了多路过采样及仲裁电路的设置,通过使用单路采样的异步与多时钟自动同步相结合的技术,由输入数据中提取原有的时钟频率信号CLK,对内容数据进行预采样;对预采样数据和系统时钟进行同步后,反馈调整时钟CLK1至单路采样模块,使对内容数据进行精确采样的结果与目标时钟CLK2完全同步,实现了时钟域异步与同步的结合,提高了效率。还在专用集成电路ASIC实现面积相似的情况下,使物理层(PHY)实现的功率消耗减低大于70%,超过了国际上现有实现架构所达的水平,减少了高速信号对ASIC芯片内部其他电路的干扰,降低芯片内部模块的布局与布线的要求,节约了能耗,也降低了生产成本。
文档编号H03L7/08GK202094873SQ20102053848
公开日2011年12月28日 申请日期2010年9月21日 优先权日2010年9月21日
发明者吴钰淳, 周正伟, 职春星 申请人:昆山芯视讯电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1