曙光5000A高速串行数据收发器数字部分的设计与实现

来源 :中国科学院计算技术研究所 | 被引量 : 0次 | 上传用户:abcd432110000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的发展和存储技术的增强,数据传输量越来越大,人们对通信带宽的要求也越来越高,数据带宽已经成为限制系统整体性能的一个重要瓶颈.在数据的传输过程中,串行和并行是一个基本的选择.并行传输可以同时传递同步信号,但这种方式需要更多的传输媒介和复杂的板级布线,并行信号间的耦合和干扰以及传输歪斜也制约了它的应用速度和传输距离.而高速串行数据传输时不必使用额外的同步信号,这在通信极其繁忙的情况下节约了系统的成本.串行通信在网络传输、背板连接和10接口等领域的应用非常广泛.随着工艺和设计能力的提高,串行数据传输的效能也被不断地增强,从20世纪90年代的每秒几十兆比特的传输能力到现在的几吉甚至几十吉比特级. 本论文工作,针对曙光5000高性能计算机设计了高速串行数据收发器(SERDES)的数字部分,数据传输速率达到2.5Gbps.首先,在结构设计方面,为了降低系统和时钟电路的设计难度以及降低功耗,收发器采用半速率时钟结构;同时,采用两个头信号检测模块及字对齐生成时钟的设计,降低了头检测模块的面积和功耗,省去了字对齐模块的设计.物理实现采用了SMICl8 1P6M工艺库,功耗约12.3mW,面积约为0.018mm<2>,由于该设计时钟频率较高,对高速时钟的布局布线进行了特殊考虑.最后,我们采取多种形式对该设计进行了验证,包括动态功能验证、静态时序验证、形式验证、电迁移与IR Drop分析和信号完整性验证等,三个阶段(行为级、网表级和布局布线后仿真)的动态仿真结果显示出我们所设计的高速串行数据收发器能够稳定工作在2.5Gbps,达到了设计目标.
其他文献
回答集程序设计是知识表示的有效方法,并已成为非单调性推理和逻辑程序设计研究领域的热点。在实际应用中,由于知识的不一致性,导致回答集程序没有回答集或推出相互矛盾的结
当前,随着社会和科技的发展,各种信息和数据正在成倍数的快速增长。人们在充分发展和应用自己的信息系统的同时发现在很多的情况下也需要使用其它的运行中的系统的数据,然而现实
在50年代中期,继独立随机变量和经典极限理论获得较完善的发展之后,许多概率统计学家相继提出、讨论各种混合序列的收敛性质,相依变量极限理论有关问题的提出,一方面由于统计问题
Web服务作为一种新兴的Web应用模型,它提供了一种新的面向服务的分布式处理环境。在此环境中各个应用群体内部及群体与群体之间通过Web服务的一组接口(即方法)和Internet对各
我国现阶段电子政务建设必须解决的问题是使孤立的各部门的业务处理系统有机地结合起来,实现政府办公效率的最大化提高。 Web Services是新一代的Web应用程序,它以其开放性
车型自动识别分类在不停车收费系统中起着关键的作用,决定了不停车收费系统的可靠性和智能化程度,对提高公路交通系统的管理水平和车辆通行速度具有重要的意义。本文对现有车型
由于人类对天体的认识还很有限,在稀少的天体光谱数据中,提取出天体光谱特征与其物理化学性状之间的相关性,从而寻找出稀少的天文规律是目前需要研究的重要内容之一。本文以国家
电机作为当今工业生产中的主要动力设备,也是当今工矿企业及日常生活中耗电量最多的一种电气设备。据国家计委的统计资料,2005年度我国电机的总装机容量已达5亿多千瓦,年耗电量
如何在应用的开发和演化过程中适应新的需求和发展,是提高软件开发效率、保证系统稳定性的一个关键问题。领域工程针对变化性的研究范围横跨问题域至解空间,体现于软件的业务需
随着云计算时代的来临,基于基础设施服务的云计算管理平台受到了广泛的关注,而开源云平台OpenStack的产生与快速发展也正是得益于此。从最初的Austin版本到现在的最新版本Kil