
- •Формат записи информации на жестком магнитном диске
- •Форматирование дисков
- •Форматирование низкого уровня
- •Организация разделов на диске
- •Форматирование высокого уровня
- •Команды цп
- •Тонкопленочный слой
- •Двойной антиферромагнитный слой
- •Головки чтения/записи
- •Привод с шаговым двигателем
- •Привод с подвижной катушкой
- •Линейный привод
- •Сервопривод
- •Вспомогательный клин
- •Встроенные коды
- •Системы со специализированным диском
- •Автоматическая парковка головок
- •Воздушные фильтры
- •Акклиматизация жестких дисков
- •Шпиндельный двигатель
- •Гидродинамические подшипники
- •Платы управления, кабели и разъемы накопителей
- •Характеристики
Сервопривод
Для управления приводами с подвижной катушкой в разное время использовались три способа построения петли обратной связи:
со вспомогательным "клином";
со встроенными кодами;
со специализированным диском.
Они различаются технической реализацией, но, по сути, предназначены для достижения одной и той же цели: обеспечивать постоянную корректировку положения головок и их наведение (позиционирование) на соответствующий цилиндр. Основные различия между ними сводятся к тому, на каких участках поверхностей дисков записываются сервокоды.
При всех способах построения петли обратной связи для ее работы необходима специальная информация (сервокоды), которая записывается на диск при его изготовлении. Обычно она записывается в так называемом коде Грея. В этой системе кодирования при переходе от одного числа к следующему или предыдущему изменяется всего один двоичный разряд. Сервокоды записываются на диск при сборке накопителя и не изменяются в течение всего срока его эксплуатации.
Запись сервокодов выполняется на специальном устройстве, в котором головки последовательно перемещаются на строго определенные позиции, и в этих положениях на диски записываются упомянутые выше коды. Для точной установки головок в таких устройствах используется лазерный прицел, а расстояния определяются методом интерференции, т.е. с точностью до долей волны лазерного излучения. Поскольку перемещение головок в таком устройстве осуществляется механически (без участия собственного привода накопителя), все работы проводятся в чистом помещении либо с открытой крышкой блока HDA, либо через специальные отверстия, которые по окончании записи сервокодов заклеиваются герметизирующей лентой.
При обычных операциях считывания и записи удалить сервокоды невозможно. Этого нельзя сделать даже при форматировании низкого уровня. Во многих современных накопителях с приводом от подвижной катушки в процессе работы через определенные промежутки времени выполняется температурная калибровка. Эта процедура заключается в том, что все головки поочередно переводятся с нулевого на какой-либо другой цилиндр. При этом с помощью встроенной схемы проверяется, насколько сместилась заданная дорожка относительно своего положения в предыдущем сеансе калибровки, и вычисляются необходимые поправки, которые заносятся в оперативное запоминающее устройство в самом накопителе. Впоследствии эта информация используется при каждом перемещении головок, позволяя устанавливать их с максимальной точностью.
В большинстве накопителей температурная калибровка выполняется через каждые 5 мин в течение первого получаса после включения питания, а затем через каждые 25 мин. Некоторые пользователи полагают, что произошла ошибка при считывании данных, но на самом деле просто подошло время очередной калибровки.
Вспомогательный клин
Такая система записи сервокодов использовалась в первых накопителях с подвижной катушкой. Вся информация, необходимая для наведения (позиционирования) головок, записывалась в кодах Грея в узком секторе ("клине") каждого цилиндра непосредственно перед индексной меткой. Индексная метка обозначает начало каждой дорожки, т.е. вспомогательная информация записывается в предындексном интервале, расположенном в конце каждой дорожки. Этот участок необходим для компенсации неравномерности вращения диска и тактовой частоты записи, и контроллер диска обычно к нему не обращается.
Некоторым контроллерам необходимо сообщать о том, что к ним подключен накопитель со вспомогательным клином. В результате они корректируют (сокращают) длину секторов, чтобы поместить область вспомогательного клина.
Самый существенный недостаток подобной системы записи состоит в том, что считывание происходит только один раз при каждом обороте диска. Это означает, что во многих случаях для точного определения и коррекции положения головок диск должен совершить несколько оборотов. Недостаток этот был очевиден с самого начала, поэтому подобные системы никогда не были широко распространены, а сейчас и вовсе не используются.