一种SERDES数据速率自适应系统及SERDES技术方案

技术编号:16042261 阅读:26 留言:0更新日期:2017-08-20 00:36
本申请公开了一种SERDES数据速率自适应系统及SERDES,其中,所述SERDES数据速率自适应系统通过所述数据采样模块对所述串行输入用户数据以所述第一采样频率进行过采样,以实现数据速率的提升,使向SERDES输出的高频数据能够满足SERDES的数据速率的要求;并且所述数据采样模块还可以对所述SERDES输出的数据利用所述第二采样频率进行过采样数据的恢复,以保证所述SERDES数据速率自适应系统的输出数据的正确性。

【技术实现步骤摘要】
一种SERDES数据速率自适应系统及SERDES
本申请涉及数据处理
,更具体地说,涉及一种SERDES数据速率自适应系统及SERDES。
技术介绍
SERDES,是SERializer(串行器)/DESerializer(并行器)的缩写,广泛应用于时分多路复用(TimeDivisionMultiplexing,TDM)、点对点(P2P)的串行通信
SERDES在发送端将多路低速并行信号被转换成高速串行信号,经过传输媒体(光缆或铜线)传输后在接收端将高速串行信号重新转换成低速并行信号,以实现充分利用传输媒体的信道容量,减少所需的传输信道和器件引脚数目,提升信号的传输速度,从而大大降低通信成本的目的。但是由于SERDES存在数据速率下限,即不能应用于数据速率较低的场合,不能适应某些低速应用,从而降低了SERDES的适用性。
技术实现思路
为解决上述技术问题,本专利技术提供了一种SERDES数据速率自适应系统及SERDES,以实现将SERDES适用于数据速率较低的场合,拓展SERDES的适用性的目的。为实现上述技术目的,本专利技术实施例提供了如下技术方案:一种SERDES数据速率自适应系统,包括:模式转换模块和数据采样模块;其中,所述模式转换模块用于将输入用户数据转换为串行输入用户数据,并传输给所述数据采样模块,和用于将接收的输出数据转换为并行输出的用户数据进行输出;所述数据采样模块用于根据所述串行输入用户数据确定第一采样频率,并根据所述第一采样频率对所述串行输入用户数据进行数据采样,获得高频数据向SERDES传输,和用于根据所述SERDES输出的数据确定第二采样频率,并根据所述第二采样频率对所述SERDES输出的数据进行数据恢复,获得输出数据向所述模式转换模块传输;所述第一采样频率大于奈奎斯特采样频率。可选的,所述数据采样模块包括:相位检测单元、低通滤波单元、采样单元、周期计算单元、时钟产生单元和过采样恢复电路;其中,所述相位检测单元用于接收所述串行输入用户数据,并检测所述串行输入用户数据的数据相位,根据所述串行输入用户数据的数据相位计算输入用户数据频率;所述低通滤波单元用于对所述输入用户数据进行低通滤波;所述周期计算单元用于根据所述输入用户数据频率计算输入用户数据速率,并根据所述输入用户数据速率确定第一采样频率时钟周期;所述时钟产生单元用于根据所述第一采样频率时钟周期产生第一采样频率时钟向所述采样单元传输,和用于根据第二采样频率时钟周期产生第二采样频率时钟,并向所述过采样恢复电路传输;所述过采样恢复电路用于对所述SERDES输出的数据进行滤波整形和相位检测,确定所述第二采样频率时钟周期向所述时钟产生单元传输,并根据所述时钟产生单元传输的第二采样频率时钟对所述SERDES输出的数据进行数据恢复,获得输出数据。可选的,所述周期计算单元包括:速率计算单元和转换率计算单元;其中,所述速率计算单元用于根据所述输入用户数据频率计算数据速率;所述转换率计算单元用于根据所述数据速率计算确定所述第一采样频率时钟周期。可选的,所述时钟产生单元为数控晶振。可选的,所述模式转换模块包括:串行转并行单元和并行转串行单元,其中,所述串行转并行单元用于将输入用户数据转换为串行输入用户数据,并传输给所述数据采样模块;所述并行转串行单元用于将接收的输出数据转换为并行输出的用户数据进行输出。可选的,所述串行转并行单元具体用于判断所述输入用户数据是否为串行数据,如果是,则将其作为所述串行输入用户数据传输给所述数据采样模块,如果否,则将所述输入用户数据转换为串行输入用户数据,并将其传输给所述数据采集模块。可选的,所述并行转串行单元具体用于判断接收的输出数据是否为并行数据,如果是,则将其作为所述并行输出的用户数据进行输出,如果否,则将接收的输出数据转换为并行输出的用户数据并进行输出。一种SERDES,包括如上述任一项所述的SERDES数据速率自适应系统。从上述技术方案可以看出,本专利技术实施例提供了一种SERDES数据速率自适应系统及SERDES,其中,所述SERDES数据速率自适应系统通过所述数据采样模块对所述串行输入用户数据以所述第一采样频率进行过采样,以实现数据速率的提升,使向SERDES输出的高频数据能够满足SERDES的数据速率的要求;并且所述数据采样模块还可以对所述SERDES输出的数据利用所述第二采样频率进行过采样数据的恢复,以保证所述SERDES数据速率自适应系统的输出数据的正确性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请的一个实施例提供的一种SERDES数据速率自适应系统的结构示意图;图2为本申请的另一个实施例提供的一种SERDES数据速率自适应系统的结构示意图;图3为本申请的又一个实施例提供的一种SERDES数据速率自适应系统的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本申请实施例提供了一种SERDES数据速率自适应系统,如图1所示,包括:模式转换模块100和数据采样模块200;其中,所述模式转换模块100用于将输入用户数据转换为串行输入用户数据,并传输给所述数据采样模块200,和用于将接收的输出数据转换为并行输出的用户数据进行输出;所述数据采样模块200用于根据所述串行输入用户数据确定第一采样频率,并根据所述第一采样频率对所述串行输入用户数据进行数据采样,获得高频数据向SERDES传输,和用于根据所述SERDES输出的数据确定第二采样频率,并根据所述第二采样频率对所述SERDES输出的数据进行数据恢复,获得输出数据向所述模式转换模块100传输;所述第一采样频率大于奈奎斯特采样频率。需要说明的是,所述SERDES数据速率自适应系统通过所述数据采样模块200对所述串行输入用户数据以所述第一采样频率进行过采样,以实现数据速率的提升,使向SERDES输出的高频数据能够满足SERDES的数据速率的要求;并且所述数据采样模块200还可以对所述SERDES输出的数据利用所述第二采样频率进行过采样数据的恢复,以还原所述SERDES输出的数据,保证所述SERDES数据速率自适应系统的输出数据的正确性。也可以说所述SERDES数据速率自适应系统是用在用户数据接口和SERDES之间作为一个速率过渡电路使用。所述SERDES数据自适应系统将输入用户数据升频后发送到SERDES,恢复电路从SERDES接收高频的过采样数据进行恢复后传到用户数据接口的接收端。在上述实施例的基础上,在本申请的一个实施例中,如图2所示,所述数据采样模块200包括:相位检测单元210、低通滤波单元220、采样单元250、周期计算单元230、时钟产生单元240和过采样恢复电路260;其中,所述相本文档来自技高网...
一种SERDES数据速率自适应系统及SERDES

