Post Package Repair of Memory with Data Corruption Systems and Methods
AssigneeMicron Technology, Inc.
InventorsBryan David Kerstetter, Donald M. Morgan, Alan J. Wilson, Qidao Li, Bryce D. Cook
Life of this patent
Estimating the term…
Abstract
A memory device may sometimes undergo post package repair. Systems and methods described herein may help protect data and/or configurations of the memory device from external exploit of the post package repair operations. Systems and methods described herein enable receiving a post package repair command and an indication of a target memory address, performing data corruption on a target portion of memory based on the target memory address, and performing post package repair on the target portion of memory based on the target memory address.
Claims20
A device comprising:
- a command interface operable to:
- receive a post package repair command and an indication of a target memory address from a host controller;
- and
- disable an input to the command interface based on the post package repair command;
- and
- a command decoder coupled to the command interface via a command/address bus, wherein the command decoder is operable to:
- corrupt data corresponding to a target portion of memory based on the target memory address;
- and
- perform post package repair on the target portion of memory based on the target memory address.
A method comprising:
- receiving a post package repair command and an indication of a target memory address;
- disabling an input to a command interface based on the post package repair command;
- securing an indication of a mapping of logical to physical addressing associated with the target memory address based on corrupting data corresponding to a target portion of memory based on the target memory address;
- performing post package repair on the target portion of memory based on the target memory address;
- and
- enabling the input based on the post package repair and the data being corrupted.
A tangible, non-transitory, computer-readable medium storing instructions that, when executed by a processor, cause a memory device to perform operations comprising:
- receiving a post package repair command and an indication of a target memory address;
- applying a command mask to a command interface based on the post package repair command;
- corrupting data corresponding to a target portion of memory based on the target memory address;
- performing post package repair on the target portion of memory based on the target memory address;
- and
- removing the command mask based on the post package repair being performed.
Dependencies are inferred from the claim text.