收藏本站
《电子科技大学》 2011年
收藏 | 手机打开
二维码
手机客户端打开本文

MMU协处理器仿真模型的研究及软件仿真实现

张秀平  
【摘要】:嵌入式软件目前已广泛应用于生活和工业中,硬件仿真器是一个重要的可用于运行、调试和验证嵌入式操作系统和应用软件的工具。仿真器常被要求能够正确执行所处理的任务,因此它肯定是高度可信的。可信的仿真器要求建立正确的模型来描述它。存储管理单元(MMU)协处理器是微处理器中的重要组件,设计和实现正确可靠的MMU对于一个硬件仿真器来说尤为必要。 本文介绍ARM926EJ-S微处理器的硬件结构及原理,重点介绍了MMU协处理器的硬件结构、MMU所访问的缓存结构和MMU的事务处理过程。在此基础上,对MMU访问的缓存硬件TLB、Cache和WriteBuffer进行建模,用于描述其结构组成和属性。然后对MMU的事务处理过程分别建立基于组件的模型和基于有限状态机的模型,事务处理包括错误检查过程、地址转换过程、加载指令过程、读数据过程和写数据过程等。而错误检查过程又包括了地址对齐错误检查、转换错误检查、域错误检查和权限错误检查。基于组件的模型很好地描述了MMU事务的组件构成和体系结构,而基于有限状态机的模型详细地描述了MMU事务被处理时的状态迁移和迁移条件。 利用所建立的基于组件的模型和基于有限状态机的模型,最后对MMU协处理器模块进行算法的设计和实现,然后把所实现的MMU模块应用于硬件仿真器中进行测试。测试实验表明,所建立的存储管理单元模型是正确可用的,所达到的效果与实际硬件的效果类似。
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP368.1;TP391.9

