收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

32位RISC微处理器设计研究

夏军  
【摘要】:随着VLSI工艺水平的提高,如今能够把整个电子系统集成到一块或几块芯片上(SoC)。SoC的出现能够在改善系统性能的同时减小系统的功耗、尺寸和成本。SoC设计成败的关键在于其中的RISC微处理器的设计。同时随着半导体工艺技术的提高、体系结构技术的不断发展以及应用需求的不断提高,对高性能嵌入式微处理器产品的需求量也越来越大。 本文在介绍了各种商业主流RISC微处理器的技术特点后讨论了一种32位高性能RISC微处理器的设计方法,重点在于其逻辑设计,包括:指令集结构设计、RISC CPU设计、层次化存储器系统设计和其它功能单元设计。随后我们对RISC微处理器进行了功能验证,它包括两个方面:系统级仿真与FPGA硬件验证。实验表明,我们所设计的电路达到了预期的目标,并且在速度、面积等指标上有着较好的性能。 本文提出了一种对集中式控制器单元进行划分的方法并根据该方法确定了RISC CPU的体系结构。这种结构不仅利于进行调试和扩展而且流水线的暂停信息不会在多个流水段内进行传递,因此对流水线的速度不会附加额外的负面影响。 本文提出了一种完全去掉由RAW冒险在流水线中所引起的“气泡”的方法。 本文提出了一种显著缩短程序的执行时间的方法。当转移指令处于指令译码段时就能够判断转移发生与否和确定下一条要取的指令的地址,这使得在转移指令之后只需插入一条空指令。这种方法显著地缩短了程序的执行时间。 本文提出了流水线暂停的两条原则并根据这两条原则产生了流水线中各个流水段的暂停信号。仿真波形表明,这些信号能够使流水线正确地暂停与恢复。 本文采用了不同的方式产生从指令MMU送往指令Cache和从数据MMU送往数据Cache的是否可缓存标志信号。在任何情况下指令存储器所对应的地址空间都是可缓存的。这在功能上是正确的,同时减少了指令存储器的访问次数和去掉了一个异步环路。这改善了整个系统的时序。 本文研究了RISC微处理器的低功耗设计技术并给出了一种支持动态和静态功耗管理的功耗管理单元的设计方法。 本文研究了RISC微处理器对WISHBONE SoC接口的支持并给出了一种采用 WP=5 WISHBONE协议的总线接口单元的设计方法。 本文介绍了在进行系统级仿真时所采用的两种配置管理方法。通过这两种仿真管理方法,对于一种特定的仿真,仿真环境的使用者能够以最快的速度决定在该仿真中要使用哪些模型从而提高了仿真效率。 最后,给出了设计的FPGA硬件验证方案。比较了系统级软件仿真与FPGA硬件验证两种方式所能得到的吞吐率并论证了FPGA硬件验证的必要性。 总的来说,该微处理器在应用方面具有很好的性能,并且实现简单,规模可扩展性好,具有开放的SoC接口。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 唐骞;杨小雪;;VLIW处理器的设计与实现[J];微型机与应用;2010年11期
2 高磊;戴冠中;;AES算法中SubBytes变换的高速硬件实现[J];微电子学与计算机;2006年07期
3 付学志;姚旺生;苟伟;谭斌;;基于FPGA的高速PID控制器设计与仿真[J];电子技术应用;2007年01期
4 秦洪武;;工程车四轮转向控制用位移传感器设计研究[J];拖拉机与农用运输车;2007年01期
5 徐科,杨雪飞,朱柯嘉,闵昊;32位嵌入式RISC处理器的硬件验证[J];微电子学;2003年06期
6 程虎;;先进科学计算机的标量指令优化[J];计算机研究与发展;1976年11期
7 徐浚;徐昆明;;757向量机流水线运算执行部件的设计[J];计算机研究与发展;1984年03期
8 李健航,潘孝梅;Pentium体系结构简介[J];微型机与应用;1994年10期
9 ;AST货出炉 采用猝发流水线高速缓存技术[J];每周电脑报;1997年44期
10 ;精彩“视”界 尽在眼前——XFX双DVI FX5700 Ultra显卡火爆上市[J];电脑采购周刊;2003年45期
11 徐科;杨雪飞;朱柯嘉;闵昊;;利用Aptix硬件仿真器对32位RISC处理器的硬件验证[J];集成电路应用;2003年01期
12 齐国涛;普元 把应用开发推上流水线[J];软件世界;2004年11期
13 李国宏;徐昌庆;;高性能RSA协处理器的ASIC实现[J];集成电路应用;2005年06期
14 田芳芳;樊晓桠;靖朝鹏;靳战鹏;;一种基于流水线的指令CACHE优化设计[J];微电子学与计算机;2006年01期
15 毛席龙;孙志刚;;交叉流水线多队列缓冲报文转发技术[J];计算机工程与应用;2007年04期
16 陈孟杰;于海勋;;光纤通道8B/10B编解码模块设计[J];电子测量技术;2007年05期
17 Rey Archidé;;MIcroBlaze 5.0软处理器内核:针对性能而优化[J];世界电子元器件;2007年11期
18 刘丽;郭立;;音频编码中MDCT算法的一种FPGA实现[J];电子测量技术;2008年01期
19 钱彬丰;汪西川;;一款RISC型流水线MCU的设计与实现[J];仪表技术;2008年09期
20 李野;童小念;;矩阵乘并行算法的仿真与性能分析[J];现代计算机(专业版);2008年09期
中国重要会议论文全文数据库 前10条
1 尤国平;田凌;郝文涛;;MEMS集成化设计方法及关键技术[A];中国微米、纳米技术第七届学术会年会论文集(一)[C];2005年
2 张德峰;吕志涛;;现代预应力混凝土结构耐久性设计研究[A];第五届全国混凝土耐久性学术交流会论文集[C];2000年
3 黄志俊;曹平周;;大型薄壁筒体结构的开孔补强设计研究[A];钢结构工程研究(六)——中国钢结构协会结构稳定与疲劳分会2006年学术交流会论文集[C];2006年
4 盖长利;赵人达;;C80高强混凝土用于铁路简支梁的设计研究[A];第九届全国结构工程学术会议论文集第Ⅱ卷[C];2000年
5 陈宇峰;李晓红;;绿色建筑的新型结构措施[A];2009GHMT第7届两岸四地工程师(台北)论坛论文集[C];2009年
6 王道堂;;新世纪中的计算机应用前景[A];中国土木工程学会第八届年会论文集[C];1998年
7 宋琪瑛;张志刚;刘矛;王成华;;变刚度垫层上单独基础工作机理试验与设计方法研究[A];第六届全国结构工程学术会议论文集(第三卷)[C];1997年
8 杨树明;史胜达;;独立光伏电源系统设计方法[A];中国第六届光伏会议论文集[C];2000年
9 朱家诚;韩江洪;;个性化产品及其设计方法的研究[A];面向制造业的自动化与信息化技术创新设计的基础技术——2001年中国机械工程学会年会暨第九届全国特种加工学术年会论文集[C];2001年
10 崔平正;;管件试压抱、推管器液压驱动系统设计分析[A];液压与气动学术研讨会论文集[C];2004年
中国博士学位论文全文数据库 前10条
1 夏军;32位RISC微处理器设计研究[D];华中科技大学;2004年
2 胡仁茂;大空间建筑设计研究[D];同济大学;2006年
3 罗立峰;钢纤维增强聚合物混凝土桥面铺装层修筑技术的研究[D];华南理工大学;2002年
4 王春沐;论植物景观设计的发展趋势[D];北京林业大学;2008年
5 黄李骥;腹板开洞工形截面拱的稳定性能及设计方法研究[D];清华大学;2005年
6 王锐;橡胶隔振器动力学性能及设计方法研究[D];华中科技大学;2007年
7 彭艳周;钢渣粉活性粉末混凝土组成、结构与性能的研究[D];武汉理工大学;2009年
8 关乐;基于宏模型技术的MEMS系统级仿真研究[D];大连理工大学;2011年
9 姚英彪;高性能嵌入式RISC微处理器核设计研究[D];浙江大学;2006年
10 王笑一;基于系统级仿真的LTE关键技术研究[D];北京邮电大学;2010年
中国硕士学位论文全文数据库 前10条
1 陆洲;基于FPGA的嵌入式彩色图像检测系统[D];天津大学;2006年
2 陈博洋;防病毒引擎的设计研究[D];浙江大学;2006年
3 许赟程;紧凑型住宅设计研究[D];湖南大学;2006年
4 王鑫;折叠臂式登高平台消防车总体设计研究[D];大连理工大学;2008年
5 张蕊;住区广场的设计研究[D];河北农业大学;2008年
6 图雅;蒙古八思巴文字视觉设计研究[D];中央美术学院;2009年
7 胡贺松;深基坑土钉支护结构的工作性能及其设计研究[D];中南大学;2005年
8 狄野;展示中的光空间设计[D];上海戏剧学院;2007年
9 陆蔚华;商业服务机器人产品设计研究[D];南京航空航天大学;2007年
10 马黎明;产品设计中的趣味化设计研究[D];北京理工大学;2008年
中国重要报纸全文数据库 前10条
1 本报记者 齐春青 张建玲;住宅从流水线上走下来[N];河北经济日报;2004年
2 记者 卢庆红 尚雄;全省首条新型茶叶自动流水线在缙云投入试运行[N];丽水日报;2010年
3 ;信息化时代的“流水线革命”[N];中国计算机报;2004年
4 伊凡;流水线上造大船[N];中国船舶报;2004年
5 ;王安:缔造移动信息化产业流水线[N];中国计算机报;2009年
6 ;高速扫描“流水线”[N];中国计算机报;2003年
7 马峰;“民情流水线”汇聚温暖[N];甘肃法制报;2007年
8 本报记者 李亚馨;美剧流水线:中国电视剧制作新榜样[N];第一财经日报;2007年
9 记者 张倩;民情流水线 温暖千万家[N];甘肃日报;2007年
10 刘功武许金根;华美:走向世界的品牌[N];中国现代企业报;2007年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978