Letysite.ru

IT Новости с интернет пространства
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Ide dma transfer access

IDE DMA Transfer Mode

— опцией устанавливается режим передачи по DMA-каналам для IDE-интерфейса. Опция предоставляет следующие значения:

«Type B» (for EISA),

«Standard» (для PCI). Наиболее быстрый режим, однако могут возникнуть проблемы с IDE CD-ROM. Стандартный режим обозначается также как «type F» (см. дополнительно раздел «DMA»).

Хотя режимы программируемого ввода-вывода (PIO) являются стандартным методом, поддерживаемым в серийных устройствах IDE (см. ниже), и отличаются высокой совместимостью, существуют и другие способы повышения скорости обмена с жесткими дисками. Режимы PIO в дисковых контроллерах IDE получили более широкое распространение, в сравнении с режимами DMA, в связи с тем, что прерывание BIOS Int 13 и драйверы операционных систем поддерживают режим PIO, а не DMA. Уточним, режимы PIO поддерживаются всеми без исключения системами. Это означает, что для использования режимов DMA требуется поддержка со стороны BIOS, необходимы специальные контроллеры, а также драйверы для разных платформ и, что вполне естественно, учитывающие специфику как отдельных чипсетов, так и конкретных устройств. Поэтому, да и по другим причинам также, в однозадачных системах более предпочтительными являются режимы PIO, в многозадачных же — режимы DMA.

Метод «прямого доступа к памяти» (DMA) основан на передаче данных между диском и памятью компьютера без использования центрального процессора. Тип B для DMA в свое время был определен в спецификации EISA и обеспечивал обмен со скоростью 4 МБ/сек. Этот метод давал преимущество в сравнении со стандартной скоростью для шины ISA, но уступал характеристикам SCSI-интерфейса.

С развитием технологии локальных шин, конкретно спецификации PCI, был предложен новый вариант обмена с использованием DMA — тип F, обеспечивающий скорость 8.33 и 16.67 МБ/сек. В соответствии с возможностями существовавших на тот момент электронных компонентов была предложена спецификация DMA Mode 1 с циклом 150 нсек., обеспечивающая скорость обмена до 13,3 МБ/сек. за счет передачи нескольких слов за один запрос (режим Multiword-DMA). Уже в конце 1993 г. была налажена поставка соответствующих комплектов микросхем для производителей жестких дисков и DMA-контроллеров.

Сразу необходимо отметить, что инициирование DMA-передачи данных занимает довольно много времени, поэтому такой режим работы имеет смысл только тогда, когда передаются друг за другом сразу несколько слов данных в течение одного сеанса работы с шиной. При одиночном режиме устройство для передачи каждого слова вырабатывает сигнал запроса DMARQ (DMA Request) и сбрасывает его по сигналу DMACK# (DMA Acknowledge), подтверждающему каждый цикл обмена. При множественном режиме на сигнал «DMARQ» хост отвечает потоком циклов, сопровождаемых сигналами «DMACK#». При этом запрос не снимается на весь период передачи данных.

Каждый из режимов PIO и DMA имеет несколько разновидностей, характеризующих способ обмена и длительность цикла передачи одного слова, от которых зависит скорость передачи. Режимы DMA делятся на однословные (single word) и многословные (multiword), характеризуются различными временными характеристиками циклов обмена. Отсюда и такое «разнообразие» (см. таблицу).

BIOS: шаг за шагом. Часть 2

Поделитесь в соцсетях:

Мы продолжаем изучение опций и настроек BIOS Setup на примере самого распространенного на сегодняшний день AWARD BIOS. Напомним, что в качестве наглядного пособия используется материнская плата для процессоров Athlon 64 – ASUS A8N-SLI Premium, которая обладает богатейшими возможностями низкоуровневого «тюнинга»

Меню Advanced