手机知网App
【参考文献】
中国期刊全文数据库 前3条
1 陈付龙;樊晓桠;;嵌入式系统建模理论与方法[J];计算机工程与应用;2009年13期
2 吴贞海;刘福岩;;基于快速上下文切换扩展的快速地址空间切换[J];计算机工程;2010年10期
3 李瑛,高德远,张盛兵,樊晓桠;32位RISC中存储管理单元的设计[J];西北工业大学学报;2004年03期
中国硕士学位论文全文数据库 前6条
1 杨斌;嵌入式软件仿真开发平台运行环境的设计与实现[D];电子科技大学;2006年
2 陈实;嵌入式软件仿真开发平台的设计与实现[D];电子科技大学;2007年
3 张冰淳;64位高性能微处理器中存储管理单元的研究与实现[D];同济大学;2007年
4 代明;安全微处理器存储控制单元的研究与设计[D];华北电力大学(北京);2008年
5 王宏宇;ARM32位处理器存储器管理单元系统级仿真模型的研究[D];华北电力大学(北京);2009年
6 蔡珊;嵌入式32位RISC处理器中存储管理单元的研究与设计[D];西安电子科技大学;2009年
【共引文献】
中国期刊全文数据库 前10条
1 廖桂华;王宜怀;;单片机指令系统仿真研究与实现[J];军民两用技术与产品;2008年02期
2 杨可;樊晓桠;王党辉;;多核多线程处理器二级Cache预取结构的设计[J];计算机工程与应用;2009年10期
3 张秀平;杨国武;李晓瑜;;MMU协处理器的一种软件模拟模型[J];计算机工程与应用;2011年03期
4 邹代红;高德远;张盛兵;;支持多机环境的片上Cache的设计与实现[J];计算机工程;2007年23期
5 宿光文;石亚和;;基于暂态波光伏发电系统逆功率检测方法研究[J];计算机仿真;2012年03期
6 杨兴伟;;基于SkyEye的SMDK2410硬件仿真平台设计[J];可编程控制器与工厂自动化;2009年10期
7 李改海;;嵌入式系统建模与仿真环境的研究及应用[J];数字技术与应用;2011年02期
8 薛燕,樊晓桠,李瑛;多处理机系统中数据Cache的一种优化设计[J];微电子学与计算机;2004年12期
9 屈文新;樊晓桠;;“龙腾”R2微处理器存储管理单元的设计与实现[J];西北工业大学学报;2007年01期
10 王文丞;奉世玉;陈川;聂泽东;王磊;;一种兼容AMBA总线的实时高效静态存储管理IP的设计与实现[J];微电子学与计算机;2012年10期
中国博士学位论文全文数据库 前2条
1 刘栋材;光栅刻划机虚拟样机技术及应用研究[D];中国科学技术大学;2011年
2 潘伟涛;基于复用的数字集成电路设计关键技术研究[D];西安电子科技大学;2010年
中国硕士学位论文全文数据库 前10条
1 单飞;PC机系统资源侦测软件的开发[D];苏州大学;2010年
2 杨雅雯;高可靠性嵌入式仿真测试平台的硬件逻辑设计[D];北京交通大学;2011年
3 彭艳红;嵌入式Widget引擎Windows仿真器设计与实现[D];电子科技大学;2011年
4 朱文涛;指令级仿真技术研究及其在Apollo仿真中的应用[D];电子科技大学;2011年
5 肖前远;航空嵌入式软件全数字仿真测试技术研究[D];南京航空航天大学;2010年
6 邱烽;基于MIPS的嵌入式Linux系统开发环境的设计与实现[D];上海交通大学;2011年
7 杨灿;基于模型的设计在ARM直流电机控制开发中的应用[D];华中科技大学;2011年
8 鲁静;基于Ptolemy Ⅱ的MP3解码器的建模仿真研究[D];昆明理工大学;2011年
9 钟原静;基于uClinux的嵌入式织机控制平台的研究与开发[D];浙江大学;2005年
10 周涛;面向GS32I的嵌入式平台软件的研究与开发[D];武汉理工大学;2006年
【二级参考文献】
中国期刊全文数据库 前10条
1 吕京建,肖海桥;面向21世纪的嵌入式系统[J];半导体技术;2001年01期
2 孙慧,李文宏,章倩苓;一种低功耗的高性能四路组相联CMOS高速缓冲存储器(英文)[J];半导体学报;2004年04期
3 柯之江;硅集成电路技术及发展趋势[J];电子与封装;2004年04期
4 甘小斌;XML标准体系介绍[J];信息技术与标准化;2004年09期
5 陈定君,郭晓东,张应辉,余克清,刘积仁;嵌入式软件仿真开发系统的研究[J];电子学报;2000年03期
6 宋传华,程旭;基于北大众志-863 CPU系统芯片的多级TLB性能研究[J];电子学报;2005年02期
7 党岗,凌云翔,胡华平,金士尧;一个基于WEB的分布式仿真环境[J];国防科技大学学报;1999年06期
8 刘晨,王维平,朱一凡;状态机嵌入DEVS的组合建模方法研究[J];国防科技大学学报;2005年05期
9 宋凯;严丽平;甘岚;;ARM Linux在SkyEye上的移植[J];华东交通大学学报;2006年02期
10 赵学梅,叶以正,李晓明,时锐;一种低功耗高性能的滑动Cache方案[J];计算机研究与发展;2004年11期
中国博士学位论文全文数据库 前2条
1 韦健;低功耗逻辑电路设计及在RISC设计中的研究[D];浙江大学;2001年
2 杨波;低功耗微处理器体系结构的研究与设计[D];西北工业大学;2002年
中国硕士学位论文全文数据库 前1条
1 卢红占;CISC微处理器存储管理单元的研究[D];西北工业大学;2006年
【相似文献】
中国期刊全文数据库 前10条
1 曾晓洋;;可重配置的嵌入式安全协处理器IP核及其应用[J];中国集成电路;2006年12期
2 ;面向便携高清视频应用的DaVinci DM355处理器[J];世界电子元器件;2008年04期
3 梁松海,张武健,周润德,羊性滋,葛元庆;一种适用于智能卡应用的RSA协处理器[J];微电子学;1999年01期
4 ;傻博士信箱[J];电脑爱好者;1999年15期
5 谢波;徐志军;陆鸢;魏文彪;;智能卡嵌入式AES/Rijndael协处理器设计[J];军事通信技术;2004年04期
6 ;Cell最新细节[J];微电脑世界;2005年09期
7 Kevin Krewell;;遍地开花的多核技术 多核技术从嵌入式扩展到服务器,再到客户机[J];电子产品世界;2006年05期
8 ;应用处理器在TD-SCDMA手机中的应用[J];中国集成电路;2007年08期
9 宋锐;贾媛;吴成柯;张建龙;;基于MCU架构的运动估计协处理器的研究与实现[J];电路与系统学报;2008年02期
10 ;面向便携高清视频应用的DaVinci DM355处理器[J];世界电子元器件;2008年08期
中国重要会议论文全文数据库 前10条
1 郭前岗;;适用于矢量控制的高性能运动控制协处理器ADMC201及其应用[A];1998中国控制与决策学术年会论文集[C];1998年
2 王培元;杨卫东;杨志刚;王学秀;;基于PowerPC的FPGA协处理器的研究[A];冶金企业自动化、信息化与创新——全国冶金自动化信息网建网30周年论文集[C];2007年
3 孟宪元;;FPGA实现DSP系统的结构模型[A];全国第二届嵌入式技术联合学术会议论文集[C];2007年
4 许强;徐凯;;一维长序DFT的协处理阵列结构设计与实现[A];2006年全国开放式分布与并行计算学术会议论文集(二)[C];2006年
5 刘磊;;基于便签式存储器的SoC多处理器访存结构设计与实现[A];2008通信理论与技术新进展——第十三届全国青年通信学术会议论文集(上)[C];2008年
6 陆玉清;洪宇;陆军;姚建民;朱巧明;;基于上下文的真词错误检查及校对方法[A];第六届全国信息检索学术会议论文集[C];2010年
7 周辉;晏磊;赵红颖;高鹏骐;杨福兴;;基于多核处理器DM270的高分辨率CMOS成像系统设计[A];中国感光学会第七次全国会员代表大会暨学术年会和第七届青年学术交流会论文摘要集[C];2006年
8 陈广宁;;如何测试PC软硬盘驱动器参数[A];广西计算机学会2008年年会论文集[C];2008年
9 杨勃航;常淑桂;李国民;唐书国;林令涛;;多软核结构的软件无线电设计方法[A];中国空间科学学会空间探测专业委员会第十九次学术会议论文集(下册)[C];2006年
10 黄明键;赵建玉;王伟;;基于S3C4510B网络处理器的系统设计[A];第七届青年学术会议论文集[C];2005年
中国重要报纸全文数据库 前10条
1 徐淼;四核心与多核心处理器的发展[N];中国计算机报;2007年
2 ;TD-SCDMA手机采用协处理器[N];网络世界;2001年
3 谢文砚;非x86处理器将再度繁荣[N];中国计算机报;2008年
4 电脑商报记者 祁萌;曙光研制HPC协处理器部件[N];电脑商报;2007年
5 赵艳秋;手机青睐可拓展方案 IC设计转攻应用处理器[N];中国电子报;2007年
6 ;采用协处理器的TD-SCDMA手机设计[N];人民邮电;2001年
7 姜波;用户眼中x86技术的未来[N];网络世界;2006年
8 Altera公司高级产品行销经理 Paul Ekas;FPGA协处理器优化汽车信息系统设计[N];中国电子报;2004年
9 姜波;AMD亮剑[N];网络世界;2006年
10 岳婷;AP面临基带和协处理器竞争[N];中国电子报;2007年
中国博士学位论文全文数据库 前10条
1 郑裕峰;高速包分类协处理器及网络平台研究[D];中国科学技术大学;2007年
2 张晓明;网络处理器设计的若干关键技术研究[D];国防科学技术大学;2006年
3 杜学亮;定制指令与协处理器加速机制的研究[D];中国科学技术大学;2009年
4 吴丹;高效能计算型存储器体系结构关键技术研究与实现[D];华中科技大学;2012年
5 陈毅成;无线传感器网络节点芯片安全增强策略研究[D];华中科技大学;2008年
6 孟建熠;超标量嵌入式处理器关键技术设计研究[D];浙江大学;2009年
7 段然;嵌入式可重构DSP体系结构研究[D];西北工业大学;2005年
8 李奇越;网络内容分析中基于硬件的字符串匹配算法的研究[D];中国科学技术大学;2008年
9 周杰;合成孔径雷达数据处理应用的细粒度并行算法与结构[D];国防科学技术大学;2010年
10 任小西;基于可重构计算的高可靠星载计算机体系结构研究[D];湖南大学;2007年
中国硕士学位论文全文数据库 前10条
1 张秀平;MMU协处理器仿真模型的研究及软件仿真实现[D];电子科技大学;2011年
2 庞博;高性能专用数字协处理器的设计与测试[D];电子科技大学;2009年
3 张朝华;基于EFI/Tiano的协处理器模型的设计与实现[D];上海交通大学;2007年
4 樊金巧;基于EDA技术的图像边缘检测协处理器研究[D];武汉理工大学;2006年
5 姜天杰;无线传感器网络MAC控制器的软硬件设计与验证[D];华中科技大学;2008年
6 董隽;基于DSP的图像处理[D];南京理工大学;2004年
7 张薇;可靠通信服务模型及实例研究:Net SPU[D];兰州大学;2009年
8 陈尧;面向空间机器人运动控制的高速协处理器的研究[D];北京邮电大学;2008年
9 高路;面向语音编解码算法的高性能SOC架构的研究[D];中国科学技术大学;2009年
10 怀莲;IEEE 802.15.4 CCM-AES协处理器的研究与设计[D];华中科技大学;2010年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026