Pci 64 bit resource handling что это
Содержание
Роли устройств на шине
Спецификация PCI позволяет любому устройству выступать в роли как исполнителя (target), так и задатчика (master). Исполнитель следит за транзакциями, выполняемыми на шине, и когда обнаруживает транзакцию, адресованную ему, приступает к её обработке (транзакции описаны в разделе Функционирование шины PCI). Задатчик инициирует транзакцию и в её фазе адреса указывает, какое устройство будет выступать в роли исполнителя.
«Центральный ресурс»
В спецификации PCI часто используется термин «центральный ресурс» (central resource). Под ним понимается хост-контроллер шины PCI, обычно входящий в состав чипсета. Например, в старых чипсетах, разработанных во времена, когда PCI была главной шиной ПК, роль «центрального ресурса» выполняла микросхема северного моста, а в современных чипсетах, где шина PCI сохраняется для совместимости с ранее выпущенными платами расширения, «центральный ресурс» переместился в южный мост (например, в случае кристалла Intel ICH10 им является мост DMI–PCI, являющийся одним из компонентов этой микросхемы).
«Центральный ресурс» отвечает за:
Логические уровни и типы линий
С точки зрения электроники в шине PCI используются следующие типы линий:
- IN — обычный вход (input). Устройство через такую линию получает сигналы извне, но само ничего не выдаёт;
- OUT — обычный выход (totem pole output). Устройство использует такие линии только для выдачи сигналов;
- TS — вход-выход с тремя состояниями (tri-state). Когда такая линия используется как выход, устройство устанавливает на ней нужный логический уровень (0 или 1). Когда линия не используется или применяется как вход, устройство переводит выходной буфер этой линии в состояние высокого импеданса (Z); в такой ситуации состояние линии будет определяться значениями, выдаваемыми на неё другими устройствами. В каждый момент времени лишь одно устройство из подключённых к такой линии может использовать её как выход. Если ни одно из устройств не использует эту линию как выход, на ней устанавливается неопределённое состояние;
- STS — выход или вход-выход с тремя состояниями и подтягиванием линии к высокому уровню (sustained tri-state). Активным уровнем на таких линиях всегда является низкий. В каждый момент времени лишь одно устройство может использовать такую линию как выход. Когда ни одного активного устройства нет, за счёт подтягивающего резистора (он является частью «центрального ресурса») на линии устанавливается высокий (неактивный) уровень. Когда устройство, использующее линию как выход, хочет освободить её, одно должно как минимум на один такт шины выставить на ней высокий уровень и лишь затем может переводить свой выходной буфер в состояние Z (это обеспечивает гарантированную подтяжку линии к высокому уровню). Устройство, которое будет использовать линию как выход, должно выдавать на неё 0 или 1 не раньше, чем через один такт после того, как предыдущий владелец линии перевёл свой буфер в состояние Z;
- OD — выход с открытым стоком (коллектором; open drain). Активным уровнем на такой линии также всегда является низкий. В отличие от линий типов TS и STS, линии с открытым стоком используются как выходные одновременно несколькими устройствами. «Центральный ресурс» включает в свой состав резистор, подтягивающий линию к высокому уровню. Благодаря этому линия выполняет функцию «проводного ИЛИ» (wired-OR): на ней устанавливается активный (низкий) уровень, если хотя бы одно из устройств выдаёт на линию 0; если же все устройства поддерживают неактивный (высокий) уровень, на линии будет присутствовать 1.
Описание сигналов
Системные сигналы
CLK, IN
Линия синхронизации шины, поступает на все устройства. Спецификация определяет три возможных диапазона частот: от 0 до 33 МГц (именно такой вариант шины PCI обычно используется в ПК), от 33 до 66 МГц (в ПК встречается очень редко) и от 50 до 133 МГц (шина PCI-X, применяемая в промышленных системах).
Сброс обычно переводит устройства, подключенные к шине PCI, в исходное несконфигурированное состояние. Такие устройства не реагируют на какие-либо операции, выполняемые на шине, за исключением адресованных им конфигурационных циклов. Однако устройства, необходимые для загрузки ОС, могут при сбросе настраивать сами себя каким-то предопределённым образом; в этом случае они отвечают на адресованные им обычные запросы чтения, записи и т.д. Это обеспечивает возможность применения шины PCI в вычислительных системах, не имеющих аналога BIOS, т.е. какого-либо программного кода, выполняемого после сброса до начала загрузки.
Сигналы адреса и данных
AD[31:0], TS
Спецификация PCI позволяет использовать 64-разрядные адреса на 32-разрядной шине; в этом случае фаза адреса состоит из двух тактов шины.
Линии команды шины и разрешения байтов. Во время фазы адреса по этим линиям задатчик выдаёт код операции, которая будет выполняться на шине (чтение из памяти, запись в порт ввода-вывода и т.д.); во время фазы данных на этих линиях находятся сигналы, показывающие значимость соответствующих байтов на линиях AD[31:0]. Благодаря этому имеется возможность обмениваться произвольными байтами из состава каждого двойного слова.
PAR, TS
Сигналы управления интерфейсом
Сигнал готовности инициатора. Он свидетельствует о готовности инициатора (задатчика) завершить текущую фазу данных.
IDSEL, IN
Этот сигнал (Initialization Device Select) используется для выбора устройства в конфигурационных циклах шины и применяется в процессе настройки, когда обычная адресация невозможна. Каждое устройство, подключенное к шине PCI, имеет свой сигнал IDSEL.
Сигналы индикации ошибок
Сигналы индикации ошибок могут отсутствовать у некоторых устройств, установленных на системной плате, но у большинства устройств, в том числе у любых плат расширения, они присутствуют. Выдача сигналов ошибок разрешается программно.
Сигналы арбитража шины
Этот сигнал реально используется только как выход, однако выполнен в виде буфера с тремя состояниями в соответствии с требованиями последовательности подачи питания на тот случай, если арбитр шины и устройство используют разные напряжения питания.
Этот сигнал реально используется устройством только как вход, однако выполнен в виде буфера с тремя состояниями в соответствии с требованиями последовательности подачи питания на тот случай, если арбитр шины и устройство используют разные напряжения питания.
Сигналы прерываний
Сигналы прерываний необязательны и являются асинхронными.
Альтернативным методом генерации запросов прерываний является использование механизма MSI (Message Signaled Interrupt) .
Дополнительные сигналы
Все эти сигналы являются необязательными.
Эти сигналы обязательны для плат расширения, но не требуются для контроллеров, установленных на системной плате. Они позволяют обнаружить наличие платы расширения в соответствующем гнезде и определить, какую энергию эта плата потребляет. Если плата установлена, хотя бы одна из этих линий, подключённых к данному гнезду, будет активной (иметь низкий уровень).
Этот асинхронный сигнал используется только в M66EN, IN
Этот сигнал сообщает устройству, может ли шина работать на частоте 66 МГц.
Асинхронный сигнал события управления электропитанием. Устройство выдаёт его, чтобы запросить изменение состояния электропитания для себя или всей системы.
Подробно использование этого сигнала обсуждается в разделе Управление электропитанием PCI .
3.3Vaux, IN
Сигналы 64-разрядной шины
Эти сигналы присутствуют только 64-разрядном варианте шины PCI.
AD[63:32], TS
PAR64, TS
Сигналы JTAG
Сигналы шины управления системой
Спецификация PCI допускает наличие двух линий шины SMBus — SMBCLK и SMBDAT. Поскольку они не имеют прямого отношения к шине PCI, подробно рассматриваться они не будут.
С помощью данной опции можно установить приоритет доступа к системной шине между процессором и шиной PCI. То есть выбор устройства (процессор или PCI-карта), которое получит доступ к системной шине при одновременном поступлении на FSB запроса от данных устройств. Опция работает только при наличии PCI-устройств, которые поддерживают режим Bus Master .
Favor CPU – при одновременном поступлении запроса на системную шину от процессора и устройства PCI приоритет имеет процессор;
Favor PCI – при одновременном поступлении запроса на системную шину от процессора и устройства PCI приоритет имеет PCI-устройство;
Rotation – каждое из устройств (процессор и PCI-карта) на время (по очереди) получают приоритет доступа к шине FSB;
PCI First – высший приоритет имеет устройство, подключенное к шине PCI;
ISA / DMA First – высший приоритет имеет устройство, подключенное к шине I SA.
Данная опция может встретиться также под следующими названиями:
PCI Bus Arbitration
AGP / PCI Frequency
Установка соотношения частот AGP -шины и шины PCI (значение частоты AGP -шины / значение частоты шины PCI ).
С помощью данной опции можно разрешить/запретить одновременную работу нескольких устройств, подключенных к шине PCI.
Enabled (или Yes ) – использовать одновременный режим работы устройств, подключенных к шине PCI;
Disabled (или No ) – запретить данный режим работы.
Данная опция может встретиться также под следующими названиями:
Данная опция может встретиться также под следующими названиями:
Примечание. Bus Master – режим, при котором устройства, подключенные к PCI-шине, самостоятельно (без участия ЦП) управляют шиной.
С помощью данной опции можно включить использование специального буфера ввода-вывода, через который устройства могут обращаться к шине PCI.
Disabled – запретить использование буфера ввода-вывода.
Использование опции позволяет системным устройствам инициировать повторную запись данных в шину PCI, если данные долго находятся в буфере отложенной записи.
Enabled (или On ) – записывать повторно данные в шину PCI ;
Disabled (или Off ) – запретить повторную запись данных в шину PCI, если данные долго находятся в буфере отложенной записи.
Данный параметр позволяет ускорить процесс обмена данными с шиной PCI ( разрешает запись по 4 машинных слова за один такт в буфер чтения-записи шины PCI ). Устройства считывают данные с буфера или записывают ее туда, не используя процессор.
Disabled – запретить использование буфера чтения-записи.
Данная опция может встретиться также под следующими названиями:
Использование пакетного режима передачи данных между шиной PCI и процессором.
Enabled – использовать пакетный режим передачи данных между шиной PCI и процессором ;
Disabled – пакетный режим передачи данных между шиной PCI и процессором отключен .
Данная опция может встретиться также под следующими названиями:
Примечание. Пакетный режим передачи данных ( Burst Mode ) – увеличивает скорость передачи данных за счет того, что система не тратит время на указание текущего адреса внутри пакета (блока). Адрес выдается один раз, а затем подряд выполняется серия циклов чтения/записи.
Оптимизация обмена данными между процессором и интерфейсом PCI/IDE путем предварительной буферизации данных.
Enabled (или On ) – использовать данный способ оптимизации;
Disabled (или Off ) – запретить предварительную буферизацию данных при обмене данными между процессором и интерфейсом PCI/IDE.
Установка времени задержки (в тактах системной шины) перед началом записи данных из процессора в шину PCI.
1 T – задержка равна 1 такту системной шины;
2 T – задержка равна 2 тактам системной шины;
3 T – задержка равна 3 тактам системной шины;
Данная опция может встретиться также под следующими названиями:
Данный параметр позволяет установить одновременный доступ к шине PCI и восьмиразрядным ISA картам расширения, что позволяет повысить производительность системы. Использование данной опции возможно только в случае поддержки материнской платой спецификации PCI 2.1.
Enabled – разрешить одновременный доступ к шине PCI и восьмиразрядным ISA картам расширения;
Disabled – запретить одновременный доступ к шине PCI и восьмиразрядным ISA картам расширения.
Данная опция может встретиться также под следующими названиями:
Delay Transaction Optimization
Использование данной опции позволяет дать устройству, установленному в первый PCI-слот высший приоритет относительно других устройств.
Enabled (или On ) – устройство, установленное в первый PCI-слот имеет высший приоритет относительно других устройств;
Disabled (или Off ) – не использовать данную функцию BIOS .
Master Prefetch And Posting
Опция позволяет разрешить/запретить всем устройствам, управляющим шиной PCI (при использовании режима Bus Master), одновременно использовать буфер отложенной записи.
Enabled – разрешить одновременное использование буфера отложенной записи несколькими устройствами;
Master Priority Rotation
Определения приоритета процессора при работе с шиной PCI, если другим устройствам также предоставлена возможность управления данной шиной. Другими словами опция устанавливает количество PCI -циклов, по истечении которых процессор получит доступ к шине PCI.
1 PCI – процессор получает доступ к PCI-шине после одного цикла PCI-устройства;
Включение данной опции позволяет разрешить параллельную работу шин PCI и ISA (работа с устройствами PCI в момент, когда идет обмен данными с шиной ISA).
Enabled – разрешить параллельную (одновременную) работу с устройствами PCI и ISA;
Данная опция может встретиться также под следующими названиями:
PCI Passive Release
Поддержка спецификации 2.1 шины PCI . Спецификация PCI 2.1 позволяет использовать частоты 66 МГц и подключение к шине PCI более 4 устройств.
Данная опция может встретиться также под следующими названиями:
P 2 C / CP 2 Concurrency
Использование режима параллельной работы нескольких устройств PCI при обращении PCI-шины к процессору.
Enabled (или On ) – режим параллельной работы устройств PCI включен;
Disabled (или Off ) – не использовать данную функцию.
Опция позволяет включить/отключить проверку контроллером шины данные при записи из буфера в шину PCI . В случае возникновения ошибок запись данных в шину повторяется.
Enabled (или Yes ) – использовать проверку данных при записи из буфера в шину PCI ;
Disabled ( или No ) – запретить .
Enabled – парковка устройств на шине разрешена;
Примечание. Режим парковки – разновидность режима пакетной передачи данных. Особенностью данного режыма являеться то, что “запаркованное” устройство на время получают полный контроль над шиной.
PCI Clock Frequency
CPUCLK /1,5 – частота PCI-шины в полтора раза меньше, чем тактовая частота процессора;
CPUCLK /2 – частота PCI-шины в два раза меньше, чем тактовая частота процессора;
CPUCLK /3 – частота PCI-шины в три раза меньше, чем тактовая частота процессора;
14 Mhz – частота PCI-шины составляет 14 МГц.
PCI Clock / CPU FSB Clock
Установка соотношения рабочих частот PCI-шины и системной шины (значение частоты PCI-шины / значение частоты системной шины).
Данная опция может встретиться также под следующими названиями:
Disabled – запретить использование буфера отложенной записи для шины PCI.
Данная опция может встретиться также под следующими названиями:
PCI Dynamic Bursting
Использование пакетной передачи данных через буфер данных на шине PCI.
Enabled (или On ) – использовать;
Disabled ( или Off ) – запретить .
PCI Dynamic Decoding
Опция позволяет использовать функцию динамического декодирования PCI -команд. Суть динамического декодирования заключается в следующем: система запоминает первую PCI -команду из серии. Если последующие команды совпадают с некоторой адресной областью, остальные команды интерпретируются как PCI -команды автоматически.
Enabled (или On ) – использовать функцию динамического декодирования;
Disabled (или Off ) – запретить функцию динамического декодирования.
Выбор метода, с помощью которого контроллер прерываний будет распознавать запрос на прерывание от карты расширения для шины PCI.
Level – контроллер реагирует на логический уровень сигнала;
Edge – контроллер реагирует на перепад уровня сигнала.
Установка максимального количества тактов системной шины, в течении которых устройство на PCI-шине будет удерживать шину при условии, что другое устройство не требует к ней доступа. По происшествии указанного промежутка времени управление шиной будет передано следующему устройству, сделавшему запрос.
16, 24, 32, 64, 96, 128, 160, 192, 224, 248 или другие значении тактов системной шины.
Данная опция может встретиться также под следующими названиями:
Запуск ПК при появлении активности устройств, подключенных к шине PCI.
С помощью данной опции можно отключить задержку при обмене между master-устройствами на PCI-шине и системной памятью.
PCI Mstr Burst Mode
Использование пакетного режима передачи данных из буфера отложенной записи в шину PCI при появлении запроса от управляющего устройства ( master -устройства).
Enabled (или On ) – использовать;
Disabled ( или Off ) – запретить .
Использование конвейерной обработки данных с соединением нескольких байт в блок.
Enabled – использовать конвейерную обработку данных ;
Данная опция может встретиться также под следующими названиями:
Даная опция определяет интервал времени, в течение которого PCI-карта (поддерживающая режим Busmaster) будет пребывать в ожидании пока шиной владеет другое устройство.
5LKLKs ; 12 LKLKs ; 20 LKLKs ; 36 LKLKs ; 68 LKLKs ; 132 LKLKs ; 260 LKLKs .
Данная опция может встретиться также под следующими названиями:
Использование буфера для передачи данных из шины PCI в шину ISA.
Disabled – не использовать буфер для передачи данных из шины PCI в шину ISA.
Preempt PCI Master Option
Опция позволяет включить режим приоритетного выполнения системных операций. Это означает, что, в случае необходимости проведения системной операции, обмен данными устройств PCI с оперативной памятью будет приостановлена время выполнения системной операции.
Enabled – использовать режим приоритетного выполнения системных операций;
Disabled – отключить использование режима приоритетного выполнения системных операций.
Отключение подачи тактовых сигналов на слоты шин PCI, AGP, SDRAM, когда те не используются.
Enabled – использовать данную опцию БИОС ;
Включение режима потокового обмена данными между шиной PCI и оперативной памятью. Функцию можно использовать только при включенной кэш-памяти ЦП.
Enabled – использовать потокового обмена данными между шиной PCI и оперативной памятью ;
Внимание! Эта статья о шине PCI и её производных PCI64 и PCI-X("Пи-си-ай Икс")! Не путайте её с более новой шиной PCI-E ("Пи-си-ай Экспресс"), которая полностью несовместима с шинами, описанными в данном FAQ.
PCI 2.0 - первая версия базового стандарта, получившая широкое распространение, использовались как карты, так и слоты с сигнальным напряжением только 5В.
PCI 2.1 - отличалась от 2.0 возможностью одновременной работы нескольких bus-master устройств (т.н. конкурентный режим), а также появлением универсальных карт расширения, способных работать как в 5В, так и в 3.3В слотах. Способность работать с 3.3В картами и наличие соответствующих линий питания в версии 2.1 являлась опциональной.Появились расширения PCI66 и PCI64.
PCI 2.2 - версия базового стандарта шины, допускающая подключение карт расширения с сигнальным напряжением как 5В, так и 3.3В. 32-битные версии этих стандартов являлись наиболее распространённым типом слотов на материнских платах на момент написания FAQ. Используются слоты типа 32-бита, 5В.
Cделанные в соответствии с этими стандартами карты расширения имеют универсальный разъём и способны работать практически во всех более поздних разновидностях слотов шины PCI, а также, в некоторых случаях, и в слотах 2.1.
PCI 2.3 - следующая версия общего стандарта на шину PCI, слоты расширения, соответствующие этому стандарту, несовместимы с картами PCI 5В, несмотря на продолжающееся использование 32-битных слотов с 5В-ключом. Карты расширения имеют универсальный разъём, но не способны работать в 5В-слотах ранних версий (до 2.1 включительно).
Напоминаем, что напряжение питания (не сигнальное!) 5В сохраняется абсолютно на всех версиях разъёмов шины PCI.
PCI 64 - расширение базового стандарта PCI, появившееся в версии 2.1, удваивающее число линий данных, и, следовательно, пропускную способность. Cлот PCI64 является удлинённой версией обычного PCI-слота. Формально совместимость 32-битных карт с 64-битным слотами (при условии наличия общего поддерживаемого сигнального напряжения) полная, а совместимость 64-битной карты с 32-битным слотами является ограниченной (в любом случае произойдёт потеря производительности), точные данные в каждом конкретном случае можно узнать из спецификаций устройства.
Первые версии PCI64 (производные от PCI 2.1)использовали слот PCI 64-бита 5В и работали на тактовой частоте 33МГц.
PCI 66 - появившееся в версии 2.1 расширение стандарта PCI с поддержкой тактовой частоты 66МГц, также, как и PCI64 позволяет удвоить пропускную способность. Начиная с версии 2.2 использует 3.3В-слоты (32-битный вариант на ПК практически не встречается), карты имеют универсальный либо 3.3В форм-фактор. (Имелись и основанные на версии 2.1 казуистически редкие на рынке ПК 5В 66МГц решения, подобные слоты и платы были совместимы только между собой)
PCI 64/66 - комбинация двух вышеописанных технологий, позволяет учетверить скорость передачи данных по сравнению с базовым стандартом PCI, и использует 64 бита 3.3В слоты, совместимые только с универсальными и 3.3В 32-битными картами расширения. Карты стандарта PCI64/66 имеют универсальный (имеющий ограниченную совместимость с 32-битными слотами) либо 3.3В форм-фактор(последний вариант принципиально не совместим с 32-битными 33МГц слотами популярных стандартов)
В настоящее время под термином PCI64 подразумевается именно PCI64/66, поскольку 33МГц 5В 64-битные слоты не применяются уже достаточно давно.
PCI-X 1.0 - Расширение PCI64 с добавлением двух новых частот работы, 100 и 133МГц, а также механизма раздельных транзакций для улучшения производительности при одновременной работе нескольких устройств. Как правило, обратно совместима со всеми 3.3В и универсальными PCI-картами.
PCI-X карты обычно выполняются в 64-бит 3.3В формате и имеют ограниченную обратную совместимость со слотами PCI64/66, а некоторые PCI-X карты - в универсальном формате и способны работать (хотя практической ценности это почти не имеет) в обычном PCI 2.2/2.3.
В сложных случаях для того, чтобы быть полностью уверенным в работоспособности выбранной вами комбинации из мат.платы и карты расширения, случае надо посмотреть таблицы совместимости (compatibility lists) производителей обоих устройств.
PCI-X 2.0 - дальнейшее расширение возможностей PCI-X 1.0, добавлены скорости в 266 и 533МГц, а также коррекция ошибок чётности при передаче данных.(ECC). Допускает расщепление на 4 независимых 16-битных шины, что применяется исключительно во встраиваемых и промышленных системах, сигнальное напряжение снижено до 1.5В, но сохранена обратная совместимость разъёмов со всеми картами, использующими сигнальное напряжение 3.3В.
PCI-X 1066/PCI-X 2133 - проектируемые будущие варианты шины PCI-X, c результирующими частотами работы 1066 и 2133МГц соответственно, изначально предназначенные для подключения 10 и 40Гбит Ethernet адаптеров.
Для всех вариантов шины PCI-X существуют следующие ограничения по количеству подключаемых к каждой шине устройств:
66МГц - 4
100МГц - 2
133МГц - 1 (2, если одно или оба устройства не находятся на платах расширения, а уже интегрированы на одну плату вместе с контроллером)
266,533МГц и выше -1.
Вот почему в некоторых ситуациях для обеспечения стабильности работы нескольких установленных устройств необходимо ограничивать максимальную частоту работы использованной шины PCI-X (обычно это делается джамперами)
СompactPCI - стандарт для разъёмов и карт расширения, применяемый в промышленных и встраиваемых компьютерах. Механически не совместим ни с одним из "общих" стандартов.
MiniPCI - стандарт для плат и разъёмов для интеграции в ноутбуки (обычно используется для адаптеров беспроводной сети) и непосредственно на поверхность материнских плат. Также механически ни с чем кроме себя не совместим.
Типы PCI-слотов:
Сводная таблица конструктивов карт и слотов в зависимости от версии стандарта:
Cводная таблица совместимости карт и слотов в зависимости от версии и конструктива:
В этом разделе описываются практически все (по мере создания) параметры, устанавливаемые в программе SETUP для BIOS фирмы AWARD Software International Inc. В конкретной материнской плате каких-то из описываемых параметров может и не быть. Одни и те же параметры могут называться по разному в зависимости от производителя материнской платы, поэтому здесь в некоторых случаях приведено несколько вариантов.
Для просмотра и корректировки установок chipset в BIOS вашего компьютера рекомендуем воспользоваться прелестной программой TweakBIOS. С помощью этой программы можно изменять установки в BIOS "на лету", а также увидеть, правильно ли программа SETUP выполнила установки.
ПРИМЕЧАНИЕ: Программа запускается и под различными Windows, но использовать ее можно только в DOS.
Содержание:
Раздел BIOS FEATURES SETUP
Раздел CHIPSET FEATURES SETUP
Раздел PnP/PCI Configuration Setup
Раздел Power Management Setup
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Yes - освободить IRQ 6
- No — не освобождать (независимо от того, есть ли флоппи-дисковод или нет)
- Enabled - разрешено
- Disabled - запрещено
Раздел CHIPSET FEATURES SETUP
Установка параметров для FPM DRAM, EDO DRAM и Synchronous DRAM
Конфигурирование шин PCI, AGP, портов ввода/вывода и установка параметров IDE контроллера
-
(Режим кэширования для видеопамяти) — параметр действителен только для процессоров архитектуры Pentium Pro (Pentium II, Deshutes и т.п.). В процессоре Pentium Pro была предусмотрена возможность изменять режим кэширования в зависимости от конкретной области памяти через специальные внутренние регистры, называемые Memory Type Range Registers — MTRR. С помощью этих регистров для конкретной области памяти могут быть установлены режимы UC (uncached — не кэшируется), WC (write combining — объединенная запись), WP (write protect — защита от записи), WT (write through — сквозная запись) и WB (write back — обратная запись). Установка режима USWC (uncached, speculative write combining — не кэшировать, режим объединенной записи) позволяет значительно ускорить вывод данных через шину PCI на видеокарту (до 90 MB/c вместо 8 MB/c). Следует учесть, что видеокарта должна поддерживать доступ к своей памяти в диапазоне от A0000 — BFFFF (128 kB) и иметь линейный буфер кадра. Поэтому лучше установить режим USWC, но в случае возникновения каких-либо проблем (система может не загрузиться) установить значение по умолчанию UC. Может принимать значения:
- UC - uncached — не кэшируется
- USWC — uncached, speculative write combining — не кэшировать, режим объединенной записи.
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Normal — обычный интерфейс принтера, также называется SPP
- ECP — порт с расширенными возможностями
- EPP — расширенный принтерный порт
- ECP + EPP- можно использовать оба режима
- SPP — обычный интерфейс принтера, также называется SPP
- ECP — порт с расширенными возможностями
- EPP — расширенный принтерный порт
- EPP 1.9 — версия 1.9 исполнения интерфейса
- EPP 1.7 — версия 1.7 исполнения интерфейса
- 1 — канал 1
- 3 - канал 3
- Disabled - запрещено использовать DMA
- Primary - разрешена работа только первого канала
- Secondary - разрешена работа только второго канала
- Both - разрешена работа обеих каналов
- Disable - запрещена работа обеих каналов
- Enable - контроллер разрешен
- Disable - контроллер запрещен
- PNP OS Installed(установлена ли операционная система с поддержкой режима Plug&Play?) - Установить Yes, если операционная система поддерживает Plug&Play (например, Windows 95) и No в противном случае.
- Resources Controlled By(как управляются ресурсы) - Если выбрано AUTO, то BIOS сам автоматически назначит прерывания и каналы DMA всем устройствам, подключенным к шине PCI и эти параметры не будут появляться на экране. В противном случае все эти параметры следует установить вручную. В некоторых вариантах BIOS этот параметр может устанавливаться индивидуально для каждого PCI слота и выглядеть так: Slot 1 IRQ, Slot 2 IRQ и т.д. (сброс конфигурационных данных) — Рекомендуется устанавливать его в Disabled. При установке Enabled BIOS будет очищать область Extended System Configuration Data (Расширенные данные о конфигурации системы — ESCD), в которой хранятся данные о конфигурировании BIOS`ом системы, поэтому возможны аппаратные конфликты у "брошенных" таким образом на произвол судьбы устройств. (прерывание с номером n назначено на. ) — Каждому прерыванию системы может быть назначен один из следующих типов устройств:
- Legacy ISA (классические ISA карты) — Обычные карты для ISA, такие как модемы или звуковые карты без поддержки Plug&Play. Эти карты требуют назначения прерываний в соответствии с документацией на них.
- PCI/ISA PnP (устройства для шины PCI или устройства для шины ISA с поддержкой Plug&Play) — этот параметр устанавливается только для устройств на шине PCI или ISA карт с поддержкой Plug&Play.
- Legacy ISA (классические ISA карты) — Обычные карты для ISA, такие как модемы или звуковые карты без поддержки Plug&Play. Эти карты требуют назначения каналов DMA в соответствии с документацией на них.
- PCI/ISA PnP (устройства для шины PCI или устройства для шины ISA с поддержкой Plug&Play) — этот параметр устанавливается только для устройств на шине PCI или ISA карт с поддержкой Plug&Play.
- Level (уровень) — контроллер прерываний реагирует только на уровень сигнала.
- Edge (перепад) - контроллер прерываний реагирует только на перепад уровня сигнала.
- PCI IDE IRQ mapping (используется для PCI IDE)
- PC AT (ISA) (используется для ISA)
- Enabled - разрешено
- Disabled - запрещено
- No/ICU (нет/конфигурационная утилита для ISA) — если установлено это значение, то BIOS может распоряжаться этим прерыванием по своему усмотрению. Для DOS настройка параметров в этом случае может также выполняться с помощью программы ISA Configuration Utility от Intel.
- Yes (да) - означает принудительное освобождение прерывания для какой-либо карты на шине ISA, не поддерживающей режим Plug&Play. Рекомендуется всегда указывать Yes для таких карт и нужных им прерываний, так как в противном случае BIOS может назначить прерывание, жестко используемое какой-либо картой на ISA, другой карте, что может вызвать даже прекращение нормальной работы компьютера.
- No/ICU (нет/конфигурационная утилита для ISA) — если установлено это значение, то BIOS может распоряжаться этим каналом DMA по своему усмотрению. Для DOS настройка параметров в этом случае может также выполняться с помощью программы ISA Configuration Utility от Intel.
- Yes (да) - означает принудительное освобождение канала DMA для какой-либо карты на шине ISA, не поддерживающей режим Plug&Play. Рекомендуется всегда указывать Yes для таких карт и нужных им каналом DMA, так как в противном случае BIOS может назначить канал, жестко используемый какой-либо картой на ISA, другой карте, что может вызвать даже прекращение нормальной работы компьютера.
- No/ICU (нет/ICU) - оставляет управление этим параметром на усмотрение BIOS или программы ICU.
- C800, CC00, D000, D400, D800 и DC00 - указывается адрес блока памяти. Кроме этого, появляется дополнительный параметр ISA MEM Block SIZE (размер блока памяти), который нужен в том случае, если таких ISA карт несколько и этот параметр может принимать значения 8K, 16K, 32K, 64K
- AUTO (автоматически) — Разрешен поиск SCSI контроллера Adaptec и запуск BIOS для него.
- Disabled (запрещено) — Устанавливается в это значение при отсутствии SCSI карты.
- Yes - разрешено
- No — запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- AUTO (автоматически) — Разрешен поиск SCSI контроллера и запуск BIOS для него.
- Disabled (запрещено) — Устанавливается в это значение при отсутствии SCSI карты.
- Enabled - разрешено
- Disabled - запрещено
- PCI/AGP - сначала BIOS PCI видеокарты, затем AGP
- AGP/PCI - сначала BIOS AGP видеокарты, затем PCI
- OS — поддержка через операционную систему
- BIOS - поддержка через BIOS
Раздел Power Management Setup
- Power Management(управление энергопотреблением) — позволяет либо разрешать BIOS'у снижать энергопотребление компьютера, если за ним не работают, либо запрещать. Может принимать значения:
- User Define (определяется пользователем) — при установке этого параметра вы можете самостоятельно установить время перехода в режим пониженного энергопотребления.
- Min Saving (минимальное энергосбережение) — при выборе этого параметра компьютер будет переходить в режим пониженного энергопотребления через время от 40 мин. до 2 часов (зависит от конкретного BIOS материнской платы)
- Max Saving (максимальное энергосбережение) — компьютер перейдет в режим пониженного энергопотребления через 10 — 30 с. после прекращения работы пользователя с ним.
- Disable (запрещение энергосбережения) — запрещает режим энергосбережения.
- Enabled - разрешено
- Disabled - запрещено
- Susp, Stby -> Off (выключение в режиме Suspend И Standby) — монитор перейдет в режим пониженного энергопотребления при наступлении либо режима Suspend, либо Standby.
- All modes -> Off (выключение во всех режимах) — монитор будет переведен в режим пониженного энергопотребления в любом режиме.
- Always On (всегда включен) — монитор никогда не будет переведен в режим пониженного энергопотребления
- Suspend -> Off (выключение в режиме Suspend) — монитор перейдет в режим пониженного энергопотребления при наступлении режима Suspend.
- DPMS OFF - снижение энергопотребления монитора до минимума
- DPMS Reduce ON - монитор включен и может использоваться
- DPMS Standby - монитор в режиме малого энергопотребления
- DPMS Suspend — монитор в режиме сверхмалого энергопотребления
- Blank Screen - экран пуст, но монитор потребляет полную мощность
- V/H SYNC+Blank - снимаются сигналы разверток — монитор переходит в режим наименьшего энергопотребления.
- Enabled - разрешено
- Disabled - запрещено
-
(частота процессора в режиме Standby) - определяет коэффициент деления тактовой частоты в режиме Standby (ожидания работы).
- HDD Power Down(выключение жесткого диска) - устанавливает либо время, через которое при отсутствии обращения жесткий диск будет выключен, либо запрещает такое выключение вообще. Параметр не оказывает влияние на диски SCSI. Может принимать значения:
- От 1 до 15 минут
- Disabled - запрещено
- 30 Sec, 1 Min, 2 Min, 4 min, 8 Min, 20 Min, 30 Min, 40 Min, 1 Hour - время перехода (Sec — секунды, Min — минуты, Hour — час)
- Disabled - запрещено
- 30 Sec, 1 Min, 2 Min, 4 min, 8 Min, 20 Min, 30 Min, 40 Min, 1 Hour - время перехода (Sec — секунды, Min — минуты, Hour — час)
- Disabled - запрещено
- 30 Sec, 1 Min, 2 Min, 4 min, 8 Min, 20 Min, 30 Min, 40 Min, 1 Hour - время перехода (Sec — секунды, Min — минуты, Hour — час)
- Disabled - запрещено
-
— разрешение этого параметра приведет к "пробуждению" компьютера от модема или мыши, подключенных к COM2. Может принимать значения:
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Soft Off (программное выключение) — кнопка работает как обычная кнопка включения/выключения питания компьютера, но при этом разрешается программное выключение компьютера (например, при выходе из Windows 95).
- Suspend (временная остановка) — при нажатии на кнопку питания на время менее 4 секунд компьютер переходит в стадию Suspend снижения энергопотребления.
- No Function (нет функций) — кнопка Power становится обычной кнопкой включения/выключения питания.
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Enabled - разрешено
- Disabled - запрещено
- Everday (ежедневно) — при вводе времени компьютер будет включаться ежедневно в назначенное время. Время вводится в поле Time (hh:mm:ss) Alarm в порядке часы:минуты:секунды либо клавишами PgUp, PgDn, либо непосредственным вводом чисел.
- By Date (по дате) - компьютер включится в заданный день и в заданное время. При выборе этого параметра появляется поле для ввода времени (такое же, как и для Everyday) и поле для ввода дня месяца Date of Month Alarm — день месяца — в этом поле вводится число в месяце. Это автоматически означает, что запрограммировать включение компьютера можно только внутри одного месяца.
- Disabled - запрещено
-
— при разрешении этого параметра компьютер не "засыпает", если подключенное к порту COM2 устройство используется. Может принимать значения:
-
(он же Soft-of By PWR-BTTN) (кнопка питания нажата менее 4 секунд) - управляет функциями кнопки Power на системном блоке компьютера. Может принимать значения:
В следующих секциях BIOS только сообщает характеристики некоторых устройств компьютера. Разрешение параметров в этих секциях позволяет отслеживать BIOS'у эти параметры и сообщать об их выходе за пределы допустимого.
Секция Voltage Monitor (наблюдение за напряжениями питания). В этой секции индицируются как напряжения питания, подаваемые на материнскую плату источником питания, так и вырабатываемые на материнской плате. Разъяснения эти параметры не требуют, кроме VCORE — это напряжение питания ядра процессора. Это напряжение вырабатывается, как правило, на материнской плате.
Читайте также: