USER DEVICE HAVING A HOST FLASH TRANSLATION LAYER (FTL), A METHOD FOR TRANSFERRING AN ERASE COUNT THEREOF, A METHOD FOR TRANSFERRING REPROGRAM INFORMATION THEREOF, AND A METHOD FOR TRANSFERRING A PAGE OFFSET OF AN OPEN BLOCK THEREOF
First Claim
Patent Images
1. A user device, comprising:
- a storage device including a flash memory; and
a host connected to the storage device via an interface and adapted to transmit data to the storage device,wherein the host provides the storage device with erase count information of the flash memory using a host flash translation layer (FTL), provides the storage device with reprogram information When the flash memory uses a reprogram method, or provides the storage device with page offset information of an open block of the flash memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A user device includes a storage device including a flash memory; and a host connected to the storage device via an interface and adapted to transmit data to the storage device. The host provides the storage device with erase count information of the flash memory using a host flash translation layer (FTL), provides the storage device with reprogram information when the flash memory uses a reprogram method, or provides the storage device with page offset information of an open block of the flash memory.
59 Citations
21 Claims
-
1. A user device, comprising:
-
a storage device including a flash memory; and a host connected to the storage device via an interface and adapted to transmit data to the storage device, wherein the host provides the storage device with erase count information of the flash memory using a host flash translation layer (FTL), provides the storage device with reprogram information When the flash memory uses a reprogram method, or provides the storage device with page offset information of an open block of the flash memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An erase count transferring method of a user device which includes a storage device including a flash memory;
- and a host connected to the storage device via an interface and adapted to drive a host flash translation layer (FTL), the erase count transferring method comprising;
transferring, from the host, a setting command mark to setup the storage device for a transfer of an erase count; sending, from the host, a setting erase count corresponding to a storage address format; transmitting, from the storage device, erase count data including an erase count of the flash memory; and sending, from the host, a setting command end mark for ending a command setting. - View Dependent Claims (12, 13, 14, 15)
- and a host connected to the storage device via an interface and adapted to drive a host flash translation layer (FTL), the erase count transferring method comprising;
-
16. A reprogram information transferring method of a user device which includes a storage device including a flash memory;
- and a host connected to the storage device via an interface and adapted to drive a host flash translation layer (FTL), the reprogram information transferring method comprising;
transferring, from the host, a program mark for indicating a transfer of information for a write operation; sending, from the host, a storage address format for designating a storage location of program data in the flash memory; and transmitting, from the host, a program end mark for reporting a program end, wherein when the flash memory uses a reprogram method, the host provides the storage device with reprogram information included in the storage address format. - View Dependent Claims (17, 18, 19, 20)
- and a host connected to the storage device via an interface and adapted to drive a host flash translation layer (FTL), the reprogram information transferring method comprising;
-
21-28. -28. (canceled)
Specification