嵌入式CPU存储器管理的实现

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:monowing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文研究了CPU的存储器管理(MMU)。MMU的功能是控制各种存储系统的工作并将虚地址转换成物理地址,以及控制存储器访问权限。其目的是在能够正确完成各种存储器访问的同时还能获得较高的访问速度,以提高整机性能。 MMU采用分页管理和虚实地址转换方式实现。为了进一步提高MMU性能,设计了TLB(Translation lookaside buffer)和系统控制协处理器(CP15)。TLB用以存放常用段和页的地址,以提高访问和查询速度,CP15则控制所有的标准存储器与系统设备。 MMU采用模块化设计,由VHDL语言实现。为验证设计的MMU的正确性,本文使用PERL语言建立了测试方案并在测试平台上进行了测试。测试结果表明本文设计MMU的合理性和正确性。
其他文献
财务失败预测是金融领域一个重要的研究课题.自上世纪60年代以来,随着企业破产问题的日益严重,各国学者纷纷尝试通过定量分析对企业破产做出预测,从多元判别分析等线性预测模
在视频流中跟踪指定的目标是自动化图像识别中的一项重要任务,例如行为分析,自然人机互动和自动导航等等。现实情况中长时间跟踪会由于一些因素,比如光线变化,位置变化,遮挡,目标的
目前,许多实用的图像编码算法都是基于空间域的运动估计和补偿、预测误差的DCT及量化以及变换系数的熵编码的混合编码方法,如有关静止图像和视频图像的国际标准JPEG,MPEG-1,MPEG-
提供多媒体业务是第三代移动通信最大的特点,多种类型的业务包括语音、数据、视频等。在DS-CDMA系统中多速率传输的方法有很多种,例如多码方案(MC-CDMA),正交可变扩频增益方案(O