当前位置:首页 > EDA > 电子设计自动化
[导读]引言 在高速源同步应用中,时钟数据恢复是基本的方法。最普遍的时钟恢复方法是利用数字时钟模块(DCM、)产生的多相位时钟对输入的数据进行过采样。但是由于DCM的固有抖动,在频率很高时,利用DCM作为一种数据恢复的

引言

   在高速源同步应用中,时钟数据恢复是基本的方法。最普遍的时钟恢复方法是利用数字时钟模块(DCM、)产生的多相位时钟对输入的数据进行过采样。但是由于DCM的固有抖动,在频率很高时,利用DCM作为一种数据恢复的方法并不一定合适。DCM的这种附加抖动会引起数据有效窗口的相应减小,这样就会限制高速电路的性能。常用的串行I/O技术需要时钟数据恢复(CDR)技术,而CDR技术需要模拟的PLL,其局限性是低噪声容限、高功率损耗及严格的PCB布局布线要求。基于对上述缺点的考虑,本文介绍了一种异步数据捕获技术,它不使用DCM就可以实现数据恢复,所以能获得更高的速度和性能。

1 设计原理与实现方案

    基于FPGA实现SoftSerdes主要由四部分构成:时钟产生单元、数据抽样延迟线、数据恢复状态机和输出弹性缓冲器。图1所示是SoftSerdes的实现原理图。SoftSerdes基本的实现过程是用一个双倍数据率(DDR)全局抽样时钟对多抽头延时线的延时数据进行抽样,它由数据恢复状态机利用边沿信息不断的从多抽头延时线中选择有效抽样,然后把正确的抽样送给输出弹性缓冲器。


 

1.1 时钟产生单元

    用一个320 MHz的时钟可在双边沿抽样数据并驱动数据恢复状态机。对320 MHz时钟进行5分频得到的64 MHz时钟可作为串并转换和并串转换并的行数据的读写时钟。

1.2数据抽样延迟线

    抽样延时线的构成如图2所示。对每个通道的输人数据均可利用8抽头的延迟线进行异步抽样。DDR操作时,每个通道有两路延迟线:一个用来在上升沿抽样;另一个用来在下降沿抽样。每条延迟线都由8个配置为反相器的查找表构成,这样既可保证上升和下降时间的对称,也能保证抽样数据之间的规则分布。但应注意:输入单元的输入节点必须以很小的skew到达两条延迟线。

    基于两种基本的时序约束的时序分析决定了抽头延时和延时链的长度,抽样延时线的时序分析如图3所示。而时序约束分最好情况和最坏情况:最好情况的时序约束是整个延迟线的最小值必须大于数据总的抖动数,这个约束决定了抽头的个数;而最坏情况的时序约束是其最大的抽头延时值必须小于数据的有效窗口,这个约束决定了延迟线的构成。

 


最好和最坏情况的数学表达式分别为:
tJTT<tTPMIN[(n-2k)+1]

和tVAL>ktTAPMAX

   其中,n是抽头数,k是数据有效窗口内数据最小抽样数,tTAPMIN和tTAPMAx是必需的最小和最大抽头延时,一般情况下,tJTT是总的jitter,tVAL是数据的有效窗口。

1.3数据恢复状态机

    当抽头延时线对数据进行抽样时,数据状态恢复机就对这些抽样进行处理并最终输出有效位。边沿检测机制是通过分离穿过所有通道的各自检测结果获得的,每个通道再对上升沿抽头延迟线和下降沿抽头延迟线的8个抽样进行异或运算以得到每个通道各自的边沿检测抽样。在这个过程中,下降沿信号从180度相位的时钟域移到0相位的时钟域,接着边沿检测到的上升沿抽样和下降沿抽样与先前通道的边沿检测抽样值进行或操作,并把相或的结果送给下一个通道,从而将最后一个通道得到的最后结果送给状态恢复机。因为不管是上升沿抽样,每次还是下降沿抽样都只有一个数据跳变,所以在边沿检测抽样时至少有1bit被提取出来。边沿检测机制有四种行为:右移、左移、右跳和左跳。

    状态机总是保持至少一个抽样到数据有效窗口的边沿。在复位期间,状态机把抽头延时线的位置指示信号(POS)放到抽头延迟线的中央位置,POS信号用来选择有效数据抽样。其状态机的输出信号如表1所列。在正常运行时,抖动可能会引起数据有效窗口的漂移。状态机通过边沿检测机制不断的把边沿抽样值送到数据有效窗口,并决定POS指示信号和数据有效窗口边沿间的相对位置。如果POS指示信号离边沿太近,状态机则通过右移或左移POS信号对其进行调整,以使POS信号适当的离开边沿。接着,状态机会对POS指示信号更新并把更新情况反馈给抽头延时线。两个8∶1选择器可利用POS信号来选择上升沿抽样和下降沿抽样并将其作为有效数据输出。

