четверг, 24 января 2013 г.

О последовательных интерфейсах

Сейчас в компьютерах есть по крайней мере 3 последовательных интерфейса: USB, SATA и PCI-e тоже является набором последовательных линий.

Эти интерфейсы на физическом уровне представляют собой две дифференциальные линии, каждая линия согласована по волновому сопротивлению с нагрузкой и сигнал в ней передаётся только в одну сторону.

На программном же уровне каждый интерфейс имеет свой протокол в зависимости от длины линии, помехозащищенности канала.

Думаю в скором будущем производители придут к единому стандарту интерфейсов для коммуникации компонентов внутри компьютера и с внешним миром. Хорошим кандидатом на эту роль считаю LVDS. У процессора будет достаточно большой пул унифицированных последовательных портов с возможностью объединения в группы подключенные к одному устройству для увеличения пропускной способности. Через эти интерфейсы к нему будет подключаться практически всё: RAM, ROM, монитор, звуковой кодек и другие периферийные устройства. Как раньше в модемах будет стандартный низкоскоростной протокол, который поддерживают все устройства. С помощью этого протокола при включении устройства договариваются о методе передачи, шифровании, количестве линий, определяется тип устройства.

Такие вот мечты о светлом будущем разработчика.

Комментариев нет:

Отправить комментарий