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. (WO2013045101) METHOD OF ERASING INFORMATION STORED IN A NONVOLATILE REWRITABLE MEMORY, STORAGE MEDIUM AND MOTOR VEHICLE COMPUTER
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2013/045101    International Application No.:    PCT/EP2012/004070
Publication Date: 04.04.2013 International Filing Date: 28.09.2012
IPC:
G06F 12/02 (2006.01), G11C 16/14 (2006.01), G11C 16/16 (2006.01)
Applicants: CONTINENTAL AUTOMOTIVE FRANCE [FR/FR]; Service Propriété Industrielle 1, Avenue Paul Ourliac F-31100 Toulouse (FR).
CONTINENTAL AUTOMOTIVE GMBH [DE/DE]; Vahrenwalder Strasse 9 30165 Hannover (DE)
Inventors: CHICHER, Arnaud; (FR)
Agent: CONTINENTAL AUTOMOTIVE FRANCE; Service Propriété Industrielle 1, Avenue Paul Ourliac F-31100 Toulouse (FR)
Priority Data:
1102955 29.09.2011 FR
Title (EN) METHOD OF ERASING INFORMATION STORED IN A NONVOLATILE REWRITABLE MEMORY, STORAGE MEDIUM AND MOTOR VEHICLE COMPUTER
(FR) PROCEDE D'EFFACEMENT D'INFORMATIONS MEMORISEES DANS UNE MEMOIRE REINSCRIPTIBLE NON VOLATILE, SUPPORT DE MEMORISATION ET CALCULATEUR DE VEHICULE AUTOMOBILE
Abstract: front page image
(EN)The present invention relates to a method (50) of erasing information stored in a non-volatile rewritable memory (102) of an electronic computer (10), in which a master module (Mm) sends erasure requests to a slave module (Me) of the computer, the memory (102) comprising at least two interleaved sectors. The method comprises a prior step (500) of determining a virtual memory addressing space associated with the memory (102), in which each sector extends over a specific span of consecutive virtual memory addresses, and a prior step (501) of establishing a first correspondence function making it possible to determine, on the basis of a span of virtual memory addresses, the sector of sectors whose content is to be erased. The method (50) of erasure also comprises, for each erasure request received by the slave module indicating a span of virtual memory addresses, a step (522) of determining the sector of sectors whose content is to be erased by the slave module. The memory (102) comprises several segments (S1, S2), each segment being decomposed into several sectors and at least two segments comprising interleaved physical memory addresses, each erasure request sent by the master module being sent while indicating a span of virtual memory addresses corresponding to just a single segment of the memory (102). Two consecutive erasure requests sent by the master module indicate respectively spans of virtual memory addresses corresponding to different segments of the memory (102), these two consecutive erasure requests being aimed respectively at a first segment (S1) and a second segment (S2), the corresponding erasure operations being performed in parallel. The present invention also relates to an information storage medium and an electronic computer.
(FR)La présente invention concerne un procédé (50) d'effacement d'informations mémorisées dans une mémoire réinscriptible non volatile (102) d'un calculateur (10) électronique, dans lequel un module maître (Mm) envoie des requêtes d'effacement à un module esclave (Me) du calculateur, la mémoire (102) comportant au moins deux secteurs entrelacés. Le procédé comporte une étape (500) préalable de détermination d'un espace d'adressage mémoire virtuel associé à la mémoire (102), dans lequel chaque secteur s'étend sur une plage spécifique d'adresses mémoire virtuelles consécutives, et une étape préalable (501 ) d'établissement d'une première fonction de correspondance permettant de déterminer, à partir d'une plage d'adresses mémoire virtuelles, le ou les secteurs dont le contenu doit être effacé. Le procédé (50) d'effacement comporte également, pour chaque requête d'effacement reçue par le module esclave indiquant une plage d'adresses mémoire virtuelles, une étape (522) de détermination du ou des secteurs dont le contenu doit être effacé par le module esclave. La mémoire (102) comporte plusieurs segments (S1, S2), chaque segment se décomposant en plusieurs secteurs et au moins deux segments comportant des adresses mémoire physiques entrelacées, chaque requête d'effacement envoyée par le module maître étant envoyée en indiquant une plage d'adresses mémoire virtuelles ne correspondant qu'à un seul segment de la mémoire (102). Deux requêtes d'effacement consécutives envoyées par le module maître indiquent respectivement des plages d'adresses mémoire virtuelles correspondant à des segments différents de la mémoire (102), ces deux requêtes d'effacement consécutives visant respectivement un premier segment (S1) et un second segment (S2), les opérations d'effacement correspondantes étant effectuées en parallèle. La présente invention concerne également un support de mémorisation d'informations et un calculateur électronique.
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, IS, JP, KE, KG, KM, 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, 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, ML, MR, NE, SN, TD, TG).
Publication Language: French (FR)
Filing Language: French (FR)