【摘 要】
:
嵌入式软件目前已广泛应用于生活和工业中,硬件仿真器是一个重要的可用于运行、调试和验证嵌入式操作系统和应用软件的工具。仿真器常被要求能够正确执行所处理的任务,因此它
论文部分内容阅读
嵌入式软件目前已广泛应用于生活和工业中,硬件仿真器是一个重要的可用于运行、调试和验证嵌入式操作系统和应用软件的工具。仿真器常被要求能够正确执行所处理的任务,因此它肯定是高度可信的。可信的仿真器要求建立正确的模型来描述它。存储管理单元(MMU)协处理器是微处理器中的重要组件,设计和实现正确可靠的MMU对于一个硬件仿真器来说尤为必要。本文介绍ARM926EJ-S微处理器的硬件结构及原理,重点介绍了MMU协处理器的硬件结构、MMU所访问的缓存结构和MMU的事务处理过程。在此基础上,对MMU访问的缓存硬件TLB、Cache和WriteBuffer进行建模,用于描述其结构组成和属性。然后对MMU的事务处理过程分别建立基于组件的模型和基于有限状态机的模型,事务处理包括错误检查过程、地址转换过程、加载指令过程、读数据过程和写数据过程等。而错误检查过程又包括了地址对齐错误检查、转换错误检查、域错误检查和权限错误检查。基于组件的模型很好地描述了MMU事务的组件构成和体系结构,而基于有限状态机的模型详细地描述了MMU事务被处理时的状态迁移和迁移条件。利用所建立的基于组件的模型和基于有限状态机的模型,最后对MMU协处理器模块进行算法的设计和实现,然后把所实现的MMU模块应用于硬件仿真器中进行测试。测试实验表明,所建立的存储管理单元模型是正确可用的,所达到的效果与实际硬件的效果类似。
其他文献
三维数据场的体绘制技术是科学计算可视化的重要内容。将三维数据场的体绘制技术应用于地震数据体的三维绘制,能够直接揭示蕴含在庞大数据中的地质现象与规律,帮助科研工作者详
基于内容的音乐信息检索(Content-based Music Information Retrieval,CBMIR)逐渐成为语音处理、信息检索、模式识别领域研究的焦点。在基于内容的音乐检索技术的相关研究中,
近年来,随着半导体技术的发展和信息技术以及数字化产品的普及,Internet被广泛地应用;与此同时嵌入式技术也取得突飞猛进的发展,并以其低成本、低功耗、小体积、高稳定性和可
本体被用来描述某领域的概念以及概念间的关系,一般由概念,概念间关系和公理三部分组成。概念本体则专指本体中的概念部分,构建概念本体是教学资源建设的基础。目前的概念本
图像的分类与识别在人机交互、视频监控、多媒体检索等方面有着广泛的应用前景。传统的计算机模式识别方法不能取得令人满意的效果,人类本身却可以轻松的完成物体识别和理解的
在web 2.O技术的推动下,电子商务蓬勃发展使得网上购物成为当今人们生活的一种时尚,人们在购买商品的同时在网络上发表商品评论。用户评论作为用户体验的反馈信息,越来越被人
近些年来,三维网格模型成为表示数字几何模型的重要手段,而且在娱乐、网络以及制造业中得到了广泛的应用。三维人脸网格模型的五官分割是颅面重构研究项目的子课题,颅面重构
随着数字技术的快速发展,数字电视所表现出的优势日益显著,越来越受到人们的喜爱,世界各国纷纷发展本国的数字电视技术。数字电视在国外许多国家已经开始慢慢普及,国内数字电
随着网络规模不断扩大,复杂性不断增加,网络的异构性越来越高,要求网络事件管理也具有通用性、开放性、可扩展性。在传统网管协议SNMP中,网络状态信息的获取一般是通过主动轮询或
二维码(two-dimensional barcode)作为一种信息载体技术在多个领域已有研究和应用,现使用手机二维码技术,将远程教育的文字教材与多媒体教学资源相结合,以实现实时解决学生在