BIOS: настройка шины PCI. Шина e pci
Шина agp
Когда-то видеокарты, как и прочие комплектующие, подключались к шинам ISA и PCI. Однако с течением времени графические требования программ (особенно игр) стали таковы, что мощности видеокарты и скорости шины PCI стало недостаточно. Специально для новых, более мощных видеокарт была создана продвинутая шина PCI, которую назвали AGP (Accelerated Graphic Port – ускоренный графический порт) (рис. 10.3).
Рис. 10.3. Слот AGP
Шина AGP имеет гораздо большую скорость, чем PCI, и напрямую связана с процессором через северный мост чипсета. К слоту AGP подключают исключительно современные видеокарты. Шина AGP на материнской плате расположена недалеко от шин PCI.
Шина pci-e
Как мы уже отмечали, новый формат шины PCI-E постепенно вытесняет слоты AGP и PCI. Производители видеокарт практически полностью переориентировались на выпуск плат для слота PCI-E 16x, а для слота PCI-E 1x уже вовсю производят модемы, ТВ-тюнеры, звуковые и сетевые карты, контроллеры и другие устройства. Кстати, слот PCI-E 1x достаточно короткий (рис. 10.4), так что в скором времени, наверное, можно ожидать, что материнские платы станут миниатюрнее (до сих пор почти половина площади материнской платы занята различными слотами расширения).
Рис. 10.4. Слоты PCI-E
Шина ata
Не все внутренние устройства крепятся непосредственно на материнскую плату (в слоты шин расширения), многие соединяются с ней при помощи различных кабелей. В главе 4 мы уже разговаривали об интерфейсе ATA, применяемом для подключения различных устройств (жестких дисков, приводов компакт-дисков, накопителей Zip и LS-120 (240)). Современные материнские платы снабжены двумя разъемами ATA, которые предназначены для подключения устройств IDE (имеющих встроенные контроллеры) (рис. 10.5).
Рис. 10.5. Слоты для подключения IDE-устройств
К каждому слоту с помощью 40-контактного ATA-шлейфа (рис. 10.6) можно подключить два устройства.
Рис. 10.6. Шлейф ATA
Таким образом, интерфейс ATA «разрешает» подключение к компьютеру до четырех IDE-устройств. Следует иметь в виду, что к IDE-устройствам, помимо шины ATA, нужно подключить провода питания (они идут от блока питания корпуса). Их разъемы невозможно присоединить неправильно (хотя если очень постараться…).
Шины sata (sata II)
Разъемы SATA и SATA II внешне одинаковые (рис. 10.7). К ним подключаются жесткие диски и некоторые оптические приводы (в настоящее время большинство последних еще подключаются к разъемам IDE).
Рис. 10.7. Разъемы SATA II
К одному разъему SATA можно подключить только одно устройство.
Одно из преимуществ шины SATA, кроме описанных ранее, – узкий (не более 1 см) шлейф, связывающий разъем и накопитель. А это значит, что в корпусе системного блока лучше циркулирует воздух (то есть охлаждение более качественное). Да и выглядят такие шлейфы более эстетично (их можно аккуратно закрепить стяжками или резинками).
Шины расширения, представленные внешними портами
Перейдем к проводам, соединяющим системный блок с периферийными (то есть внешними) устройствами. Они не менее многообразны и также имеют «защиту от дурака». К системному блоку внешние устройства подключаются с помощью специальных разъемов, называемых портами . Большинство портов расположено в задней части системного блока.
Разные устройства подсоединяются к различным портам (причем иногда можно выбрать, куда лучше подключить то или иное устройство). Для разнообразия знакомство с наиболее распространенными на сегодняшний день портами осуществим в форме хит-парада. Начнем с последнего места.
studfiles.net
BIOS: настройка шины PCI - Советы пользователю компьютера
Здравствуйте, уважаемые читатели блога Help начинающему пользователю компьютера. Сегодня мы рассмотрим опции БИОС, которые позволяют произвести настройку шины PCI. Примечание. Шина PCI – 32-разрядная шина для подключения периферийных устройств (до 10), разработанная для замены шины ISA. Вытесняется шиной PCI Express.
Arbitration Priority
С помощью данной опции можно установить приоритет доступа к системной шине между процессором и шиной PCI. То есть выбор устройства (процессор или PCI-карта), которое получит доступ к системной шине при одновременном поступлении на FSB запроса от данных устройств. Опция работает только при наличии PCI-устройств, которые поддерживают режим Bus Master.
Значения опции:
Favor CPU – при одновременном поступлении запроса на системную шину от процессора и устройства PCI приоритет имеет процессор;
Favor PCI – при одновременном поступлении запроса на системную шину от процессора и устройства PCI приоритет имеет PCI-устройство;
Rotation – каждое из устройств (процессор и PCI-карта) на время (по очереди) получают приоритет доступа к шине FSB;
Fixed – высший приоритет имеет процессор
PCI First – высший приоритет имеет устройство, подключенное к шине PCI;
ISA/DMA First – высший приоритет имеет устройство, подключенное к шине ISA.
Данная опция может встретиться также под следующими названиями:
PCI Bus Arbitration
AGP/PCI Frequency
Установка соотношения частот AGP-шины и шины PCI (значение частоты AGP-шины / значение частоты шины PCI).
Bus Concurrency
С помощью данной опции можно разрешить/запретить одновременную работу нескольких устройств, подключенных к шине PCI.
Enabled (или Yes) – использовать одновременный режим работы устройств, подключенных к шине PCI;
Disabled (или No) – запретить данный режим работы.
Данная опция может встретиться также под следующими названиями:
PCI Peer Concurrency
Peer Concurrency
PCI Concurrency
Bus Concurrency
Peer Concurrency & Chipset NA# Asserted
Bus Mastering
Опция позволяет любому PCI—устройству переходить в режим управления шиной (Bus Master).
Значения опции:
Enabled (или On, или Yes) – разрешить PCI—устройствам управлять шиной;
Disabled (или Off, или No ) – запретить PCI—устройствам переходить в режим управления шиной.
Данная опция может встретиться также под следующими названиями:
Master Enabled
Примечание. Bus Master – режим, при котором устройства, подключенные к PCI-шине, самостоятельно (без участия ЦП) управляют шиной.
CPU—to—PCI 6 DW FIFO
С помощью данной опции можно включить использование специального буфера ввода-вывода, через который устройства могут обращаться к шине PCI.
Значения опции:
Enabled – использовать буфер;
Disabled – запретить использование буфера ввода-вывода.
CPU—to—PCI Bridge Retry
Использование опции позволяет системным устройствам инициировать повторную запись данных в шину PCI, если данные долго находятся в буфере отложенной записи.
Значения опции:
Enabled (или On) – записывать повторно данные в шину PCI;
Disabled (или Off) – запретить повторную запись данных в шину PCI, если данные долго находятся в буфере отложенной записи.
CPU—to—PCI Buffer
Данный параметр позволяет ускорить процесс обмена данными с шиной PCI (разрешает запись по 4 машинных слова за один такт в буфер чтения-записи шины PCI). Устройства считывают данные с буфера или записывают ее туда, не используя процессор.
Значения опции:
Enabled – использовать буфер чтения-записи;
Disabled – запретить использование буфера чтения-записи.
Данная опция может встретиться также под следующими названиями:
CPU—to—PCI Read Buffer – только для чтения.
CPU—to—PCI Write Buffer – только для записи.
CPU—to—PCI Burst Memory Write
Использование пакетного режима передачи данных между шиной PCI и процессором.
Значения опции:
Enabled – использовать пакетный режим передачи данных между шиной PCI и процессором;
Disabled – пакетный режим передачи данных между шиной PCI и процессором отключен.
Данная опция может встретиться также под следующими названиями:
CPU—to—PCI Write Bursting
CPU Burst Write
PCI Burst Write
PCI Write Burst
PCI Burst Write Combine
PCI Burst Write Combining
Примечание. Пакетный режим передачи данных (Burst Mode) – увеличивает скорость передачи данных за счет того, что система не тратит время на указание текущего адреса внутри пакета (блока). Адрес выдается один раз, а затем подряд выполняется серия циклов чтения/записи.
CPU—to—PCI IDE Posting
Оптимизация обмена данными между процессором и интерфейсом PCI/IDE путем предварительной буферизации данных.
Значения опции:
Enabled (или On) – использовать данный способ оптимизации;
Disabled (или Off) – запретить предварительную буферизацию данных при обмене данными между процессором и интерфейсом PCI/IDE.
CPU—to—PCI Write Latency
Установка времени задержки (в тактах системной шины) перед началом записи данных из процессора в шину PCI.
Значения опции:
1T – задержка равна 1 такту системной шины;
2T – задержка равна 2 тактам системной шины;
3T – задержка равна 3 тактам системной шины;
Данная опция может встретиться также под следующими названиями:
Latency For CPU-to-PCI Write
Delay Transaction
Данный параметр позволяет установить одновременный доступ к шине PCI и восьмиразрядным ISA картам расширения, что позволяет повысить производительность системы. Использование данной опции возможно только в случае поддержки материнской платой спецификации PCI 2.1.
Значения опции:
Enabled – разрешить одновременный доступ к шине PCI и восьмиразрядным ISA картам расширения;
Disabled – запретить одновременный доступ к шине PCI и восьмиразрядным ISA картам расширения.
Данная опция может встретиться также под следующими названиями:
Delay Transaction Optimization
Delay Transaction Timer
PCI Delayed Transaction
Delayed Transaction Optimization
Delayed Transaction Timer
High Priority PCI Mode
Использование данной опции позволяет дать устройству, установленному в первый PCI-слот высший приоритет относительно других устройств.
Значения опции:
Enabled (или On) – устройство, установленное в первый PCI-слот имеет высший приоритет относительно других устройств;
Disabled (или Off) – не использовать данную функцию BIOS.
Master Prefetch And Posting
Опция позволяет разрешить/запретить всем устройствам, управляющим шиной PCI (при использовании режима Bus Master), одновременно использовать буфер отложенной записи.
Значения опции:
Enabled – разрешить одновременное использование буфера отложенной записи несколькими устройствами;
Disabled – запретить.
Master Priority Rotation
Определения приоритета процессора при работе с шиной PCI, если другим устройствам также предоставлена возможность управления данной шиной. Другими словами опция устанавливает количество PCI-циклов, по истечении которых процессор получит доступ к шине PCI.
Значения опции:
1 PCI – процессор получает доступ к PCI-шине после одного цикла PCI-устройства;
2 PCI – после двух;
3 PCI – после трех.
Passive Release
Включение данной опции позволяет разрешить параллельную работу шин PCI и ISA (работа с устройствами PCI в момент, когда идет обмен данными с шиной ISA).
Значения опции:
Enabled – разрешить параллельную (одновременную) работу с устройствами PCI и ISA;
Disabled – запретить параллельную работу.
Данная опция может встретиться также под следующими названиями:
PCI Passive Release
PCI 2.1 Support
Поддержка спецификации 2.1 шины PCI. Спецификация PCI 2.1 позволяет использовать частоты 66 МГц и подключение к шине PCI более 4 устройств.
Значения опции:
Enabled – включить поддержку;
Disabled – отключить поддержку.
Данная опция может встретиться также под следующими названиями:
PCI 2.1 Compliance
P2C/CP2 Concurrency
Использование режима параллельной работы нескольких устройств PCI при обращении PCI-шины к процессору.
Значения опции:
Enabled (или On) – режим параллельной работы устройств PCI включен;
Disabled (или Off) – не использовать данную функцию.
PCI#2 Access #1 Retry
Опция позволяет включить/отключить проверку контроллером шины данные при записи из буфера в шину PCI. В случае возникновения ошибок запись данных в шину повторяется.
Значения опции:
Enabled (или Yes) – использовать проверку данных при записи из буфера в шину PCI;
Disabled (или No) – запретить.
PCI Bus Parking
Включение режима парковки для шины PCI устройство.
Значения опции:
Enabled – парковка устройств на шине разрешена;
Disabled – запретить режим парковки.
Примечание. Режим парковки – разновидность режима пакетной передачи данных. Особенностью данного режыма являеться то, что “запаркованное” устройство на время получают полный контроль над шиной.
PCI Clock Frequency
Установка частоты шины PCI.
Значения опции:
CPUCLK/1,5 – частота PCI-шины в полтора раза меньше, чем тактовая частота процессора;
CPUCLK/2 – частота PCI-шины в два раза меньше, чем тактовая частота процессора;
CPUCLK/3 – частота PCI-шины в три раза меньше, чем тактовая частота процессора;
14 Mhz – частота PCI-шины составляет 14 МГц.
PCI Clock/CPU FSB Clock
Установка соотношения рабочих частот PCI-шины и системной шины (значение частоты PCI-шины / значение частоты системной шины).
Значения опции:
2/3; 1/3; 1/4; 1/6…
Данная опция может встретиться также под следующими названиями:
System/PCI Frequency
PCI Delay Transaction
С помощью данной опции можно включить использование расположенного на материнской плате 32-битного буфера отложенной записи при обмене данными между ЦП и шиной PCI. Данный буфер предназначен для удлинения цикла обмена на PCI (в нем удерживаются 8-битные и 16-битные слова, поступающие с ЦП на PCI-шину, которые в последствии сливаются в пакеты на 32 бит).
Значения опции:
Enabled – использовать буфер;
Disabled – запретить использование буфера отложенной записи для шины PCI.
Данная опция может встретиться также под следующими названиями:
Byte Merge
Byte Merge Support
CPU—to—PCI Byte Merge
PCI Write-bite-Merge
PCI Dynamic Bursting
Использование пакетной передачи данных через буфер данных на шине PCI.
Значения опции:
Enabled (или On) – использовать;
Disabled (или Off) – запретить.
PCI Dynamic Decoding
Опция позволяет использовать функцию динамического декодирования PCI-команд. Суть динамического декодирования заключается в следующем: система запоминает первую PCI-команду из серии. Если последующие команды совпадают с некоторой адресной областью, остальные команды интерпретируются как PCI-команды автоматически.
Значения опции:
Enabled (или On) – использовать функцию динамического декодирования;
Disabled (или Off) – запретить функцию динамического декодирования.
PCI IRQ Actived By
Выбор метода, с помощью которого контроллер прерываний будет распознавать запрос на прерывание от карты расширения для шины PCI.
Значения опции:
Level – контроллер реагирует на логический уровень сигнала;
Edge – контроллер реагирует на перепад уровня сигнала.
PCI Latency Timer
Установка максимального количества тактов системной шины, в течении которых устройство на PCI-шине будет удерживать шину при условии, что другое устройство не требует к ней доступа. По происшествии указанного промежутка времени управление шиной будет передано следующему устройству, сделавшему запрос.
Значения опции:
Disabled – таймер отключен;
16, 24, 32, 64, 96, 128, 160, 192, 224, 248 или другие значении тактов системной шины.
Данная опция может встретиться также под следующими названиями:
Latency Timer
PCI Latency Timer (CLK)
PCI Latency Timer (PCI Clocks)
PCI Master Latency
PCI Bus Time-out
PCI Clocks
PCI Initial Latency Timer
PCI Master
Запуск ПК при появлении активности устройств, подключенных к шине PCI.
Значения опции:
Disabled (или Off) – запретить;
Enabled (или On) – разрешить.
PCI Master 0 WS Write
С помощью данной опции можно отключить задержку при обмене между master-устройствами на PCI-шине и системной памятью.
Значения опции:
Enabled – включить задержку;
Disabled – отключить.
PCI Mstr Burst Mode
Использование пакетного режима передачи данных из буфера отложенной записи в шину PCI при появлении запроса от управляющего устройства (master-устройства).
Значения опции:
Enabled (или On) – использовать;
Disabled (или Off) – запретить.
PCI Pipeline
Использование конвейерной обработки данных с соединением нескольких байт в блок.
Enabled – использовать конвейерную обработку данных;
Disabled – отключить.
Данная опция может встретиться также под следующими названиями:
PCI Pipelining
PCI Preempt Timer
Даная опция определяет интервал времени, в течение которого PCI-карта (поддерживающая режим Busmaster) будет пребывать в ожидании пока шиной владеет другое устройство.
Значения опции:
Disabled – отключить функцию;
5LKLKs; 12LKLKs; 20LKLKs; 36LKLKs; 68LKLKs; 132LKLKs; 260LKLKs.
Данная опция может встретиться также под следующими названиями:
PCI Preemption Timer
PCI to ISA Write Buffer
Использование буфера для передачи данных из шины PCI в шину ISA.
Значения опции:
Enabled – разрешить использование буфера;
Disabled – не использовать буфер для передачи данных из шины PCI в шину ISA.
Preempt PCI Master Option
Опция позволяет включить режим приоритетного выполнения системных операций. Это означает, что, в случае необходимости проведения системной операции, обмен данными устройств PCI с оперативной памятью будет приостановлена время выполнения системной операции.
Значения опции:
Enabled – использовать режим приоритетного выполнения системных операций;
Disabled – отключить использование режима приоритетного выполнения системных операций.
Smart Clock
Отключение подачи тактовых сигналов на слоты шин PCI, AGP, SDRAM, когда те не используются.
Enabled – использовать данную опцию БИОС;
Disabled – отключить опцию.
Snoop Ahead
Включение режима потокового обмена данными между шиной PCI и оперативной памятью. Функцию можно использовать только при включенной кэш-памяти ЦП.
Enabled – использовать потокового обмена данными между шиной PCI и оперативной памятью;
Disabled – отключить использование режима.
xiod.ru
Спецификация шины PCI-E
Частота, на которой работает шина PCI Express - 2.5 ГГц, что дает пропускную способность 2500 МГц / 10 * 8 = 250 * 8 Мбит/сек = 250 Мб/сек (из-за избыточного кодирования для передачи 8 бит данных реально передается 10 бит информации) для каждого устройства PCI Express x1 в одном направлении. При наличии нескольких линий для вычисления пропускной способности величину 250 Мб/сек надо умножить на число линий и на 2, т.к. PCI Express является двунаправленной шиной.
ВОПРОС 29)Назначение шины USB и её архитектура.
Шина USB
USB (Universal Serial Bus - универсальная последовательная шина) является промышленным стандартом расширения архитектуры РС, ориентированным на интеграцию с телефонией и устройствами бытовой электроники. Версия 1.0 была опубликована в начале 1996 года, большинство устройств поддерживает версию 1.1, которая вышла осенью 1998 года, - в ней были устранены обнаруженные проблемы первой редакции. Весной 2000 года опубликована спецификация USB 2.0, в которой предусмотрено 40-кратное повышение пропускной способности шины.
Первоначально (в версиях 1.0 и 1.1) шина обеспечивала две скорости передачи информации: полная скорость FS(Full Speed) - 12 Мбит/с и низкая скорость LS (Low Speed) - 1,5 Мбит/с. В версии 2.0 определена еще и высокая скорость HS (High Speed) - 480 Мбит/с, которая позволяет существенно расширить круг устройств, подключаемых к шине. В одной и той же системе могут присутствовать и одновременно работать устройства со всеми тремя скоростями. Шина с использованием промежуточных хабов позволяет соединять устройства, удаленные от компьютера на расстояние до 25 м. Подробную и оперативную информацию по USB (на английском языке) можно найти по адресу http://www.usb.org.
Организация шины USB
USB обеспечивает обмен данными между хост-компьютером и множеством периферийных устройств (ПУ). Согласно спецификации USB, устройства (devices) могут являться хабами, функциями или их комбинацией. Устройство-хаб (hub) только обеспечивает дополнительные точки подключения устройств к шине. Устройство-функция (function) USB предоставляет системе дополнительные функциональные возможности, например подключение к ISDN, цифровой джойстик, акустические колонки с цифровым интерфейсом и т. п. Комбинированное устройство (compound device), содержащее несколько функций, представляется как хаб с подключенными к нему несколькими устройствами.
Устройство USB должно иметь интерфейс USB, обеспечивающий полную поддержку протокола USB, выполнение стандартных операций (конфигурирование и сброс) и предоставление информации, описывающей устройство. Работой всей системы USB управляет хост-контроллер (host controller), являющийся программно-аппаратной подсистемой хост-компьютера. Шина позволяет подключать, конфигурировать, использовать и отключать устройства во время работы хоста и самих устройств.
Шина USB является хост-центрической: единственным ведущим устройством, которое управляет обменом, является хост-компьютер, а все присоединенные к ней периферийные устройства - исключительно ведомые.
Физическая топология шины USB - многоярусная звезда. Ее вершиной является хост-контроллер, объединенный с корневым хабом (root hub), как правило, двухпортовым. Хаб является устройством-разветвителем, он может являться и источником питания для подключенных к нему устройств. К каждому порту хаба может непосредственно подключаться периферийное устройство или промежуточный хаб; шина допускает до 5 уровней каскадирования хабов (не считая корневого). Поскольку комбинированные устройства внутри себя содержат хаб, их подключение к хабу 6-го яруса уже недопустимо. Каждый промежуточный хаб имеет несколько нисходящих (downstream) портов для подключения периферийных устройств (или нижележащих хабов) и один восходящий (upstream) порт для подключения к корневому хабу или нисходящему порту вышестоящего хаба.
Логическая топология USB - просто звезда: для хост-контроллера хабы создают иллюзию непосредственного подключения каждого устройства. В отличие от шин расширения (ISA, PCI, РС Card), где программа взаимодействует с устройствами посредством обращений по физическим адресам ячеек памяти, портов ввода-вывода, прерываниям и каналам DMA, взаимодействие приложений с устройствами USB выполняется только через программный интерфейс. Этот интерфейс, обеспечивающий независимость обращений к устройствам, предоставляется системным ПО контроллера USB.
studopedya.ru