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

64位高性能微处理器中存储管理单元的研究与实现

发布时间:2020-08-09 03:56
【摘要】: 存储管理单元(MMU)是微处理器的重要部件之一。本文论述了一个兼容MIPS R4000指令集微处理器中存储管理单元的设计与实现。该设计基于地址转换旁路缓冲存储器(TLB),采用页式地址管理方式。主要功能是虚拟地址到物理地址的转换和地址保护,能够完成32位和64位地址转换,并支持三种操作模式:用户模式、管理模式以及核心模式。 使用TLB是为了加快地址转换速度,在TLB中存储了许多组经常使用的虚实映射关系。进行虚实地址转换时,将输入虚地址和TLB中所有组的虚地址作比较,如果有一项的虚地址和输入相同,就把对应的实地址取出作为输出。虚实转换完成。如果在TLB中不存在匹配,就发出异常信号,操作系统会到主存中找到对应的虚实映射关系,将其写入TLB中,重新进行查找完成地址转换。事实上,由于采用页式管理,虚实地址页的大小一样,TLB中只需要存储页号,比较也只是页号比较。将得到的实页号和虚地址的页内偏移量组合起来,就能得到完整的实地址。 本文设计的存储管理单元采用全定制方法设计数据通道部分的电路和版图,有效地减小了延时、面积和功耗。在对性能要求较高的芯片设计中,全定制设计是必不可少的。
【学位授予单位】:同济大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TP332
【图文】:

示意图,示意图


TLB与Caehel作示意图

门锁,效应,成因,等效电路


CMOS门锁效应的成因

波形图,关键路径,仿真电路,时钟周期


下图4.巧是仿真得到的波形图。图中显示了两个连续的时钟周期的情况,输入分别从高电平跳到低电平和从低电平跳到高电平。从波形图上可以看出,输出结果能够在下个时钟周期到达之前到达。仿真结果如表4.3所示,1皮秒二10一3纳秒:

【相似文献】

相关期刊论文 前10条

1 张志峰;;32位微处理器中存储管理单元的全定制设计[J];计算机工程与应用;2010年13期

2 吴付利;郑建宏;;MMU在TD-SCDMA基带专用芯片中的应用[J];重庆邮电学院学报(自然科学版);2006年03期

3 许伟;冯萍;郭海山;;光纤通道交换网络接口卡的零拷贝技术研究与实现[J];计算机测量与控制;2008年03期

4 屈文新;樊晓桠;;“龙腾”R2微处理器存储管理单元的设计与实现[J];西北工业大学学报;2007年01期

5 张萌;汤佳健;方信昀;戴亮;张启晨;;基于ARM7的SoC存储管理单元的实现[J];科技信息;2008年35期

6 郭亚鹏;张盛兵;付江平;;支持IA-32保护模式的存储管理单元的设计与实现[J];微电子学与计算机;2007年05期

7 林飞;申敏;;ARM926EJ-S处理器中Cache一致性问题的探讨[J];重庆邮电大学学报(自然科学版);2007年02期

8 杨仲唱;张信明;;基于飞思卡尔i.MX31的Standalone开发平台设计[J];计算机应用;2008年04期

9 肖建青;李红桥;张洵颖;龚龙庆;;SPARC V8处理器中存储管理单元的设计[J];科学技术与工程;2010年31期

10 李存;马燕;李晓勇;白英彩;;基于ARM存储结构的MP3程序性能优化[J];计算机应用与软件;2007年09期

相关硕士学位论文 前3条

1 张冰淳;64位高性能微处理器中存储管理单元的研究与实现[D];同济大学;2007年

2 卢红占;CISC微处理器存储管理单元的研究[D];西北工业大学;2006年

3 庞峥元;SDTA高性能存储子系统的研究与实现[D];国防科学技术大学;2008年



本文编号:2786572

资料下载
论文发表

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


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

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