Эволюция шины расширений
Андрей Петухов
Xakep Железо, номер #003, стр. 003-060-6
Но с вытеснением ISA возникла маленькая проблема. Некоторые устройства, которые не следовало убирать (например, COM и LPT порты), работали с использованием ISA шины. Выход был найден быстро и просто: шина LPC (Low-Pin Count). Эта шина специально предназначена для подключения разных "незначительных" устройств: контроллера клавиатуры, LPT и COM-портов, дисководов. Пропускная способность у такой шины всего 6,7 Mб/cек.
Будущее
Все это происходило совсем недавно и за короткое время. Вместе с компьютерами развивалась и шина PCI. Появилось множество различных вариантов этой шины: PCI 2.2 – с шириной шины 64 бит (частота 66 МГц, пропускная способность до 533 Мб/сек.), PCI-X - тоже 64-битная шина с увеличенной до 133 МГц частотой (пропускная способность до 1066 Мб/сек.), PCI-X 266 (оптимизированная специально для работы с DDR памятью) - реальная частота 133 МГц, эффективная частота 266 МГц (пропускная способность 2.1 Гб/сек), PCI-X 533 (или PCI-X QDR) - эффективная частота 533 МГц (пропускная способность 4.3 Гб/сек.). Все эти вариации являлись ни чем иным как дополнением к стандарту PCI. Понятно, что долго так продолжаться не может, через некоторое время возникнет предел, после которого модифицировать стандарт смысла не будет. Все ухищрения по увеличению скорости достигались путем "разгона" системной шины с 66 до 100 и даже 133 МГц. Таким образом и обеспечивалась высокая пропускная способность. Но в PCI-X при частоте 66 МГц допустимо использование четырех PCI-слотов, при частоте 100 МГц - двух, а при частоте 133 МГц - только одного PCI-слота.
И вот 22 июля 2002 года была представлена новая архитектура шины ввода/вывода третьего поколения (3GIO - Third Generation Input Output) - PCI Express. Новая шина разрабатывалась с учетом всех потребностей рынка, поэтому новая архитектура станет единой для всех сфер компьютеров: от серверов до настольных и мобильных компьютеров. При этом стоимость устройств новой шины будет аналогична стоимости устройств для шины PCI или немного дороже. PCI Express совместима с PCI на программном уровне, то есть операционные системы и драйвера не увидят никакой разницы. Кроме того, новая шина будет иметь низкое энергопотребление, поддерживать "горячую установку" устройств (можно будет вынимать и вставлять платы не выключая компьютер), иметь более высокую частоту чем PCI, и значит, большую пропускную способность. Изначально пропускная способность шины составит всего лишь 200 Мбайт/с, а затем возрастет до 10 Гб/сек.
На первоначальном этапе в разъем PCI Express можно будет вставлять обычные платы PCI. Слот будет удлинен точно также как и при переходе с шины ISA-8 на ISA-16.
На данный момент официально утверждены спецификации новой шины: PCI Express Base 1.0a Specification и Card Electromechanical 1.0a Specification, так что в скором времени ожидается появление материнских плат и устройств поддерживающих PCI Express. В прошлом году Intel уже представила разработчикам прототипы материнских плат с PCI Express, а ATI представила графическую карту для новой шины, имеющую пропускную способность в два раз больше, чем AGP 8x.