Computer Engineering and Applications ›› 2011, Vol. 47 ›› Issue (3): 57-60.DOI: 10.3778/j.issn.1002-8331.2011.03.017

• 研发、设计、测试 • Previous Articles     Next Articles

Emulation model for MMU coprocessor

ZHANG Xiuping,YANG Guowu,LI Xiaoyu   

  1. School of Computer Science and Engineering,University of Electronic Science and Technology of China,Chengdu 611731,China
  • Received:2010-08-10 Revised:2010-10-09 Online:2011-01-21 Published:2011-01-21
  • Contact: ZHANG Xiuping



  1. 电子科技大学 计算机科学与工程学院,成都 611731
  • 通讯作者: 张秀平

Abstract: According to the architecture and principles of Memory Management Unit(MMU) in ARM926EJ-S,Component-
Connectivity Diagram(CCD) modeling method is used to illuminate the architecture of MMU;Finite State Machine(FSM) modeling method is used to illuminate the fetch and data access process of MMU.Then the emulation model of MMU is built.With the model,the application is given and an experiment is committed.The experimental results indicate that the MMU emulation model can correctly emulate the function of MMU,and the model is more valuable in the practice.

Key words: Memory Management Unit(MMU), Component-Connectivity Diagram(CCD), Finite State Machine(FSM), modeling

摘要: 根据ARM926EJ-S处理器中MMU协处理器的硬件结构和工作原理,利用CCD建模方法来描述MMU的体系结构,并用FSM建模方法来描述MMU的取指过程和数据读写过程,建立MMU的软件模拟模型。利用建立的模拟模型,给出了模型在实际工程中的应用并进行了测试实验。实验结果表明,建立的MMU模拟模型能够正确模拟MMU的功能,在工程实践中具有较好的应用价值。

关键词: 存储器管理单元, 组件连接图, 有限状态机, 建模

CLC Number: