MPSA
2002: For a project in 6.033 (Computer System Engineering), I designed a memory system called MPSA (Multiple Permission table in a Single Address space) for a RISC microprocessor. MPSA achieves both memory sharing and isolation in a single address space. MPSA demonstrates that implementing enforced isolation in a single address space does not necessarily entail a complicated system nor does it require significant changes to existing hardware and software structures.
Project paper: pdf