stringtranslate.com

Кодирование строба данных

Кодирование стробоскопа данных (или кодирование D/S ) — это схема кодирования для передачи данных в цифровых схемах . Она использует две сигнальные линии (например, провода в кабеле или дорожки на печатной плате ), Data и Strobe . Они обладают тем свойством, что либо Data, либо Strobe изменяют свое логическое значение за один тактовый цикл , но никогда оба одновременно. Точнее говоря, данные передаются как есть, а strobe изменяет свое состояние тогда и только тогда, когда данные остаются постоянными между двумя битами данных. Это позволяет легко восстанавливать тактовую частоту с хорошей устойчивостью к джиттеру путем выполнения операции XOR над двумя значениями сигнальной линии. [1]

Существует эквивалентный способ указать связь между Data и Strobe. Для четных битов Data Strobe является противоположностью Data. Для нечетных битов Data Strobe является тем же, что и Data. Из этого определения более очевидно, что XOR Data и Strobe даст тактовый сигнал. Кроме того, оно указывает простейший способ генерации сигнала Strobe для заданного потока Data.

Кодирование стробирующих импульсов данных впервые было разработано в стандарте IEEE 1355 и используется на сигнальных линиях в системах SpaceWire и IEEE 1394 (также известной как FireWire 400 ).

Код Грея — это еще один код, который всегда изменяет одно логическое значение, но никогда больше одного.

Ссылки

  1. ^ Паркс, Стив (2012). Руководство пользователя SpaceWire (PDF) . STAR-Dundee Limited. стр. 52. ISBN 978-0-9573408-0-0.