The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 19, 2013
Filed:
Oct. 12, 2010
Jun Zhu, San Jose, CA (US);
Joseph Jun Cao, Los Gatos, CA (US);
Samitinjoy Pal, Santa Cruz, CA (US);
Hongyan Liu, Palo Alto, CA (US);
Can MA, San Jose, CA (US);
Jun Zhu, San Jose, CA (US);
Joseph Jun Cao, Los Gatos, CA (US);
Samitinjoy Pal, Santa Cruz, CA (US);
Hongyan Liu, Palo Alto, CA (US);
Can Ma, San Jose, CA (US);
Marvell International Ltd., Hamilton, BM;
Abstract
A method of mapping system addresses to physical addresses associated with a physical memory device receives memory requirements associated with an application, allocates a region of the physical memory device to the application (wherein the region is a contiguous portion of the physical addresses that does not overlap with any other region and is associated with a memory mapping mode), determines a memory mapping scheme for the region (wherein the memory mapping scheme defines the mapping between system addresses and the region and is based at least on the memory mapping mode) and modifies a mapping register to reflect the region. In one implementation, the method modifies the mapping register to reflect the memory mapping scheme. In another implementation, the memory requirements comprise an application type, and the memory mapping mode is determined based on the application type.