WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2015027700) METHOD AND DEVICE FOR REPAIRING ERROR DATA
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2015/027700    International Application No.:    PCT/CN2014/073234
Publication Date: 05.03.2015 International Filing Date: 11.03.2014
IPC:
G06F 11/10 (2006.01)
Applicants: HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; Huawei Administration Building, Bantian, Longgang Shenzhen, Guangdong 518129 (CN)
Inventors: BAO, Huiqiang; (CN).
WANG, Dayong; (CN).
WANG, Rongsheng; (CN)
Priority Data:
201310381426.1 28.08.2013 CN
Title (EN) METHOD AND DEVICE FOR REPAIRING ERROR DATA
(FR) PROCÉDÉ ET DISPOSITIF DE RÉPARATION DE DONNÉES ERRONÉES
(ZH) 一种修复出错数据的方法和设备
Abstract: front page image
(EN)Disclosed are a method and device for repairing error data, which belong to the field of computers. The method comprises: when data in a memory block contained in a solid state disk is read, conducting a first error check on data in a certain page of the memory block, so as to acquire error data in the page; if the first number of the error data in the page is less than or equal to a preset first threshold, conducting an error check and correction (ECC) repair on the data in the page; and if the first number thereof is greater than the preset first threshold, according to a storage position of the error data in the page and a fixed entry corresponding to the memory block, acquiring data from a standby space, and replacing the error data in the page with the acquired data, the fixed entry comprising a storage position of each piece of data stored in the standby space. The device comprises a first acquisition module, a first repair module and a first replacement module. The present invention can greatly reduce the probability of generating non-correctable faults, thereby avoiding indiscreetly marking the memory block as a bad block.
(FR)L'invention concerne un procédé et un dispositif de réparation de données erronées, qui appartiennent au domaine des ordinateurs. Le procédé comporte les étapes consistant à: lorsque des données présentes dans un bloc de mémoire contenues dans un disque à semiconducteurs sont lues, procéder à une première vérification d'erreurs sur des données présente dans une certaine page du bloc de mémoire, de façon à acquérir des données erronées présentes dans la page; si le premier nombre des données erronées présentes dans la page est inférieur ou égal à un premier seuil prédéfini, procéder à une réparation par détection et correction d'erreurs (ECC) sur les données de la page; et si le premier nombre de celles-ci est supérieur au premier seuil prédéfini, en fonction d'une position de stockage des données erronées présentes dans la page et d'une entrée fixe correspondant au bloc de mémoire, acquérir des données à partir d'un espace de réserve, et remplacer les données erronées présentes dans la page par les données acquises, l'entrée fixe comportant une position de stockage de chaque élément de données stocké dans l'espace de réserve. Le dispositif comporte un premier module d'acquisition, un premier module de réparation et un premier module de remplacement. La présente invention est capable de réduire considérablement la probabilité de génération de défauts impossibles à corriger, évitant ainsi de marquer inconsidérément le bloc de mémoire en tant que mauvais bloc.
(ZH)本发明公开了一种修复出错数据的方法和设备,属于计算机领域。该方法包括:当读取固态硬盘包括的存储块中的数据时,对该存储块的某个页中的数据进行第一次错误检查,获取该页中出错的数据;如果该页中出错的数据的第一个数小于或等于预设第一门限,则对该页中的数据进行错误检查和纠正ECC修复;如果第一个数大于预设第一门限,则根据该页中出错的数据的存储位置和该存储块对应的固定表项,从备用空间中获取数据,并将该页中出错的数据替换为获取的数据,固定表项包括备用空间中存储的各数据的存储位置。该设备包括:第一获取模块、第一修复模块和第一替换模块。本发明可以大大降低发生不可纠故障的概率,以避免轻易的将该存储块标记为坏块。
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: Chinese (ZH)
Filing Language: Chinese (ZH)