Область техники
Настоящее изобретение относится к носителю для хранения информации, более конкретно, к способу определения того, имеется ли дефект на носителе для хранения информации, к использующему его устройству для записи/воспроизведения и носителю для хранения информации.
Предшествующий уровень техники
Количество дефектов на перезаписываемом носителе для хранения информации увеличивается из-за отпечатков пальцев и пыли в процессе использования носителя. Дефектные блоки, возникающие в процессе использования носителя, управляются и регистрируются в области информации о дефектах, и хост или система привода информируется о дефектных блоках. В результате хост или система привода не распределяет данные в эти дефектные блоки и записывает данные только в недефектные блоки. Однако когда количество дефектных блоков возрастает, пользователь обычно повторно инициализирует носитель.
В конкретных ситуациях, когда пользователь удаляет отпечатки пальцев или пыль с поверхности носителя, дефектные блоки, зарегистрированные в области информации о дефектах, могут быть определены как недефектные блоки посредством выполнения процесса проверки после записи. Если повторная инициализация перезаписываемого носителя для хранения информации необходима, то система привода определяет, являются ли все блоки в областях записи на носителе или дефектные блоки, зарегистрированные в области информации о дефектах, дефектными блоками, посредством выполнения процесса проверки после записи.
Однако если все блоки на носителе или дефектные блоки, зарегистрированные в области информации о дефектах, оказываются дефектными блоками в процессе проверки после записи, то повторная инициализация может потребовать очень много времени, что может создать неудобства для пользователя.
Раскрытие изобретения
Техническая задача
Соответственно, имеется потребность в обеспечении способов, в которых дефекты и потенциальные дефекты на носителе для хранения информации могут эффективным образом управляться, и повторная инициализация может быстро выполняться без выполнения процесса проверки после записи.
Техническое решение
Различные аспекты и примерные варианты осуществления настоящего изобретения предпочтительным образом обеспечивают носитель для хранения информации и устройство для записи/воспроизведения, имеющее возможность быстрой повторной инициализации носителя для хранения информации, и использующий его способ записи/воспроизведения.
Предпочтительные эффекты
В соответствии с вариантами осуществления настоящего изобретения процесс повторной инициализации может быть быстро выполнен с использованием способа управления только информацией о дефектах без процесса проверки после записи. Более того, с помощью способа сертификации согласно вариантам осуществления настоящего изобретения информация о дефектах, генерируемая путем выполнения быстрой повторной инициализации без сертификации диска, может быть эффективно переупорядочена, тем самым улучшая характеристики системы привода.
Описание чертежей
Фиг.1 - блок-схема примерного устройства записи/воспроизведения согласно варианту осуществления настоящего изобретения;
Фиг.2 - структурная диаграмма примерного носителя для хранения информации, который представляет собой однослойный диск, согласно варианту осуществления настоящего изобретения;
Фиг.3 - структурная диаграмма примерного носителя для хранения информации, который представляет собой двухслойный диск, согласно варианту осуществления настоящего изобретения;
Фиг.4 - структурная диаграмма списка дефектов согласно варианту осуществления настоящего изобретения;
Фиг.5 - структурная диаграмма элемента списка дефектов (DFL), показанного на фиг.4;
Фиг.6 - иллюстративная диаграмма информации состояний элемента списка DFL, показанного на фиг.5;
Фиг.7А и 7В - иллюстративные диаграммы способа обработки элементов списка DFL по отношению к блокам в резервной области, заново распределенной ввиду повторной инициализации диска согласно варианту осуществления настоящего изобретения;
Фиг.8А - диаграмма информации состояний списка дефектов непосредственно перед тем, как новая резервная область распределена согласно варианту осуществления настоящего изобретения в состоянии, показанном на фиг.7А, и фиг.8В - диаграмма информации состояний списка дефектов непосредственно после того, как новая резервная область распределена в состоянии, показанном на фиг.7В;
Фиг.9А и 9В - иллюстративные диаграммы способа обработки элементов списка DFL по отношению к блокам резервной области, заново распределенной ввиду повторной инициализации диска согласно варианту осуществления настоящего изобретения;
Фиг.10А - диаграмма информации состояний списка дефектов непосредственно перед тем как новые резервные области распределены согласно варианту осуществления настоящего изобретения в состоянии, показанном на фиг.9А, и фиг.10В - диаграмма информации состояний списка дефектов непосредственно после того как новые резервные области распределены в состоянии, показанном на фиг.9В;
Фиг.11А - иллюстративная диаграмма состояния блоков, в котором вторая информация состояния установлена на '1', согласно варианту осуществления настоящего изобретения;
Фиг.11В - иллюстративная диаграмма состояния, в котором два дефектных блока и блок замены далее генерируются в состоянии, представленном на фиг.11А;
Фиг.12А - пример элементов списка, указывающих информацию состояний блоков в состоянии, показанном на фиг.11В;
Фиг.12В - иллюстративная диаграмма состояния, в котором элементы записи упорядочены с использованием процесса проверки после записи согласно варианту осуществления настоящего изобретения;
Фиг.13 - блок-схема, иллюстрирующая процедуры операции проверки после записи согласно варианту осуществления настоящего изобретения.
Наилучший режим
Таким образом, настоящее изобретение предусматривает способ эффективного управления информацией о потенциальных дефектах на носителе для хранения информации, возникающей ввиду операции быстрой повторной инициализации без процесса проверки после записи, и устройство записи/воспроизведения, использующее его.
В соответствии с одним аспектом настоящего изобретения предусмотрен способ определения, существуют ли дефекты на носителе для хранения информации, имеющем область данных, включающую в себя область пользовательских данных для записи данных и резервную область для записи блока замены для замены дефектного блока, возникающего в области пользовательских данных. Такой способ содержит поиск элемента записи дефекта, у которого информация состояния указывает, что дефектный блок или блок замены был повторно инициализирован без сертификации, из списка дефектов для управления носителем и включающего в себя информацию состояния дефектного блока и информацию состояния блока замены; и сертификацию дефектного блока или блока замены, зарегистрированного в искомом элементе записи дефекта.
Способ дополнительно включает в себя удаление элемента записи дефекта, у которого информация состояния указывает, что дефектный блок или блок замены повторно инициализирован без сертификации, из списка дефектов как результат сертификации.
Информация состояния, указывающая, что соответствующий блок является потенциально дефектным блоком, может быть дополнительно включена в элемент записи дефекта, информация состояния которого указывает, что дефектный блок или блок замены были повторно инициализированы без сертификации. Сертификация может содержать удаление элемента записи дефекта из списка дефектов, если дефект отсутствует в потенциально дефектном блоке в результате сертификации потенциально дефектного блока; и генерацию элемента записи дефекта, у которого информация состояния указывает, что соответствующий блок является дефектным блоком, если дефект существует в потенциально дефектном блоке как результат сертификации потенциально дефектного блока, при этом информация состояния, указывающая, что дефектный блок или блок замены повторно инициализирован без сертификации, не установлена в элементе записи дефекта.
Информация состояния, указывающая, что соответствующий блок замены является доступным блоком замены, или информация состояния, указывающая, что соответствующий блок замены является недоступным блоком замены, может быть дополнительно включена в элемент записи дефекта, у которого информация состояния указывает, что дефектный блок или блок замены был повторно инициализирован без сертификации. Сертификация может включать в себя генерацию элемента записи дефекта, у которого информация состояния указывает, что соответствующий блок замены является доступным блоком замены, если дефекта нет в соответствующем блоке замены в результате сертификации соответствующего блока замены, при этом информация состояния, указывающая что дефектный блок или блок замены повторно инициализирован без сертификации, не устанавливается в элементе записи дефекта; и генерацию элемента записи дефекта, у которого информация состояния указывает, что соответствующий блок замены является недоступным блоком замены, если дефект существует в соответствующем блоке замены в результате сертификации соответствующего блока замены, причем информация состояния, указывающая что дефектный блок или блок замены повторно инициализирован без сертификации, не устанавливается в элементе записи дефекта.
Согласно другому аспекту настоящего изобретения, предусмотрено устройство записи/воспроизведения, содержащее блок записи/считывания для записи данных на носитель для хранения информации и считывания данных с носителя; и блок управления, выполненный с возможностью управления блоком записи/считывания для считывания списка дефектов, включающего в себя информацию состояния дефектного блока и информацию состояния блока замены, чтобы управлять носителем, включающим в себя резервную область для записи блока замены для замены дефектного блока, возникающего в области пользовательских данных на носителе, для поиска элемента записи дефекта, у которого информация состояния указывает, что дефектный блок или блок замены повторно инициализирован без сертификации, и для сертификации дефектного блока или блока замены, зарегистрированного в элементе записи дефекта.
Блок управления может удалять элемент записи дефекта, у которого информация состояния указывает, что дефектный блок или блок замены повторно инициализирован без сертификации, из списка дефектов в результате сертификации.
В соответствии с другим аспектом настоящего изобретения предусмотрен носитель для хранения информации, имеющий записанный на нем список дефектов, включающий в себя информацию состояния дефектного блока и информацию состояния блока замены, чтобы управлять носителем, включающим в себя запись в резервную область для блока замены, чтобы заменить дефектный блок, возникающий в области пользовательских данных на носителе, и в котором дефектный блок или блок замены, зарегистрированный в элементе записи дефекта, у которого информация состояния указывает, что дефектный блок или блок замены был повторно инициализирован без сертификации, сертифицируется в операции сертификации носителя.
Элемент записи дефекта, у которого информация состояния указывает, что дефектный блок или блок замены повторно инициализирован без сертификации, может быть удален из списка дефектов в результате сертификации.
Режим изобретения
Варианты осуществления настоящего изобретения описаны ниже детально со ссылками на иллюстрирующие чертежи.
На фиг.1 представлена блок-схема примерного устройства записи/воспроизведения согласно варианту осуществления настоящего изобретения. В соответствии с фиг.1 устройство записи/воспроизведения содержит блок 2 записи/считывания и блок 1 управления. В целях краткости изложения устройство записи/воспроизведения, полностью или частично, может также упоминаться как система привода, которая может быть внутренней (в составе хоста 3) или внешней (в составе отдельного блока, который соединен с хостом 3, как показано на фиг.1). Носитель для хранения информации может представлять собой любой перезаписываемый оптический диск, такой как DVD-RW (многократно перезаписываемый DVD-диск), DVD+RW (формат перезаписываемого диска), CD-RW (перезаписываемый компакт-диск) и другой диск высокой плотности записи, такой как blue-ray disc (BD) и усовершенствованный оптический диск (AOD). Однако также могут использоваться и другие носители для хранения информации, включая DVD (цифровой видеодиск), DVD-R (диск с однократной записью), DVD-RAM (перезаписываемый DVD), DVD-ROM (DVD как постоянная память для компьютеров), CD (компакт-диск), CD-R (компакт диск с однократной записью), CD-ROM (компакт-дисковое запоминающее устройство). Кроме того, такое устройство записи/воспроизведения может представлять собой единое устройство или может быть разделено на устройство записи (т.е. устройство записи на цифровой видеодиск - 'DVDR') и устройство считывания (т.е. устройство воспроизведения компакт-дисков - 'CDP' или устройство воспроизведения цифровых видеодисков - 'DVDP').
Блок 2 записи/считывания записывает данные на диск 100, который представляет собой носитель для хранения данных согласно настоящему варианту осуществления, и считывает записанные данные с использованием оптической головки (не показана).
Контроллер 1 управляет блоком 2 записи/считывания для записи данных на диск 100 и считывания данных с диска 100 в соответствии с предварительно определенной файловой системой. В частности, согласно вариантам осуществления настоящего изобретения блок 1 управления распределяет новую резервную область для повторной инициализации диска и управляет информацией состояния дефектных блоков в области пользовательских данных и информацией состояния блоков замены в новой резервной области.
Блок 1 управления включает в себя системный контроллер 10, интерфейс 20 хоста, цифровой процессор 30 сигналов, радиочастотный усилитель 40 и сервопривод 50.
В процедуре записи интерфейс 20 хоста принимает предварительно определенную команду записи от хоста 3 и передает команду записи на системный контроллер 10. Системный контроллер 10 управляет цифровым процессором 30 сигналов и сервоприводом 50 для выполнения команды записи, полученной от интерфейса 20 хоста. Цифровой процессор 30 сигналов добавляет дополнительные данные, например биты проверки четности для коррекции ошибок к записываемым данным, которые получены от интерфейса 20 хоста, генерирует блок кода исправления ошибок (ЕСС), который является блоком исправления ошибок, путем выполнения ЕСС-кодирования над данными и модулирует сформированный ЕСС-блок предварительно определенным образом. Радиочастотный (РЧ) усилитель 40 преобразует данные с выхода цифрового процессора 30 сигналов в РЧ сигнал. Блок 2 записи/считывания, включающий в себя оптическую головку (не показана), записывает РЧ сигнал с выхода РЧ усилителя 40 на диск 100. Сервопривод 50 получает команду для управления сервоприводом от системного контроллера 10 и осуществляет сервоуправление оптической головкой, включенной в блок 2 записи/считывания.
В частности, в соответствии с вариантами осуществления настоящего изобретения системный контроллер 10 управляет дефектными состояниями блоков, когда новая резервная область распределяется на диске 100 для повторной инициализации диска.
Если системный контроллер 10 определяет, что физический адрес дефектного блока в области пользовательских данных на диске 100 перед повторной инициализацией все еще включен в область пользовательских данных после распределения новой резервной области на диске 100, системный контроллер 100 управляет блоком 2 записи/считывания для записи элемента списка дефектов (DFL), имеющего информацию состояния, указывающую, что дефектный блок повторно инициализирован и является потенциально дефектным блоком вместо элемента списка DFL для дефектного блока.
Если системный контроллер 10 определяет, что физический адрес дефектного блока в области пользовательских данных на диске 100 перед повторной инициализацией включен в физический адрес блока замены в новой резервной области после распределения новой резервной области на диске 100, системный контроллер 100 управляет блоком 2 записи/считывания для записи элемента списка дефектов (DFL), имеющего информацию состояния, указывающую, что блок замены повторно инициализирован и является недоступным блоком замены (т.е. блоком замены, который не может быть использован для замены) вместо элемента списка DFL для блока замены.
Если системный контроллер 10 определяет, что физический адрес недоступного блока замены в резервной области на диске 100 перед повторной инициализацией включен в физический адрес области пользовательских данных после распределения новой резервной области на диске 100, то системный контроллер 100 управляет блоком 2 записи/считывания для записи элемента списка DFL, имеющего информацию состояния, указывающую, что дефектный блок повторно инициализирован и является потенциально дефектным блоком, вместо элемента списка DFL для дефектного блока. Поскольку блок замены находится в резервной области перед повторной инициализацией диска и после повторной инициализации диска, то блок замены принадлежит к области пользовательских данных, блок замены ссылается на 'дефектный блок'. Элемент списка DFL и информация состояния описаны ниже более детально.
Если сертификация полностью или частично выполнена для диска 4, то системный контроллер 10 сертифицирует блоки, зарегистрированные в элементах списка DFL, имеющих информацию о дефекте, сформированную в ответ на быструю повторную инициализацию, выполненную без сертификации, то есть информацию состояния, указывающую, что была выполнена повторная инициализация без сертификации, и удаляет элементы списка DFL, у которых информация состояния указывает, что была выполнена повторная инициализация без сертификации.
Более детально, если информация состояния, указывающая, что соответствующий блок является потенциально дефектным блоком, далее включена в информацию состояния, указывающую, что была выполнена повторная инициализация без сертификации, если дефект не существует в потенциально дефектном блоке, в результате сертификации потенциально дефектного блока, то системный контроллер 10 удаляет соответствующий элемент списка DFL из списка дефектов. Однако если дефект существует в потенциально дефектном блоке в результате сертификации потенциально дефектного блока, то системный контроллер 10 генерирует элемент списка DFL, у которого информация состояния указывает, что соответствующий блок является дефектным блоком, причем информация состояния, указывающая, что была выполнена повторная инициализация без сертификации, не устанавливается в элементе списка DFL.
Если информация состояния, указывающая, что соответствующий блок замены является доступным блоком замены (т.е. блоком, который может быть использован для замены), или информация состояния, указывающая, что соответствующий блок замены является недоступным блоком замены, далее включена в информацию состояния, указывающую, что была выполнена повторная инициализация без сертификации, если дефект не существует в соответствующем блоке замены, в результате сертификации потенциально дефектного блока, то системный контроллер 10 генерирует элемент списка DFL, у которого информация состояния указывает, что соответствующий блок замены является недоступным блоком замены, при этом информация состояния, указывающая, что была выполнена повторная инициализация без сертификации, не устанавливается в элементе списка DFL. Однако если дефект существует в соответствующем блоке замены в результате сертификации соответствующего блока замены, то системный контроллер 10 генерирует элемент списка DFL, у которого информация состояния указывает, что соответствующий блок замены является доступным блоком замены, причем информация состояния, указывающая, что была выполнена повторная инициализация без сертификации, не устанавливается в элементе списка DFL.
В процедуре воспроизведения после того как интерфейс 20 хоста получает команду воспроизведения от хоста 3, системный контроллер 10 выполняет инициализацию для воспроизведения данных. Блок записи/считывания излучает лазерный луч через оптическую головку на диск 100 и выводит оптический сигнал, получаемый путем приема лазерного луча, отраженного от диска 100. РЧ усилитель 40 преобразует оптический сигнал с выхода блока 2 записи/считывания в РЧ сигнал, выдает модулированные данные, полученные из РЧ сигнала, на цифровой процессор сигналов (ЦПС) 30 и выдает сигнал сервоуправления, полученный из РЧ сигнала, на сервопривод 50. ЦПС 30 демодулирует модулированные данные и выводит данные, полученные посредством исправления ошибок с помощью ЕСС. Сервопривод 50 управляет оптической головкой на основе сигнала сервоуправления, полученного с РЧ усилителя 40, и команды, требуемой для управления сервоприводом, полученной с системного контроллера 10. Затем интерфейс 20 хоста передает данные, полученные с ЦПС 30, на хост 3.
Структура примерного носителя для хранения информации в соответствии с вариантами настоящего изобретения описана ниже со ссылками на фиг.2 и фиг.3.
На фиг.2 показана структурная диаграмма примерного носителя для хранения информации, который представляет собой однослойный диск, согласно варианту осуществления настоящего изобретения. Согласно фиг.2, диск 100 включает в себя вводную зону (нулевую дорожку, предшествующую программной или информационной зоне диска) 110, расположенную на внутренней периферии диска 100, конечную зону (дорожку, следующую за программной или информационной зоной диска) 120, расположенную на внешней периферии диска 100, и область данных, расположенную в промежуточной части между вводной зоной 110 и конечной зоной 120 в радиальном направлении диска, где записаны пользовательские данные.
Вводная зона 110 включает в себя область управления дефектами (DMA) #2, область тестирования условий записи и DMA#1. Область 130 данных включает в себя резервную область #1, область пользовательских данных и резервную область #2. Конечная зона 120 включает в себя DMA #3 и DMA #4.
Каждая область управления дефектами (DMA) используется для хранения информации управления дефектами для перезаписываемых носителей для хранения информации и в типовом случае располагается либо во вводной зоне 110, или в конечной зоне 120 диска 100.
Когда диск 100 инициализируется, изготовитель привода или пользователь может установить размеры резервных областей в области 130 данных, где должны записываться блоки замены для замены дефектных блоков, ввиду дефектов, генерируемых в предварительно определенных частях области пользовательских данных. Изготовитель привода или пользователь может также принять решение, следует ли распределять резервные области в области 130 данных или другие области на диске 100. Если необходимо повторно инициализировать диск, то резервные области могут быть заново распределены на диске 100.
Информация управления дефектами, записанная в областях DMA, может включать в себя список дефектов (DFL) для информации о дефектах и структуру определения диска (DDS), включающую в себя информацию о структуре области 130 данных на диске 100.
Список дефектов (DFL) в типовом случае состоит из DFL-заголовка и элементов списка DFL. Структура примерного списка дефектов (DFL) описана ниже более детально со ссылкой на фиг.4.
Область тестирования условий записи является областью для выполнения процедуры оптимального управления мощностью (OPC), то есть испытания с различными мощностями записи на основе стратегий записи для определения оптимальной мощности записи и переменных записи для диска 100 и устройства записи/воспроизведения в комбинации.
На фиг.3 показана структурная диаграмма примерного носителя для хранения информации, который представляет собой двухслойный диск, согласно варианту осуществления настоящего изобретения. Однако диск 100 с двумя или более слоями записи может быть представлен таким же образом.
Согласно фиг.3, диск 100 включает в себя два слоя записи L0 и L1. Более конкретно, слой L0 записи включает в себя вводную зону #0 110, область #0 130 данных и конечную зону #0 120. Аналогичным образом, слой L1 записи также включает в себя вводную зону #1 110, область #1 130 данных и конечную зону #1 120.
Вводная зона #0 110 слоя L0 записи включает в себя область DMA #1, область #0 тестирования условий записи и DMA#2; область #0 130 данных слоя L0 записи включает в себя резервную область #1, область #0 пользовательских данных и резервную область #2; и конечная область #0 120 слоя L0 записи включает в себя DMA #3 и DMA #4.
Аналогичным образом, вводная зона #1 110 слоя L1 записи включает в себя область DMA #1, область #1 тестирования условий записи и DMA#2; область #1 130 данных слоя L1 записи включает в себя резервную область #3, область #1 пользовательских данных и резервную область #4; и конечная зона #1 120 слоя L1 записи включает в себя DMA #3 и DMA #4.
На фиг.4 показана структурная диаграмма списка дефектов (DFL) 400 согласно варианту осуществления настоящего изобретения. Согласно фиг.4 DFL 400 содержит DFL-заголовок 410, который является сегментом для записи информации о количестве дефектных блоков, и список 420 из элементов списка DFL. Для краткости, элемент списка DFL упоминается как элемент записи дефекта.
DFL-заголовок 410 включает в себя информацию о DFL-идентификаторе 411, числе дефектных блоков, имеющих блок 412 замены, числе дефектных блоков, не имеющих блока 413 замены, числе доступных резервных блоков 414, числе недоступных резервных блоков 415 и числе потенциально дефектных блоков 416.
Число дефектных блоков, имеющих блок 412 замены, представляет число элементов списка DFL, имеющих информацию дефектного состояния, указывающую, что дефектный блок заменен на блок замены в резервной области на диске 100.
Число дефектных блоков, не имеющих блока 413 замены, представляет число элементов списка DFL, имеющих информацию дефектного состояния, указывающую дефектный блок, который не имеет блока замены в резервной области на диске 100.
Число доступных блоков 414 замены представляет число элементов списка DFL, имеющих информацию дефектного состояния, указывающую блок, который может использоваться для замены, среди незамененных блоков в резервной области на диске 100.
Число недоступных блоков 415 замены представляет число элементов списка DFL, имеющих информацию дефектного состояния, указывающую блок, который не может использоваться для замены, среди незамененных блоков в резервной области на диске 100.
Число потенциально дефектных блоков 416 представляет число элементов списка DFL, имеющих информацию дефектного состояния, указывающую блок, который потенциально может быть дефектным блоком, но который еще не был сертифицирован среди блоков в области пользовательских данных на диске 100.
Список 420 элементов DFL, который представляет собой набор элементов списка DFL, имеющих информацию дефектного состояния для блоков, включает в себя элемент #1 421 списка DFL, элемент #2 422 списка DFL,… и элемент #N 423 списка DFL.
На фиг.5 представлен примерный формат данных элемента #i 500 списка DFL, показанного на фиг.5.
Согласно фиг.5 элемент #i 500 списка DFL включает в себя первую информацию 510 состояния, физический адрес дефектного блока 520, вторую информацию 530 состояния и физический адрес блока 540 замены.
Первая информация 510 состояния включает в себя информацию о дефектных состояниях дефектных блоков в области пользовательских данных на диске 100 и информацию о состояниях, указывающую, доступны ли блоки замены в резервной области на диске 100. Первая информация 510 состояния описана ниже более подробно со ссылкой на фиг.6.
Вторая информация 530 состояния включает в себя информацию о состояниях, указывающую, инициализированы ли повторно блоки. Быстрая повторная инициализация может быть реализована путем указания только информации, указывающей, что повторная инициализация была выполнена, во второй информации 530 состояния элемента #i 500 списка DFL без выполнения процесса проверки после записи в повторной инициализации. Кроме того, когда данные записываются после повторной инициализации, если вторая информация 530 состояния элементов 421, 422 или 423 списка DFL, как показано на фиг.4, для записываемого блока устанавливается на информацию состояния, указывающую, что повторная инициализация была выполнена, то система привода, то есть устройство записи/воспроизведения, как показано на фиг.1, распознает это состояние; в результате даже если хост 3 выдает команду системе привода на запись данных в части блока, система привода может записать данные путем заполнения (незначащей информацией) предварительно определенных данных в остальной части блока без дополнительного процесса считывания-модификации-записи. Когда принимается команда воспроизведения блока от хоста 3, как показано на фиг.1, если вторая информация 530 состояния установлена в состояние, указывающее, что была выполнена повторная инициализация, и поскольку система привода распознает, что данные, записанные в блоке, являются незначащими, то система привода может без задержки передать нулевые данные или сообщение проверки в хост 3.
Физический адрес дефектного блока 520 является физическим адресом, по которому дефектный блок расположен в области пользовательских данных на диске 100, и физический адрес блока 540 замены является физическим адресом, по которому блок замены расположен в области пользовательских данных на диске 100.
На фиг.6 показана иллюстративная диаграмма первой информации 510 состояния элемента #i 500 списка DFL, показанного на фиг.5.
Согласно фиг.6, первая информация 510 состояния имеет пять значений информации состояния: '1', '2', '3', '4' и '5'.
Значение '1' информации состояния указывает состояние дефектного блока, имеющего блок замены. В этом случае физический адрес дефектного блока существует в области пользовательских данных на диске 100, и физический адрес блока замены, заменяющего дефектный блок, существует в резервной области на диске 100.
Значение '2' информации состояния указывает состояние дефектного блока, не имеющего блока замены. В этом случае физический адрес дефектного блока существует в области пользовательских данных на диске 100.
Значение '3' информации состояния указывает состояние потенциально дефектного блока. Потенциально дефектный блок указывает блок, который может быть дефектным блоком, который еще не сертифицирован посредством процесса исправления ошибок после записи. Таким образом, потенциально дефектный блок должен быть сертифицирован посредством процесса исправления ошибок после записи в более позднее время, если большой РЧ сигнал или сигнал сервоуправления обнаруживается в процессе сертификации или сканирования диска 100. В этом случае физический адрес потенциально дефектного блока указывает физический адрес блока, который может быть дефектным блоком, который еще не был сертифицирован.
Значение '4' информации состояния указывает состояние блока замены, указывающее доступный блок замены в резервной области на диске 100. В этом случае физический адрес блока замены указывает физический адрес доступного блока замены среди незамененных блоков в резервной области на диске 100.
Значение '5' информации состояния указывает состояние блока замены, указывающее недоступный блок замены в резервной области на диске 100. В этом случае физический адрес блока замены указывает физический адрес недоступного блока замены среди незамененных блоков в резервной области на диске 100.
Значения '1', '2' и '3' указывают состояния блоков в области пользовательских данных на диске 100, и значения '4' и '5' указывают состояния блоков в резервной области на диске 100.
Хотя вторая информация 530 состояния не показана на фиг.6, например, если вторая информация 530 состояния установлена в '1', то это указывает на то, что повторная инициализация соответствующего блока была выполнена, а если вторая информация 530 состояния установлена в '0', то это указывает на то, что данный блок не был повторно инициализирован или был использован вновь после повторной инициализации. Кроме того, если вторая информация 530 состояния установлена в '0', то это указывает на то, что в блоке сохранены действительные данные, а если вторая информация 530 состояния установлена в '1', то это указывает на то, что в блоке не сохранены действительные данные, поскольку данный блок был повторно инициализирован.
На фиг.7А и 7В показаны иллюстративные диаграммы способа обработки элементов списка DFL по отношению к блокам резервной области, заново распределенной ввиду повторной инициализации диска согласно варианту осуществления настоящего изобретения.
Фиг.7А иллюстрирует состояния блоков данных на носителе для хранения информации, который представляет собой однослойный диск 100, как показано на фиг.2, в котором резервная область #1 распределена перед повторной инициализацией диска, а фиг.7В иллюстрирует состояния блоков данных на диске 100, в котором резервная область #1 заново распределена после повторной инициализации диска.
Согласно фиг.7А область 130 данных включает в себя, по меньшей мере, одну резервную область #1 и область пользовательских данных. Блоки (1), (2) и (3) записаны в конечной части области пользовательских данных. Блок (1) является дефектным блоком, который имеет блок замены, предназначенный для замены дефектного блока. Блок (2) является дефектным блоком, который не имеет блока замены. Блок (3) является потенциально дефектным блоком.
В этом состоянии, когда новая резервная область #1 распределяется в области 130 данных на диске 100 вследствие повторной инициализации диска при использовании диска 100, состояния блоков (1), (2) и (3), которые продолжают существовать в области пользовательских данных после повторной инициализации диска, показаны на фиг.7В.
Согласно фиг.7В, элементы списка DFL относительно блока (1), имеющего блок замены, блока (2), не имеющего блока замены, и потенциально дефектного блока (3) изменяются на элементы списка DFL, имеющие информацию состояния, указывающую, что эти блоки были повторно инициализированы без сертификации, и информацию состояния, указывающую, что эти блоки являются потенциально дефектными блоками.
На фиг.8А показана диаграмма информации состояний списка 420 дефектов, например, по фиг.4, включающая в себя элементы списка DFL непосредственно перед повторной инициализацией, то есть перед тем, как новая резервная область распределена в области 130 данных на диске 100, согласно варианту осуществления настоящего изобретения, в состоянии, показанном на фиг.7А, и на фиг.8В показана диаграмма информации состояний списка 420 дефектов, включающая в себя элементы списка DFL, непосредственно после повторной инициализации, то есть после того как новая резервная область распределена в области 130 данных на диске 100, в состоянии, показанном на фиг.7В.
Согласно фиг.8А, элемент списка DFL для блока (1) является первым элементом списка, показанным на фиг.8А. Поскольку блок (1) является дефектным блоком, имеющим блок замены, его первая информация 510 состояния, как показано, например, на фиг.5, установлена в '1', а поскольку физический адрес дефектного блока 520 есть '0010000h', и дефектный блок не инициализирован повторно, его вторая информация 530 состояния установлена в '0'. Поскольку блок (2) является дефектным блоком, не имеющим блока замены, его первая информация 510 состояния установлена в '2', а поскольку физический адрес дефектного блока 520 есть '0010100h', и дефектный блок не инициализирован повторно, его вторая информация 530 состояния установлена в '0'. Поскольку блок (3) является потенциально дефектным блоком, его первая информация 510 состояния установлена в '3', а поскольку физический адрес дефектного блока 520 есть '0010110h', и дефектный блок не инициализирован повторно, его вторая информация 530 состояния установлена в '0'.
Список 420 элементов списка DFL (список дефектов), показанный на фиг.8А, изменяется к виду списка 420 элементов списка DFL, показанного на фиг.8В, путем повторной инициализации, при которой резервная область заново распределяется в области 130 данных на диске 100.
Согласно фиг.8В, элемент списка DFL для блока (1) является первым элементом списка, показанным на фиг.8В, элемент списка DFL для блока (2) является вторым элементом списка, и элемент списка DFL для блока (3) является третьим элементом списка. Для каждого из элементов списка DFL для блоков (1), (2), (3) первая информация 510 состояния установлена в '3', указывая на потенциально дефектный блок, ввиду повторной инициализации, а вторая информация 530 состояния, указывающая на то, требуется ли повторная инициализация, установлена на '1', указывая на то, что повторная инициализация выполнена.
Аналогичным образом, поскольку дефектный блок в области 130 пользовательских данных на диске 100 после повторной инициализации диска является потенциально дефектным блоком, то когда данные записываются в более позднее время, предпочтительно сертифицировать, является ли блок потенциально дефектным блоком, путем выполнения процесса проверки после записи.
После того как вторая информация 530 состояния элемента списка DFL устанавливается на '1', указывая на то, что повторная инициализация выполнена, если соответствующий блок используется повторно, то вторая информация 530 состояния должна быть установлена в '0'. Вторая информация 530 состояния ввиду повторной инициализации устанавливается в '1', чтобы показать, что данные, записанные в соответствующем блоке, больше не действительны ввиду повторной инициализации.
На фиг.9А и 9В показаны иллюстративные диаграммы способа обработки элементов списка DFL по отношению к блокам резервных областей, заново распределенных на диске 100 ввиду повторной инициализации диска согласно варианту осуществления настоящего изобретения.
Фиг.9А иллюстрирует состояния блоков данных на носителе для хранения информации, который представляет собой однослойный диск, как показано на фиг.2, на котором резервная область #1 распределена перед повторной инициализацией диска, и фиг.9В иллюстрирует состояния блоков данных на диске 100, на котором резервные области #2 и #1 заново распределены на диске 100 после повторной инициализации диска.
Согласно фиг.9А область 130 данных включает в себя резервную область #1 и область пользовательских данных. Как показано на фиг.9А, только резервная область #1 распределена на диске 100. Блоки (4), (5) и (6) записаны в конечной части области пользовательских данных, и блок (7) записан в резервной области #1 на диске 100. Блок (4) является дефектным блоком, который имеет блок замены для замены дефектного блока. Блок (5) является дефектным блоком, который не имеет блока замены для замены дефектного блока. Блок (6) является потенциально дефектным блоком. Блок (7) является блоком замены в резервной области #1, который не может быть использован для замены.
В этом состоянии вследствие повторной инициализации диска в течение использования диска 100, поскольку новая резервная область #1 распределена в сокращенном виде, блок (7), существовавший в резервной области #1 перед повторной инициализацией, включается после повторной инициализации в область пользовательских данных, и поскольку резервная область #2 заново распределена в область 130 пользовательских данных на диске 100, блоки (4), (5) и (6), существовавшие перед повторной инициализацией в области пользовательских данных, все включаются в резервную область #2 после повторной инициализации. Эти состояния показаны на фиг.9В.
Согласно фиг.9В, если дефектные блоки (4), (5) и (6) в области пользовательских данных на диске 100 перед повторной инициализацией включены в резервную область #2 вследствие повторной инициализации, элементы списка DFL для блоков (4), (5) и (6) изменяются на элементы списка DFL, имеющие информацию состояния, указывающую, что все блоки повторно инициализированы без сертификации, и информацию состояния, указывающую, что они не могут быть использованы для замены. Также, если блок (7) замены в резервной области #1 на диске 100 перед повторной инициализацией включен в область пользовательских данных вследствие повторной инициализации, то элемент списка DFL для блока (7) изменяется на элемент списка DFL, имеющий информацию состояния, указывающую, что блок (7) повторно инициализирован без сертификации, и информацию состояния, указывающую, что блок (7) является потенциально дефектным блоком.
На фиг.10А показана диаграмма информации состояний списка 420 дефектов, включающего в себя элементы списка DFL непосредственно перед повторной инициализацией, то есть перед тем, как новые резервные области распределены в области 130 данных на диске 100, согласно варианту осуществления настоящего изобретения, в состоянии, показанном на фиг.9А, и на фиг.10 В показана диаграмма информации состояний списка 240, включающего в себя элементы списка DFL непосредственно после повторной инициализации, то есть перед тем, как новые резервные области распределены в области 130 данных на диске 100 в состоянии, показанном на фиг.9В.
Согласно фиг.10А, элемент списка DFL для блока (4) является первым элементом списка, показанным на фиг.10А. Поскольку блок (4) является дефектным блоком, имеющим блок замены, его первая информация 510 состояния, как показано, например, на фиг.5, установлена в '1', а поскольку физический адрес дефектного блока 520 есть '0010000h', и дефектный блок не инициализирован повторно, его вторая информация 530 состояния установлена в '0'. Поскольку блок (5) является дефектным блоком, не имеющим блока замены, его первая информация 510 состояния установлена в '2', а поскольку физический адрес дефектного блока 520 есть '0010100h', и дефектный блок не инициализирован повторно, его вторая информация 530 состояния установлена в '0'. Поскольку блок (6) является потенциально дефектным блоком, его первая информация 510 состояния установлена в '3', а поскольку физический адрес дефектного блока 520 есть '0010110h', и дефектный блок не инициализирован повторно, его вторая информация 530 состояния установлена в '0'. Поскольку блок (7) является недоступным блоком замены, его первая информация 510 состояния установлена в '5', а поскольку физический адрес дефектного блока 520 есть '0010000h', и дефектный блок не инициализирован повторно, его вторая информация 530 состояния установлена в '0'.
Список 420 элементов списка DFL (список дефектов), показанный на фиг.10А, изменяется к виду списка 420 элементов списка DFL (списка дефектов), показанного на фиг.10В, путем повторной инициализации, при которой резервные области заново распределяются в области 130 данных на диске 100.
Согласно фиг.10В элемент списка DFL для блока (4) является вторым элементом списка, показанным на фиг.10 В, элемент списка DFL для блока (5) является третьим элементом списка, показанным на фиг.10В, элемент списка DFL для блока (6) является четвертым элементом списка, показанным на фиг.10В, и элемент списка DFL для блока (7) является первым элементом списка, показанным на фиг.10В. Для каждого из элементов списка DFL для блоков (4), (5) и (6) первая информация 510 состояния установлена в '5', указывая на доступный блок замены, ввиду повторной инициализации, вторая информация 530 состояния, указывающая на то, требуется ли повторная инициализация, установлена на '1', указывая на то, что повторная инициализация выполнена, и физический адрес каждого дефектного блока 520 изменяется на местоположение физического адреса блока 540 замены. Для элемента списка DFL для блока (7) первая информация 510 состояния установлена в '3', указывая на потенциально дефектный блок, ввиду повторной инициализации, вторая информация 530 состояния, указывающая на то, требуется ли повторная инициализация, установлена на '1', указывая на то, что повторная инициализация выполнена, и физический адрес блока 540 замены изменяется на местоположение физического адреса дефектного блока 520.
В то время как вышеописанные способы представлены в связи с носителем для хранения информации, который представляет собой однослойный диск 100, как показано на фиг.2, такие способы могут быть применены к носителю для хранения информации, который является двухслойным диском 100, как показано на фиг.3, или даже диском 100 с множеством слоев для записи.
Как описано выше, изменение списка 420 дефектов без сертификации приводит к тому, что список 420 дефектов имеет информацию состояния, указывающую на выполнение повторной инициализации без сертификации в соответствии с методом повторной инициализации перезаписываемого носителя для хранения информации. Повторная инициализация без сертификации может выполняться время от времени, если требуется быстрая повторная инициализация, поскольку на выполнение сертификации требуется относительно длительное время. Вследствие быстрой повторной инициализации блоки, зарегистрированные в списке 420 дефектов, ввиду наличия соответствующих дефектов сохраняются в списке 420 дефектов как элементы списка DFL, имеющие информацию состояния, указывающую, что блоки не сертифицированы, что блоки должны сертифицироваться в будущем, или что блоки являются потенциально дефектными блоками, то есть как элементы списка DFL, для которых установлена вторая информация 530 состояния. Таким образом, когда эти блоки используются в будущем, окончательно определяется, являются ли они дефектными блоками согласно информации состояния. То есть способ быстрой повторной инициализации улучшает эффективность по времени за счет разделения времени для сертификации на периоды времени использования каждого блока.
Способ полной или частичной сертификации по отношению к информации о дефектах требуется в связи с использованием новой информации о дефектах.
Таким образом, чтобы выявить информацию о дефектах ввиду повторной инициализации без сертификации, согласно варианту осуществления настоящего изобретения, блоки, имеющие информацию о дефектах, сертифицируются с использованием способа полной или частичной сертификации, чтобы информацию о дефекте можно было удалить из списка 420 дефектов.
Способ полной сертификации представляет собой способ сертификации всех блоков в области пользовательских данных на диске 100, а способ частичной сертификации представляет собой способ сертификации некоторых или всех блоков в области пользовательских данных на диске 100. В качестве примера способа частичной сертификации сертифицируются только блоки, которые являются потенциально дефектными блоками или дефектными блоками, содержащимися в списке 420 дефектов. При выполнении этого сертификация может выполняться в относительно короткое время. В качестве примера способа полной сертификации вся область пользовательских данных сертифицируется с использованием процесса проверки после записи, определяется, является ли каждый блок дефектным блоком, и результат определения отражается на списке 420 дефектов.
Способ сертификации согласно варианту осуществления настоящего изобретения описан ниже.
Фиг.11А иллюстрирует диаграмму состояния блоков, в которых вторая информация 530 состояний установлена на '1', в соответствии с вариантом осуществления настоящего изобретения.
Согласно фиг.11А блок (а) является дефектным блоком, который не имеет блока замены, в области пользовательских данных, включенной в область 130 данных на диске 100. Блок (b) представляет собой потенциально дефектный блок в области пользовательских данных, включенной в область 130 данных на диске 100. Блок (с) представляет собой доступный блок резервной области в резервной области #2, включенной в область 130 данных на диске 100. Кроме того, блок (d) представляет собой недоступный блок резервной области в резервной области #2, включенной в область 130 данных на диске 100.
Например, диск 100, имеющий состояние, показанное на фиг.11А, непосредственно после повторной инициализации диска может быть состоянием, показанным на фиг.11В, ввиду использования диска 100.
На фиг.11В показана диаграмма состояния, в котором два дефектных блока и блок замены дополнительно генерированы в состоянии, показанном на фиг.11А.
Согласно фиг.11В дефектный блок (е) генерируется в области пользовательских данных, включенной в область 130 данных на диске 100. Блок (е)' замены, заменяющий дефектный блок (с), генерируется в резервной области #2, включенной в область 130 данных на диске 100. Кроме того, дефектный блок (f), не имеющий блока замены, указывающий на то, что блок генерирован, но еще не заменен, генерируется в области пользовательских данных в области 130 данных на диске 100.
На фиг.12А представлен пример элементов, указывающих информацию состояния для блоков в состоянии, представленном на фиг.11 В.
Согласно фиг.12А первые четыре дефектных элемента в списке 420 дефектов указывают элементы списка DFL, генерированные вследствие повторной инициализации диска, следующие два дефектных элемента в списке 420 дефектов указывают элементы списка DFL, генерированные в течение использования диска 100.
Для первого дефектного элемента, относящегося к дефектному блоку (а), который не имеет блока замены и существует в области пользовательских данных, его первая информация 510 состояния установлена на '2' для указания состояния дефектного блока, не имеющего блока замены, а его вторая информация 530 состояния установлена на '1' для указания того, что была выполнена повторная инициализация без сертификации.
Для второго дефектного элемента, относящегося к дефектному блоку (b), который существует в области пользовательских данных, его первая информация 510 состояния установлена на '3' для указания состояния потенциально дефектного блока, а его вторая информация 530 состояния установлена на '1' для указания того, что была выполнена повторная инициализация без сертификации.
Для третьего дефектного элемента, относящегося к доступному блоку (с) резервной области, который существует в резервной области #2 пользовательских данных, его первая информация 510 состояния установлена на '4' для указания доступного состояния, а его вторая информация 530 состояния установлена на '1' для указания того, что была выполнена повторная инициализация без сертификации.
Для четвертого дефектного элемента, относящегося к недоступному блоку (d) резервной области, который существует в резервной области #2 пользовательских данных, его первая информация 510 состояния установлена на '5' для указания недоступного состояния, а его вторая информация 530 состояния установлена на '1' для указания того, что была выполнена повторная инициализация без сертификации.
Для пятого дефектного элемента, относящегося к дефектному блоку (е), который имеет блок замены и существует в области пользовательских данных, его первая информация 510 состояния установлена на '1' для указания состояния дефектного блока, имеющего блок замены, а его вторая информация 530 состояния установлена на '0', так как повторная инициализация без сертификации не выполнялась.
Для шестого дефектного элемента, относящегося к дефектному блоку (f), который не имеет блока замены и существует в области пользовательских данных, его первая информация 510 состояния установлена на '2' для указания состояния дефектного блока, не имеющего блока замены, а его вторая информация 530 состояния установлена на '0', поскольку повторная инициализация без сертификации не выполнялась.
В этом состоянии объектами для выполнения процесса проверки после записи, согласно варианту осуществления настоящего изобретения, являются первые четыре элемента, у которых вторая информация 530 состояния установлена на '1'.
Фиг.12В иллюстрирует диаграмму состояния, в котором элементы упорядочены с использованием процесса проверки после записи, согласно варианту осуществления настоящего изобретения.
Согласно фиг.12В, для первого дефектного элемента, если блок (а) сертифицирован и определен как дефектный блок, его первая информация 510 состояния устанавливается на '2' для указания состояния дефектного блока, не имеющего блока замены, а его вторая информация 530 состояния устанавливается на '0', поскольку сертификация была выполнена.
Для второго дефектного элемента, если блок (b) сертифицирован и определен как недефектный блок, элемент списка для блока (b) удаляется из списка 420 дефектов, поскольку блок (b) является доступным блоком без дефекта, который существует в области пользовательских данных, включенной в область 130 данных на диске 100.
Для третьего дефектного элемента, если блок (с) сертифицирован и определен как недефектный блок, его первая информация 510 состояния устанавливается в '4' для указания доступного состояния, а его вторая информация 530 состояния устанавливается на '0', поскольку сертификация была выполнена.
Для четвертого дефектного элемента, если блок (d) сертифицирован и определен как дефектный блок, его первая информация 510 состояния устанавливается в '5' для указания недоступного состояния, а его вторая информация 530 состояния устанавливается на '0', поскольку сертификация была выполнена.
В результате вследствие процесса проверки после записи все дефектные элементы, у которых вторая информация 530 состояния установлена на '1' для указания того, что выполнялась повторная инициализация без сертификации, удаляются из списка 420 дефектов.
На фиг.13 показана блок-схема, иллюстрирующая процедуры операции проверки после записи в соответствии с вариантом осуществления настоящего изобретения.
Система привода (например, устройство записи/воспроизведения, как показано на фиг.1) принимает на этапе 1310 команду проверки после записи от хоста 3, как показано, например, на фиг.1.
Система привода считывает на этапе 1320 список 420 дефектов, записанный на носителе для хранения информации, таком как однослойный диск 100, как показано, например, на фиг.2 или, альтернативно, как показано на фиг.3, и сохраняет считанный список 420 дефектов в памяти.
Система привода осуществляет на этапе 1330 поиск элементов списка DFL, у которых вторая информация 530 состояния установлена, как показано, например, на фиг.5, на '1' в списке 420 дефектов, как показано, например, на фиг.4, сохраненном в памяти, и выполняет на этапе 1340 процесс проверки после записи для блоков, зарегистрированных в искомых элементах.
Если блоки, зарегистрированные в элементах списка, являются блоками, существующими в области пользовательских данных на диске 100, согласно результатам сертификации система привода на этапе 1350 генерирует элементы списка, у которых первая информация 510 состояния, как показано, например, на фиг.5, установлена в состояние дефектного блока, и у которых вторая информация 530 состояния установлена на '0', если дефекты существуют, и удаляет соответствующие элементы записи дефекта, если дефектов нет.
Если блоки, зарегистрированные в элементах списка, являются блоками, существующими в резервной области, согласно результатам сертификации система привода на этапе 1360 генерирует элементы списка, у которых первая информация 510 состояния установлена в состояние недоступного блока и у которых вторая информация 530 состояния установлена на '0', если дефекты существуют, и генерирует элементы списка, у которых первая информация 510 состояния установлена в состояние доступного блока и у которых вторая информация 530 состояния установлена на '0', если дефекты не существуют.
Система привода записывает на этапе 1370 список 420 дефектов, включающий в себя генерированные элементы, на диск 100.
Способ сертификации, описанный выше, может быть полезным, если повторная инициализация выполняется в процессе сертификации. Более того, даже если диск не инициализирован повторно, способ сертификации может быть использован, если элементы записи дефектов в списке дефектов просто переупорядочиваются в процессе использования диска.
Варианты осуществления настоящего изобретения могут быть написаны как компьютерные программы и могут быть реализованы на универсальных цифровых компьютерах, которые исполняют программы с использованием машиночитаемого носителя записи. Примеры машиночитаемых носителей записи включают в себя магнитные носители для хранения данных (например, ROM, гибкие диски, жесткие диски и т.д.), оптические носители записи (например, CD-ROM, DVD и т.д.) и носители для хранения данных, такие как несущие колебания (например, передачи через Интернет). Машиночитаемый носитель данных может также распространяться посредством компьютерных систем, связанных с сетью, так что машиночитаемый код сохраняется и исполняется способом распространения. И функциональные программы, коды и сегменты кодов для реализации настоящего изобретения могут без труда создаваться программистами в области, к которой относится настоящее изобретение.
Хотя настоящее изобретение, в частности, представлено и описано со ссылкой на примерные варианты его осуществления, специалистам в данной области техники должно быть понятно, что различные изменения по форме и в деталях могут быть выполнены без отклонения от сущности и объема настоящего изобретения. Например, любой перезаписываемый оптический диск, такой как DVD-RW, DVD+RW, CD-RW и другой диск высокой плотности записи, такой как blue-ray disc (BD) и усовершенствованный оптический диск (AOD). Также могут использоваться и другие носители для хранения информации, включая DVD, DVD-R, DVD-RAM, DVD-ROM, CD, CD-R и CD-ROM, снабженные одним слоем записи или множеством слоев записи для записи данных, если информация управления дефектами используется таким способом, как описано выше со ссылками на фиг.5, фиг.6, фиг.7А-7В, фиг.8А-8В, фиг.9А-9В, фиг.10А-10В, фиг.11А-11В, фиг.12А-12В и фиг.13. Кроме того, единственная резервная область, как показано на фиг.7А-7В, и множество резервных областей, как показано на фиг.9А-9В и фиг.11А-11В, могут быть постоянными и/или переменными по размерам в указанных областях области данных на оптическом диске. Подобным образом системный контроллер может быть реализован как набор микросхем, имеющий встроенное программное обеспечение, или, альтернативно, как универсальный или специализированный компьютер, запрограммированный для реализации методов и способов, как описано со ссылками на фиг.5, фиг.6, фиг.7А-7В, фиг.8А-8В, фиг.9А-9В, фиг.10А-10В, фиг.11А-11В, фиг.12А-12В и фиг.13. Соответственно поэтому предусматривается, что настоящее изобретение не ограничено различными примерными вариантами осуществления, но включает в себя все варианты осуществления, входящие в объем пунктов формулы изобретения.
Изобретение относится к носителю для хранения информации, более конкретно, к способу определения того, имеется ли дефект на носителе для хранения информации, к использующему его устройству для записи/воспроизведения и носителю для хранения информации. Такой способ содержит поиск элемента записи дефекта, у которого информация состояния указывает, что дефектный блок или блок замены был повторно инициализирован без сертификации, из списка дефектов для управления носителем и включающего в себя информацию состояния дефектного блока и информацию состояния блока замены; при этом носитель включает в себя резервную область для записи блока замены для замены дефектного блока, возникающего в области пользовательских данных на носителе; и сертификацию дефектного блока или блока замены, зарегистрированного в искомом элементе записи дефекта. В результате информация о дефектах может быть эффективно переупорядочена для быстрой повторной инициализации без сертификации, чтобы повысить эффективность системы привода. 2 н.п. ф-лы, 13 ил.
1. Устройство записи/воспроизведения, содержащее:
блок записи/считывания для записи данных на носитель для хранения информации и считывания данных с упомянутого носителя, содержащего список дефектов, который содержит, по меньшей мере, один элемент записи дефекта, причем элемент записи дефекта содержит первую информацию состояния, которая указывает статус дефектного блока или статус блока замены для замены дефектного блока, вторую информацию состояния, которая указывает, являются ли действительными данные, записанные в дефектном блоке или блоке замены, информацию местоположения дефектного блока и информацию местоположения блока замены; и
блок управления, выполненный с возможностью управления блоком записи/считывания для считывания элемента записи дефекта, у которого вторая информация состояния указывает, что данные, записанные в дефектном блоке или блоке замены, являются недействительными, сертификации блока, соответствующего элементу записи дефекта, и изменения первой информации состояния или второй информации состояния элемента записи дефекта, соответствующего блоку, если блок определен, как имеющий дефект, посредством сертификации, и для удаления элемента записи дефекта, соответствующего блоку, из списка дефектов, если блок определен, как не имеющий дефекта, посредством сертификации.
2. Носитель для хранения информации, содержащий
вводную зону, расположенную на внутренней периферии,
конечную зону, расположенную на внешней периферии,
область данных, расположенную между вводной зоной и конечной зоной, включающую в себя область пользовательских данных для записи данных и резервную область для записи блока замены для замены дефектного блока, появляющегося в области пользовательских данных; и
список дефектов, предусмотренный во вводной зоне, включающий в себя, по меньшей мере, один элемент записи дефекта,
причем элемент записи дефекта содержит первую информацию состояния, которая указывает статус дефектного блока или статус блока замены, вторую информацию состояния, которая указывает, являются ли действительными данные, записанные в дефектном блоке или блоке замены, информацию местоположения дефектного блока и информацию местоположения блока замены,
причем если блок определен, как имеющий дефект, посредством сертификации, то первая информация состояния или вторая информация состояния элемента записи дефекта, соответствующего блоку, изменяется, и если блок определен, как не имеющий дефекта, посредством сертификации, то элемент записи дефекта, соответствующий блоку, удаляется из списка дефектов, причем сертификация выполняется над блоком, соответствующим элементу записи дефекта, у которого вторая информация состояния указывает, что данные, записанные в дефектном блоке или блоке замены, являются недействительными.
US 6526522 B1, 25.02.2003 | |||
ЩИТОВОЙ ДЛЯ ВОДОЕМОВ ЗАТВОР | 1922 |
|
SU2000A1 |
Топчак-трактор для канатной вспашки | 1923 |
|
SU2002A1 |
НОСИТЕЛЬ ЗАПИСИ ДЛЯ ХРАНЕНИЯ ИНФОРМАЦИИ (ВАРИАНТЫ), СПОСОБ УПРАВЛЕНИЯ ДЕФЕКТАМИ И СПОСОБ ЗАПИСИ ДАННЫХ В РЕАЛЬНОМ МАСШТАБЕ ВРЕМЕНИ | 1999 |
|
RU2192673C2 |
Авторы
Даты
2009-04-10—Публикация
2005-11-17—Подача