Method of Implementing Magnetic Random Access Memory (MRAM) for Mobile System-on-Chip Boot
AssigneeAvalanche Technology, Inc.
InventorsNgon Van Le, Ravishankar Tadepalli
Life of this patent
Estimating the term…
Abstract
The present invention is directed to a method for booting a system-on-chip (SoC) including the steps of directly executing a boot software from an on-chip magnetic random access memory (MRAM) residing on a same semiconductor as the SoC; storing an operating system (OS) software and an application software on an external MRAM; directly executing the operating system software from the external MRAM by the SoC without loading the operating system into a volatile memory; directly executing the application software from the external MRAM by the SoC, wherein the external MRAM is coupled to the SoC and is configured for permanently storing the operating system software and the application software.
Claims5
A method for booting a system-on-chip (SoC) comprising:
- directly executing a boot software from an on-chip magnetic random access memory (MRAM) residing on a same semiconductor as the SoC;
- storing an operating system (OS) software and an application software on an external MRAM;
- directly executing the operating system software from the external MRAM by the SoC without loading the operating system into a volatile memory;
- directly executing the application software from the external MRAM by the SoC,
- wherein the external MRAM is coupled to the SoC and is configured for permanently storing the operating system software and the application software.
Dependencies are inferred from the claim text.