高性能处理器的时钟系统设计方法研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:luodks
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
时钟系统是集成电路的重要组成部分。它通过时钟信号实现集成电路各个子系统的协同工作与数据交互,保证了集成电路功能的正确性与可靠性。随着半导体技术发展到纳米工艺节点,集成电路设计变得规模庞大、结构复杂,导致时钟系统所要覆盖的面积增大,且时钟负载也相应增大。在纳米工艺节点下,片上波动对时钟系统的影响变得十分显著,对时钟系统的可靠性提出更高的要求。此外,时钟频率不断提高,使时钟功耗占设计总体功耗的主导地位。  本文从硅前设计、硅前验证,以及硅后测试三个方面,深入研究高性能处理器的时钟系统设计方法。本文的主要贡献与创新点如下:  一、提出并实现了一种基于蒙特卡洛方法的触发器簇布局优化方法。该方法根据逻辑信息对触发器进行聚类,得到触发器簇;再通过建立触发器簇的数据流图,分析触发器簇之间的数据流关系;在此基础上,结合传统布局布线流程,利用蒙特卡洛方法进行触发器簇布局优化。实验表明:与现有的、面向数据路径的触发器簇布局优化方法相比,该方法在总线长、最坏时序违例、总体时序违例等三个方面,能够分别得到平均约9.22%、17.44%以及20.66%的改善。  二、提出并实现了一种基于正态拟合与多元线性回归的时钟Mesh性能验证方法。该方法从工艺、电压、温度等三个方面分析片上波动的来源与影响,并将Mesh结构时钟系统划分为前驱动层、短接层与负载层;在此基础上,结合基于HSPICE的采样方法,在考虑片上波动的情况下,利用正态拟合方法分析时钟偏差的概率分布,并使用多元线性回归方法量化前驱动层的时钟时延对时钟偏差的影响。实验表明:在片上波动的影响下,1)时钟偏差的概率分布可以用正态分布拟合;2)时钟偏差与前驱动层时钟路径时延的关系可通过多元线性回归模型进行拟合。  三、提出并实现了一种基于维纳延迟链的改进型时钟性能测量电路。该电路将时钟信号的时域信息转化为维纳延迟链上的空间分布,并结合寄存器堆,记录时钟信号的波形,以及统计时钟性能的概率分布。实测结果表明,与原有的、基于延迟单元的时钟偏差测量电路相比,改进型时钟性能测量电路具有以下优点:1)测量范围宽,能够测量大于半个时钟周期的相位差;2)测量功能完善,能够实现对时钟偏差、时钟抖动、时钟占空比、电压波动以及工艺偏差的测量;3)具有获取时钟性能参数的统计信息的能力。  四、将Mesh结构时钟系统的性能验证方法与改进型时钟性能测量电路应用于龙芯3A2000/3000处理器设计之中。
其他文献
WebGIS,可以简单的定义为Internet上的GIS,是利用互联网技术完善和扩展传统地理信息系统功能的技术。研究和实现J2EE体系结构下的WebGIS系统有着深刻的理论意义和应用价值,代表
该文从视频点播系统的体系结构出发,深入研究了视频点播系统的各个组成部分以及较常采用的解决方案,这些组成部分即包括硬件设备也包括一些新的技术和协议.在此基础上,设计了
近几年,伴随着信息技术的迅猛发展和广泛应用,人类已迈入一个“信息大数据”的时代。各类互联网应用作为信息技术的产物,极大程度地便利了人们生活,也带来了所谓“信息超载”的问
学位
首先,该文针对目前数据仓库系统设计的不足,对传统的数据仓库系统设计思路进行了改进,指出了业务视角对于数据仓库系统的质量保证具有重要意义;其次,以FCM软件质量模型为基础
流媒体服务器的性能受处理器、网络接口、存储系统等诸要素的综合影响.这几个要素之间的关系符合木桶原理,即:整个流媒体服务器的性能由它们三者之间性能最差的一个决定.为了
论文的内容如下:第一章介绍了该论文的研究背景和在论文期间所做的一些工作.第二章对网络管理技术和电信管理网技术从理论上做了一个论述.第三章对Q3接口的技术理论和标准进
计算单元与存储单元分离的冯诺依曼架构,使数据必须经过搬运才能被CPU处理。传统的顺序预取和Stride预取技术起到了将处理器随后要用到的数据提前取到片上Cache的作用。但是,对
随着Internet/Intranet的快速发展B/S模式以其"瘦客户"的特点得到广泛应用.虽然,这种模型正身逢其时,但也有不足之处:通常的B/S结构,当访问量很大时,服务器的负荷非常大;服务
回顾了国内外在相关课题研究成果的基础上,通过对虚拟机机制的分析,结合具体的计算机接口实验,讨论了一种基于虚拟机的虚拟实验室可编程控制模型.通过对虚拟机机制的研究,在