摘要:内存管理单元是体系结构中少数与操作系统进行直接交互的接口之一,其模拟模型的执行效率和扩展能力在全系统模拟环境中尤为重要。本文介绍了SimSoc 全系统模拟框架中内存管理单元的设计思路和基本实现,基于SystemC 事务级建模技术设计并实现了灵活的内存管理单元模拟框架,同时通过引入不同的优化策略实现了高效的访存模拟。 1 引言 随着嵌入式系统的不断发展,系统平台的开发中越来越多的需要在日趋复杂的片上系统上运行更大规模的软件,全系统模拟已成为嵌入式系统平台研发的必然趋势。为了提供全系统的模拟支持,模拟器必须忠实的对内存管理单元(Memory ManagementUnit,MMU)