処理中

しばらくお待ちください...

設定

設定

出願の表示

1. WO2014147735 - 記憶装置および記憶装置制御方法

公開番号 WO/2014/147735
公開日 25.09.2014
国際出願番号 PCT/JP2013/057771
国際出願日 19.03.2013
IPC
G06F 12/16 2006.1
G物理学
06計算;計数
F電気的デジタルデータ処理
12メモリシステムまたはアーキテクチャ内でのアクセシング,アドレシングまたはアロケーティング
16メモリ内容の破壊に対する保護
G06F 12/00 2006.1
G物理学
06計算;計数
F電気的デジタルデータ処理
12メモリシステムまたはアーキテクチャ内でのアクセシング,アドレシングまたはアロケーティング
G06F 12/02 2006.1
G物理学
06計算;計数
F電気的デジタルデータ処理
12メモリシステムまたはアーキテクチャ内でのアクセシング,アドレシングまたはアロケーティング
02アドレシングまたはアロケーション;リロケーション
CPC
G06F 11/00
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
G06F 11/008
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
008Reliability or availability analysis
G06F 11/073
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
0706the processing taking place on a specific hardware platform or in a specific software environment
073in a memory management context, e.g. virtual memory or cache management
G06F 11/076
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
0751Error or fault detection not based on redundancy
0754by exceeding limits
076by exceeding a count or rate limit, e.g. word- or bit count limit
G06F 11/0793
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
0793Remedial or corrective actions
G06F 11/1068
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
08Error detection or correction by redundancy in data representation, e.g. by using checking codes
10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
1008in individual solid state devices
1068in sector programmable memories, e.g. flash disk
出願人
  • 株式会社日立製作所 HITACHI, LTD. [JP]/[JP]
発明者
  • 鈴木 彬史 SUZUKI, Akifumi
  • 河村 篤志 KAWAMURA, Atsushi
代理人
  • 特許業務法人ウィルフォート国際特許事務所 WILLFORT INTERNATIONAL
優先権情報
公開言語 (言語コード) 日本語 (ja)
出願言語 (言語コード) 日本語 (JA)
指定国 (国コード)
発明の名称
(EN) RECORDING DEVICE AND METHOD FOR CONTROLLING RECORDING DEVICE
(FR) DISPOSITIF D'ENREGISTREMENT, ET PROCÉDÉ POUR COMMANDER UN DISPOSITIF D'ENREGISTREMENT
(JA) 記憶装置および記憶装置制御方法
要約
(EN) In the present invention, the level of degradation of each physical recording region in non-volatile memory is evaluated without halting a recording device. The recording device is provided with a controller and non-volatile memory having a plurality of physical recording regions. The controller calculates the level of degradation of each of a plurality of specific physical recording regions by performing an evaluation process for a subset of the plurality of specific physical recording regions, which are among the plurality of physical recording regions, at a time for all of the plurality of specific physical recording regions, and determines whether or not to use the corresponding physical recording region on the basis of the calculated levels of degradation. In the evaluation process, the controller selects a subset of the plurality of specific physical recording regions as a physical recording region group in accordance with a predetermined sequence of physical recording regions, writes predetermined evaluation data to the physical recording region group, and after a recorded standing time has elapsed, reads the evaluation data from the physical recording region group, and calculates the level of degradation on the basis of the read evaluation data.
(FR) Dans la présente invention, le niveau de dégradation de chaque zone d'enregistrement physique d'une mémoire non volatile est évalué sans interrompre un dispositif d'enregistrement. Le dispositif d'enregistrement comprend un contrôleur et une mémoire non volatile qui comporte une pluralité de zones d'enregistrement physiques. Le contrôleur calcule le niveau de dégradation de chacune d'une pluralité de zones d'enregistrement physiques spécifiques en exécutant un processus d'évaluation pour un sous-ensemble de la pluralité de zones d'enregistrement physiques spécifiques qui font partie de la pluralité de zones d'enregistrement physiques, à un même moment pour la totalité de la pluralité de zones d'enregistrement physiques spécifiques. D'autre part, le contrôleur détermine s'il faut ou non utiliser la zone d'enregistrement physique correspondante, sur la base des niveaux de dégradation calculés. Durant le processus d'évaluation, le contrôleur : sélectionne un sous-ensemble de la pluralité de zones d'enregistrement physiques spécifiques en tant qu'un groupe de zones d'enregistrement physiques, sur la base d'une séquence prédéterminée de zones d'enregistrement physiques; il écrit des données d'évaluation prédéterminées dans le groupe de zones d'enregistrement physiques; et, après qu'un temps d'attente d'enregistrement s'est écoulé, il lit les données d'évaluation à partir du groupe de zones d'enregistrement physiques; et il calcule enfin le niveau de dégradation, sur la base des données d'évaluation lues.
(JA) 記憶装置を停止させずに不揮発性メモリ内の各物理記憶領域の劣化度を評価する。 記憶装置は、複数の物理記憶領域を有する不揮発性メモリと、コントローラと、を備える。コントローラは、複数の物理記憶領域の中の複数の特定物理記憶領域の一部ずつの評価処理を、複数の特定物理記憶領域にわたって行うことにより、複数の特定物理記憶領域の夫々の劣化度を算出し、算出された劣化度に基づいて、対応する物理記憶領域を利用するか否かを判定する。評価処理においてコントローラは、予め定められた物理記憶領域の順序に従って、複数の特定物理記憶領域の一部を物理記憶領域群として選択し、物理記憶領域群へ予め定められた評価用データを書き込み、記憶された放置時間の経過後、物理記憶領域群から評価用データを読み出し、読み出された評価用データに基づいて劣化度を算出する。
関連特許文献
国際事務局に記録されている最新の書誌情報