当前位置:主页 > 科技论文 > 计算机论文 >

X处理器中高速寄存器文件全定制设计与实现

发布时间:2020-05-22 13:54
【摘要】: “存储墙”问题是近年来制约微处理器访问速度提升的一个重要因素,而位于数据通路关键路径上的寄存器文件的访问速度首当其冲。X处理器是一款64位多核多线程高性能微处理器,其整数寄存器文件的频率较高,规模较大,端口较多,是项目中的一个重点和难点。鉴于目前基于标准单元半定制设计的寄存器文件速度难以满足设计要求,因此有必要对其进行全定制设计。高速寄存器文件的全定制设计和实现对于自主研发CPU具有重要的理论研究意义和工程实用价值。 本文在0.13μm CMOS工艺下实现了一款3读2写端口,128字×72位,支持多线程的整数寄存器文件。典型情况下版图模拟结果表明:读出延时小于700ps,写入延时小于570ps。与基于标准单元的半定制综合结果相比,最大访问时间由1.05ns下降到700ps以内,优化了约33%;面积由598793μm~2缩小到455600μm~2以内,优化了约24%,两者均达到了设计目标。 本文设计时主要从追求高速度的角度出发,并注意综合考虑可靠性和面积等因素。结合理论分析和模拟比较,针对影响寄存器文件速度的主要因素进行了优化: 1)结合该寄存器文件支持多线程的特点,采用4线程并行读出后判断选择的策略,有效的减小了关键路径的延时; 2)设计一种改进型的动态多米诺译码器,比传统的多米诺或门译码器有约12%的速度提升; 3)在读出选择电路、译码器等多个关键的电路采用了电荷补偿技术,提高了与传输管有关的电路约10%~20%的传输速度。
【图文】:

存储器,芯片,全定制,半定制


当基于标准单元半定制设计方法难以满足其性能需求的时候,必须对其进行全定制设计。2)为了减小芯片面积。根据半导体工业协会的统计(如图1.2),在过去的十年里,存储器在芯片面积上所占的比例越来越大,可以预见在未来的五年里这个比例将继续增长,甚至有可能达到占芯片总面积的94%以上。利用存储器的阵列结构比较规则的特点,采取全定制的设计方法可以取得显著的面积优势。存存存存存存存储器器 CCCaeheeeeeee存储器磁盘阵列 612姗100ns10关8匕口S,﨏哪1ns寄存器容鼠:50OB速度:0甲25ns图1.1一个典型的多级存储器层次结构I2]片歹‘呈‘·。;一f飞:]一c):丘!。八了王,;货,,,kf·。了)F‘)了”‘·

多米诺,译码器


图3.12改进型的动态多米诺电路为此,如图3.12所示,本文在应用的时候将这种动态多米诺门加以改进:1)为NS管提供一个单独的时钟控制NMOS管,即图3.12中的N6管。通调节N6管的尺寸使得其放电速度比N4管略慢,这样当N6导通的时候,A点经过了一段时间的放电,电平已经降到足够低,可以将NS管关闭,PI管打开;2)由于读写位线是高电平有效,而图3.11中译码器选中的情况时输出是低平,所以本文在其后加了一级反相器对其逻辑取反。同时将原B点的电补偿管连接到了反相器的输出端。这样就不必等到A点被拉低才对B点行泄漏电荷补充,B点可以及时得到电荷补充,不仅抑制了毛刺的产生。这种动态多米诺电路与图3.11所示的结构相比较,在速度、可靠性和功上都获得了一定的收益。
【学位授予单位】:国防科学技术大学
【学位级别】:硕士
【学位授予年份】:2009
【分类号】:TP333

【相似文献】

相关期刊论文 前10条

1 陈喜春;锡泊;;基于C++实现的面向Agent编程[J];电脑知识与技术;2011年23期

2 陈丹捷;谢毅;冯洪海;;《JAVA语言程序设计》教学中案例教学的探索与实践[J];科技资讯;2011年22期

3 王元鹏;;构建基于双向CATV网络的校园视频点播系统[J];中国教育信息化;2011年06期

4 ;业界动态[J];电子世界;2010年05期

5 仇宾;门玉梅;刘玉;;做坦克游戏,学Java编程(一)——画出游戏窗口和坦克[J];电脑编程技巧与维护;2011年17期

6 潘军;张诗楠;王晓;;基于VC++的多线程聊天程序的设计与实现[J];电脑知识与技术;2011年23期

7 姬延军;刘伯峰;尹振寿;;基于VC++的串口通信技术[J];机械;2011年S1期

8 王锡普;陈奇;;基于“池”策略的网闸并发连接数提高方法[J];计算机工程;2011年13期

9 张艳霞;胡双炎;;多串口多线程交通信号灯数据采集软件系统设计[J];吉首大学学报(自然科学版);2011年04期

