Pci clock run что это

Обновлено: 03.07.2024

Если в системе 4 банка, то CPU может в идеале посылать один запрос данных к каждому из банков SDRAM последовательными периодами синхроимпульсов (consecutive clock cycles). Это значит, что в первом периоде CPU пошлет один адрес к Bank 0 и затем пошлет следующий адрес к Bank 1 во втором периоде, перед тем как пошлет третий и четвертый адреса к Banks 2 и 3 в третьем и четвертом периодах соответственно. Такая последовательность будет иметь примерно следующий вид:

В результате, данные из всех четырех запросов последовательно поступят от SDRAM без задержек между ними. Но, если чередование не было активизировано, та же самая 4-х адресная транзакция примет следующий вид:

Как видите, с чередованием, первый банк начинает перенос данных к CPU в том же самом цикле при котором второй банк получает адрес от CPU. Без чередования, CPU посылал бы этот адрес к SDRAM, получал бы требуемые данные и затем ждал бы пока обновится SDRAM, перед тем как начать вторую транзакцию данных. На все это тратится множество периодов синхроимпульсов. Вот почему пропускная способность SDRAM увеличивается при включенном чередовании (interleaving enabled).

Однако, чередование банков (bank interleaving) работает только в том случае если последовательно запрошенные адреса не находятся в одном и том же банке. Иначе транзакции данных происходят так, словно эти банки не чередуются. CPU придется подождать пока не очистится первая транзакция данных, а этот банк SDRAM не обновится, и только затем CPU сможет послать еще один запрос к этому банку.

Каждый SDRAM DIMM состоит либо из 2-х банков, либо 4-х банков. Двухбанковые SDRAM DIMM используют 16Mbit SDRAM чипы и обычно бывают 32MB или менее в размере. Четырехбанковые SDRAM DIMM, с другой стороны, обычно используют 64Mbit SDRAM чипы, хотя SDRAM плотность может достигать 256Mbit на один чип. Все SDRAM DIMMs размером хотя бы 64MB или более по природе своей являются 4-банковыми. Если вы используете отдельный 2-bank SDRAM DIMM, то устанавливайте значение этой опции на 2-Bank. Но если вы используете пару 2-bank SDRAM DIMMs, то можно также применить 4-Bank опцию. С 4-bank SDRAM DIMMs, вы можете использовать любую из опций чередования (interleave options).

Параметр - PCI Clock / CPU FSB Clock

BIOS-функция PCI Clock / CPU FSB Clock предназначена для управления частотой шины PCI. Этот параметр также применяется для разгона упомянутой шины и шины центрального процессора. Для отладки опции доступен ряд следующих коэффициентов: 1/2, 1/3, 1/4, 1/5, 1/6.

Принцип работы

Максимальная частота PCI при стабильной работе системы составляет не более 33 МГц(или MHz). Но это отнюдь не постоянная величина, ее значение зависит от частоты шины центрального процессора, которая существенно выше показателей PCI-шины: диапазон ее значений ― от 100 до 200 МГц.

Частотный показатель PCI определяется при помощи арифметической операции деления частоты шины ЦПУ на коэффициент, установленным в BIOS. Именно этот коэффициент и задается при помощи функции PCI Clock / CPU FSB Clock. Рассмотрим этот этап более подробно.

Как уже было сказано, оптимальная рабочая частота PCI-bus ― это 33 МГц. Соответственно, если в системе используется CPU-bus с частотой 100, то рассматриваемой опции BIOS необходимо присвоить значение 1/3, чтобы показатель частоты шины PCI достиг 33 МГц. Аналогично с шиной ЦПУ 133 МГц: здесь коэффициент должен быть 1/4, чтобы результирующий показатель PCI остался в пределах нормы, то есть 33 МГц.

