Method of operating data storage device
First Claim
Patent Images
1. A method of operating a data storage device including a controller and a memory device, the method comprising:
- generating mapping information in the controller, the mapping information defining relationships between physical addresses for physical regions of the memory device and logical addresses for logical partitions used to logically divide physical memory space of the memory device;
by operation of the controller, storing the mapping information in the memory device in a form of a mapping table;
by operation of the controller, loading the mapping information from the memory device to the controller;
receiving in the controller a single wipe device initialization command from a host; and
in response to the single wipe device initialization command, executing a wipe device initialization operation that during a single time period initializes an entirety of the mapping table to remove the mapping information from the mapping table,wherein the data storage device is a universal flash storage (UFS) device, the wipe device initialization command is a FORMAT UNIT command of the UFS device, and the UFS device receives the FORMAT UNIT command by using a UFS device logical unit.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of operating a data storage device includes: receiving a single wipe device initialization command from a host, and in response to the wipe device initialization command, executing a wipe device initialization operation that during a single time period initializes the entirety of a mapping table defining logical partitions dividing memory space provided by a physical region of the data storage device.
-
Citations
15 Claims
-
1. A method of operating a data storage device including a controller and a memory device, the method comprising:
-
generating mapping information in the controller, the mapping information defining relationships between physical addresses for physical regions of the memory device and logical addresses for logical partitions used to logically divide physical memory space of the memory device; by operation of the controller, storing the mapping information in the memory device in a form of a mapping table; by operation of the controller, loading the mapping information from the memory device to the controller; receiving in the controller a single wipe device initialization command from a host; and in response to the single wipe device initialization command, executing a wipe device initialization operation that during a single time period initializes an entirety of the mapping table to remove the mapping information from the mapping table, wherein the data storage device is a universal flash storage (UFS) device, the wipe device initialization command is a FORMAT UNIT command of the UFS device, and the UFS device receives the FORMAT UNIT command by using a UFS device logical unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of operating a data processing system including an application processor and a data storage device including a controller and a memory device, the method comprising:
-
communicating a single wipe device initialization command from the application processor to the data storage device; and in response to the wipe device initialization command, executing a wipe device initialization operation in a single period of time, the executing the wipe device initialization operation comprising; initializing an entirety of a mapping table stored in the controller, the mapping table including mapping information defining relationships between physical addresses of physical regions of the memory device and logical addresses of logical partitions into which the physical regions are logically divided, and the initializing comprising removing the mapping information from the mapping table, erasing existing data stored in the physical regions after initializing the entirety of the mapping table, and programming specialty data in the physical regions after erasing the existing data, wherein the wipe device initialization operation initializes all of the logical partitions during the single period of time, and wherein the data storage device is a universal flash storage (UFS) device, the wipe device initialization command is a FORMAT UNIT command of the UFS device, and the UFS device receives the FORMAT UNIT command by using a UFS device logical unit. - View Dependent Claims (12, 13, 14, 15)
-
Specification