R&S®Essentials | Основы цифровых осциллографов и пробников
Основные сведения о последовательных протоколах
Передача цифровых данных: параллельная и последовательная передача
Цифровые системы основаны на понятии битов данных, которые необходимо передавать между двумя компонентами или устройствами. Существует множество способов передачи битов данных, но различные их методы можно разделить на две основные категории: параллельная и последовательная передача.
Параллельная передача
Параллельная передача перемещает между передатчиком и приемником одновременно несколько битов данных, обычно для каждого бита используется свой проводник. Параллельные соединения хорошо подходят для коротких расстояний и/или двухточечных соединений. У них простая временная синхронизация, и их относительно легко анализировать. Но несмотря на то, что когда-то параллельная передача была очень популярна, теперь она в значительной степени заменена последовательной передачей данных.
Последовательная передача
Как следует из названия, при последовательной передаче осуществляется передача одного бита за раз, причем все биты отправляются по одному и тому же проводнику. Последовательная передача хорошо работает в случае больших расстояний, при необходимости обеспечения более высокой пропускной способности, и в конфигурации с несколькими узлами приема данных. За все это приходится платить, поскольку последовательная передача данных становится все более сложной и трудной для анализа. Хотя биты данных действительно могут передаваться по одному проводнику или «проводу», в большинстве последовательных протоколов используется несколько проводников.
В дополнение к проводу для битов данных многие протоколы также добавляют тактовый сигнал, некоторый тип управляющего сигнала или функции адресации для нескольких узлов приема данных.