Dynamic microcode for non-volatile memory

Electrical computers and digital data processing systems: input/ – Input/output data processing – Peripheral adapting

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C365S189070

Reexamination Certificate

active

07925807

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.

REFERENCES:
patent: 5367639 (1994-11-01), Sodos
patent: 5606660 (1997-02-01), Estakhri et al.
patent: 6021475 (2000-02-01), Nguyen et al.
patent: 6161208 (2000-12-01), Dutton et al.
patent: 6351800 (2002-02-01), Martin et al.
patent: 6775423 (2004-08-01), Kulkarni et al.
patent: 7035965 (2006-04-01), Zitlaw
patent: 7155560 (2006-12-01), McGrew et al.
patent: 7210010 (2007-04-01), Ogle
patent: 7278002 (2007-10-01), Winters et al.
patent: 2004/0194081 (2004-09-01), Qumei et al.
patent: 2004/0215755 (2004-10-01), O'Neill
patent: 2006/0053275 (2006-03-01), Morris et al.
patent: 2006/0075284 (2006-04-01), Skan
patent: 2006/0149894 (2006-07-01), Hong
patent: 2007/0156976 (2007-07-01), Mathews et al.
patent: 2008/0109798 (2008-05-01), Gavens et al.
patent: 2008/0114924 (2008-05-01), Frayer et al.
patent: 2008/0205117 (2008-08-01), Takashima
patent: 2008/0225607 (2008-09-01), Achter
Configuring SingleStep and Downloading Boot Code http://www.physiol.ox.ac.uk/Computing/Online—Documentation/Matlab/toolbox/mpc555dk/ppc—d14a.html. Last accessed Oct. 25, 2007, 7 pages.
Downloading to Flash http://www.keil.com/support/man/docs/ulink2/ulink2—su—downloading.htm. Last accessed Oct. 25, 2007, 1 page.
Valery Sklyarov, et al. A Prototyping System for Mobile Devices. IWCMC'07, Aug. 12-16, 2007, Honolulu, Hawaii, USA. ACM 978-1-59593-695-0/07/0008 http://delivery.acm.org/10.1145/1290000/1281048/p505-sklyarov.pdf?keyl =1281048&key2=7371923911&coll=potal&dI=ACM&CFID=15151515&CFTOKEN=6184618. Last accessed Oct. 25, 2007, 6 pages.
Computing Applications—Intel NOR Flash Memory: Better By Design http://www.developers.net/intelisdshowcase/view/2576. Last accessed Oct. 25, 2007, 2 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Dynamic microcode for non-volatile memory does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Dynamic microcode for non-volatile memory, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dynamic microcode for non-volatile memory will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2712266

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.