ГОСТ Р ИСО 11898-1—2015
Параметр lnput_Unit может принимать одно из двух значений, каждое из которых представляет
одиночный бит: доминантное или рецессивное.
12.4 Параметры нижнего уровня PLS
12.4.1 Кодирование/декодирование бита
12.4.1.1 Битовый интервал
Функции управления шиной реализуются в пределах битового интервала, включая порядок син
хронизации узлов CAN, компенсацию времени задержки на передачу в сети и расположения точки от
счета, идолжны соответствовать заданной логике временного распределения битов, программируемой в
IC протокола CAN.
a) Номинальная скорость передачи данных (BR) определяет количество битов в секунду, пере
даваемых идеальным передатчиком при отсутствии повторной синхронизации.
b
) Номинальный битовый интервал fB:
, _ 1
DBR’
Номинальный битовый интервал может представляться разделенным на отдельные не перекры
вающиеся отрезки времени.
Эти сегменты должны формировать битовый интервал, как это показано на рисунке 13:
- сегмент синхронизации (Sync_Seg),
- сегмент прохождения сигнала (Prop_Seg),
- сегмент фазового буфера 1 (Phase_Seg1),
- сегмент фазового буфера 2 (Phase_Seg2).
Номинальный битовый интервал
Sync_SegProp_Seg Phase_Seg1 Phase_Seg?
Точка отсчета
Рисунок 13 — Разделение битового интервала
Sync_Seg
Эта часть битового интервала должна использоваться для синхронизации различных узлов CAN
на шине. В пределах этого сегмента ожидается фронт сигнала.
Prop_Seg
Эта часть битового интервала должна использоваться для компенсации времен физических за
держек в сети. Эти времена задержек состоят из времени прохождения сигнала по шине и внутренних
времен задержки узлов CAN.
Phase_Segl. Phase_Seg2
Эти сегменты фазовых буферов предназначены для компенсации ошибок фазы фронта. Эти сег
менты могут расширяться или сокращаться при помощи повторной синхронизации.
Точка отсчета
Точка отсчета должна являться моментом времени, в который считывается уровень на шине и
интерпретируется как значение соответствующего бита. Ее положениедолжно совпадать с окончанием
сегмента Phase_Seg1.
Время обработки информации
Время обработки информации должно представлять собой отрезок времени, который начинается
с точки отсчета и зарезервирован для вычисления уровня следующего бита.
Ширина скачка повторной синхронизации (SJW)
В результате повторной синхронизации возможно расширение сегмента Phase_Seg1 или сокра
щение сегмента Phase_Seg2. Значение расширения или сокращения сегментов фазовых буферов име ет
верхний предел, заданный шириной скачка повторной синхронизации.
28