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.:

US 8799553 B1

PDF
Full Text
Expired
Date of Patent:
Aug. 05, 2014

Filed:

Sep. 30, 2010
Applicants:

Ian Hendry, San Jose, CA (US);

Rajabali Koduri, Santa Clara, CA (US);

Jeffry Gonion, Campbell, CA (US);

Inventors:

Ian Hendry, San Jose, CA (US);

Rajabali Koduri, Santa Clara, CA (US);

Jeffry Gonion, Campbell, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/06 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0646 (2013.01); G06F 17/30147 (2013.01); G06F 12/06 (2013.01);
Abstract

Systems, methods, and devices for dynamically mapping and remapping memory when a portion of memory is activated or deactivated are provided. In accordance with an embodiment, an electronic device may include several memory banks, one or more processors, and a memory controller. The memory banks may store data in hardware memory locations and may be independently deactivated. The processors may request the data using physical memory addresses, and the memory controller may translate the physical addresses to hardware memory locations. The memory controller may use a first memory mapping function when a first number of memory banks is active and a second memory mapping function when a second number is active. When one of the memory banks is to be deactivated, the memory controller may copy data from only the memory bank that is to be deactivated to the active remainder of memory banks.


Find Patent Forward Citations

Hendry, Ian. (2014). Memory controller mapping on-the-fly (U.S. Patent No. 8799553). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/8799553

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…