условиям работы с периферией в настольных и серверных системах, все были
довольны. Последовавший за этим резкий скачок тактовых частот процессоров и
памяти привел к увеличению тактовой частоты PCI до 66 МГц, хотя, тактовые
частоты процессоров за этот же период скакнули с 33 МГц до 3,0+ ГГц. Все
последующие варианты PCI – AGP, PCI-X, MiniPCI, CardBus, несмотря на
привнесение определенных дополнений, например, иных форм-факторов
разъемов, новых сигнальных уровней и даже передачи данных по фронтам
импульса (Double Data Rate/ Quadruple Data Rate), тем не менее, несли в себе
ограничения, накладываемые самой топологией интерфейса.
Возможности наращивания пропускной способности шины PCI за счет
увеличения тактовой частоты без усложнения схем разводки и соответствующего
адекватного удорожания к настоящему времени исчерпаны полностью. А ведь на
очереди появились такие актуальные интерфейсы, как 1/10 Gigabit Ethernet, IEEE
1394B, которые полностью выбирают пропускную возможность шины одним
устройством и даже выходят за эти рамки. PCI душит рост скорости периферии,
критичными становятся ограничения по числу сигнальных контактов шины,
торможение процессов реального времени и требования по энергосбережению
современных ПК. Если вспомнить наиболее производительные версии шины PCI,
например, серверную PCI-X и графическую AGP, то в этом случае мы упираемся
в укорачивание проводников шины за счет высокой частоты, требование к
установке своего контроллера на каждый слот и достаточно высокую стоимость
ее реализации.
Грядет тотальное торжество последовательных шин
Итого, параллельные шины себя исчерпали, рано или поздно взоры
разработчиков должны были обратиться в сторону последовательных. Так оно и
есть, в результате чего практически все современные индустриальные
интерфейсы к настоящему времени перебрались на такой принцип обмена
данными. Взгляните на приведенную ниже таблицу: речь идет не только о
сетевых интерфейсах, которым на роду написано быть последовательными; все
остальные ключевые шины уже имеют последовательную природу.