Не следует забывать о том, что заявленные фирмами-производителями высокие показатели шины ЦПУ в 200, 266 (AMD), 400, 533 и 800 МГц (Intel) ― всего лишь удачный маркетинговый ход. Фактически в таких системах присутствует одна ЦПУ-шина с частотой соответственно 100, 133 и 200 МГц, а эффект «учетверенной» скорости объясняется присутствием технологии DVR. Эта технология позволяет шине процессора работать с несколькими потоками данных в разных направлениях, что и увеличивает ее скорость обработки информации в несколько раз. Это необходимо учитывать при настройке данной функции, так как неверно выбранный коэффициент и последующая путаница с частотой PCI приводит к деструктуризации ячеек жесткого диска, потере данных и некорректной работе операционной системы. Поэтому к настройке утилиты и расчету нужного коэффициента необходимо подходить аккуратно, тщательно выверив все используемые данные.

Каким образом использовать опцию?

Как было выяснено, для обеспечения стабильного функционирования средней рабочей системы достаточно частоты PCI-bus 33 МГц. А если нет? Данная функция BIOS имеет особенное значение при необходимости ускорения системы и разгона процессора. Рассмотрим возможные варианты применения каждого значения функции PCI Clock / CPU FSB Clock в подобной ситуации. Отметим, что рабочий диапазон частот PCI в условиях разгона ― 33-37.5 МГц. Итак, для достижения частоты из указанного диапазона необходимо:

  • параметр 1/2 (то есть половина частоты ЦПУ) устанавливать для более медленных систем, имеющих шину процессора с частотой 66-75 MHz;
  • параметр 1/3 использовать при наличии шины ЦПУ с показателем 100-112.5 MHz;
  • параметр 1/4 задавать для CPU-bus с показателем 133-150 MHz;
  • параметр 1/5 применять для скоростных систем с показателем частоты шины ЦПУ 166-187.5 MHz;
  • параметр 1/6 использовать для современных моделей процессоров, обладающих частотой шины 200-225 MHz.

Не рекомендуется разгонять PCI-bus до скорости, превышающей 37.5 МГц, поскольку при этом возникает серьезная вероятность повреждения данных. Такая ситуация образуется из-за несоответствия скорости функционирования PCI и контроллера IDE: контроллер просто не успевает обрабатывать сигналы шины! Поэтому при необходимости ускорения системы не стоит рисковать своими данными; лучше использовать один из вышеописанных вариантов. После анализа технических характеристик используемой системы достаточно просто активировать соответствующий коэффициент в меню BIOS Setup.

Значительно более современный вариант - это опция "PCI/AGP Clock". Это означает, что данной опцией устанавливаются частоты для двух шин, хотя еще не так давно каких-либо вариаций по поводу изменения частоты PCI-шины и AGP-интерфейса не наблюдалось. Речь идет, конечно, о современных системах. Приведенный вариант опции в большей степени предназначен для разгона устройств на PCI-шине, хотя и опасного.

Значения опции, т.е. частоты шин, напрямую связаны с установками частоты системной шины в опции "CPU Host Clock"(125). Если последняя превышает или равна 100 МГц, то для PCI и AGP устанавливаются значения, соответственно равные "CPU Host Clock"/3 и /1.5. Для более низкой частоты шины процессора деление производится на 2 и 1. Поэтому, если системная частота равна 66 МГц, то для PCI и AGP получаем стандартное соотношение 33/66 МГц. Тот же, т.е. стандартный, вариант имеет место при частоте в 100 МГц. Все остальные значения частоты системной шины ведут к разгону обоих интерфейсов.