10 韩雪秋;;水厂监控上位机系统研究[J];工业控制计算机;2011年07期

相关会议论文 前10条

1 冯国柱;陈吉华;宋芳芳;张子杰;;高速多端口寄存器文件的可测性设计[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(A辑)[C];2011年

2 刘春霞;郭丽虹;;基于多线程和数据库的Web搜索引擎的实现[A];第六届全国计算机应用联合学术会议论文集[C];2002年

3 付孟若;张其善;;基于多线程的通信网关系统的设计与实现[A];图像 仿真 信息技术——第二届联合学术会议论文集[C];2002年

4 林晟;张光新;;OPC在啤酒自动化控制系统中的应用[A];中国仪器仪表学会第六届青年学术会议论文集[C];2004年

5 姜德胜;成叶红;孙秀霞;;一种基于Windows多线程的数据采集技术[A];第六届全国计算机应用联合学术会议论文集[C];2002年

6 周大刚;龙昭华;;多线程在无线网络处理中的应用[A];’2004计算机应用技术交流会议论文集[C];2004年

7 逯龙;;多串口通信在LED异步控制系统中的应用[A];2008全国LED显示应用技术交流暨产业发展研讨会文集[C];2008年

8 王楠;慕晓冬;王宁燕;宋洪军;李佳晨;张阳子;;针对多线程架构的决策树查询算法优化及应用[A];中国电子学会第十六届信息论学术年会论文集[C];2009年

9 刘娅;李孝辉;;基于LabWindows/CVI的虚拟仪器软件性能优化设计[A];2009全国虚拟仪器大会论文集(一)[C];2009年

10 孟英红;李朝阳;赵海山;;利用串口复用组成小型工控系统[A];首届信息获取与处理学术会议论文集[C];2003年

相关重要报纸文章 前10条

1 ;IBM向Power 5添加多线程功能[N];计算机世界;2003年

2 李红;Windows XP SP2 多线程访问提速秘技[N];中国电脑教育报;2005年

3 CPW记者 凡妮 ;Sun Fire V490和V890采用突破性多线程芯片技术[N];电脑商报;2004年

4 郭长佑;多核与多线程——差别到底在哪里?[N];电子资讯时报;2006年

5 旭;多核多线程 H3C高端路由器新特点[N];网络世界;2007年

6 ;IBM多核多线程CPU将面世[N];计算机世界;2003年

7 张志刚;多线程走进网络[N];中国计算机报;2006年

8 本报记者  谢文砚;要重视并行环境开发[N];网络世界;2006年

9 记者 张博;MIPS科技公司推出业界首款多线程 多处理器IP核[N];电子资讯时报;2008年

10 北京 成兆义;内存引起上网故障[N];中国电脑教育报;2005年

相关博士学位论文 前10条

1 刘祯;网络处理器存储子系统中Cache机制的研究[D];清华大学;2006年

2 文梅;流体系结构关键技术研究[D];国防科学技术大学;2006年

3 李凤华;分布式信息系统安全的理论与关键技术研究[D];西安电子科技大学;2009年

4 李振涛;高性能DSP关键电路及EDA技术研究[D];国防科学技术大学;2007年

5 杨华;片上多线程体系结构资源分配策略的研究[D];哈尔滨工业大学;2006年

6 夏均忠;基于网络的军车安全性能智能检测和隐患预警系统的研究[D];天津大学;2005年

7 朱霞;线程级并行的硬件技术研究[D];西北工业大学;2003年

8 姚益平;高性能分布式交互仿真运行支撑平台关键技术研究[D];国防科学技术大学;2003年

9 辛明瑞;面向空间应用的容错RISC处理器体系结构研究[D];西北工业大学;2006年

10 汪黎;面向软件管理片上存储器的编译优化技术研究[D];国防科学技术大学;2009年

相关硕士学位论文 前10条

1 安晓嵘;Easy Manager网络管理系统的设计与实现[D];西北工业大学;2006年

2 王洪翰;X处理器中高速寄存器文件全定制设计与实现[D];国防科学技术大学;2009年

3 张永军;一个基于TCP协议的分组文件共享系统的设计与实现[D];西南交通大学;2003年

4 李强;DSRC协议应用层研究与部分实现[D];西南交通大学;2005年

5 吴超;卫星测试数据接收及存储的实现[D];湖南大学;2005年

6 苏庆堂;分布交互仿真中数据通信的研究与实现[D];昆明理工大学;2005年

7 段晨升;基于vc软件开发平台的数据采集系统的设计与开发[D];内蒙古大学;2005年

8 雷旭;嵌入式Linux操作系统的研究与开发[D];长安大学;2005年

9 马文静;大坝安全监测仿真实验系统的研究与开发[D];河海大学;2006年

10 顾德明;联合模拟训练系统的设计与实现[D];西北工业大学;2006年



本文编号:2676098

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2676098.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户d1d84***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com