Unlock instant, AI-driven research and patent intelligence for your innovation.

Storage device and data saving method in the same

A technology for storing devices and data, which is used in memory systems, electrical digital data processing, cache memory details, etc.

Inactive Publication Date: 2017-10-20
KK TOSHIBA
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, even with the PLP function, it is difficult to store all the cache data in a non-volatile manner during the time when power can be supplied from the backup power supply (backup time is possible).

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Storage device and data saving method in the same
  • Storage device and data saving method in the same
  • Storage device and data saving method in the same

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] Hereinafter, various embodiments will be described with reference to the drawings.

[0020] figure 1 It is a block diagram showing a typical configuration of a magnetic disk device (hereinafter also referred to as a hard disk drive (HDD)) according to the embodiment. A magnetic disk device is an example of a storage device. figure 1 The HDD shown has: a head disk assembly (HDA) 11 , a driver IC 12 , a controller 13 , a DRAM 14 , a plurality of flash ROMs (FROM) (for example, four FROM 15_0 to 15_3 ), and a backup power supply 16 .

[0021] The HDA 11 includes a disk 110 . Disk 110 is, for example, a nonvolatile storage medium having a recording surface on which data is magnetically recorded on at least one surface. The HDA11 also includes well-known mechanical elements such as a head, a spindle motor (SPM), and an actuator. However, these elements are figure 1 is omitted.

[0022] The driver IC 12 drives the SPM and the actuator under the control of the controller...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a storage device and a data saving method in the same. The storage device includes a nonvolatile storage medium, a volatile memory, a plurality of nonvolatile memories, each of which has a lower access latency than the nonvolatile storage medium, and a controller circuitry. The controller circuitry is configured to store, temporarily in the volatile memory, write data to be written in the nonvolatile storage medium, and in response to an interruption of power supplied to the storage device from an external power source, select target nonvolatile memories to be accessed, from the plurality of nonvolatile memories, in an order determined based on a busy state of each of the plurality of nonvolatile memories, and save a different portion of the write data stored in the volatile memory into the selected target volatile memories, respectively.

Description

[0001] This application claims the priority of the earlier application with U.S. Provisional Patent Application No. 62 / 319,674 (filing date: April 7, 2016). This application incorporates the entire content of the earlier application by reference to this earlier application. technical field [0002] This embodiment generally relates to a storage device and a method for saving data in the device. Background technique [0003] A storage device such as a magnetic disk device or a solid state disk (SSD) generally includes a cache in order to speed up access from a host system (host). The cache is used to store data specified by a write command from the host (write data) and data read from the disk in accordance with a read command from the host. [0004] Caches are typically implemented using volatile memory. Therefore, the data stored in the cache memory, that is, the cache data is deleted from the cache memory by cutting off the power supplied to the storage device (power cut...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F3/06
CPCG06F3/0604G06F3/0656G06F3/0658G06F3/0679G06F12/0868G06F12/0802G06F2212/1032G06F2212/60G06F3/0619G06F3/0647G06F3/0685
Inventor 斋藤广福
Owner KK TOSHIBA