Onboard Device Configuration – раздел с настройками устройств, инте-грированных на материнской плате. Содержит следующие опции:

  • Onboard NV LAN (или просто Onboard LAN) – имеет значения Disabled и Enabled, т. е. выключен или включен интегрированный сетевой контроллер.
  • Onboard LAN Boot ROM – активация удаленной загрузки операционной системы. Используется на рабочих станциях в больших корпоративных сетях, когда загрузка ОС происходит с одного центрального сервера.
  • АС`97 Audio – активация контроллера интегрированного звукового кодека.
  • Serial Port1 (Port2) Address – позволяет отключать и изменять прерывания и адрес I/O (Input/Output – ввод/вывод) для последовательного порта COM1 (COM2). Принимает значения Disabled, Auto – автоматическая настройка параметров порта, 3F8/IRQ4, 2F8/IRQ3, 3E8/IRQ4, 2E8/IRQ3 – ручная.
  • Parallel Port Address – то же, что и для Serial Port Address, только в случае с параллельным портом LPT. Есть значение Disabled, режимы ручной настройки 378/IRQ7, 278/IRQ5, 3BC/IRQ7.
  • Parallel Port Mode – позволяет изменить режим работы параллельного порта LPT. Возможные значения:
    • SPP (Standard Parallel Port) – стандартный параллельный порт, позволяет работать с любыми устройствами, но при очень низкой скорости передачи данных.
    • ЕРР (Enhanced Parallel Port) – расширенный параллельный порт, осуществляет асимметричный двунаправленный обмен данными. Рекомендуется использовать, если в системе присутствует только одно устройство, подключенное к параллельному порту, к примеру принтер.
    • ECP (Enhanced Capabilities Port) – расширенный параллельный порт, использующий протокол DMA (скорость передачи данных до 2,5 Mbps) и осуществляющий симметричный двунаправленный обмен данными. Рекомендуется при подключении к порту нескольких разных устройств.
    • ECP + EPP – объединение предыдущих параметров, выбор, какой из двух активировать, остается за операционной системой.
  • ECP Mode Use DMA – номер канала DMA, который будет использоваться для параллельного порта с включенным параметром Parallel Port Mode в значении ECP или ECP + EPP, может иметь значение 1 или 3.
  • Game Port Address – параметр, позволяющий отключить или настроить Game Port (специальный порт для подключения игровых устройств, сейчас практически не используется). Принимает значения – Disabled, 201 и 209 для ручной настройки адреса ввода/вывода.
  • MIDI (Musical Instruments Digital Interface) Port Address – параметр, позволяющий отключить или настроить порт MIDI (дающий возможность использовать музыкальные устройства с компьютером). Значения – Disabled и ручная настройка адресов порта ввода/вывода – 330 или 300.
  • MIDI Port IRQ – параметр, отвечающий за номер прерывания порта MIDI, принимает значения 5 или 10.

    IDE Function Setup – подменю, позволяющее управлять контроллером IDE на материнской плате. Имеет такие параметры:

    • OnChip IDE Channel 0 (Channel 1) – активация каналов IDE. Channel 0 соответствует Primary IDE, Channel 1 – Secondary IDE. Имеет два зна-чения – Disable и Enable.
    • IDE DMA (Direct Memory Access) transfer access – обеспечивает прямой доступ к памяти всех дисковых устройств IDE в системе. Имеет два значения – Disable и Enable.
    • SATA Port 1 (2, 3, 4) – аналогично пункту OnChip IDE Channel, но в отношении контроллера SATA. Как и предыдущий, имеет два значения – Disable и Enable – выключить и включить соответственно.
    • SATA (SATA2) DMA Transfer – так же, как и пункт IDE DMA Transfer Access, но для SATA-устройств. Имеет значения Disable и Enable.
    • IDE Prefetch Mode – параметр имеет два значения – Disable и Enable. Отвечает за функцию предварительного чтения данных, которые могут быть затребованы системой в следующий момент времени. Когда включен, позволяет немного повысить производительность дисковой подсистемы для IDE-устройств.

    NVRAID Configuration – отвечает за настройку встроенного контроллера RAID. Название может отличаться в зависимости от того, какой именно чип установлен на материнской плате. Имеет такие параметры:

    • RAID Enable – Enabled или Disabled – включает или отключает контроллер RAID.
    • IDE Primary (Secondary) Master (Slave) RAID – имеет значения Enabled или Disabled – указывает, какие из дисковых устройств IDE будут использоваться при построении RAID-массива.
    • First (Second, Third, Forth) SATA Master RAID – то же, что и в предыдущем пункте, но касательно устройств SATA.
  • USB (Universal Serial Bus) Configuration – пункт, отвечающий за настройку контроллера USB. Имеет следующие параметры:
    • USB Controller – Enabled и Disabled, включает или выключает устройство.
    • USB 2.0 Controller – Enabled или Disabled, указывает, по какому протоколу (USB 1.1 или USB 2.0) функционирует контроллер. При значении Enabled все USB-порты на материнской плате будут работать в режиме USB 1.1 + 2.0, при значении Disabled – только USB 1.1.
    • USB Legacy Support – параметр, аналогичный Plug and Play O/S. Имеет два значения – Enabled или Disabled. При установке Enabled все USB-устройства в системе (мыши, клавиатуры, принтеры и т. д.) определяются и настраиваются (и, соответственно, работают) на уровне BIOS. Если же параметр выключен, то пока не загрузится операционная система, такие устройства функционировать не будут. Если используется клавиатура USB, лучше активировать этот режим.

    JumperFree Configuration – раздел, предназначенный для разгона системы, потому следует быть очень осторожными, изменяя эти параметры: при неправильных установках есть риск вывести систему из строя. В меню входят следующие опции:

    • Overclock Profile – режим разгона: Manual – полностью ручная настройка всех параметров, Auto – автоматическая, Standard – заводские установки, AI Overclock и AI N.O.S. (Non-Delay Overclocking System) – две опции с фиксированными установками разгона, отличие состоит в том, что AI Overclock всегда «держит» компьютер в разогнанном состоянии, AI N.O.S. включает разгон в момент, когда загрузка процессора достигает определенного уровня.
    • При активации значения AI Overclock становиться доступным меню Overclock Options со значениями Disable – отключено и четыре пункта прироста основных характеристик – 3, 5, 8 и 10%.
    • При установке значения AI N.O.S. появляется меню N.O.S. Options. Значения ничем не отличаются от Overclock Options.
    • При установке Overclock Profile в положение Manual открываются для редактирования такие параметры:
      • CPU Frequency – частота тактового генератора, принимает значения от 200 до 400 MHz с шагом в 1 MHz.
      • PCI Express Clock – фиксирует частоту работы шины PCI Express – принимает значения от 100 до 145 MHz с шагом в 1 MHz. Стоит заметить, что если материнская плата имеет шину AGP, то этот параметр будет называться AGP Clock (или что-то созвучное). Тогда значения будут варьироваться от 66 до 100 MHz (в зависимости от модели).
      • DDR Voltage – напряжение, подающееся на модули памяти, – от 2,60 до 3,00 В с шагом в 0,5 В.
      • CPU Multiplier – множитель процессора. Из произведения множителя на частоту тактового генератора выводится реальная тактовая частота процессора. Принимает значения от х4 до номинала процессора.
      • CPU Voltage – напряжение на ядре процессора – от 0,80 до 1,55 В с шагом в 0,0125 В.
      • PCI Clock Synchronization Mode – режим синхронизации частоты шины PCI. Имеет три значения: Auto – автоматический, to CPU – привязка к частоте тактового генератора и 33,33 MHz – устанавливает значение 33,33 MHz – «родную» частоту шины. Рекомендуется выбирать последнее, чтобы избежать лишних проблем с работой PCI-устройств.

    LAN Cable Status – управление функцией тестирования встроенным сетевым контроллером состояния кабеля при включении питания. Имеет следующие параметры:
    POST (Power-On Self-Test) Check LAN Cable – включает или выключает функцию самотестирования.

    Дальше следуют четыре информационные строки, отображающие данные о состоянии сетевого кабеля:

    • Pair – LAN1 (1-2, 3-4, 5-6, 7-8) – номер пары и номера проводов в ней.
    • Status – состояние пары.
    • Length – длинна пары в метрах.
  • PEG Link Mode – функция присуща только материнским платам производства ASUS. Нечто подобное, но под другим именем, есть в некоторых продуктах MSI. Предоставляет возможность управления разгоном видеокарты PCI Express из BIOS. Как именно она работает, к сожалению, до сих пор неизвестно. Имеет такие параметры:
    • PEG Link Mode – режим работы функции: Auto – автоматический (система сама определяет необходимый уровень разгона в зависимости от загрузки видеокарты), Slow, Normal, Fast, Faster – параметры, указывающие на прирост производительности – немного (медленно), нормально, быстро, очень быстро.
    • PEG Root Control – управление корневым портом PCI Express – принимает значения Enabled, Disabled и Auto. Соответственно включает и отключает функцию управления или же предоставляет все на усмотрение BIOS.
    • PEG Buffer Length – размер (глубина) буфера PCI Express: Auto – автоматическое определение размера буфера, Long, Medium, Short – ручная установка – большой, средний и маленький размеры соответственно.
  • Instant Music – фирменная функция от ASUS, дающая возможность проигрывания Audio CD без загрузки операционной системы. Имеет такие параметры:
    • Instant Music – Enabled или Disabled, активизация или отключение данной функции.
    • Instant Music CD-ROM Drive – выбор привода, который будет использоваться для проигрывания дисков. Может принимать значения Primary Master, Primary Slave, Secondary Master, Secondary Slave.
Читать еще:  Access violation что это

Меню Power

Следующий раздел Power имеет такие возможности настройки:

ACPI (Advanced Configuration and Power Interface) Suspend Time – режим энергосбережения. Через определенное время (устанавливаемое пользователем в операционной системе) компьютер переходит в режим ожидания. Этот параметр позволяет определить стандарт, в соответствии с которым компьютер будет использовать функцию энерго-сбережения. Имеет несколько вариантов:

  • S1 (POS) – Power on Suspend – при использовании этого значения в случае перехода в ждущий режим компьютер отключает питание только монитора и жесткого диска, все остальные устройства продолжают работать в штатном режиме.
  • S3 (STR) – Suspend to RAM – в этом случае перед «засыпанием» информация о состоянии системы сохраняется в оперативной памяти. Питание подается только на модули памяти по резервному каналу 5 В, все остальные устройства отключаются.
  • S1&S3 – комбинация двух предыдущих режимов. Сначала используется S1, а через определенный промежуток времени – S3.
  • ACPI APIC (Application Specific Integration Circuit) Support – функция, которая реализует поддержку энерго-сбережения для многопроцессорных систем. Даже если в системе установлен один процессор, а чипсет поддерживает несколько (включая двухъядерные модели и версии с поддержкой Hyper-Threading), стоит активировать данную функцию, иначе ACPI может работать некорректно. Изменять этот параметр следует только до переустановки системы.
  • BIOS и тонкая настройка ПК. Легкий старт (21 стр.)

    AGP Fast Write Этот параметр разрешает быструю запись, при которой процессор отправляет данные непосредственно в память видеоадаптера, минуя системную память. Для современных адаптеров эту функцию рекомендуется разрешить, установив значение Enabled (On). При нестабильной работе видеоадаптера, в частности при разгоне, быструю запись лучше запретить, выбрав значение Disabled (Off).

    AGP Master 1 W/S Read Параметр определяет величину задержки при чтении данных на шине AGP. При установке значения Enabled (On) задержка будет равна одному такту, что рекомендуется для большинства современных видеоадаптеров. При возникновении ошибок в работе видеоадаптера можно попробовать увеличить задержку до двух тактов, установив значение Disabled (Off).

    AGP Master 1 W/S Write Параметр устанавливает задержку при записи данных по шине AGP и полностью аналогичен предыдущему.

    AGP Driving Control, AGP Driving Value

    Параметр выбирает автоматическое или ручное регулирование интенсивности сигнала от шины AGP и используется в платах, поддерживающих режим 4х.

    ■ Auto – интенсивность сигнала шины AGP регулируется автоматически (рекомендуемое значение);

    ■ Manual – интенсивность сигнала шины AGP можно изменять вручную с помощью параметра AGP Driving Value. Уровень сигнала устанавливается шестнадцатеричным числом в диапазоне от 0 до FF. По умолчанию используется значение DA, а для адаптеров nVidia GeForce 2 его можно немного увеличить.

    AGP to DRAM Prefetch, AGP Prefetch Значение Enabled (On) для этого параметра разрешает упреждающую выборку при обращении AGP-адаптера к оперативной памяти. В этом режиме чипсет предварительно выполняет выборку следующего блока данных, что ускоряет чтение последовательных областей памяти.

    On-Chip VGA, Onboard VGA Этот параметр доступен только для системных плат с интегрированным видеоадаптером и служит для его включения или отключения.

    ■ Enabled (On) – встроенный видеоадаптер включен; в некоторых системных платах при этом можно указать размер, который используется адаптером памяти, и некоторые другие параметры;

    Disabled (Off) – встроенный видеоадаптер отключен; это значение следует устанавливать, если вместо интегрированного вы хотите использовать более мощный видеоадаптер, выполненный в виде платы расширения.

    Шина PCI Express

    Шина PCI Express сейчас становится все более популярной и все больше вытесняет шины PCI и AGP. В этом подразделе описаны все ее настройки.

    PEG Link Mode

    Этот параметр применяется в системных платах от ASUS. Он ускоряет работу видеоадаптера, установленного в слот PCI Express х16 (PEG – PCI Express Graphics – графический порт PCI Express).

    Auto – параметры работы адаптера устанавливаются автоматически, разгона нет;

    Slow, Normal, Fast, Faster – одно из этих значений задает уровень разгона видеоадаптера. При выборе Slow разгона нет, а при установке Faster достигается наибольшая производительность адаптера.

    Для настройки графического адаптера PCI Express в системных платах от ASUS есть еще параметры, но, к сожалению, информации об их назначении совсем немного. Вот их перечень:

    PEG Root Control – управляет корневым портом PCI Express;

    PEG Buffer Length – определяет величину буфера для графической карты с интерфейсом PCI Express.

    Чтобы шина PCI Express работала нормально, для этих параметров рекомендуется установить значение Auto.

    PEG Port

    Параметр управляет графическим портом PCI Express х16, через который практически всегда устанавливается видеоадаптер, и в этом случае он обязательно должен быть включен.

    ■ Enabled (On) – порт PCI Express x16 включен;

    ■ Disabled (Off) – порт PCI Express x16 отключен.

    В некоторых версиях BIOS есть аналогичные параметры для отключения каждого из слотов PCI Express. Названия могут быть PCI Express Slot 1, PCI Express Slot 2, PCI Express Slot 3, а значения Enabled/ Disabled.

    PEG Force x1

    Параметр переводит графический порт PCI Express x16 в режим совместимости с портом xl.

    ■ Disabled (Off) – порт использует режим х16, что необходимо для нормальной работы видеоадаптера, установленного в слот PCI Express х16;

    ■ Enabled (On) – порт переведен в режим xl, что может понадобиться при установке соответствующей платы.

    Другие настройки чипсета В этом подразделе собраны «особые» настройки из раздела Advanced Chipset Features, не вошедшие ни в одну из вышеперечисленных групп.

    System BIOS Cacheable Параметр включает кэширование системной BIOS, что должно ускорить к ней доступ. В современных системах код BIOS всегда переписывается с flash-памяти в оперативную и практически не используется после загрузки операционной системы, поэтому рекомендуется отключить эту функцию значением Disabled (Off).

    Memory Hole At 15M-16M Параметр резервирует 1 Мбайт из адресного пространства между 15 и 16 Мбайт для монопольного использования некоторыми очень старыми ISA-платами. Поскольку такие платы уже редкость, рекомендуется установить для данного параметра значение Disabled (Off).

    Video BIOS Cacheable Параметр управляет кэшированием BIOS видеоадаптера и аналогичен рассмотренному выше System BIOS Cacheable. В современных системах видеоадаптер доступен через драйвер, а видео-BIOS используется только при прохождении POST и на начальных этапах загрузки операционной системы.

    PCI Delay Transaction, Delayed Transaction

    Параметр включает специальный механизм задержки транзакций шины PCI, что ускоряет работу шины. Для современного оборудования включите этот параметр, установив значение Enabled (On). Если же в системе стоят устаревшие платы, не поддерживающие стандарт PCI 2.1, этот параметр нужно отключить.

    Контроллер IDE IDE-диски есть в каждом компьютере, и с контроллера IDE мы начнем рассматривать параметры раздела Integrated Peripherals.

    OnChip IDE ChannelO, On-Chip Primary PCI IDE

    Читать еще:  Remote access software

    Параметр управляет первым IDE-каналом. После его отключения станут недоступными настройки режимов PIO и UDMA, а также параметры накопителей в разделе Standard CMOS Features.

    Enabled (On) – первый IDE-канал включен;

    Disabled (Off) – первый IDE-канал отключен и не использует системных ресурсов; это можно сделать, если нет накопителей, подсоединенных к данному каналу.

    OnChip IDE ChanneM, On-Chip Secondary PCI IDE Параметр аналогичен предыдущему, но включает или отключает второй IDE-канал.

    IDE Primary/Secondary Master/Slave PIO

    Подобных параметров обычно четыре – по одному на каждый из накопителей, которые могут быть подключены к первому или второму IDE-каналу. С их помощью можно выбрать один из режимов программного ввода/вывода (PIO), который будет использоваться данным устройством.

    ■ Auto – нужный режим устанавливается автоматически; это значение по умолчанию, и рекомендуется выбирать его;

    ■ Mode 0-4 – принудительная установка одного из вариантов PIO: режим Mode 0 самый медленный, Mode 4 – самый быстрый. Ручной подбор режима PIO может понадобиться только в системах с очень старыми жесткими дисками или приводами для CD-ROM.

    IDE Primary/Secondary Master/Slave UDMA

    Эти параметры разрешают или запрещают использовать режим UDMA (UltraDMA) для каждого IDE-устройства. Он более быстрый, чем PIO, и используется всеми современными IDE-устройствами. Возможные значения:

    ■ Auto – режим UDMA разрешен; быстродействие будет выбрано автоматически в зависимости от максимальных скоростей контроллера и накопителя; если же обмен данными в режиме UDMA невозможен, система автоматически перейдет в режим PIO;

    ■ Disabled – режим UDMA запрещен, при этом данные между контроллером и накопителем будут обмениваться только в режиме PIO. Это значение можно устанавливать, если есть проблемы с подключением устаревших IDE-устройств.

    IDE DMA Transfer Access Параметр разрешает или запрещает использовать режим прямого доступа к памяти (DMA) для всех жестких дисков IDE. Для современных жестких дисков рекомендуется включить этот параметр, установив значение Enabled (On).

    IDE HDD Block Mode Параметр управляет блочным режимом работы IDE-контроллера, при котором скорость обмена данными увеличивается за счет передачи сразу нескольких секторов с данными. При значении Enabled (On) оптимальный размер блока подбирается автоматически, при Disabled (Off) блочный режим отключен.

    Протокол IDE устройств Ultra DMA-33

    О чем нужно знать при покупке или конфигурировании систем с поддержкой протокола Ultra DMA (UDMA).

    Предполагается, что читатель имеет базовые знания по обращению с аппаратной частью PC.

    Что такое протокол UDMA33 и что он дает?

    UDMA33 (или Ultra DMA/33 или UDMA) это современный протокол для устройств с интерфейсом ATA/IDE (например жестких дисков), который обеспечивает скорость пакетной передачи данных в 33 Мб/сек, т. е. удвоенную по сравнению с 16,6 Мб/сек по старым протоколам. UDMA протокол является составной частью стандарта ATA-4. Эта технология обеспечивает возможность передачи вдвое больше данных за один такт, т. е. производительность жестких дисков возрастает. В результате, пользователь может получить ощутимую выгоду за счет более быстрого считывания и записи при работе с жестким диском, а значит, снизится время ожидания при запуске ОС и приложений.

    Заметим, что протокол UDMA реализуется при условии использования режима DMA (прямого обращения к памяти), при этом время на выполнение цикла (или такта) ATA шины осталось прежним, как при использовании протокола PIO4 стандарта ATA-3 , зато скорость передачи данных возросла вдвое. В таблице ниже приведена зависимость скорости передачи данных по протоколу UDMA от выбранного режима DMA.

    Протокол UDMA разработан и запатентован компанией Quantum Corp. и в настоящее время внедрен в качестве промышленного стандарта для жестких дисков и является доступным в современных компьютерных системах, благодаря поддержке со стороны наборов логики (чипсетов) для системных плат. Все чипсеты от Intel, в состав которых входит PCI IDE контроллер PIIX4 (82371AB/EB) поддерживают протокол UDMA. Все современные чипсеты от VIA, SiS и ALi также поддерживают протокол UDMA.

    В настоящее время все производители винчестеров выпускают модели, поддерживающие протокол UDMA. Среди них: WD, Quantum, Fujitsu, IBM-SSD, Seagate, Maxtor.

    Как использование протокола UDMA влияет на производительность системы в целом?

    Протокол UDMA обеспечивает более «широкий» канал для передачи данных на жесткий диск и из него, за счет передачи вдвое большего объема информации за один такт. Суть эффекта в том, что максимальная скорость пакетной передачи данных с жесткого диска возрастает с 16,6 Мб/сек до 33 Мб/сек. Прирост производительности при использовании протокола UDMA зависит от скорости, с которой ваш конкретный винчестер посылает данные через этот канал. Старый IDE протокол с максимальной скоростью передачи данных в 16,6 Мб/сек. стал ограничивать производительность. Применение протокола UDMA позволяет управляющей системе посылать и получать данные быстрее, таким образом, процесс передачи данных больше не является узким местом, снижающим общую производительность системы, особенно в случае выполнения последовательных операций чтения/записи. Поэтому даже при использовании такой же механики, но с новым протоколом UDMA, достигается прирост общей производительности системы приблизительно на 10%.

    С улучшениями в механике жестких дисков, увеличением плотности записи и применением новых технологий считывания данных, влияние производительности жесткого диска на общую производительность системы становится более существенным. Производители винчестеров поставляют на рынок более быстрые и надежные модели, что отвечает потребностям новейших настольных систем (с более мощными процессорами, быстрой памятью и впечатляющей графической подсистемой).

    В результате, пользователям компьютеров, оснащенных дисковой подсистемой работающей по протоколу UDMA потребуется меньше времени на загрузку операционной системы и приложений. С внедрением нового стандарта у производителей появился новый стимул для совершенствования технологий передачи массивов данных.

    Для сравнения, приведем таблицу, показывающую значение скоростей передачи данных в разных режимах работы жесткого диска:

    Совместима ли технология Bus Mastering с протоколом UDMA?

    Технология захвата управления шиной (Bus Mastering — BM) совместима с протоколом UDMA и может широко применяться. В случае если установлены драйверы BM, будет получен ожидаемый результат, а именно, существенно снизится загрузка центрального процессора системы (CPU). Заметим, что драйвера BM реализуют работу в режиме DMA (Direct Memory Access — прямой доступ к памяти, т. е. передача данных из памяти в устройство напрямую, минуя CPU. Соответственно, данные могут передаваться и из устройства в память.), а если есть возможность, то включается поддержка протокола UDMA. Не стоит путать понятия DMA и UDMA, т. к. первое это режим работы, а второе понятие обозначает протокол. Разумеется, протокол UDMA поддерживает работу устройств в режиме DMA.

    Можно ли использовать Bus Master IDE драйвера с UDMA жестким диском?

    Да, если UDMA жесткий диск используется в системе с интегрированным на материнской плате чипсетом с поддержкой UDMA, то можно использовать драйвера Bus Master IDE (BM) и даже нужно, так как во всех современных BM драйверах интегрирована поддержка протокола UDMA. Что бы загрузить последние версии BM драйверов проследуйте сюда.

    Что в протоколе UDMA предусмотрено по поводу сохранности и целостности передаваемых данных?

    Кроме улучшений скоростных характеристик, протокол UDMA обеспечивает новые возможности для интерфейса ATA/IDE, увеличивающие гарантии по сохранности и целостности данных при их передаче. Улучшенная синхронизация по тактам и использование Cyclical Redundancy Check (CRC — циклическая проверка на потери, защитный механизм от потери данных, отсутствующий в предыдущих реализациях ATA режимов), обеспечивают уверенность в целостности передаваемых данных.

    Какие требования предъявляются к системе для поддержки протокола UDMA?

    Чтобы использовать технологию передачи данных по протоколу UDMA, ваша система должна иметь ВСЕ следующие элементы:

    • Поддерживающий UDMA чипсет на вашей системной плате или UDMA PCI адаптер. В случае реализации поддержки UDMA на уровне логики чипсета, операционная система (ОС) должна правильно опознать и сконфигурировать соответствующие драйверы 1 .
    • BIOS совместимый с UDMA
    • Драйвер устройств UDMA для ОС
    • UDMA совместимое IDE устройство (жесткий диск, CD-ROM, DVD-ROM и т.д.)

    1 Современная ОС Windows98 корректно распознает контроллер 82371AB-PIIX4, входящий в состав чипсетов i430TX, i440LX/BX и корректно устанавливает соответствующие драйверы. Если ваша системная плата имеет чипсет от VIA, Ali или SiS, то необходимо прочитать рекомендации производителя и скачать свежие версии драйверов с их сайтов. Если вы используете ОС Win95/NT, то вам потребуется самостоятельно установить драйверы с поддержкой UDMA. Драйверы можно загрузить отюда.

    Какое аппаратное обеспечение требуется для использования в системе UDMA винчестера?

    UDMA совместимая система состоит из IDE управляющего контроллера, который может передавать данные между системой и IDE устройством с использованием протокола UDMA. Этот контроллер может располагаться на системной плате и входить в состав чипсета, например i440BX, или быть реализованным в виде отдельной PCI платы. Соединительные кабели для UDMA системы полностью идентичны стандартным 40-контактным IDE шлейфам.

    Контроллеры IDE, реализующие протокол UDMA и выполненные в виде отдельной PCI платы выпускают две компании:

    • Promise Technology
    • SIIG

    Такие платы могут быть интересно только в качестве модернизации старых систем, т. к. все современные IDE контроллеры, интегрированные в чипсеты для материнских плат имею поддержку протокола UDMA.

    Можно ли использовать UDMA жесткий диск в системе не поддерживающей UDMA?

    Да. Протокол UDMA33 обеспечивает обратную совместимость для устройств и систем с существующими ATA стандартами. В результате такой возможности, в компьютеры, не поддерживающие UDMA, можно устанавливать новейшие устройства, но работать они будут лишь с более старыми стандартами, например со скоростью передачи данных до 16.6 Мб/сек.

    Если вы хотите использовать все преимущества протокола UDMA, то вам придется купить UDMA PCI адаптер или заменить системную плату на более современную.

    Можно ли использовать вместе UDMA и обычный IDE жесткие диски в одной системе?

    Да, при этом устройства будут работать каждое по своему протоколу. При этом UDMA устройства полностью обратно совместимы со стандартными IDE устройствами.

    Заметим, что производители жестких дисков рекомендуют использовать интерфейсный шлейф длиной не более 18 дюймов или около 45 см.

    Как узнать, поддерживает ли мой жесткий диск протокол UDMA?

    Самый простой способ, это посетить сайт производителя вашего жесткого диска и посмотреть на спецификацию, соответствующую вашему винчестеру. Вообще же, все современные модели жестких дисков поддерживают протокол UDMA. Кроме того, некоторые BIOS, например AWARD, выдают сводную таблицу параметров системы и в частности, показывают, какой протокол поддерживается установленным жестким диском. Если присутствует слово UDMA, значит, ваш жесткий диск поддерживает протокол UDMA, как, впрочем, и чипсет вашей системной платы вместе с BIOS.

    Какое программное обеспечение необходимо для поддержки UDMA устройств?

    Для корректной работы UDMA устройства требуется следующее программное обеспечение:

    • UDMA совместимый BIOS
    • Многозадачная операционная система типа Windows98
    • Специальный драйвер устройств UDMA для операционной системы

    Ниже приводится таблица, в которой приведены основные ОС и то, как в них реализована поддержка UDMA:

    Integrated Peripherals — Встроенные периферийные устройства.

    Рисунок 5. Встроенные периферийные устройства.

    Realtek Lan BOOT ROM.
    Включает/отключает Boot ROM интегрированной сетевой карты Realtek для загрузки с локальной сети.

    • PCI Express Function – Функционированиешины PCI Express.

    Переместите курсор на раздел PCI Express Function и нажмите клавишу . Вы увидите следующее меню:

    PCI-E x1 Func 1 (PCI-Exp2)/PCI-E x1 Func 2 (PCI-Exp3).
    Этот параметр позволяет выбрать режим Включено, Отключено.
    PCI-E Compliancy Mode.
    Этот параметр позволяет выбрать режим PCI-E Compliancy.
    Варианты: V1.0a, V1.0

    • Chipset IDE Devices – Интегрированные устройства IDE.

    Переместите курсор на раздел IDE Function Setup и нажмите клавишу . Вы увидите следующее меню:

    Delay For HDD (Secs).
    Этот пункт позволяет установить большее время задержки перед началом сканирования жесткого диска во время загрузки системы. Некоторые жесткие диски могут требовать большее время задержки для того, чтобы быть правильно определенными.
    Варианты: 0

    IDE HDD Block Mode.
    Режим IDE HDD Block Mode позволяет контроллеру осуществлять доступ к блокам секторов, а не к одному сектору за раз.
    Варианты: Включено, Отключено.

    IDE DMA transfer access.
    Автоматическая передача данных между системной памятью и IDE устройс­твом с минимальным задействованием процессора. Позволяет увеличить пропускную способность и освободить процессор для других задач.
    Варианты: Включено, Отключено.

    Chipset Primary (Secondary) PCI IDE.
    Системная плата поддерживает два канала обычного интерфейса IDE и один канал интерфейса Serial ATA. Выберите значение «Enabled» для настройки каждого канала.
    Если вы не используете встроенный разъем IDE, установите параметры Onboard Primary (Secondary) PCI IDE в состояние «Disabled».

    IDE Primary/Secondary Master/Slave PIO.
    Четыре поля IDE PIO (Programmable Input/Output – Программируемый ввод/вывод) позволяют установить режим PIO (0-4) для каждого из четырех устройств IDE, поддерживаемых интегрированным контроллером IDE. Режимы с 0 по 4 обеспечивают последовательно возрастающую производительность. В режиме «Авто», система автоматически определяет лучший режим для каждого устройства.
    Варианты: Авто, Режим 0

    IDE Primary/Secondary Master/Slave UDMA.
    Выбор режима работы устройства IDE. Использование технологии Ultra DMA-33/66/100 возможно только в том случае, если ваш жесткий диск IDE его поддерживает и драйвер DMA установлен в операционной системе. Если и жесткий диск, и операционная система поддерживают Ultra DMA-33/66/100, установите этот параметр в состояние «Auto» для включения режима UDMA в BIOS.
    Варианты: Авто, Отключено.

    *** On-Chip Serial ATA Setting ***
    Настройка интегрированного интерфейса Serial ATA.

    Chipset Serial ATA.
    Этот пункт устанавливает режим работы интерфейса SATA. В режиме Combined порт SATA заменит собой один из традиционных IDE Primary или Secondary портов. Режим Enhanced позволет SATA работать одновременно с портами Parallel-ATA.
    Варианты: Отключено, Авто, Режим Combined, Режим Enhanced, Только SATA.

    PATA IDE Mode.
    Этот пункт доступен только когда интегрированный контроллер SATA работает в режиме Combined. Значение «Primary» сделает порт PATA IDE портом Primary, а остальные SATA порты становятся Secondary. Аналогично, значение «Secondary» сделает порт PATA IDE портом Secondary, а порты SATA – Primary.
    Варианты: Primary, Secondary.

    • Onboard Device Setup – Настройка встроенных устройств.

    Переместите курсор на раздел Onboard Device и нажмите клавишу . Вы увидите следующее меню:

    USB Controller.
    Включает контроллер USB.
    Варианты: Отключено, Включено.

    USB 2.0 Controller.
    Включает контроллер EHCI (USB 2.0).
    Варианты: Отключено, Включено.

    USB Keyboard Support.
    Включение/отключение поддержки USB клавиатуры при работе в операционной системе DOS.
    Варианты: Авто, Включено, Отключено.

    USB Mouse Support.
    Включение/отключение поддержки USB мыши при работе в операционной системе DOS.
    Варианты: Включено, Отключено.
    AC97 Audio.
    Этот параметр позволяет отключить интегрированный аудиоконтроллер.
    Варианты: Авто, Отключено.

    Realtek Lan Device.
    Включает интегрированный сетевой интерфейс LAN.
    Варианты: Включено, Отключено.

    • Legacy Devices – Настройка традиционных устройств.

    Переместите курсор на раздел Legacy Devices и нажмите клавишу . Вы увидите следующее меню:

    Onboard FDC Controller –Интегрированный контроллер флоппи дисковода.
    Выберите «Enabled», если вы собираетесь использовать интегрированный контроллер флоппи дисковода. Если же вы хотите установить внешний конт­роллер или в системе нет флоппи дисковода, выберите значение «Disabled».
    Варианты: Включено, Отключено.

    Onboard Serial Port 1 –ИнтегрированныйПоследовательный порт 1.
    Выбор базового адреса и номера прерывания для интегрированного последовательного порта №1.
    Варианты: 3F8/IRQ4, 2E8/IRQ3, 3E8/IRQ4, 2F8/IRQ3, Отключено, Авто.

    Onboard IrDA Port –Интегрированный инфракрасный порт.
    Выбор базового адреса и номера прерывания для интегрированного инфракрасного порта.
    Варианты: 3F8/IRQ4, 2E8/IRQ3, 3E8/IRQ4, 2F8/IRQ3, Отключено, Авто.

    Onboard Parallel Port —Интегрированный параллельный порт.
    Конфигурация интегрированного параллельного порта LPT
    Варианты: 378/IRQ7, 278/IRQ5, 3BC/IRQ7, Отключено.

    Parallel Port Mode –Режим работы параллельного порта.
    Позволяет выбрать режим работы параллельного порта.
    Варианты: SPP, EPP, ECP, ECP+EPP.

    EPP Mode Select —Выбор режима EPP.
    Позволяет выбрать режим EPP параллельного порта.
    Варианты: EPP1.9, EPP1.7.

    ECP Mode USE DMA –Использование DMA в режиме ECP.
    Позволяет выбрать DMA1 или DMA3 для использования в режиме ECP.
    Варианты: 1, 3.

    5. Power Management Setup — Настройки управления питанием.

    Выберите пункт «Power Management Setup» (Настройки управления питанием) в главном меню (рисунок 6). В этом разделе пользователь может изменять параметры управления питанием и сигналы IRQ. В общем случае, эти параметры не должны изменяться, пока не возникнет абсолютная необходимость.

    Рисунок 6. Настройки управления питанием.

    POWER ON Function.
    Позволяет включать питание компьютера по сигналу с клавиатуры, мыши или нажатием заданной комбинации клавиш.
    Варианты: Отключено, Any Key (Любая клавиша), Mouse (мышь), Both (Any Key + Mouse) (Оба варианта – Любая клавиша + мышь).

    PwrOn After Pwr-Fail —Включение после сбоя питания.
    Этот параметр позволяет определить поведение системы при восстановлении отключенного питания.

    Off:Система остается в выключенном состоянии.
    Former-Sts:Система возвращается к состоянию, в котором она находилась на момент отключения питания.

    Power Management —Управление питанием.
    Этот параметр позволяет выбрать режим управления питанием. Значение по умолчанию – Пользовательский режим.

    Max.Saving:Максимальное энергосбережение. Период бездействия для всех режимов – 1 минута.

    Min.Saving:Минимальное энергосбережение. Период бездействия для всех режимов – 1 час.
    User Define:Позволяет вручную задать временные периоды режимов энергосбережения.
    Video Off Method –Способ выключения экрана.
    Этот пункт позволяет выбрать способ выключения экрана в энергосберегающих режимах. Значение по умолчанию – «V/H Sync+Blank».
    V/H Sync+Blank: Система отключает цепи вертикальной и горизонтальной разверток и записывает пустой кадр в видеобуфер.

    DPMSSupport:Выберите это значение, если ваш монитор поддерживает стандарт DPMS VESA (Сигнализация управления питанием монитора). Используйте ПО, поставляемое с видеоустройствами, для настройки параметров управления питанием.
    Blank:Система только записывает пустой кадр в видеобуфер.
    Suspend Mode –Режим приостановки.
    Система автоматически отключает все устройства, за исключением процессора, по истечении указанного времени бездействия системы.
    Варианты: Отключено, 1, 2, 4, 6, 8, 10, 20, 30, 40 минут и 1 час.

    HDD Power Down – Отключение жестких дисков.
    Отклюает питание жестких дисков по истечении указанного времени бездействия системы.
    Варианты: Отключено, 1

    Soft-Off by PBTN –Программное выключение кнопкой питания.
    Выбор режима работы кнопки включения питания. Значение по умолчанию – «Instant Off»
    InstantOff:Немедленно выключает систему.
    Delay 4Second:Выключает систему после 4-х секундной задержки нажатия. При коротком нажатии на кнопку включения пита­ния система перейдет в режим Suspend. Нажмите кнопку включения питания еще раз для возврата системы в рабочее состояние.

    Wake-Up by PCI Card –Пробуждение по сигналу от PCI.
    Определяет возможность возврата системы из режима S3/S4 по сигналу от устройства USB.
    Варианты: Включено, Отключено.

    Resume by Alarm –Пробуждение по таймеру.
    Позволяет установить число месяца и время (чч:мм:сс), когда выключенная система будет включена.
    Варианты: Включено, Отключено.

    Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим.

    Папиллярные узоры пальцев рук — маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни.

    Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰).

    Ссылка на основную публикацию
    Adblock
    detector