发明名称 Memory management unit for managing address operations corresponding to domains using environmental control
摘要 A memory management unit (MMU) for controlling a CPU's right to access a memory in order to initiate performance of an operation. The MMU includes a translator for translating a virtual address issued by the CPU into a physical address, a domain number and a permission, and an environment controller for determining if a portion of the memory corresponding to the domain number can be accessed by the CPU. The translator includes a translation look-aside buffer (TLB) for generating the physical address, the domain number and the permission, provided an entry in a translation table of the TLB matches a page number component of the virtual address. The translator also includes translation table look-up logic which supplies entry information to the translation table of the TLB by finding a match for the page number component in the memory if a match cannot be found in the TLB. The translator also includes permission control logic which evaluates the permission and either stops the operation or allows it to continue to be performed. The MMU also typically includes a manager which has the ability, primarily based on the domain number, to override the decisions of the permission control logic.
申请公布号 US5581722(A) 申请公布日期 1996.12.03
申请号 US19940311911 申请日期 1994.09.26
申请人 APPLE COMPUTER, INC. 发明人 WELLAND, ROBERT V.
分类号 G06F9/46;G06F12/00;G06F12/02;G06F12/10;G06F12/14;(IPC1-7):G06F12/10;G06F9/34 主分类号 G06F9/46
代理机构 代理人
主权项
地址