收藏本站
《西北工业大学》 2007年
收藏 | 手机打开
二维码
手机客户端打开本文

X86指令双发射译码控制部件的设计

曹学飞  
【摘要】:CISC结构的微处理器指令功能复杂,指令长度、格式不定。设计高效合理的译码器是加快指令译码速度,提高指令流水效率,进而有效提高处理器性能的重要保证。 本论文来源于西北工业大学航空微电子中心所承担的国家某预研课题,完成了“龙腾C2”微处理器的设计。“龙腾C2”微处理器兼容Intel 486DX4指令集,工作频率133MHz,正在进行后端设计,即将采用0.18μm CMOS工艺进行流片。作者负责完成了32位CISC微处理器“龙腾C2”中的指令译码器的分析、设计和验证,并在此单发射译码器设计的基础上,介绍了双发射超标量微处理器的译码逻辑的设计,同时对双发射译码器设计中的一些关键技术进行了详细的研究。 论文的研究工作包括: 1.详细分析了“龙腾C2”微处理器采用的指令集,并从指令类型、指令格式、数据类型、寻址方式等几个方面作了详细研究。 2.完成了“龙腾C2”微处理器译码器的设计。详细介绍了译码器内部各模块的功能及其实现。 3.建立了一个X86指令双发射的微处理器模型,介绍了该处理器模型流水线的划分,描述了指令前段取指策略及指令如何并行执行,给出了双发射指令译码的设计思路。 4.完成了X86指令双发射处理器中指令译码器的设计,提出并实现了一种复杂指令长度的并行计算算法,并对指令如何分离,指令并行发射及相关性检查等关键技术进行了详细的阐述。 本论文紧密结合预研课题,进行了X86指令单发射和双发射处理器的指令译码研究,为进一步研究和设计高性能微处理器提供了方法和思路。
【学位授予单位】:西北工业大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TP332