【技术保护点】
一种SERDES数据速率自适应系统,其特征在于,包括:模式转换模块和数据采样模块;其中,所述模式转换模块用于将输入用户数据转换为串行输入用户数据,并传输给所述数据采样模块,和用于将接收的输出数据转换为并行输出的用户数据进行输出;所述数据采样模块用于根据所述串行输入用户数据确定第一采样频率,并根据所述第一采样频率对所述串行输入用户数据进行数据采样,获得高频数据向SERDES传输,和用于根据所述SERDES输出的数据确定第二采样频率,并根据所述第二采样频率对所述SERDES输出的数据进行数据恢复,获得输出数据向所述模式转换模块传输;所述第一采样频率大于奈奎斯特采样频率。

【技术特征摘要】
1.一种SERDES数据速率自适应系统,其特征在于,包括:模式转换模块和数据采样模块;其中,所述模式转换模块用于将输入用户数据转换为串行输入用户数据,并传输给所述数据采样模块,和用于将接收的输出数据转换为并行输出的用户数据进行输出;所述数据采样模块用于根据所述串行输入用户数据确定第一采样频率,并根据所述第一采样频率对所述串行输入用户数据进行数据采样,获得高频数据向SERDES传输,和用于根据所述SERDES输出的数据确定第二采样频率,并根据所述第二采样频率对所述SERDES输出的数据进行数据恢复,获得输出数据向所述模式转换模块传输;所述第一采样频率大于奈奎斯特采样频率。2.根据权利要求1所述的系统,其特征在于,所述数据采样模块包括:相位检测单元、低通滤波单元、采样单元、周期计算单元、时钟产生单元和过采样恢复电路;其中,所述相位检测单元用于接收所述串行输入用户数据,并检测所述串行输入用户数据的数据相位,根据所述串行输入用户数据的数据相位计算输入用户数据频率;所述低通滤波单元用于对所述输入用户数据进行低通滤波;所述周期计算单元用于根据所述输入用户数据频率计算输入用户数据速率,并根据所述输入用户数据速率确定第一采样频率时钟周期;所述时钟产生单元用于根据所述第一采样频率时钟周期产生第一采样频率时钟向所述采样单元传输,和用于根据第二采样频率时钟周期产生第二采样频率时钟,并向所述过采样恢复电路传输;所述过采样恢复电路用于对所述SERDES输出的数据进行滤波整形和相位检...

【专利技术属性】
技术研发人员:邹晓峰
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1