Шина PCI

• Bu s Masterin g
Опция позволяет установить любое устройство, подключаемое к шин?'
PCI, как master-устройство. Если функция включена, то при каждс
запуске компьютера производится автоматическая проверка, способно лж|
устройство контролировать шину.
Может принимать значения:
• Enabled — функция включена. Рекомендуется устанавливать, если эт
требуется в документации к какой-либо плате расширения (например
видеоплате);
• Disabled — функция отключена. Устанавливается по умолчанию.
В старых версиях BIOS эта опция относилась к шине ISA и, соответст-
венно, определяла возможность включения режима Master для устройст
подключаемых к этой шине.
П Byte Merge Support
Опция позволяет использовать специальный буфер отложенной запис!
при обмене данными между центральным процессором и шиной PCI.
Может принимать значения:
• Enabled — функция включена;
• Disabled — функция отключена.
Некоторые версии BIOS предлагают другие названия опции: Byte MergeJ
PCI Write-bite-Merge, CPU-to-PCI Byte Merge.
• CPU-to-PCI 6 DW FIFO
Опция дает возможность включить специальный буфер, позволяют!
устройствам обращаться к PCI-шине и считывать до 6-ти двойных слс
одновременно. Работа с буфером устроена по принципу "первым при-
шел — первым ушел".
Может принимать значения:
• Enabled — функция включена. Буферизация передачи данных значи-
тельно повышает быстродействие системы;
• Disabled — функция отключена. Устанавливается по умолчанию.
О CPU-to-PCI Bridge Retry
Опция позволяет реализовать режим, при котором чипсет способен по-
вторно инициализировать процесс записи данных в шину PCI в случае,
когда данные "залежались" в буфере отложенной записи.
Может принимать значения:
• Enabled — функция включена;
• Disabled — функция отключена.
• CPU-to-PCI Burst Memory Write
Опция позволяет включить пакетный режим передачи последовательных
данных между центральным процессором и шиной PCI. Установленные
в системе PCI-платы должны поддерживать данный режим, в противном
случае возможны проблемы в их работе.
Может принимать значения:
• Enabled — функция включена;
• Disabled — функция отключена.
Некоторые версии BIOS предлагают другие названия опции: CPU-to-PCI
Write Bursting, PCI Burst Write Combine. PCI Write Burst, PCI Burst Write
Combining, CPU Burst Write.
• CPU-to-PCI IDE Posting
Опция позволяет оптимизировать циклы записи из центрального процес-
сора в интерфейс PCI/IDE путем предварительной буферизации.
Может принимать значения:
• Enabled — функция включена;
• Disabled — функция отключена.
П CPU-to-PCI Read Buffer
Опция позволяет включить специальный буфер, позволяющий устройст-
вам обращаться к шине PCI и считывать до 4-х двойных слов, не преры-
вая работу центрального процессора. Процессор может работать в это
время над другой задачей, что повышает общую производительность
компьютера.
Может принимать значения:
• Enabled — функция включена. Устанавливается по умолчанию и реко-
мендуется в большинстве случаев;
• Disabled — функция отключена. Буфер не используется, и циклы чте-
ния процессора не будут заканчиваться до тех пор, пока шина PCI не
подаст сигнал о готовности получить данные.
• CPU-to-PCI Write Buffer
Опция аналогична по назначению CPU-to-PCI Read Buffer, т. е. процес-
сор может записывать по 4 слова за один такт в буфер записи шины PCI
до завершения цикла PCI-шины.
Может принимать значения:
• Enabled — функция включена. Устанавливается по умолчанию и реко-
мендуется в большинстве случаев;
• Disabled— функция отключена. Процессор в этом случае находится
в ожидании после каждого цикла записи до тех пор, пока PCI-шина
не сообщит процессору о своей готовности к приему данных.
В некоторых версиях BIOS встречается интегрированная опция CPU-to-
PCI Buffer со значениями Enabled (буфер включен) и Disabled (буфер от-
ключен).
• CPU-to-PCI Write Latency
Опция определяет время задержки перед операцией записи данных из
процессора в шину (в тактах системной шины). Установка меньшего зна-
чения позволяет увеличить производительность, однако при этом воз-
можна нестабильная работа системы. В таком случае необходимо вер-
нуться к большему значению.
Может принимать значения:
• IT — включена задержка в один такт системной шины;
• 2Т — задержка в два такта системной шины;
• ЗТ — задержка в три такта системной шины.
Может встретиться название Latency For CPU-to-PCI Write.
• Delayed Transaction
Присутствие этого параметра в BIOS означает, что на материнской плате
есть встроенный 32-битный буфер с задержанной записью для поддержки
удлиненного цикла обмена на шине PCI.
Может принимать значения:
• Enabled — доступ к шине PCI разрешен во время доступа к 8-раз-
рядным устройствам на шине ISA. Это существенно увеличивает про-
изводительность системы, т. к. цикл такого обращения на шине ISA
обычно занимает 50—60 тактов шины PCI. Одновременно с включе-
нием буфера разрешается поддержка спецификации PCI версии 2.1;
• Disabled — устанавливается в случае, если .материнская плата не под-
держивает спецификацию PCI 2.1.
Могут встретиться следующие названия опции: PCI Delayed Transaction,
Delayed Transaction Optimization и Delayed Transaction Timer.
1 High Priority PCI Mode
Опция позволяет назначить первому слоту шины PCI наивысший при-
оритет при обработке запросов. Применяется, как правило, при установ-
ке в компьютер контроллера шины IEEE 1394 (FireWire). Для реализации
функции этот контроллер необходимо устанавливать именно в первый
PCI-слот.
Может принимать значения:
• Enabled — функция включена;
• Disabled — функция отключена. Устанавливается по умолчанию.
1 Host Bus Fast Data Ready
Опция позволяет включить режим, когда данные считываются с шины
одновременно с их выборкой. При отключенной опции данные будут
удерживаться на шине один дополнительный такт.
Может принимать значения:
• Enabled — функция включена;
• Disabled — функция отключена.
1 Master Enabled
Опция позволяет включить режим, когда платы расширения на шине PCI
могут использовать режим Bus-Master.
Может принимать значения:
• Enabled — функция включена. BIOS автоматически определяет воз-
можность использования PCI-устройствами режима Bus-Master;
• Disabled — функция отключена. Режим Bus-Master недоступен.
3 Master Prefetch And Posting
Опция позволяет разрешить одновременное использование буфера отло-
женной записи несколькими master-устройствами.
Может принимать значения:
• Enabled — функция включена;
• Disabled — функция отключена.
П Master Priority Rotation
Опция позволяет определить приоритет процессора в работе PCI-шины.
Может принимать значения:
• 1 PCI — процессор может получить доступ к шине PCI по завершении
каждого цикла работы PCI-устройств. Наиболее быстрый режим рабо-
ты процессора, который немного замедляет работу плат расширения
на РС1-шине;
• 2 PCI — процессор может получить доступ к шине PCI по завершении
двух циклов работы PCI-устройств;
• 3 PCI— процессор может получить доступ к шине PCI по завершении
трех циклов работы PCI-устройств. Наиболее медленный режим рабо-
ты процессора.
• Р2С/С2Р Concurrency
Опция позволяет включить режим, когда возможна параллельная работа
нескольких устройств в момент обращения шины PCI к центральному
процессору, и наоборот.
Может принимать значения:
• Enabled— функция включена. Несколько повышает быстродействие
компьютера, но может послужить причиной нестабильной работы;
• Disabled — функция отключена. Устанавливается по умолчанию.
О PCI 2.1 Support
Опция позволяет включить поддержку спецификации 2.1 шины PCI. Она
имеет два основных отличия от спецификации 2.0 — максимальная так-
товая частота увеличена до 66 МГц и введен механизм моста PCI-PCI.
позволяющий снять ограничение, согласно которому допускалась уста-
новка не более 4-х устройств на шине.
Может принимать значения:
• Enabled— включена поддержка спецификации 2.1 шины PCI. Уста-
навливается по умолчанию и рекомендуется в большинстве случаев;
• Disabled — поддержка спецификации 2.1 отключена. Имеет смысл
только при проблемах с установкой старых PCI-плат.
В некоторых версиях BIOS может встретиться название PCI 2.1 Com-
pliance.
• PCI Bus Arbitration
Опция позволяет установить приоритет доступа к системной шине между
устройствами PCI и центральным процессором.
Может принимать значения:
• Favor CPU — приоритет отдается центральному процессору. Является
наиболее безопасным режимом;
• Favor PCI — приоритет отдается устройству, установленному на шине
PCI.
В некоторых версиях BIOS встречаются следующие значения: Rotation и
Fixed. Опция может называться Arbitration Priority.
Функция с таким же названием может предложить более "изощренный"
вариант значений:
• PCI First — master-устройство находится на PCI-шине;
• ISA/DMA First — master-устройство находится на ISA-шине.
Аналогичные варианты предлагает опция DMA/ISA Master Before PCI:
• Enabled — master-устройство находится на шине ISA;
• Disabled — соответственно, master-устройство находится на шине PCI.
Рассмотренные выше варианты выбора значений могут быть предложены
и в функциях: PCI Arbiter Mode. PCI Arbitration Mode, PCI Arbit. Rotate
Priority.
О PCI Bus Parking
Опция позволяет упраатять режимом парковки устройств на шине PCI.
Режим "парковки" — это одна из разновидностей режима Bus-Master.
"Запаркованные" устройства на PCI-шине могут иметь полный контроль
над шиной в течение небольшого промежутка времени, значение кото-
рого зависит от конкретной чотеринской платы. Это значительно повы-
шает производительность такого устройства, но, практически, останавли-
вает работу остальных. Данный режим хорошо работает с контроллерами
жестких дисков.
Может принимать значения:
• Enabled — функция включена;
• Disabled — функция отключена.
Э PCI Clock Frequency
Опция позволяет установить рабочую частоту шины PCI. В таком виде
впервые была введена в BIOS материнских плат под процессоры Pentium,
а впоследствии стала использоваться в 486-х компьютерах с процессора-
ми от AMD и шиной PCI. С помощью этой опции частота шины привя-
зывалась к частоте центрального процессора.
Может принимать значения:
• CPUCLK/1.5 — коэффициент умножения рабочей частоты процессора
равен 1,5. Устанавливается по умолчанию;
• CPUCLK/2 — коэффициент умножения рабочей частоты процессора
равен 2;
• CPUCLK/3 — коэффициент умножения рабочей частоты процессора
равен 3;
• 14 MHz — фиксированное значение рабочей частоты шины PCI. Не-
которые платы создавались в расчете на эту рабочую частоту (подроб-
нее смотрите в документации на материнскую плату).
• PCI Clock/CPU FSB Clock
Опция позволяет установить делитель, с помощью которого вычисляется
соотношение частот системной шины и РС1-шины.
Может принимать значения:
• 2/3, 1/3 или 1/4— подбором значения можно максимально прибли-
зить частоту шины PCI к стандартной частоте 33 МГц. Необходимость
в этом возникает, например, при разгоне системы с помощью повы-
шения частоты системной шины. Данная функция может положи-
тельно сказаться на стабильности работы PCI-устройств (т. к. в пер-
вую очередь они начинают давать сбои на повышенных частотах).
• PCI Dynamic Bursting
Опция позволяет управлять режимом работы буфера записи на шине
PCI. Включение опции разрешает пакетную передачу данных, что дает
возможность увеличить производительность.
Может принимать значения:
• Enabled — функция включена. Устанавливается по умолчанию;
• Disabled — функция отключена.
• PCI Dynamic Decoding
Опция позволяет включить режим, когда система запоминает PCI-
команду, которая только что была запрошена. Если последующие коман-
ды совпадают с некоторой адресной областью, циклы записи будут авто-
матически интерпретироваться как PCI-команды.
Может принимать значения:
• Enabled — функция включена;
• Disabled — функция отключена.
• PCI Latency Timer
Опция определяет, в течение какого времени (в системных тактах) под-
держивающая режим Bus-Master PCI-плата может сохранять контроль
над шиной PCI, если к шине обращается другая PCI-плата. Фактически,
так реализован таймер, который ограничивает время занятия PCI-шины
устройством — задатчиком шины. По истечении заданного времени ар-
битр шины принудительно отбирает шину от задатчика, передавая ее
другому устройству.
Опция может принимать значения от 16 до 128 с шагом, кратным 8. Чем
меньше устанавливаемое значение, тем быстрее другая PCI-плата, тре-
бующая доступа, получит доступ к шине. Значение опции необходимо
изменять очень осторожно и только в том случае, если в системе уста-
новлено не менее двух PCI-плат, поддерживающих режим Bus-Master
(например, контроллер SCSI и сетевая плата). Видеоплаты, как правило,
не поддерживают режим Bus-Master. Если требуется выделить для рабо-
ты, например, SCSI-контроллера больше времени, то можно увеличить
значение параметра для того PCI-слота, где установлен контроллер. Зна-
чение для слота с сетевой платой в этом случае необходимо уменьшить,
хотя иногда это не рекомендуется. В общем случае, какое значение оп-
ции пригодно и оптимально для данной системы, зависит от применяе-
мых PCI-плат, версии BIOS, возможностей чипсета и проверяется с по-
мощью тестовых программ. Необходимо также учитывать, в какой степе-
ни платы-конкуренты чувствительны к возможным задержкам.
В некоторых версиях BIOS могут встретиться следующие названия оп-
ции: PCI Bus Time-Out, PCI Master Latency, Latency Timer, PCI Clocks,
PCI Initial Latency Timer. Для последнего варианта характерен немного
другой ряд значений: Disabled, 16 Clocks, 24 Clocks и 32 Clocks.
\_
Замечание
В свое время опция PCI Latency Timer (и ей подобные) вводилась с учетом со-
вместной работы PCI и ISA-шин. Шина ISA позволяет использовать только одно
master-устройство. Это применялось редко, как раньше, так и сейчас. Зато ши-
на PCI дала возможность одновременного использования нескольких master-
устройств. Учитывая различия в скорости работы шин, а тем более в их пропу-
скной способности, необходимо было решить проблему совместной работы
master-устройств на PCI-шине и стандартных устройств на более медленной
шине ISA. Особенно это касалось распространенных какое-то время звуковых и
сетевых плат для шины ISA, обладавших незначительным объемом буферной
памяти, т. е. чувствительных к любым задержкам при передаче данных. На-
пример, AMI BIOS предлагал выбрать значение из диапазона от 0 до 255 с еди-
ничным шагом. Значение 66 устанавливалось по умолчанию, хотя меньшее
значение владения шиной PCI-устройством оказывалось более предпочти-
тельным.
3 PCI Master О WS Write
Опция позволяет управлять временем ожидания master-устройств на PCI-
шине перед последующей передачей данных в оперативную память.
Может принимать значения:
• Enabled — функция включена. Устанавливает нулевое значение ожи-
дания;
• Disabled — функция отключена. Устанавливается по умолчанию.
П PCI Mstr Burst Mode
Опция позволяет включить пакетный режим передачи данных из буфера
отложенной записи в шину PCI по требованию любого master-
устройства.
Может принимать значения:
• Enabled — функция включена;
• Disabled — функция отключена.
• PCI Preempt Timer
Опция позволяет установить время (в тактах системной шины), в течение
которого PCI-плата, поддерживающая режим Bus-Master, сможет нахо-
диться в состоянии ожидания, пока этой шиной владеет другая плата.
Арбитр шины отслеживает указанный интервал времени с момента пода-
чи запроса, после чего ожидающее master-устройство вытесняет своего
"конкурента". Фактически, смысл этой опции аналогичен PCI Latency
Timer.
Может принимать значения:
• No Preemption (или Disabled) — функция отключена. Устанавливается
по умолчанию, и когда в системе отсутствуют платы, поддерживаю-
щие режим Bus-Master;
• 5, 12, 20, 36, 68, 132 и 260 — соответственно, цифровые значения вре-
мени ожидания. Возможно отображение единицы измерения {5LCLKs —
пять тактов локальной шины).
В некоторых версиях BIOS может встретиться название PCI Preemption
Timer.
П PCI#2 Access #1 Retry
Опция позволяет реализовать режим, при котором контроллер PCI-шины
проверяет правильность записи данных из буфера в шину и, при необхо-
димости, повторяет цикл записи. В противном случае контроллер сооб-
щает процессору о сбое записи, и системе приходится "отвлекать" про-
цессор для повторения всего цикла заново.
Может принимать значения:
• Enabled — функция включена. Устанавливается по умолчанию и ре-
комендуется в большинстве случаев;
• Disabled — функция отключена. Имеет смысл только при наличии
в системе нескольких медленных РС1-устройств.
• PCI-to-ISA Write Buffer
Опция позволяет включить режим, когда система, не прерывая работу
процессора, может временно записывать данные в специальный буфер
для последующей передачи данных в наиболее подходящий момент.
В противном случае цикл записи в шину PCI будет направляться далее
напрямую в более медленную шину ISA. Необходимость такой функции
(точнее, в таком буфере) связана с тем, что скорости работы ISA и PCI-
шин сильно различаются, и включение буферной памяти позволяет PCI-
шине не ждать, пока ISA-шина примет все данные.
Может принимать значения:
• Enabled — функция включена;
• Disabled — функция отключена.
3 Passive Release
Опция позволяет продолжать работу устройств, подключаемых к шине
PCI, даже тогда, когда происходит передача данных от устройств ISA,
которые в обычном режиме могут тормозить работу более скоростных
устройств PCI. Фактически, разрешается параллельная работа PCI и ISA-
устройств. Чипсет выравнивает работу двух шин с учетом задержек ISA-
шины. Эта опция появилась в свое время в BIOS одновременно со спо-
собностью арбитра чипсетов Intel Triton VX/HX отбирать системную
шину у master-устройств при отсутствии в течение какого-то времени за-
просов на передачу с их стороны.
Может принимать значения:
• Enabled — функция включена;
• Disabled — функция отключена. Необходимость в этом может возник-
нуть при использовании плат ISA, которые активно применяют кана-
лы DMA (например, звуковые платы, устройства типа Arvid), или при
отсутствии ISA-плат в системе.
В некоторых версиях BIOS может встретиться название PCI Passive
Release.
3 Peer Concurrency
Опция позволяет включить режим, когда разрешается одновременная ра-
бота нескольких устройств на PCI-шине. При этом включается дополни-
тельная буферизация всех циклов чтения/записи. Если не все установ-
ленные PCI-платы способны поддерживать такой режим, могут возник-
нуть проблемы в виде зависания и притормаживания работы этих плат.
Работоспособность системы в этом случае проверяется опытным путем.
Действие опции распространяется и на совместную работу PCI и ISA-
шин. Например, циклы шины PCI могут перераспределяться и буфери-
зироваться во время таких операций на ISA-шине, как передача по
DMA-каналам в режиме Bus-Master.
Может принимать значения:
• Enabled — функция включена. Рекомендуется, если все установленные
платы расширения способны поддерживать такой режим работы;
• Disabled — функция отключена. Устанавливается по умолчанию и ре-
комендуется, если не все установленные платы расширения способны
работать в таком режиме.
В некоторых версиях BIOS встречаются другие названия опции: PCI Con-
currency, Bus Concurrency, Peer Concurrency & Chipset NA# Asserted. Впо-
следствии появился еще один "конкурент" — это контроллер IDE. Его
поддержка выразилась в опции с названием PCI/IDE Concurrency или
PCI-to-IDE Concurrency.
• Preempt PCI Master Option
Опция позволяет включить режим, когда операции чтения/записи, про-
изводимые master-устройством (которые в принципе являются наиболее
приоритетными), могут быть прерваны некоторыми системными опера-
циями, например, такими, как регенерация оперативной памяти. В про-
тивном случае параллельная работа различных системных компонентов
может привести к сбоям в работе компьютера.
Может принимать значения:
• Enabled — функция включена;
• Disabled — функция отключена. Устанавливается по умолчанию.
• Snoop Ahead
Опция позволяет разрешить потоковый обмен данными между РС1-ши-
ной и оперативной памятью. Это позволяет увеличить производитель-
ность системы в процессе передачи видеоинформации. Реализация функ-
ции возможна только при включенной кэш-памяти процессора.
Может принимать значения:
• Enabled— функция включена. Рекомендуется при отсутствии каких-
либо сбоев в работе системы;
• Disabled — функция отключена. Устанавливается по умолчанию.
• System/PCI Frequency (MHz)
Опция позволяет устанавливать тактовую частоту системной шины (эта
частота обычно равна рабочей частоте шины PCI). С помощью измене-
ния значения данной опции можно значительно увеличить быстродейст-
вие системы, но при этом велик шанс нестабильной работы некоторых
устройств и даже их выхода из строя.
Набор значений зависит от типа материнской платы и версии BIOS.

0 коммент.:

Отправить комментарий