Memory management unit design for embedded system

Zhou Dian
2007-01-01
Abstract:To support Linux operating system,a high efficiency memory management unit for a 32-bit embedded processor is proposed in this paper.The added pre-comparing circuits can greatly improve the efficiency of address translation when the processor needs to access the same virtual address page.A TLB auto refilling mechanism by hardware is also adopted to improve the speed of physical address fetching when TLB miss.Experiments show that RSIC embedded processor with MMU can run Linux perfectly.
What problem does this paper attempt to address?