- установка в "Enabled" позволяет системе запоминать PCI-команду, которая только что была запрошена. Если последующие команды совпадают с некоторой адресной областью, циклы записи будут автоматически интерпретироваться как PCI-команды.
- (таймер времени ожидания для шины PCI). Значение этой опции указывает, в течение какого времени (в тактах PCI-шины) поддерживающая режим "Busmaster" PCI-карта может сохранять контроль над PCI-шиной, если к шине обращается другая PCI-карта. Фактически это и есть таймер, ограничивающий время занятия PCI-шины устройством-задатчиком шины. По истечении заданного времени арбитр шины принудительно отбирает шину у задатчика, передавая ее другому устройству. Допустимый диапазон изменения этого параметра - от 16 до 128 с шагом, кратным 8. Правда, в некоторых случаях добавляется еще значение "Auto Configured" (по умолчанию), что значительно облегчает сомнения и мучения пользователя.

Значение параметра необходимо изменять осторожно, так как оно зависит от конкретной реализации материнской платы, и только в случае, если в системе установлены по меньшей мере две PCI-карты, поддерживающие режим "Busmaster", например, SCSI- и сетевая карты. Графические карты не поддерживают режим "Busmaster". Чем меньше устанавливаемое значение, тем быстрее другая PCI-карта,требующая доступа, получит доступ к шине.

Если требуется выделить для работы, например, SCSI-карты больше времени, то можно увеличить значение для PCI-слота, в котором она находится. Значение для сетевой карты, например, соответственно необходимо уменьшить или вообще установить равным 0, хотя в некоторых случаях установка 0 не рекомендуется. В общем случае, какое значение параметра пригодно и оптимально для данной системы, зависит от применяемых PCI-карт и проверяется с помощью тестовых программ. Необходимо также учитывать, в какой степени "карты-конкуренты" чувствительны к возможным задержкам.

Опция также может носить названия: "PCI Bus Time-out", "PCI Master Latency", "Latency Timer", "PCI Clocks", "PCI Initial Latency Timer". Для последней опции ряд возможных значений имел вид: "Disabled", "16 Clocks", "24 Clocks", "32 Clocks". Еще одна старенькая опция, "PCI Bus Release Timer", имела такой набор значений: "4 CLKs", "8 CLKs", "16 CLKs", "32 CLKs".

И еще одно очень важное замечание. В свое время эта опция (и ей подобные) вводились с учетом совместного существования PCI- и ISA-шин. ISA-шина позволяла использовать одно "master"-устройство. Это применялось редко как раньше, так и теперь. Зато PCI-шина дала возможность одновременного использования нескольких "master"-устройств. Учитывая различия в скорости шин, а тем более в их пропускной способности, необходимо было решить проблему совместной работы "master"-устройств на PCI-шине и стандартных устройств на более медленной ISA-шине.

Особенно это касалось распространенных в то время звуковых и сетевых карт для ISA-шины, обладавших незначительным объемом буферной памяти, т.е. чувствительных к любым задержкам при передаче данных. "AMI BIOS" позволял выбрать значение параметра в диапазоне от 0 до 255 с единичным шагом. Значение "66" устанавливалось по умолчанию, хотя меньшее значение владения шиной PCI-устройством оказывалось более предпочтительным. Более свежие версии " AMI BIOS " стали менее демократичны: 32, 64, 96, 128, 160, 192, 224, 248 и "Disabled". К тому же "мелькнуло" еще одно название опции - "Master Latency Timer (Clks)", а по умолчанию стало устанавливаться значение "64".


BIOS-функция PCI Clock / CPU FSB Clock предназначена для управления частотой шины PCI. Этот параметр также применяется для разгона упомянутой шины и шины центрального процессора. Для отладки опции доступен ряд следующих коэффициентов: 1/2, 1/3, 1/4, 1/5, 1/6.

Принцип работы

Максимальная частота PCI при стабильной работе системы составляет не более 33 МГц(или MHz). Но это отнюдь не постоянная величина, ее значение зависит от частоты шины центрального процессора, которая существенно выше показателей PCI-шины: диапазон ее значений ― от 100 до 200 МГц.

Частотный показатель PCI определяется при помощи арифметической операции деления частоты шины ЦПУ на коэффициент, установленным в BIOS. Именно этот коэффициент и задается при помощи функции PCI Clock / CPU FSB Clock. Рассмотрим этот этап более подробно.

