-
公开(公告)号:US20210373779A1
公开(公告)日:2021-12-02
申请号:US17445273
申请日:2021-08-17
Applicant: Toshiba Memory Corporation
Inventor: Daisuke HASHIMOTO
IPC: G06F3/06 , G06F11/34 , G06F11/14 , G06F11/07 , G06F9/4401 , G06F11/00 , G06F11/10 , G06F12/10 , G11C29/52
Abstract: According to the embodiments, a nonvolatile memory device is configured to store a normal operating system, and store a bootloader. A host device is capable of initiating the normal operating system by using the bootloader. The host device is configured to determine whether a first condition is established based on information obtained from the nonvolatile memory device; and rewrite, when determined the first condition is established, the bootloader so that an emergency software is initiated when booting the host device. The emergency software is executed on the host device. The host device is capable of issuing only a read command to the nonvolatile memory device under a control of the emergency software.
-
公开(公告)号:US20180107592A1
公开(公告)日:2018-04-19
申请号:US15296841
申请日:2016-10-18
Applicant: TOSHIBA MEMORY CORPORATION
Inventor: Daisuke HASHIMOTO
CPC classification number: G06F12/0246 , G06F3/061 , G06F3/0619 , G06F3/064 , G06F3/0659 , G06F3/0679 , G06F11/07 , G06F2212/7201
Abstract: A storage device includes a nonvolatile memory including a plurality of physical blocks, a communication interface connectable to a host, and a controller. The controller is configured to generate metadata of host data, which include user data and metadata of the user data, and write, in a physical block of the nonvolatile memory, the metadata of the host data, the metadata of the user data, and the user data continuously in this order, when the host data are received through the communication interface in association with a write command.
-
公开(公告)号:US20170371780A1
公开(公告)日:2017-12-28
申请号:US15699972
申请日:2017-09-08
Applicant: TOSHIBA MEMORY CORPORATION
Inventor: Daisuke HASHIMOTO
CPC classification number: G06F12/0246 , G06F2212/1016 , G06F2212/7204 , G06F2212/7205 , G11C29/76 , G11C29/883
Abstract: A solid-state drive (SSD) is configured for dynamic resizing. When the SSD approaches the end of its useful life because the over-provisioning amount is nearing the minimum threshold as a result of an increasing number of bad blocks, the SSD is reformatted with a reduced logical capacity so that the over-provisioning amount may be maintained above the minimum threshold.
-
4.
公开(公告)号:US20200034287A1
公开(公告)日:2020-01-30
申请号:US16588438
申请日:2019-09-30
Applicant: Toshiba Memory Corporation
Inventor: Daisuke HASHIMOTO
Abstract: A storage system includes a host including a processor and a memory unit, and a storage device including a controller and a non-volatile memory unit. The processor is configured to output a write command, write data, and size information of the write data, to the storage device, the write command that is output not including a write address. The controller is configured to determine a physical write location of the non-volatile memory unit in which the write data are to be written, based on the write command and the size information, write the write data in the physical write location of the non-volatile memory unit, and output the physical write location to the host. The processor is further configured generate, in the memory unit, mapping information between an identifier of the write data and the physical write location.
-
公开(公告)号:US20190179557A1
公开(公告)日:2019-06-13
申请号:US16275179
申请日:2019-02-13
Applicant: Toshiba Memory Corporation
Inventor: Daisuke HASHIMOTO
Abstract: A storage system includes a host including a processor and a storage device including a controller and a flash memory unit. The host is configured to read physically fragmented data of a file stored in one or more physical storage regions of the flash memory unit and write the data continuously into other one or more physical regions of the flash memory unit, such that the data are physically defragmented.
-
6.
公开(公告)号:US20190138212A1
公开(公告)日:2019-05-09
申请号:US16222948
申请日:2018-12-17
Applicant: Toshiba Memory Corporation
Inventor: Daisuke HASHIMOTO , Shinichi KANNO
Abstract: A storage device includes a nonvolatile semiconductor memory device including a plurality of physical blocks and a memory controller. The memory controller is configured to associate one or more physical blocks to each of a plurality of stream IDs, execute a first command containing a first stream ID received from a host, by storing write data included in the write IO in the one or more physical blocks associated with the first stream ID, and execute a second command containing a second stream ID received from the host, by selecting a first physical block that includes valid data and invalid data, transfer the valid data stored in the first physical block to a second physical block, and associate the first physical block from which the valid data has been transferred, with the second stream ID.
-
公开(公告)号:US20190012098A1
公开(公告)日:2019-01-10
申请号:US16123586
申请日:2018-09-06
Applicant: Toshiba Memory Corporation
Inventor: Daisuke HASHIMOTO
IPC: G06F3/06 , G11C29/52 , G06F11/10 , G06F9/4401 , G06F11/00 , G06F12/10 , G06F11/34 , G06F11/14 , G06F11/07 , G06F9/445
CPC classification number: G06F3/0616 , G06F3/0619 , G06F3/0647 , G06F3/0652 , G06F3/0653 , G06F3/0659 , G06F3/0679 , G06F9/4401 , G06F9/4403 , G06F9/4406 , G06F9/4416 , G06F9/44505 , G06F11/004 , G06F11/0754 , G06F11/1068 , G06F11/1417 , G06F11/1456 , G06F11/1461 , G06F11/3419 , G06F11/3485 , G06F12/10 , G06F2201/81 , G06F2212/1032 , G06F2212/2022 , G06F2212/65 , G11C29/52
Abstract: According to the embodiments, a nonvolatile memory device is configured to store a normal operating system, and store a bootloader. A host device is capable of initiating the normal operating system by using the bootloader. The host device is configured to determine whether a first condition is established based on information obtained from the nonvolatile memory device; and rewrite, when determined the first condition is established, the bootloader so that an emergency software is initiated when booting the host device. The emergency software is executed on the host device. The host device is capable of issuing only a read command to the nonvolatile memory device under a control of the emergency software.
-
公开(公告)号:US20180004587A1
公开(公告)日:2018-01-04
申请号:US15703349
申请日:2017-09-13
Applicant: Toshiba Memory Corporation
Inventor: Daisuke HASHIMOTO
IPC: G06F11/07 , G06F3/06 , G06F12/02 , G06F11/14 , G06F12/0804 , G11C16/04 , G06F12/0868 , G11C11/56
CPC classification number: G06F11/076 , G06F3/0605 , G06F3/0611 , G06F3/0616 , G06F3/0619 , G06F3/0632 , G06F3/0634 , G06F3/0653 , G06F3/0679 , G06F11/073 , G06F11/1458 , G06F12/0246 , G06F12/0804 , G06F12/0868 , G06F2201/805 , G06F2212/214 , G06F2212/7204 , G11C11/5621 , G11C16/0483
Abstract: According to the embodiments, an external storage device switches to an interface controller for supporting only a read operation of nonvolatile memory when a shift condition for shifting to a read only mode is met. A host device switches to an interface driver for supporting only the read operation of the nonvolatile memory when determining to recognize as read only memory based on information acquired from the external storage device.
-
公开(公告)号:US20210303460A1
公开(公告)日:2021-09-30
申请号:US17346605
申请日:2021-06-14
Applicant: Toshiba Memory Corporation
Inventor: Daisuke HASHIMOTO
Abstract: A storage system includes a host including a processor and a memory unit, and a storage device including a controller and a non-volatile memory unit. The processor is configured to output a write command, write data, and size information of the write data, to the storage device, the write command that is output not including a write address. The controller is configured to determine a physical write location of the non-volatile memory unit in which the write data are to be written, based on the write command and the size information, write the write data in the physical write location of the non-volatile memory unit, and output the physical write location to the host. The processor is further configured generate, in the memory unit, mapping information between an identifier of the write data and the physical write location.
-
公开(公告)号:US20210141681A1
公开(公告)日:2021-05-13
申请号:US17156827
申请日:2021-01-25
Applicant: Toshiba Memory Corporation
Inventor: Daisuke HASHIMOTO
IPC: G06F11/07 , G06F3/06 , G06F12/0804 , G06F12/02 , G06F11/14
Abstract: According to the embodiments, an external storage device switches to an interface controller for supporting only a read operation of nonvolatile memory when a shift condition for shifting to a read only mode is met. A host device switches to an interface driver for supporting only the read operation of the nonvolatile memory when determining to recognize as read only memory based on information acquired from the external storage device.
-
-
-
-
-
-
-
-
-