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.

Date of Patent:
Jul. 13, 2021

Filed:

Jan. 06, 2020
Applicant:

Cypress Semiconductor Corporation, San Jose, CA (US);

Inventors:

Stephan Rosner, Campbell, CA (US);

Sergey Ostrikov, Redwood City, CA (US);

Cliff Zitlaw, San Jose, CA (US);

Yuichi Ise, Kanagawa, JP;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 9/445 (2018.01); G06F 12/00 (2006.01); G06F 8/654 (2018.01); G06F 12/10 (2016.01); G06F 8/65 (2018.01); G06F 8/71 (2018.01); G06F 8/60 (2018.01); G06F 12/02 (2006.01); G06F 11/10 (2006.01); G06F 12/1009 (2016.01); G06F 11/14 (2006.01);
U.S. Cl.
CPC ...
G06F 8/654 (2018.02); G06F 12/10 (2013.01); G06F 8/60 (2013.01); G06F 8/65 (2013.01); G06F 8/71 (2013.01); G06F 11/1068 (2013.01); G06F 11/1433 (2013.01); G06F 11/1441 (2013.01); G06F 12/0246 (2013.01); G06F 12/1009 (2013.01); G06F 2212/1008 (2013.01); G06F 2212/657 (2013.01);
Abstract

Example apparatus, systems and methods receive a new firmware image at a memory device and place the new firmware image into second nonvolatile storage locations of the memory device such that the second nonvolatile storage locations do not overlap with first nonvolatile storage locations of the memory device that store a current firmware image. Embodiments place a logical address to physical address mapping for the new firmware image into a remap data structure stored in memory circuits of the memory device. The remap data structure also includes a logical address to physical address mapping for the current firmware image. Embodiments provide a first status value to indicate that the logical address to physical address mapping for the new firmware image is a valid firmware image and a second status value to indicate that the logical address to physical address mapping for the current firmware image is an invalid firmware image.


Find Patent Forward Citations

Loading…