Как уже было сказано, оптимальная рабочая частота PCI-bus ― это 33 МГц. Соответственно, если в системе используется CPU-bus с частотой 100, то рассматриваемой опции BIOS необходимо присвоить значение 1/3, чтобы показатель частоты шины PCI достиг 33 МГц. Аналогично с шиной ЦПУ 133 МГц: здесь коэффициент должен быть 1/4, чтобы результирующий показатель PCI остался в пределах нормы, то есть 33 МГц.

Не следует забывать о том, что заявленные фирмами-производителями высокие показатели шины ЦПУ в 200, 266 (AMD), 400, 533 и 800 МГц (Intel) ― всего лишь удачный маркетинговый ход. Фактически в таких системах присутствует одна ЦПУ-шина с частотой соответственно 100, 133 и 200 МГц, а эффект «учетверенной» скорости объясняется присутствием технологии DVR. Эта технология позволяет шине процессора работать с несколькими потоками данных в разных направлениях, что и увеличивает ее скорость обработки информации в несколько раз. Это необходимо учитывать при настройке данной функции, так как неверно выбранный коэффициент и последующая путаница с частотой PCI приводит к деструктуризации ячеек жесткого диска, потере данных и некорректной работе операционной системы. Поэтому к настройке утилиты и расчету нужного коэффициента необходимо подходить аккуратно, тщательно выверив все используемые данные.

Каким образом использовать опцию?

Как было выяснено, для обеспечения стабильного функционирования средней рабочей системы достаточно частоты PCI-bus 33 МГц. А если нет? Данная функция BIOS имеет особенное значение при необходимости ускорения системы и разгона процессора. Рассмотрим возможные варианты применения каждого значения функции PCI Clock / CPU FSB Clock в подобной ситуации. Отметим, что рабочий диапазон частот PCI в условиях разгона ― 33-37.5 МГц. Итак, для достижения частоты из указанного диапазона необходимо:

  • параметр 1/2 (то есть половина частоты ЦПУ) устанавливать для более медленных систем, имеющих шину процессора с частотой 66-75 MHz;
  • параметр 1/3 использовать при наличии шины ЦПУ с показателем 100-112.5 MHz;
  • параметр 1/4 задавать для CPU-bus с показателем 133-150 MHz;
  • параметр 1/5 применять для скоростных систем с показателем частоты шины ЦПУ 166-187.5 MHz;
  • параметр 1/6 использовать для современных моделей процессоров, обладающих частотой шины 200-225 MHz.

Не рекомендуется разгонять PCI-bus до скорости, превышающей 37.5 МГц, поскольку при этом возникает серьезная вероятность повреждения данных. Такая ситуация образуется из-за несоответствия скорости функционирования PCI и контроллера IDE: контроллер просто не успевает обрабатывать сигналы шины! Поэтому при необходимости ускорения системы не стоит рисковать своими данными; лучше использовать один из вышеописанных вариантов. После анализа технических характеристик используемой системы достаточно просто активировать соответствующий коэффициент в меню BIOS Setup.

Ну далее мы видим значение частоты процессора при выбранном множителе и частоте шины, в общем понятно

Далее идет целый раздел настроек тамингов памяти. Весь я его описывать не буду, ибо каждые значения для разного комплекта модулей памяти свои. Однако внимательный читатель наверняка заметил отсутствие в списке очень важного параметра: Perfomance level, серьезно влияющего на ПСП. Не стоит негодовать и поливать грязью платы, просто инженеры Гигабайт решили замаскировать этот параметр под ничего не говорящей неискушенному позователю функцией Static tREAD Value. Хитро, правда?

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

Ну, в общем-то и все. Надеюсь кому-то этот маразм старца, что я написал, да и поможет.

Jin Lionheart

New Member

Читайте также: