Patent · US Active

Dynamic microcode for non-volatile memory

US7925807B2 · kind B2 · utility

0Cited by
10References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 27, 2008
Grant dateApr 12, 2011
Priority date
Expiry dateJan 16, 2029

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F3/0661
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Providing for arbitration and dynamic downloading of microcode at a controller associated with electrically erasable non-volatile memory is described herein. By way of example, a download agent can be provided to a module of such non-volatile memory. Characteristics of the memory module and/or specifications of a host application can be utilized to select one or more memory control modules from a group of such control modules. A selected control module(s) can be installed at the controller via the download agent to provide non-default management of raw memory. Further, arbitration of multiple control modules can be implemented to select among various mechanisms to control/manage raw memory. Arbitration can be based, for instance, on specifications of a host device application. Accordingly, great flexibility and control of raw non-volatile memory can be provided for a host device at an application level.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.