状态机的工作原理如图4所示,其中0和1为抽样延时线对数据边沿的采样值。


 
1.4输出弹性缓冲器
     输出弹性缓冲器的作用是把1 bit 622 Mb/s的数据串化为5 bit/124.4 MHz或8 bit/77 MHz的数据并输出,每个通道有5 bit或8 bit宽的缓冲器。因为622 Mb/s的输人数据流会偏离输入参考时钟的相位达12UI左右,所以实质上它们是异步的。正因为这个原因,在311 MHz时钟的每一个周期,其采样数据不一定是正常的2 bits,而可能在时钟比数据慢时是3 bits,时钟比数据快时为1 bit。状态机产生的POS信号被放置在CLK311的时钟域,以让它控制3个8∶1的选择器来产生R8,F8和M8信号,其中R8是当前有效的上升沿抽样值,F8是当前有效的下降沿抽样值,M8是要求3 bits位宽时的R8延时值。具体的跳变情况可通过状态机的输出信号右跳(SKIP RIGHT)和左跳(SKIP LEFT)来显示。而不管是SKIP RIGHT情况下的3bits抽样数据,还是正常情况下的2 bits抽样数据,甚至是SKIP LEFT情况下的1 bits抽样数据,它们都被放入5 bits或8 bits的移位寄存器。弹性缓冲器有5 bit或8 bit的位宽区域,在复位时,读和写信号指向缓冲器的中间,缓冲器的初始状态是半满的,可以容纳尽可能大的相位偏移量。弹性缓冲器的工作原理如图5所示。


 
2 仿真
    SoftSerdes的仿真环境如图6所示。发送方利用fifo造一些数据包,这些数据先经过低速并行数据接口,然后用8b/10b编码器对该并行数据进行编码。接着由SoftSerdes模块对该数据进行并串转换;而高速串行数据则通过光缆被接收方接收,再通过SoftSerdes模块对串行数据进行串并转换.然后用8b/10b解码器对该并行数据进行解码,最后得到低速的并行数据,这样,通过对该数据进行误码检测便可检测SoftSerdes在实现串/并转换过程中的误码率。


 
   在图7所示的仿真波形中,发送方可将64Mbps的低速并行数据通过SoftSerdes并串转换为640 Mbps的高速串行数据,而接收方则可将640Mbps的高速串行数据经SoftSerdes串并转换为64Mbps的低速并行数据。从仿真结果可以看出,SoftSerdes技术没有使用传统的CDR技术,而是通过320 MHz的本地时钟来采样数据,从而实现数据的串并转换。
 


 
3 结束语
   由于SoftSerdes的整个设计都采用数字电路,所以具有比较高的噪声容限和比较低的功率损耗,也易于用FPGA对其进行实现,同时也可相对容易地完成产品升级。所以,该方法在通信、控制等需要用大规模FPGA进行设计的产品中有着广泛的应用前景。
 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

美国纽约州阿蒙克2022年10月20日 /美通社/ -- IBM(NYSE: IBM)发布 2022 年第三季度业绩报告。 IBM 董事长兼首席执行官 Arvind Kri...

关键字: IBM 软件 BSP 云平台

成都2022年10月19日 /美通社/ -- 近期,平安养老险积极筹备个人养老金的产品设计和系统开发工作,发展多样化的养老金融产品,推动商业养老保险、个人养老金、专属商业养老保险等产品供给。 搭养老政策东风 ...

关键字: 温度 BSP 东风 大众

广东佛山2022年10月19日 /美通社/ -- 空间是人居生活的基础单元,承载着生存与活动的最基本功能。而对于理想空间的解构意义却在物理性容器之外,体现出人们对于空间和生活深层关系的思考,同时也塑造着人与空间的新型连接...

关键字: 温度 BSP 智能化 进程

上海2022年10月19日 /美通社/ -- 10月17日晚间,安集科技披露业绩预告。今年前三季度,公司预计实现营业收入7.54亿元至8.33亿元,同比增长60.24%至77.03%;归母净利润预计为1.73亿...

关键字: 电子 安集科技 BSP EPS

北京2022年10月19日 /美通社/ -- 10月18日,北京市经济和信息化局发布2022年度第一批北京市市级企业技术中心创建名单的通知,诺诚健华正式获得"北京市企业技术中心"认定。 北京市企业技...

关键字: BSP ARMA COM 代码

北京2022年10月18日 /美通社/ -- 10月14日,国际数据公司(IDC)发布《2022Q2中国软件定义存储及超融合市场研究报告》,报告显示:2022年上半年浪潮超融合销售额同比增长59.4%,近5倍于...

关键字: IDC BSP 数字化 数据中心

上海2022年10月18日 /美通社/ -- 2022年9月5日,是首都银行集团成立60周年的纪念日。趁着首都银行集团成立60周年与首都银行(中国)在华深耕经营12年的“大日子”,围绕作为外资金融机构对在华战略的构想和业...

关键字: 数字化 BSP 供应链 控制

东京2022年10月18日  /美通社/ -- NIPPON EXPRESS HOLDINGS株式会社(NIPPON EXPRESS HOLDINGS, INC.)旗下集团公司上海通运国际物流有限公司(Nipp...

关键字: 温控 精密仪器 半导体制造 BSP

广州2022年10月18日 /美通社/ -- 10月15日,第 132 届中国进出口商品交易会("广交会")于"云端"开幕。本届广交会上高新技术企业云集,展出的智能产品超过140,...

关键字: 中国智造 BSP 手机 CAN

要问机器人公司哪家强,波士顿动力绝对是其中的佼佼者。近来年该公司在机器人研发方面获得的一些成果令人印象深刻,比如其开发的机器人会后空翻,自主爬楼梯等。这不,波士顿动力又发布了其机器人组团跳男团舞的新视频,表演的机器人包括...

关键字: 机器人 BSP 工业机器人 现代汽车

电子设计自动化

21260 篇文章

关注

发布文章

编辑精选

技术子站

关闭