【摘 要】
:
随着电子产品中复杂应用的不断涌现,为了提高系统性能,嵌入式软件系统由单道程序系统向多任务操作系统方向发展,为了装载运行尽可能多的进程,存储器必须被有效地分配;为避免其
论文部分内容阅读
随着电子产品中复杂应用的不断涌现,为了提高系统性能,嵌入式软件系统由单道程序系统向多任务操作系统方向发展,为了装载运行尽可能多的进程,存储器必须被有效地分配;为避免其他进程有意无意的干涉,每个进程都需要保护,有效的存储管理至关重要;同时,处理器和存储器之间的性能差距日益增大,成为限制系统性能的瓶颈。为了解决这些问题,人们在嵌入式处理器中引入存储管理单元(MMU),以支持虚拟存储机制并增强系统的性能和可靠性。
ARM7TDMI是得到广泛使用的32位高性能嵌入式处理器内核,但缺少MMU的支持限制了其应用范围。因此,本文以获得授权的ARM7TDMI处理器为研究对象,在自主研发的宏单元基础上设计开发兼容ARM720T处理器的MMU。
本文从介绍MMU的功能入手,深入分析嵌入式处理器MMU的特点,根据功能要求对设计进行划分并确定了各模块的设计要素。随后详细讨论了设计中的重点和难点,对自主研发宏单元的功能建模进行描述,并将完成的设计集成至SoC验证环境中进行仿真验证。通过充分的测试向量仿真和软硬件协同验证,存储管理单元的正确性和有效性得到验证。论文中所给出的存储管理单元在设计过程中对嵌入式处理器特点给予充分考虑,体现了可复用性的要求,实现了兼容ARM720T的目标。
基于中芯国际0.18μm工艺实现的存储管理单元版图面积为3.275mm2。经过性能对比仿真测试,引入的存储管理单元为处理器带来了3至10倍左右的相对性能提升。论文的最后部分探讨了存储管理单元的发展趋势,总结了本文的研究工作。
其他文献
通用异步收发器UART(Universal Asynchronous Receiver/Transmitter)是广泛使用的串行传输协议。串行外设用到异步串行接口一般采用专用集成电路实现。但是这类芯片一般包含
小麦条锈病是由条形柄锈菌(Puccinia striiformis f.sp.tritici)引起的一种世界性的真菌病害。在我国,条锈病是小麦常年发生的最严重的病害之一,曾在1950、1964、1990和2002年
链球菌是兼性厌氧细菌,不能合成有氧代谢所需的多数细胞色素蛋白,也没有过氧化氢酶体系,但它们却能够在有氧条件下生存。因此研究链球菌清除各种活性氧分子的途径,对认识生物抗氧
从建立细分的业务定位,到全面追逐利润,艺龙的悄然转型值得点赞。来到位于北京酒仙桥的艺龙总部时,正值圣诞节,艺龙看上去平静且繁忙,“这基本上快到我们最忙的时间段了。”
猪链球菌2型(Srtreptococcus suis serotype2,S.suis2)是一种重要的新发人畜共患病原体,感染猪链球菌在人类、猪及其它动物引起严重的疾病,甚至威胁到生命。近20年来的猪链球菌
便携式电子产品市场阔步向前,对开关电源的高效率、高可靠性等提出了更高的要求,这给其芯片设计提出了新的挑战。本文首先对现有开关电源技术现状及发展趋势进行了概述,并对BUCK变换器的工作原理及控制原理进行了介绍说明。在此基础上,设计了一款PWM/PFM混合控制DC-DC变换器芯片。设计时首先搭建了芯片的全局结构图,简要介绍了芯片的工作原理,以及优良的系统特性。接着就芯片中性能优异的特色功能模块如软启动
2μm相干激光测风雷达近年来国际上研究热点之一。2μm波段激光处于大气窗口,人眼安全,既有很好的大气透过率,又有很好的后向散射,是理想的激光测风雷达光源。在相干探测体制
商代是中华文明起源的重要历史时期,多年来社会考古学者多致力于商代文物遗迹和古籍典藏的研究,而对于商代氏族结构、商代古人的源流、与夏代古人是否同源、对现代人群的遗传贡
水稻不仅是重要的粮食作物,也是对其他作物进行研究重要的模式植物。由革兰氏阴性菌黄单孢菌(Xanthomonas oryzae pv.oryzae,简称Xoo)引起的水稻白叶枯病是对水稻最具破坏性的
行人检测在安全驾驶、视频监控、机器人应用等诸多领域都有着广泛的应用前景,是备受关注的热门研究方向。本文研究内容为静态高精度图像复杂背景下的行人检测算法,是对图像中