Patent
1994-09-26
1996-12-03
Chan, Eddie P.
395416, 395406, 395670, G06F 1210, G06F 934
Patent
active
055817220
ABSTRACT:
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.
REFERENCES:
patent: 4366537 (1982-12-01), Heller et al.
patent: 4430705 (1984-02-01), Cannavino et al.
patent: 4890223 (1989-12-01), Cruess et al.
patent: 4926322 (1990-05-01), Stimac et al.
patent: 4945480 (1990-07-01), Clark et al.
patent: 5023773 (1991-07-01), Baum et al.
patent: 5303378 (1994-04-01), Cohen
patent: 5317717 (1994-05-01), Cutler et al.
patent: 5319760 (1994-06-01), Mason et al.
Andrew W. Appel, John R. Ellis, and Kai Li, in "Real-time Concurrent Collection on Stock Multiprocessor", Proceedings of the Sigplan '88 conference on Programming Language Design and Implementation, ACM SIGPLAN Notices, vol. 23(7), Jul. 1988, pp. 11-20.
David A. Moon, "Garbage Collection in a Large Lisp System", ACM Symposium on Lisp and Functional Programming (Austin, Texas, Aug. 1984), pp. 235-246 .
Apple Computer Inc.
Bragdon Reginald G.
Chan Eddie P.
LandOfFree
Memory management unit for managing address operations correspon does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Memory management unit for managing address operations correspon, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Memory management unit for managing address operations correspon will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-794277