СПОСОБ УПРАВЛЕНИЯ ТЕХНИЧЕСКИМ РЕСУРСОМ ЭНЕРГОНЕЗАВИСИМОЙ ПАМЯТИ

1. Способ управления техническим ресурсом системы хранения данных, содержащей набор секторов, обладающих собственным гарантированным техническим ресурсом (G), содержащий следующие этапы:
- разбивают упомянутую систему хранения данных на ряд рабочих секторов и ряд резервных секторов, способных сформировать резерв технического ресурса, причем определенные рабочие сектора подлежат замещению резервными секторами в случае износа упомянутых рабочих секторов после определенного количества циклов программирования и/или стирания;
- задают зону управления адресами для определения расположения резервных секторов, назначаемых на замещение изношенных рабочих секторов;
- определяют, сектор за сектором, изношен ли текущий сектор физически и замещают данный рабочий сектор резервным сектором, только если текущий сектор признан физически изношенным;
отличающийся тем, что для оценки износа сектора производят автоматическое считывание качества стирания точек памяти упомянутого сектора и сравнивают с пограничным критерием считываемости (Margin Vref), то есть с более жестким критерием, чем нормальный критерий считываемости (Normal Vref).
2. Способ по п.1, отличающийся тем, что единственный импульс для стирания сектора заменяют несколькими, более короткими последовательными импульсами, и тем, что контроль качества стирания производят после каждого импульса, причем рабочий сектор памяти признают изношенным, если результат контроля качества остается отрицательным после максимального заранее заданного числа импульсов и процедур контроля.
3. Способ по п.1 или 2, отличающийся тем, что:
- используют строго типовую память с равномерной структурой, где отсутствует физическое отличие между исходным сектором и резервным сектором;
- количество резервных секторов может быть задано конечным пользователем в зависимости от целевых потребностей в техническом ресурсе;
- резервный сектор, заместивший рабочий сектор, сам становится рабочим сектором, который может быть замещен при достижении своего порога физического износа.
4. Способ по п.3, отличающийся тем, что для восстановления маршрута между замещаемыми секторами и замещающими секторами используют зону управления энергонезависимой памяти, где каждый элемент упомянутой зоны соотнесен с одним замещающим сектором и представляет собой адрес замещенного исходного сектора.
5. Способ по п.4, отличающийся тем, что маршрут восстановления между исходным сектором и замещающим сектором определяют с использованием упомянутой зоны управления в режиме реального времени во время обращения к исходному сектору.
6. Способ по п.4, отличающийся тем, что маршрут между исходным сектором и замещающим сектором восстанавливают при подаче питания на схему и сохраняют в RAM памяти кратчайший путь между исходным сектором и последним замещающим сектором.
7. Способ по п.4, отличающийся тем, что способ обновления зоны управления рассчитан на то, чтобы выдержать возможное отключение питания и тем самым избежать какого-либо повреждения упомянутой зоны управления.
8. Устройство для реализации способа управления техническим ресурсом по любому из пп.1-7, отличающееся тем, что содержит память, разбитую на ряд рабочих секторов и ряд резервных секторов, зону управления резервными секторами и логический контроллер, способный обеспечить выполнение этапов способа по любому из пп.1-7.