Автор работы: Пользователь скрыл имя, 28 Февраля 2013 в 09:59, курсовая работа
Первый носитель, использовавшийся в качестве постоянного накопителя в IBM PC, имел по тем временам колоссальную емкость - 10 Mb. Так получилось, что обозначение одного из дисков той серии (30/30) совпало с обозначением популярной винтовки, и жесткие диски по традиции часто называют теперь "винчестерами". На сегодняшний момент (середина 2001-го года) емкость дисков превышает 100 Gb, то есть количественный прогресс в этой области за все время развития магнитных носителей позволил увеличить объем этих самых носителей в 10000 раз.
Введение…………………………………………………………………………………….. 6
1.1. История развития HDD (Hard Disk Drive)……………………………………….6
1.2.Контролеры и интерфейсы HDD………………………………………………… 9
1.3.Этапы большого пути ……………………………………………………………10
2 Общая часть…………………………………………………………………………………11
2.1.Как выглядит и из чего состоит IDE контроллер……………………………….11
2.1.1.Контроллеры IDE (ATA)………………………………………………..11
2.2. Serial ATA…………………………………………………………………………16
2.2.1.SATA интерфейс ………………………………………………………..17
2.2.2.Описание SATA……………………………………………………….....18
2.2.3.Интерфейс близок к завершению……………………………………....19
2.2.4.Установка и устранение неполадок жестких дисков с интерфейсом Serial ATA (SATA)………………………20
2.2.5.Подключение кабелей и установка диска………………………………21
2.2.6. Отличие SATA1 от SATA2……………………………………………..22
2.3.Smart технлогия…………………………………………………………………....22
3 Специальная часть……………………………………………………………………….…..24
3.1.Принцип работы жесткого диска (винчестера, HDD)…………………………...24
3.2.Технология перпендикулярной записи информации. ………………………..…25
3.3.Перспективы развития технологии магнитной записи……………...…………..26
3.3.1.Немного физики………………………………………………………….27
3.3.2.Заглядываем внутрь…………………………………………………..….28
3.3.3Блинные дела………………………………………………………..……29
3.3.4.Как это работает……………………………….…………………..……..29
3.3.5. Плотность записи…………………………………………………..……31
3.3.6.По проторенной дорожке………………………………………………..32
3.3.7.Гигантский, но магнитный………………………………………………34
3.3.8.Почему именно винчестер?......................................................................35
3.4.Жесткий диск Western Digital SATA II ……………………………………….….36
3.4.1Жесткий диск Western Digital IDE …….…………………………….…..36
3.5.Новая линейка Seagate Barracuda 7200.1………………………………………….37
3.5.1.Самые новые жесткие диски Toshiba с интерфейсом SATA…………..39
4 Заключение…………………………………………………………………………………....41
5 Список используемой литературы……………………………………………………….
6 Графическая часть
Через некоторое время появился АТА-2, обеспечивающий более высокую скорость обмена информацией, который тоже был вскоре стандартизирован ANSI. Сохраняя обратную совместимость со стандартом ATA, ATA-2 содержал несколько новых возможностей:
Большую путаницу в наименования IDE-стандартов вносят названия Fast ATA, Fast ATA-2 и EIDE (Enhanced IDE). Все эти стандарты базируются на АТА-2 и являются только лишь маркетинговыми терминами. Создается вполне понятное впечатление, что Fast ATA является некоторым улучшением стандарта АТА, тогда как Fast ATA-2 - улучшением АТА-2. Однако все намного проще: на самом деле Fast ATA-2 есть просто другое название стандарта АТА-2, а Fast ATA отличается от него лишь тем, что не поддерживает самые быстрые режимы - PIO mode 4 и DMA mode 2. Другое дело с EIDE. Это название придумано Western Digital и тоже не стандартизировано, оно включает в себя поддержку АТА-2 (полностью), ATAPI (полностью, об ATAPI речь пойдет дальше) и двух IDE/ATA каналов, что позволяет использовать одновременно до 4 IDE/ATA/ATAPI устройств (по два на канале). EIDE позволяет использовать диски емкостью более 504 Mb благодаря применению нового стандарта BIOS, который появился приблизительно в то же время, что и IDE - Enhanced BIOS. Сложилось довольно естественное мнение, что для использования дисков объемом больше 504 Мb нужен какой-то новый интерфейс EIDE (тогда как на самом деле нужна была только Enhanced BIOS, которую можно поставить и на плату контролера АТА-2), тем более что производители карт с Enhanced BIOS рекламировали их как "enhanced IDE cards". Сейчас, к счастью, эти проблемы позади (как и барьер 504 Мb). От названий Fast ATA и Fast ATA-2 в начале 90-х годов отказались, а вот Western Digital до сих пор продолжает использовать EIDE, периодически перерабатывая его смысл (скажем, первоначально там не было поддержки PIO mode 4, а потом она появилась), так что сегодняшний EIDE сильно отличается от "оригинального". Уже давно был преодолен предел и в 9.1 Gb, уже появился UltraATA/100 (о нем тоже, только ниже), а WD все еще продолжала использовать на своих дисках маркировку EIDE, только запутывая пользователя. Только совсем недавно от этой аббревиатуры окончательно отказались.
В то время, когда разрабатывался интерфейс IDE/ATA, единственным устройством, которое нуждалось в этом интерфейсе, был жесткий диск, поскольку стриммеры и зарождавшиеся драйвы CD-ROM имели собственный интерфейс. Однако вскоре стало ясно, что использование для подключения всех устройств относительно быстрого и простого интерфейса IDE сулит значительные выгоды, в том числе и за счет своей универсальности. Но проблема в том, что система команд интерфейса IDE была рассчитана только на жесткие диски, поэтому просто подключить, например, CD-ROM к IDE-каналу нельзя (точнее, подключить-то можно, благо разъем позволяет, только работать не будет). Пришлось разработать новый протокол - ATA Packet Interface, или ATAPI. Этот протокол позволяет другим устройствам подключаться с помощью стандартного шлейфа IDE и вести себя как IDE-жесткий диск. На самом деле протокол ATAPI намного сложнее, чем ATA, поскольку передача данных идет с использованием стандартных режимов PIO и DMA, а реализация поддержки этих режимов существенно зависит от типа подключенного устройства. Название packet этот протокол получил по той причине, что команды устройству действительно приходится передавать группами, или пакетами. Тем не менее, с точки зрения пользователя, что, согласитесь, важнее всего, нет разницы между IDE/ATA-жестким диском, ATAPI CD-ROM'ом или ZIP-драйвом ATAPI. C появлением ATAPI практически все контроллеры ATA-2 стали де-факто его поддерживать, хотя этого, в принципе, никто и не требовал. Сейчас все производимые IDE-контроллеры могут использовать ATAPI-протокол, а их BIOS поддерживают загрузку с ATAPI-устройств.
В 1997
году была принята новая версия стандарта,
ATA-3. АТА-3 был в принципе тем же
АТА-2, в котором основное внимание
уделялось повышению
Что касается надежности, она действительно заметно повысилась, но на рынке все равно практически не было оборудования, специально поддерживающего этот стандарт - по скоростным показателям АТА-3 (так как базируется на АТА-2) не дает никаких преимуществ, а надежность, вообще говоря, обычно мало кого особенно волнует. А если кого-то и волнует (скажем, в серверах это одно из главных требований), то существует SCSI, RAID, Bakcup наконец. Это вполне естественно, так как никто не рассчитывал и не рассчитывает, что IDE будет применяться в серьезных условиях. Да и потом обычные, даже не очень качественные IDE-жесткие диски достаточно надежны для большинства задач.
Вскоре появился ATA/ATAPI-4. С ним повторилась похожая на АТА-2 ситуация, и новый стандарт стал именоваться UltraATA/33, часто его также называют UltraDMA/33. К счастью, компании на этот раз сумели быстро договориться, и аппаратура, поддерживающая ATA/ATAPI-4, стала выпускаться под официальной маркой UltraATA/33. Вот основные его характеристики:
Указанный протокол UltraDMA оказался довольно удачным, и вскоре вышел в свет ATAPI-5, в котором использовался усовершенствованный UltraDMA, что дало пропускную способность интерфейса в 66 Mb/s. По аналогии с UltraDMA/33 его назвали UltraDMA/66, и в 2001 году он стал обязательным стандартом (то есть все производимые контроллеры и жесткие диски должны поддерживать UltraDMA/66). Отличием UltraDMA/66 от предыдущих IDE-спецификаций является применение нового 80-жильного кабеля (ранее, как уже говорилось, в шлейфе было 40 жил). Нет, по ним не передается никакой информации - все они заземлены и исполняют роль экрана (своего рода арматуры) между все теми же 40 несущими жилами. Такое армирование связано с тем, что передавать данные со скоростью 66 Mb/s без их потери по кабелю, который в свое время предназначался для скорости порядка 5 Mb/s, стало уже невозможно.
В 2000 году произошло очередное увеличение скорости передачи информации через эти самые легендарные 40 проводов. Она теперь достигла 100 Mb/s (опять же, за счет примененя новых режимов DMA), и специикация стала называться UltraАТА/100 (ну или UltraDMA/100, как кому больше нравится). Именно спецификация, ибо ее производители не стали изменять своей любимой традиции забегать вперед комитета T13, и она не стала сразу официальным стандартом, хотя контроллеры и жесткие диски с надписью UltraATA/100 появились в продаже уже со второй половины 2000-го года.В официальную версию UltraATA/100 вошли и другие усовершенствования - в частности, увеличение LBA с 28 до 64 битов, введение в ATA новых команд, рассчитанных на передачу аудио/видео потоков, предложенных Quantum, Western Digital и Philips, методы снижения уровня шума винчестеров. Сейчас (2001 год) практически все приличные винчестеры соответствуют стандарту UDMA/100, а также его поддерживает большинство выпускаемых материнских плат.
Как упоминалось в начале статьи, несмотря на многолетние совершенствования IDE-интерфейса, он так и остался 16-разрядным. Однако вы можете встретить информацию о 32-битовой передаче данных между контроллером и шиной. В современных контроллерах это действительно так, однако сам интерфейс все равно 16-разрядный. Просто шина PCI, которая используется сегодня во всех РС, является 32-разрядной, и чтобы попусту не расходовать ее пропускную способность, контроллер формирует из двух 16-битных пакетов данных один 32-битный.
Все устройства IDE совместимы между собой. То есть вы можете подключить практически любой жесткий диск к любому контроллеру, и он будет работать. То же относится и к другим носителям, но при этом, как уже говорилось, нужна поддержка контроллером режима ATAPI. Но максимально достижимая скорость обмена будет ограничиваться самым медленным IDE-компонентом в системе "контроллер-носитель". То есть, например, если подключить винчестер стандарта UDMA/100 к UDMA/33-контроллеру (или наоборот), то передача данных может вестись только по протоколу UDMA/33 или ниже. Возможно также подключение устройств разных стандартов к одному контроллеру и даже на один канал, в этом случае для каждого устройства контроллер будет выбирать свой режим. Не рекомендуется, однако, без крайней необходимости подключать сильно отличающиеся устройства к одному каналу, но это и не обязательно, так как практика показывает, что в любых комбинациях все работает как надо. Правда, здесь возможна одна проблема: если вы подключили жесткий диск большей емкости, чем та максимальная, которую поддерживает ваша BIOS, то вы не сможете отформатировать его на полную емкость. К счастью, такие неполадки довольно легко решаются - достаточно просто перепрошить BIOS. Если у вас очень старая материнская плата, то иногда может потребоваться ее замена на более современную.
IDE-интерфейс не предназначен
для использования в
Тем не менее, интерфейс IDE получил очень широкое распространение и сейчас является главным стандартом для компьютерной индустрии, потому что производство IDE-контроллеров чрезвычайно дешево, а призводство носителей для него также отличается куда более низкой стоимостью, чем для SCSI, и это основное и, пожалуй, единственное его преимущество, но которое подчас сводит на нет все недостатки. Да и для многих пользователей эти самые недостатки не являются такими уж серьезными. Однако IDE, по всей видимости, еще не долго будет оставаться в неизменном виде - дешевизна это не единственное, что является критерием выбора (впрочем, у вас, может быть, и является), тем более что цены на технологии быстро падают.
На сегодняшний день не ожидается дальнейшего развития ATA в том виде, в каком он развивался все эти годы - UltraATA/100 должен стать последним этапом. В 1999 году началась работа над созданием новой спецификации - Serial ATA, которая должна позволить совершить значительный рывок в увеличении возможностей интерфейсов передачи данных. Первый определяемый в спецификации вариант - Ultra SATA/1500 - с пропускной способностью 1.5 Gbits/s вышел уже в конце 2000-го года, а дальше предполагается выход 2х и 4х версий стандарта с пропускной способностью до 6 Gbits/s. Однако широкое появление SATA на рынке ожидается не ранее, чем через 2-3 года.
Оценив преимущества таких скоростных последовательных интерфейсов, как USB и IEEE 1394 (он же - FireWire или iLink), разработчики жестких дисков начали вести работы по переходу к специализированному последовательному интерфейсу, которому было дано незамысловатое имя Serial ATA, то есть, последовательный ATA. В 2002 году появились первые образцы винчестеров с интерфейсом Serial ATA (SATA/150), максимальная пропускная способность которого составила 150 Мбайт/с (или 1,5 Гбит/с). Более того, в самое ближайшее время инженеры планируют добиться максимальной скорости передачи данных 300 Мбайт/с, а к 2007 году - 600 Мбайт/с. Впрочем, пока такие скорости представляются явно избыточными: современные винчестеры не достигают даже скорости 100 Мбит/с при чтении данных, однако новый интерфейс, нацеленный в будущее, способен послужить хорошим стимулом для улучшения этих и других характеристик.
В 2003 году практически все ведущие производители жестких дисков начали серийное производство Serial ATA-винчестеров, поскольку преимущества нового интерфейса очевидны. Помимо повышения скорости передачи данных, Serial ATA имеет и другие достоинства. На смену 80-жильным ленточным шлейфам пришли 7-жильные тонкие кабели, более стойкие к различным помехам, что позволяет увеличить максимальную длину такого кабеля с 46 см до одного метра. Кроме того, использование длинных кабелей способно обеспечить более рациональное размещение комплектующих в системном блоке, а отказ от плоских и широких шлейфов, препятствующих распространению воздушных потоков, теоретически дает возможность организовать оптимальное охлаждение компонентов. В Serial ATA используется 32-разрядный контроль CRC (Cyclic Redundancy Check) - контроль с помощью циклического избыточного кода; код CRC, записываемый в секторы жестких дисков, служит для обнаружения ошибок), гарантирующий повышенную надежность передачи данных. Помимо всего прочего, SATA обеспечивает типичную для современных последовательных интерфейсов возможность "горячего" подключения винчестеров.