- Компьютерная Энциклопедия
- Архитектура ЭВМ
- Компоненты ПК
- Интерфейсы
- Мини блог
- Самое читаемое
- Системные платы
- Типы, назначение и функционирование шин
- Шина AGP и в чём была основная идея её разработки
- Причина разработки шины AGP
- Характеристики и отличие от PCI
- Настройка работы шины в BIOS
- Заключение
- Шина AGP (Accelerated Graphic Port)
- 💥 Видео
Видео:5 лекция "Шины AGP и PCI Express"Скачать
Компьютерная Энциклопедия
Архитектура ЭВМ
Компоненты ПК
Интерфейсы
Мини блог
Самое читаемое
Видео:Системная шина персонального компьютера AGPСкачать
Системные платы
Видео:03. Основы устройства компьютера. Память и шина. [Универсальный программист]Скачать
Типы, назначение и функционирование шин
Основой системной платы являются различные шины, служащие для передачи сигналов компонентам системы. Шина (bus) представляет собой общий канал связи, используемый в компьютере и позволяющий соединить два и более системных компонента.
Существует определенная иерархия шин ПК, которая выражается в том, что каждая более медленная шина соединена с более быстрой. Современные компьютерные системы включают в себя три, четыре или более шин. Каждое системное устройство соединено с какой-либо шиной, причем определенные устройства (чаще всего это наборы микросхем) играют роль моста между шинами.
- Шина процессора. Эта высокоскоростная шина является ядром набора микросхем и системной платы. Она используется в основном процессором для передачи данных между кэш-памятью или основной памятью и северным мостом набора микросхем. В системах на базе процессоров Pentium эта шина работает на частоте 66, 100, 133, 200, 266, 400, 533, 800 или 1066 МГц и имеет ширину 64 разряда (8 байт).
- Шина AGP. Эта 32-разрядная шина работает на частоте 66 (AGP 1х), 133 (AGP 2х), 266 (AGP 4х) или 533 МГц (AGP 8x), обеспечивает пропускную способность до 2133 Мбайт/с и предназначается для подключения видеоадаптера. Она соединена с северным мостом или контроллером памяти (MCH) набора микросхем системной логики.
- Шина PCI-Express. Третье поколение шины PCI. Шина PCI-Expres — это шина с дифференциальными сигналами, которые может передавать северный или южный мост. Быстродействие PCI-Express выражается в количестве линий. Каждая двунаправленная линия обеспечивает скорость передачи данных 2,5 или 5 Гбит/с в обоих направлениях (эффективное значение — 250 или 500 Мбайт/с). Разъем с поддержкой одной линии обозначается как PCI-Express x1. Видеоадаптеры PCI-Express обычно устанавливаются в разъем x16, который обеспечивает скорость передачи данных 4 или 8 Гбайт/с в каждом направлении.
- Шина PCI-X. Это второе поколение шины PCI, которое обеспечивает более высокую скорость передачи данных, но при этом обратно совместимо с PCI. Данная шина преимущественно применяется в рабочих станциях и серверах. PCI-X поддерживает 64-разрядные разъемы, обратно совместимые с 64- и 32-разрядными адаптерами PCI. Шина PCI-X версии 1 работает с частотой 133 МГц, в то время как PCI-X 2.0 поддерживает частоту до 533 МГц. Обычно полоса пропускания PCI-X 2.0 разделяется между несколькими разъемами PCI-X и PCI. Хотя некоторые южные мосты поддерживают шину PCI-X, чаще всего для обеспечения ее поддержки требуется специальная микросхема.
- Шина PCI. Эта 32-разрядная шина работает на частоте 33 МГц; она используется, начиная с систем на базе процессоров 486. В настоящее время существует реализация этой шины с частотой 66 МГц. Она находится под управлением контроллера PCI — компонента северного моста или контроллера MCH набора микросхем системной логики. На системной плате устанавливаются разъемы, обычно четыре или более, в которые можно подключать сетевые, SCSI- и видеоадаптеры, а также другое оборудование, поддерживающее этот интерфейс. Шины PCI-X и PCI-Express представляют собой более производительные реализации шины PCI; материнские платы и системы, поддерживающие эту шину, появились на рынке в середине 2004 года.
- Шина ISA. Эта 16-разрядная шина, работающая на частоте 8 МГц, впервые стала использоваться в системах AT в 1984 году (в первоначальном варианте IBM PC она была 8-разрядной и работала на частоте 5 МГц). Эта шина имела широкое распространение, но из спецификации PC99 была исключена. Реализуется с помощью южного моста. Чаще всего к ней подключается микросхема Super I/O.
Некоторые современные системные платы содержат специальный разъем, получивший название Audio Modem Riser (AMR) или Communications and Networking Riser (CNR). Подобные специализированные разъемы предназначены для плат расширения, обеспечивающих выполнение сетевых и коммуникационных функций. Следует заметить, что эти разъемы не являются универсальным интерфейсом шины, поэтому лишь немногие из специализированных плат AMR или CNR присутствуют на открытом рынке. Как правило, такие платы прилагаются к какой-либо определенной системной плате. Их конструкция позволяет легко создавать как стандартные, так и расширенные системные платы, не резервируя на них место для установки дополнительных микросхем. Большинство системных плат, обеспечивающих стандартные сетевые функции и функции работы с модемом, созданы на основе шины PCI, так как разъемы AMR/CNR имеют узкоспециализированное назначение.
В современных системных платах существуют также скрытые шины, которые никак не проявляются в виде гнезд или разъемов. Имеются в виду шины, предназначенные для соединения компонентов наборов микросхем, например hub-интерфейса и шины LPC. Hub-интерфейс представляет собой четырехтактную (4x) 8-разрядную шину с рабочей частотой 66 МГц, которая используется для обмена данными между компонентами MCH и ICH набора микросхем (hub-архитектура). Пропускная способность hub-интерфейса достигает 266 Мбайт/с, что позволяет использовать его для соединения компонентов набора микросхем в недорогих конструкциях. Некоторые современные наборы микросхем для рабочих станций и серверов, а также последняя серия 9xx от Intel для настольных компьютеров используют более быстродействующие версии этого hub-интерфейса. Сторонние производители наборов микросхем системной логики также реализуют свои конструкции высокоскоростных шин, соединяющих отдельные компоненты набора между собой.
Читайте также: Где увидеть дату производства шины
Для подобных целей предназначена и шина LPC, которая представляет собой 4-разрядную шину с максимальной пропускной способностью 16,67 Мбайт/с и применяется в качестве более экономичного по сравнению с шиной ISA варианта. Обычно шина LPC используется для соединения Super I/O или компонентов ROM BIOS системной платы с основным набором микросхем. Шина LPC имеет примерно равную рабочую частоту, но использует значительно меньше контактов. Она позволяет полностью отказаться от использования шины ISA в системных платах.
Набор микросхем системной логики можно сравнить с дирижером, который руководит оркестром системных компонентов системы, позволяя каждому из них подключиться к собственной шине.
Для повышения эффективности во многих шинах в течение одного такта выполняется несколько циклов передачи данных. Это означает, что скорость передачи данных выше, чем это может показаться на первый взгляд. Существует достаточно простой способ повысить быстродействие шины с помощью обратно совместимых компонентов.
Видео:PCI и PCI-Express что можно подключитьСкачать
Шина AGP и в чём была основная идея её разработки
Аббревиатура AGP либо вам знакома, либо вы не любите играть на компьютере. Так обозначается популярная разновидность системной шины, имеющая особый формат разъема для подключения плат расширения. Существует немало карт расширения, предназначенных для данной 32-разрядной шины, и практически все они относятся к категории графических ускорителей. Хотя в настоящее время, начиная с 2010 г., видеокарты для данной шины практически не выпускаются, поскольку она уступила пальму первенства шине стандарта PCI Express, тем не менее, существует немало компьютеров, имеющих графические ускорители, предназначенные для шины AGP.
Видео:Как работает компьютер? Шины адреса, управления и данных. Дешифрация. Взгляд изнутри!Скачать
Причина разработки шины AGP
За все время существования системной шины персонального компьютера было разработано несколько ее различных стандартов. Однако лишь немногие из этих шин разрабатывались специально для подключения видеокарт. Шина AGP является одним из примеров подобной шины.
Возможно, читателям будет интересно узнать, что же обозначает данная аббревиатура. Она расшифровывается как Accelerated Graphic Port (Ускоренный графический порт). Шина AGP была разработана компанией Intel в 1996 г. в качестве усовершенствования шины PCI, и впервые начала применяться в чипсетах Intel, предназначенных для процессоров Pentium и Pentium 2. В операционных системах семейства Windows поддержка шины появилась, начиная с Windows 95 OSR2 и Windows NT 4.0 SP3.
Основной идеей при разработке шины было не только повышение эффективности видеосистемы компьютера, но и ее удешевление. Это предполагалось достигнуть за счет уменьшения объема оперативной памяти карты, поскольку стандарт Accelerated Graphic Port предполагал улучшенные по сравнению с PCI возможности по использованию основной оперативной памяти компьютера.
За время существования шины было выпущено несколько ее спецификаций, последней из которых стала спецификация 3.0. Кроме того, было разработано несколько стандартов скорости шины, начиная от 1x и кончая 8x.
По мере развития компьютерного «железа», начиная с середины 2000-х гг., стало очевидно, однако, что шина AGP не удовлетворяет новым требованиям, предъявляемым к графическим ускорителям. Поэтому было создано несколько расширений стандарта, например, 64-разрядная шина Accelerated Graphic Port или вариант шины, получивший название Accelerated Graphic Port Pro. Кроме того, некоторыми разработчиками материнских плат был создан ряд неофициальных расширений шины, однако они не получили широкого распространения.
Видео:AGP что можно подключить?Скачать
Характеристики и отличие от PCI
До появления шины Accelerated Graphic Port подавляющее большинство графических ускорителей использовало разъем PCI. В отличие от PCI новая шина имела вдвое большую тактовую частоту (66 МГц), а также вдвое более высокую скорость передачи данных (533 МБ/c). Хотя первоначально она имела такое же напряжение питания, как и PCI – 3,3 В, впоследствии, в спецификациях 2.0 и 3.0 оно было уменьшено до 1,5 и 0,8 В соответственно. Также, в отличие от PCI, шина поддерживала прямой доступ к памяти DMA и разделение запросов по обработке данных. Работой шины был призван управлять AGP-контроллер, расположенный в чипсете материнской платы.
Характеристики шины различных версий приведены в нижеследующей таблице:
Читайте также: Шина matador mp47 hectorra 3 suv 225 55 r18 98v
Версия стандарта | Напряжение, В | Стандарт скорости | Производительность, МБ/c |
1.0 | 3,3 | 1× | 266 |
1.0 | 3,3 | 2× | 533 |
2.0 | 1,5 | 4× | 1066 |
3.0 | 0,8 | 8× | 2133 |
Стандартный слот AGP имеет 132 контакта (по 66 с каждой стороны). В целом их расположение похоже на расположение контактов шины PCI, однако имеется и несколько дополнительных сигналов. В то же время разъем может иметь несколько вариантов, отличающихся рабочим напряжением. Разъем, рассчитанный на напряжение в 1,5 В, так же, как и разъем, рассчитанный на напряжение в 3,3 В, имеет специальный выступ, который исключает вставку платы неподходящего стандарта. Кроме того, существует и универсальный разъем, который позволяет вставлять в него видеокарты всех типов. Также имеются видеокарты, которые можно вставить в разъем любого типа.
Однако следует иметь в виду, что существуют материнские платы, использующие разъем, рассчитанный лишь на определенное значение напряжения, и при этом не снабженные ключами, исключающими неправильное подключение. Поэтому при установке видеокарт в разъем стоит обращать внимание на данный момент, а также изучить инструкции к материнской плате и видеокарте и сравнить их характеристики, поскольку подключение видеокарты в разъем с неправильным напряжением грозит выходом из строя как карты, так и самого разъема.
Разъем для карт, поддерживающих стандарт Accelerated Graphic Port Pro, тоже имеет два варианта, рассчитанных на разные напряжения – 1,5 В и 3,3 В. Карты обычного стандарта можно вставить в слот типа Pro, однако обратную операцию осуществить невозможно.
Видео:Чем отличается AGP от PCI EXPRESS входы на видеокартахСкачать
Настройка работы шины в BIOS
Возможно, многих читателей интересуют такие вопросы, как включить AGP и как настроить AGP. Для этой цели проще всего обратиться к средствам BIOS Setup. Как таковое включение шины Accelerated Graphic Port в БИОС не производится, она активирована по умолчанию. Но в BIOS можно встретить немало опций, предназначенных для её конфигурирования. Например, при помощи функции AGP Fast Write можно включить режим быстрой записи для видеокарты. В этом режиме видеокарта получает данные напрямую от центрального процессора, минуя системную оперативную память, как промежуточное место их хранения. При помощи же опции AGP Aperture Size, можно установить размер ОЗУ, который будет использован видеокартой с этим интерфейсом. Подробнее о настройке некоторых параметров работы шины вы можете почитать на нашем сайте в разделе, посвященном опциям BIOS («Параметры чипсета»).
Видео:Шины ввода-выводаСкачать
Заключение
Хотя сейчас в большинстве материнских плат слот AGP уступил свое место слотам такой высокопроизводительной шины, как PCI Express, тем не менее, внедрение шины Accelerated Graphic Port оказалось в свое время настоящим прорывом в мире графических видеокарт. Кроме того, графические карты этого формата все еще можно встретить во многих работающих компьютерах.
Видео:Урок по диагностике видеокарт. Как отремонтировать видеокарту?Скачать
Шина AGP (Accelerated Graphic Port)
Все хорошее когда-нибудь кончается. Обидно — но истинно. Сколько писали про то, что шина PCI наконец-то устранила «узкое место» РС — обмен с видеокартами — но не тут-то было! Прогресс, как известно, не стоит на месте. Появление разных там 3D ускорителей привело к тому, что ребром встал вопрос: что делать? Либо увеличивать количество дорогой памяти непосредственно на видеокарте, либо хранить часть информации в дешевой системной памяти, но при этом каким-нибудь образом организовать к ней быстрый доступ.
Как это практически всегда бывает в компьютерной индустрии, вопрос решен не был. Казалось бы, вот вам простейшее решение: переходите на 66-мегагерцовую 64-разрядную шину PCI с огромной пропускной способностью, так нет же. Intel на базе того же стандарта PCI R2.1 разрабатывает новую шину — AGP (R1.0, затем 2.0), которая отличается от своего «родителя» в следующем:
- шина способна передавать два блока данных за один 66 MHz цикл (AGP 2x);
- устранена мультиплексированность линий адреса и данных (напомню, что в PCI для удешевления конструкции адрес и данные передавались по одним и тем же линиям);
- дальнейшая конвейеризация операций чтения/записи, по мнению разработчиков, позволяет устранить влияние задержек в модулях памяти на скорость выполнения этих операций.
В результате пропускная способность шины была оценена в 500 МВ/сек, и предназначалась она для того, чтобы видеокарты хранили текстуры в системной памяти, соответственно имели меньше памяти на плате, и, соответственно, дешевели.
Парадокс в том, что видеокарты все-таки предпочитают иметь БОЛЬШЕ памяти, и ПОЧТИ НИКТО не хранит текстуры в системной памяти, поскольку текстур такого объема пока (подчеркиваю — пока) практически нет. При этом в силу удешевления памяти вообще, карты особенно и не дорожают. Однако практически все считают, что будущее — за AGP, а бурное развитие мультимедиа-приложений (в особенности — игр) может скоро привести к тому, что текстуры перестанут влезать и в системную память. Поэтому имеет смысл, особо не вдаваясь в технические подробности, рассказать, как же это все работает.
Читайте также: Шины для внедорожников в туле
Итак, начнем с начала, то есть с AGP 1.0. Шина имеет два основных режима работы: Execute и DMA. В режиме DMA основной памятью является память карты. Текстуры хранятся в системной памяти, но перед использованием (тот самый execute) копируются в локальную память карты. Таким образом, AGP действует в качестве «тыловой структуры», обеспечивающей своевременную «доставку патронов» (текстур) на передний край (в локальную память). Обмен ведется большими последовательными пакетами.
В режиме Execute локальная и системная память для видеокарты логически равноправны. Текстуры не копируются в локальную память, а выбираются непосредственно из системной. Таким образом, приходится выбирать из памяти относительно малые случайно расположенные куски. Поскольку системная память выделяется динамически, блоками по 4К, в этом режиме для обеспечения приемлемого быстродействия необходимо предусмотреть механизм, отображающий последовательные адреса на реальные адреса 4-х килобайтных блоков в системной памяти. Эта нелегкая задача выполняется с использованием специальной таблицы (Graphic Address Re-mapping Table или GART), расположенной в памяти.
При этом адреса, не попадающие в диапазон GART (GART range), не изменяются и непосредственно отображаются на системную память или область памяти устройства (device specific range). На рисунке в качестве такой области показан локальный фрейм-буфер карты (Local Frame Buffer или LFB). Точный вид и функционирование GART не определены и зависят от управляющей логики карты.
Шина AGP полностью поддерживает операции шины PCI, поэтому AGP-траффик может представлять из себя смесь чередующихся AGP и PCI операций чтения/записи. Операции шины AGP являются раздельными (split). Это означает, что запрос на проведение операции отделен от собственно пересылки данных.
Такой подход позволяет AGP-устройству генерировать очередь запросов, не дожидаясь завершения текущей операции, что также повышает быстродействие шины.
В 1998 году спецификация шины AGP получила дальнейшее развитие — вышел Revision 2.0. В результате использования новых низковольтных электрических спецификаций появилась возможность осуществлять 4 транзакции (пересылки блока данных) за один 66-мегагерцовый такт (AGP 4x), что означает пропускную способность шины в 1GB/сек! Единственное, чего не хватает для полного счастья, так это чтобы устройство могло динамически переключаться между режимами 1х, 2х и 4х, но с другой стороны, это никому и не нужно.
Однако потребности и запросы в области обработки видеосигналов все возрастают, и Intel готовит новую спецификацию — AGP Pro (в настоящее время доступен Revision 0.9) — направленную на удовлетворение потребностей высокопроизводительных графических станций. Новый стандарт не видоизменяет шину AGP. Основное направление — увеличение энергоснабжения графических карт. С этой целью в разъем AGP Pro добавлены новые линии питания.
Предполагается, что будет существовать два типа карт AGP Pro — High Power и Low Power. Карты High Power могут потреблять от 50 до 110W. Естественно, такие карты нуждаются в хорошем охлаждении. С этой целью спецификация требует наличия двух свободных слотов PCI с component side (стороны, на которой размещены основные чипы) карты.
При этом данные слоты могут использоваться картой как дополнительные крепления, для подвода дополнительного питания и даже для обмена по шине PCI! При этом на использование этих слотов накладываются лишь незначительные ограничения.
При использовании слотов для подвода дополнительного питания:
- Не использовать для питания линии V I/O;
- Не устанавливать линию M66EN (контакт 49В) в GND (что вполне естественно, так как это переводит шину PCI в режим 33 MHz).
При использовании слота для обмена по шине:
- Подсистема PCI I/O должна разрабатываться под напряжение 3.3V c возможностью функционирования при 5 V.
Поддержка 64-разрядного или 66 MHz режимов не требуется.
Карты Low Power могут потреблять 25-50W, поэтому для обеспечения охлаждения спецификация требует наличия одного свободного слота PCI.
При этом все retail-карты AGP Pro должны иметь специальную накладку шириной соответственно в 3 или 2 слота, при этом карта приобретает вид достаточно устрашающий.
При этом в разъем AGP Pro можно устанавливать и карты AGP.
В общем, как представлю себе графическую станцию с двумя процессорами Xeon и видеокартой AGP Pro High Power… Можно здорово сэкономить на отоплении… Закрадывается крамольная мысль, что в спецификацию PC 200? будет заложено жидкостное охлаждение. Опять-таки поживем — увидим.
- Свежие записи
- Нужно ли менять пружины при замене амортизаторов
- Скрипят амортизаторы на машине что делать
- Из чего состоит стойка амортизатора передняя
- Чем стянуть пружину амортизатора без стяжек
- Для чего нужны амортизаторы в автомобиле
💥 Видео
Лекция 310. Шина USB - функциональная схемаСкачать
ОБЪЯСНЯЕМ PCI Express 4.0Скачать
Виды видеопамяти и сколько её нужно? Какая нужна шина?Скачать
HD3850 - самая мощная AGP видеокартаСкачать
Как включить видеокарту в биосеСкачать
Видеокарты AGP покупайте пока есть ✔ о ценах и судьбе ретро моноблока SONYСкачать
Влияние шин PCI-e и внутренней шины видеокарты на производительностьСкачать
Что будет, если подключить мощную видеокарту в слот PCI-express x1 версии 1.1?Скачать
Лекция 281. Шина ISAСкачать
Совместима ли видеокарта с вашей материнской платой?Скачать
Системная шина персонального компьютера pci expressСкачать