摘要
研究支持IA-32保护模式的存储管理单元的设计,并在龙腾C2微处理器中实现了该存储管理单元。分析了段页式存储管理单元的地址变化机制和IA-32保护模式下的存储保护机制,详细讨论了存储管理单元的分段单元和分页单元的设计,以及存储管理单元在流水线中的控制机制,并就存储管理单元的关键路径进行了结构优化。仿真验证和综合的结果表明,该存储管理单元的设计满足龙腾C2微处理器的功能和性能要求。
This paper studies the design of Memory Management Unit Based on IA-32 Protected Mode, and implements the unit in longtium C2 processor. In this paper, we analyze the MMU supports the segment and page address-space management and protection mechanism of the IA-32 processor, discuss the design of segment unit, page unit, and the control mechanism of the MMU in pipeline. We also optimize the structure of MMU. The result of verification shows that MMU could achieve the function and performance of longtium C2 processor.
出处
《微电子学与计算机》
CSCD
北大核心
2007年第5期113-115,119,共4页
Microelectronics & Computer
基金
国家自然科学基金项目(60573107
60573143)
作者简介
郭亚鹏 男,(1982-),硕士研究生。研究方向为计算机体系结构和数字系统的设计。
张盛兵 男,(1967-),教授。研究方向为VLSI系统设计研究。
付江平 女,(1981-),硕士研究生。研究方向为计算机体系结构和数字系统的设计。