Посібник з конфігурації калібрування MICROCHIP PTP
вступ
У цьому посібнику з конфігурації надається інформація про те, як виконати калібрування Port-to-port і 1PPS, щоб покращити синхронізацію шляхом регулювання затримок входу/виходу.
Опис функції
Стійкість результатів калібрування
Результати виконання калібрувань, описаних нижче, зберігаються на флеш-пам’яті, тому вони залишаються постійними, навіть якщо пристрій увімкнено або перезавантажено.
Стійкість до перезавантаження за замовчуванням
Результати виконання калібрувань, описаних нижче, є постійними також при перезавантаженні за замовчуванням. Якщо reload-defaults скидає калібрування до вбудованих значень за замовчуванням, це слід вказати як параметр для reload-defaults, тобто:
Автоматичне налаштування Timestamp Довідник літака
CLI містить команду, яка вимірює різницю T2-T1 для порту PTP у режимі петлі, а потім автоматично регулює вихідну та вхідну затримки порту, щоб T2 і T1 стали рівними. Калібрування, яке виконується цією командою, призначено лише для режиму, у якому порт фактично налаштовано для роботи. Щоб виконати калібрування для всіх режимів, які підтримує порт, потрібно буде повторити команду для кожного режиму.
Синтаксис команди:
Опція 'ext' вказує, що використовується зовнішня петля. Якщо використовується опція int, порт має бути налаштований для внутрішньої петлі.
Примітка. Для систем із великою варіацією затримки між з’єднаннями (некомпенсоване положення перемикача циліндра з послідовного в паралельний канал) під час калібрування зв’язок відключається кілька разів, щоб переконатися, що калібрування виконується до середнього значення (а не середнього значення). .
Калібрування від порту до порту
CLI містить команду для калібрування порту PTP відносно іншого порту PTP (еталонного порту) того самого комутатора. Калібрування, яке виконується цією командою, призначено лише для режиму, у якому порт фактично налаштовано для роботи. Щоб виконати калібрування для всіх режимів, які підтримує порт, потрібно буде повторити команду для кожного режиму.
Синтаксис команди:
Підлеглий екземпляр PTP, пов’язаний із портом, який калібрується, має працювати в режимі зонду, щоб не вноситися коригування часу PTP. Процедура калібрування вимірює відмінності T2-T1 і T4-T3, а також враховуючи затримку кабелю, вносить наступні коригування:
- Налаштуйте затримку входу для порту за допомогою T2-T1-cable_latency
- Налаштуйте вихідну затримку для порту за допомогою T4-T3-cable_latency
Примітка: Для систем, які мають значну варіацію затримки між з’єднаннями (некомпенсоване положення перемикача послідовних і паралельних каналів), під час калібрування зв’язок відключається кілька разів, щоб переконатися, що калібрування виконується до середнього значення (а не середнього значення).
Калібрування за зовнішнім посиланням за допомогою 1PPS
CLI містить команду для калібрування порту PTP щодо зовнішнього посилання за допомогою сигналу 1PPS. Калібрування, яке виконується цією командою, призначено лише для режиму, у якому порт фактично налаштовано для роботи. Щоб виконати калібрування для всіх режимів, які підтримує порт, потрібно буде повторити команду для кожного режиму.
Синтаксис команди:
Параметр синхронізації змушує порт під час калібрування блокувати свою тактову частоту до еталонної за допомогою SyncE. У рамках процедури калібрування підлеглий екземпляр PTP, пов’язаний із портом, що калібрується, зафіксує свою фазу до еталонного. Коли підлеглий пристрій PTP повністю заблоковано та стабілізовано, під час калібрування буде виміряно середню затримку шляху та внесено наступні коригування:
- Затримка входу = Затримка входу + (MeanPathDelay – cable_latency)/2
- Затримка виходу = затримка виходу + (MeanPathDelay – затримка_кабелю)/2
Примітка: Після успішного калібрування середня затримка шляху повинна дорівнювати затримці кабелю.
Примітка: Для систем, які мають значну варіацію затримки між з’єднаннями (некомпенсоване положення перемикача послідовних і паралельних каналів), під час калібрування зв’язок відключається кілька разів, щоб переконатися, що калібрування виконується до середнього значення (а не середнього значення).
Калібрування перекосу 1PPS
Команда 'ptp cal port' (вище) калібрує порт PTP за зовнішнім посиланням за допомогою 1PPS. Однак це калібрування не враховує вихідну затримку сигналу 1PPS для порту, що калібрується. Для того, щоб вихідний сигнал 1PPS пристрою, що калібрується, збігався з 1PPS еталонного, під час калібрування потрібно компенсувати перекіс 1PPS. CLI містить команду для налаштування калібрування порту для вихідного перекосу 1PPS. Калібрування, яке виконується цією командою, призначено лише для режиму, у якому порт фактично налаштовано для роботи. Щоб виконати калібрування для всіх режимів, які підтримує порт, потрібно буде повторити команду для кожного режиму.
Синтаксис команди:
- порт ptp cal зсув
Примітка: Для систем, які мають значну варіацію затримки між з’єднаннями (некомпенсоване положення перемикача послідовних і паралельних каналів), під час калібрування зв’язок відключається кілька разів, щоб переконатися, що калібрування виконується до середнього значення (а не середнього значення).
Калібрування входу 1PPS
CLI містить команду для налаштування калібрування порту для затримки вхідного сигналу 1PPS.
Синтаксис команди:
- ptp cal 1pps
Перед подачею команди вихід 1PPS слід підключити до входу 1PPS за допомогою кабелю з відомою затримкою. Кабель має бути якомога коротшим. Команда ввімкне вихід 1PPS і sample час LTC на вході 1PPS. сampСвітлодіодний час LTC відображає затримку, складається наступним чином: затримка вихідного буфера 1PPS + затримка вхідного сигналу 1PPS + затримка кабелю Затримка вихідного буфера 1PPS зазвичай знаходиться в діапазоні 1 нс. Затримку введення 1PPS слід обчислити та зберегти для подальшого використання, коли PTP використовує вхід 1PPS.
Кінець документа.
Документи / Ресурси
![]() |
Посібник з конфігурації калібрування MICROCHIP PTP [pdfПосібник користувача Керівництво з конфігурації калібрування PTP |