手机知网App
【参考文献】
中国期刊全文数据库 前6条
1 沈立,王志英,鲁建壮,戴葵;基于控制流的混合指令预取[J];电子学报;2003年08期
2 胡伟武,唐志敏;龙芯1号处理器结构设计[J];计算机学报;2003年04期
3 居晓波,李志斌,宁兆熙,程君侠,王永流;一种新型CISC微处理器指令译码设计方法[J];微电子学;2003年02期
4 郑飞;超标量与超流水线混合结构微处理器Pentium[J];微处理机;1994年04期
5 靖朝鹏;高德远;张盛兵;田芳芳;;支持预取的微程序控制器的一种优化设计[J];微电子学与计算机;2006年02期
6 刘诗斌,高德远,樊晓桠,李树国;一种嵌入式MPU指令译码器设计[J];西北工业大学学报;2001年01期
中国硕士学位论文全文数据库 前3条
1 易海峰;复杂指令集快速译码设计[D];西北工业大学;2005年
2 戴曦;X通用微处理器指令控制部件的关键技术研究[D];国防科学技术大学;2004年
3 郭鹏;Pentium指令集微操作设计[D];西北工业大学;2006年
【共引文献】
中国期刊全文数据库 前10条
1 党育民;;序列模式挖掘算法研究[J];江西师范大学学报(自然科学版);2009年05期
2 钱振江;常晋义;;龙芯Mipsel架构平台Linux发行版的开发[J];常熟理工学院学报;2008年10期
3 吴晓非;;超标量TURB052嵌入式微处理器结构设计[J];电子技术应用;2009年10期
4 王朋宇;郭崎;沈海华;陈云霁;张珩;;使用支持向量机的微处理器验证向量优化方法[J];高技术通讯;2010年01期
5 杨慧敏;;基于VHDL语言的译码器设计[J];电子技术;2012年07期
6 谢子超;史秦青;;HIP:一种基于提示值索引的间接转移预测技术[J];电子学报;2012年08期
7 胡伟武;张福新;李祖松;;龙芯2号处理器设计和性能分析[J];计算机研究与发展;2006年06期
8 扈啸;陈书明;;面向指令Cache周期预取的代码排布方法[J];计算机研究与发展;2009年05期
9 沈海华;王朋宇;卫文丽;郭崎;;基于遗传算法的全芯片级覆盖率驱动随机验证技术[J];计算机研究与发展;2009年10期
10 董小社;冯国富;王旭昊;冯景华;胡雷钧;;基于Cell多核处理器的层次化运行时支持技术[J];计算机研究与发展;2010年04期
中国重要会议论文全文数据库 前2条
1 刘奇;郝守青;沈海华;章隆兵;;一种基于RAM的降低异构多核切换开销的方法[A];2010年第16届全国信息存储技术大会(IST2010)论文集[C];2010年
2 朱金清;王建新;陈志泊;;基于APRIORI的层次化聚类算法及其在IDS日志分析中的应用[A];第二十四届中国数据库学术会议论文集(研究报告篇)[C];2007年
中国博士学位论文全文数据库 前10条
1 冯源;水下传感器网络节点试验室测试系统研究与设计[D];中国海洋大学;2010年
2 刘诗斌;微型智能磁航向系统研究[D];西北工业大学;2001年
3 严伟;面向电机控制数字信号处理器设计和测试研究[D];上海大学;2004年
4 李祖松;龙芯2号处理器多线程技术研究[D];中国科学院研究生院(计算技术研究所);2006年
5 郇丹丹;高性能存储系统研究[D];中国科学院研究生院(计算技术研究所);2006年
6 黄海林;高可靠处理器体系结构研究[D];中国科学院研究生院(计算技术研究所);2006年
7 范东睿;低功耗嵌入式处理器设计研究[D];中国科学院研究生院(计算技术研究所);2005年
8 扈啸;嵌入式多核处理器在线追踪调试与错误检测关键技术研究[D];国防科学技术大学;2007年
9 凡启飞;高性能嵌入式处理器低功耗技术研究[D];中国科学技术大学;2009年
10 郭建军;同步数据触发体系结构多核处理器存储系统关键技术研究[D];国防科学技术大学;2008年
中国硕士学位论文全文数据库 前10条
1 焦平;基于数据重用机制的超标量处理器分支预测研究[D];哈尔滨工程大学;2010年
2 乔智红;基于龙芯HS3210电力巡检仪研制[D];中国地质大学(北京);2011年
3 黄丽霞;基于FPGA的ARM核心模块研究与实现[D];河北师范大学;2011年
4 邱钊;计算器的电路设计及算法研究[D];电子科技大学;2011年
5 曹欢寅;高可移植性x86模拟器的指令翻译和系统态实现框架[D];复旦大学;2011年
6 李海霞;太阳能LED路灯控制器的设计[D];郑州大学;2011年
7 安然;基于FPGA的除法器的设计和实现[D];成都理工大学;2011年
8 李常;嵌入式MIPS微处理器设计[D];清华大学;2010年
9 刘览;基于FPGA的32位RISC嵌入式微处理器设计[D];南京航空航天大学;2010年
10 靳强;“银河飞腾-DX”DSP高效二级cache的设计与实现[D];国防科学技术大学;2011年
【二级参考文献】
中国期刊全文数据库 前10条
1 王莹;嵌入式处理器最近的一些动向[J];电子产品世界;2004年07期
2 周秋和;简论微程序控制器机理[J];高等函授学报(自然科学版);2002年01期
3 胡同瑞,贾国强;增量型微程序编写方法的探讨[J];高师理科学刊;2003年02期
4 陈跃跃,周兴铭;一种精确的分支预测微处理器模型[J];计算机研究与发展;2003年05期
5 沈立,戴葵,王志英;以基本块为单位的非顺序指令预取[J];计算机工程与科学;2003年04期
6 胡伟武,唐志敏;龙芯1号处理器结构设计[J];计算机学报;2003年04期
7 居晓波,李志斌,宁兆熙,程君侠,王永流;一种新型CISC微处理器指令译码设计方法[J];微电子学;2003年02期
8 朱宁,周润德,羊性滋;调整晶体管尺寸优化CMOS电路的一种全局方法[J];清华大学学报(自然科学版);1999年S1期
9 高辉;高性能Pentium处理器的结构特征[J];微机发展;2002年01期
10 易海峰,高德远,张盛兵,安建峰;一种兼容微处理器指令译码单元的优化设计[J];微电子学与计算机;2004年12期
【相似文献】
中国期刊全文数据库 前10条
1 杨建立,朱昭;CPU技术及其发展过程[J];信阳农业高等专科学校学报;2003年03期
2 马平涛;;浅析公司服务器虚拟化[J];中国新技术新产品;2009年21期
3 安建峰;樊晓桠;;x86指令集兼容处理器中微指令的设计与验证[J];西北工业大学学报;2010年02期
4 张伦;;X86虚拟机的实现[J];计算机与网络;2007年10期
5 俞建新;PowerPC发展综述[J];工业控制计算机;2000年02期
6 王爱荣;;防火墙三大硬件体系市场未来分析[J];信息安全与通信保密;2006年02期
7 陈燚;;VxWorks for x86系统中实时时钟的应用[J];电子元器件应用;2010年03期
8 秦泰;马中;;一种X86架构的SOPC设计与应用[J];舰船电子工程;2011年04期
9 林东;施华健;;基于X86嵌入式系统的电能量远方终端[J];自动化仪表;2007年S1期
10 张良友;;-X86历史之旅[J];吉林农业科技学院学报;2007年01期
中国重要会议论文全文数据库 前1条
1 胡建人;;MID设备构成的虚拟仪器硬件平台[A];2009全国虚拟仪器大会论文集(一)[C];2009年
中国重要报纸全文数据库 前10条
1 本报记者 刘丽丽;国信证券:x86架构引领灵活布局[N];计算机世界;2010年
2 本报记者 丁伟;逐鹿非x86市场[N];计算机世界;2009年
3 ;x86服务器市场下滑[N];中国计算机报;2009年
4 本报记者 邱江勇;服务器:低端市场萎缩 非X86产品回暖[N];中国电子报;2009年
5 祁金华;大型机整合x86 应对金融海啸[N];网络世界;2008年
6 本报记者 张伟;高端技术下移IBM x86服务器基准测试首次破百万[N];中国计算机报;2009年
7 本报记者 邱江勇;政策利好推动x86服务器将逆势向上[N];中国电子报;2009年
8 ;联想万全新品性能卓越再续X86服务器辉煌[N];人民邮电;2009年
9 周震刚;2009 x86服务器市场多艰[N];计算机世界;2009年
10 本报记者 刘丽丽;国产8路 x86服务器改写高端市场[N];计算机世界;2010年
中国硕士学位论文全文数据库 前10条
1 冼庭晖;基于IaaS的企业X86虚拟化平台应用研究与实现[D];华南理工大学;2013年
2 张思纯;协同式X86系统仿真中地址映射与指令译码技术研究[D];解放军信息工程大学;2013年
3 张妍;系统级X86模拟器在无操作系统主机上的启动实现及外设模拟方案[D];复旦大学;2011年
4 江晶亮;基于X86的通用瘦客户机的设计与实现[D];中国科学院大学(工程管理与信息技术学院);2013年
5 刘宁勇;基于x86的可编程自动化控制器设计与实现[D];北方工业大学;2012年
6 徐永丹;基于X86构架的可穿戴计算终端硬件设计与研究[D];电子科技大学;2010年
7 曹欢寅;高可移植性x86模拟器的指令翻译和系统态实现框架[D];复旦大学;2011年
8 肖荣荣;基于Bochs的X86小核前端时序模拟器的设计及优化[D];北京邮电大学;2012年
9 张锋;基于Romley平台的X86服务器主板开发[D];山东大学;2012年
10 肖积涛;基于X86平台的PCI104数据采集系统的设计[D];安徽工程大学;2012年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026