Последовательная и параллельная передача данных

Коммуникационные соединения, при помощи которых компьютеры—или части компьютеров—взаимодействуют друг с другом, могут быть или последовательными или параллельными. Параллельное соединение передает несколько потоков данных по нескольким каналам (кабели, дорожки печатных плат, оптоволокно и т. д.); последовательное соединение передает лишь один поток данных.

 

На первый взгляд кажется, что последовательное соединение должно проигрывать параллельному, так как оно может передавать меньше данных за такт. Однако, зачастую последовательные соединения могут функционировать значительно быстрее по сравнению с параллельными соединениями, и за счёт этого достигать более высокой скорости передачи данных. Среди факторов, позволяющих последовательному соединению работать быстрее параллельного, выделяют:

1) Нет расфазировки синхронизирующих импульсов между различными каналами (для нескоростных асинхронных последовательных соединений соединений)

2) Последовательное соединение требует меньше соединительных кабелей (то есть проводов/волокон) и поэтому занимает меньше пространства. Дополнительное пространство позволяет использовать более хорошую изоляцию канала от влияния окружающей среды

3) Перекрестные помехи существенно ниже, так как там меньше расположенных рядом проводников.

Во многих случаях, последовательное соединение является лучшим выбором, так как оно дешевле в реализации. Множество ИС имеют последовательный интерфейс, которые, в отличие от параллельных интерфейсов, имеют меньше штырьков и за счет этого дешевле.

 

Синхронная и асинхронная передача данных.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: