Facebook Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π° PCIe ΠΊΠ°Ρ€Ρ‚Π° с Π°Ρ‚ΠΎΠΌΠ΅Π½ часовник

Facebook ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ със ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° PCIe ΠΏΠ»Π°Ρ‚ΠΊΠ°, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ внСдряванСто Π½Π° ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π΅Π½ Π°Ρ‚ΠΎΠΌΠ΅Π½ часовник ΠΈ GNSS ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ. ΠŸΠ»Π°Ρ‚ΠΊΠ°Ρ‚Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Π·Π° синхронизация Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ. Π‘ΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ, схСми, BOM, Gerber, PCB ΠΈ CAD Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° производството Π½Π° ΠΏΠ»Π°Ρ‚ΠΊΠΈ, са ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ΠΈ Π² GitHub. ΠŸΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ ΠΏΠ»Π°Ρ‚ΠΊΠ°Ρ‚Π° Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π° ΠΊΠ°Ρ‚ΠΎ ΠΌΠΎΠ΄ΡƒΠ»Π½ΠΎ устройство, ΠΊΠΎΠ΅Ρ‚ΠΎ позволява ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π³ΠΎΡ‚ΠΎΠ²ΠΈ Ρ‡ΠΈΠΏΠΎΠ²Π΅ Π·Π° Π°Ρ‚ΠΎΠΌΠ΅Π½ часовник ΠΈ GNSS ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΊΠ°Ρ‚ΠΎ SA5X, mRO-50, SA.45s ΠΈ u-blox RCB-F9T. ΠžΡ€ΠΎΠ»ΠΈΠ° Ρ‰Π΅ Π·Π°ΠΏΠΎΡ‡Π½Π΅ производство Π½Π° Π³ΠΎΡ‚ΠΎΠ²ΠΈ Ρ‚Π°Π±Π»Π° ΠΏΠΎ ΠΈΠ·Π³ΠΎΡ‚Π²Π΅Π½ΠΈ спСцификации.

Facebook Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π° PCIe ΠΊΠ°Ρ€Ρ‚Π° с Π°Ρ‚ΠΎΠΌΠ΅Π½ часовник

ΠŸΠ»Π°Ρ‚ΠΊΠ°Ρ‚Π° Time Card сС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π° ΠΊΠ°Ρ‚ΠΎ част ΠΎΡ‚ ΠΏΠΎ-Π³Π»ΠΎΠ±Π°Π»Π΅Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Time Appliance, насочСн към прСдоставянС Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π·Π° създаванС Π½Π° основни (Time Master) ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Π·Π° Ρ‚ΠΎΡ‡Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ (Open Time Server), ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ Π² тяхната инфраструктура ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°ΠΉΡ‚Π΅ синхронизация Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π² Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅ Π·Π° Π΄Π°Π½Π½ΠΈ. Π˜Π·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΡ‚Π΄Π΅Π»Π΅Π½ ΡΡŠΡ€Π²ΡŠΡ€ Π²ΠΈ позволява Π΄Π° Π½Π΅ зависи ΠΎΡ‚ външни ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ услуги Π·Π° Ρ‚ΠΎΡ‡Π½Π° синхронизация Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ, Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π²Π³Ρ€Π°Π΄Π΅Π½ Π°Ρ‚ΠΎΠΌΠ΅Π½ часовник осигурява високо Π½ΠΈΠ²ΠΎ Π½Π° автономност Π² случай Π½Π° ΠΎΡ‚ΠΊΠ°Π·ΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ сатСлитни систСми (Π½Π°ΠΏΡ€. ΠΏΠΎΡ€Π°Π΄ΠΈ ΠΌΠ΅Ρ‚Π΅ΠΎΡ€ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π½ΠΈ условия ΠΈΠ»ΠΈ Π°Ρ‚Π°ΠΊΠΈ).

ΠžΡΠΎΠ±Π΅Π½ΠΎΡΡ‚Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π΅, Ρ‡Π΅ Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΏΡŠΡ€Π²ΠΈΡ‡Π΅Π½ ΡΡŠΡ€Π²ΡŠΡ€ Π·Π° Ρ‚ΠΎΡ‡Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ ΡΡŠΡ€Π²ΡŠΡ€, Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° x86, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π²Π° Ρ‚ΠΈΠΏΠΈΡ‡Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²Π° ΠΊΠ°Ρ€Ρ‚Π° ΠΈ ΠΊΠ°Ρ€Ρ‚Π° Π·Π° Π²Ρ€Π΅ΠΌΠ΅. Π’ Ρ‚Π°ΠΊΡŠΠ² ΡΡŠΡ€Π²ΡŠΡ€ Ρ‚ΠΎΡ‡Π½Π°Ρ‚Π° информация Π·Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ сС ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π° ΠΎΡ‚ сатСлититС Ρ‡Ρ€Π΅Π· GNSS, Π° атомният часовник дСйства ΠΊΠ°Ρ‚ΠΎ високостабилСн осцилатор, Π·Π° Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° високо Π½ΠΈΠ²ΠΎ Π½Π° точност Π² случай Π½Π° ΠΏΠΎΠ²Ρ€Π΅Π΄Π° Π² ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° информация Ρ‡Ρ€Π΅Π· GNSS. Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡ‚ΠΎ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ ΠΎΡ‚ Ρ‚ΠΎΡ‡Π½ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΏΡ€ΠΈ Π½Π΅Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Ρ‡Ρ€Π΅Π· GNSS Π² ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π°Ρ‚Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° сС оцСнява Π½Π° ΠΎΠΊΠΎΠ»ΠΎ 300 наносСкунди Π½Π° Π΄Π΅Π½.

Facebook Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π° PCIe ΠΊΠ°Ρ€Ρ‚Π° с Π°Ρ‚ΠΎΠΌΠ΅Π½ часовник

Π—Π° Linux Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΡŠΡ‚ ocp_pt, ΠΊΠΎΠΉΡ‚ΠΎ сС ΠΏΠ»Π°Π½ΠΈΡ€Π° Π΄Π° бъдС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² основния ΡΡŠΡΡ‚Π°Π² Π½Π° ядрото Linux 5.15. Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ΡŠΡ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π° PTP POSIX интСрфСйси (/dev/ptp2), GNSS ΠΏΡ€Π΅Π· сСриСн (/dev/ttyS7), Π°Ρ‚ΠΎΠΌΠ΅Π½ часовник ΠΏΡ€Π΅Π· сСриСн (/dev/ttyS8) ΠΈ Π΄Π²Π΅ i2c устройства (/dev/i2c-*), ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π½Π° хардуСрния часовник (PHC) ΠΎΡ‚ потрСбитСлската срСда. ΠŸΡ€ΠΈ стартиранС Π½Π° NTP (Network Time Protocol) ΡΡŠΡ€Π²ΡŠΡ€ сС ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Chrony ΠΈ NTPd, Π° ΠΏΡ€ΠΈ стартиранС Π½Π° PTP (Precision Time Protocol) ΡΡŠΡ€Π²ΡŠΡ€ - ptp4u ΠΈΠ»ΠΈ ptp4l Π² комбинация със стСка phc2sys, ΠΊΠΎΠΉΡ‚ΠΎ осигурява ΠΊΠΎΠΏΠΈΡ€Π°Π½Π΅ Π½Π° Π²Ρ€Π΅ΠΌΠ΅Π²ΠΈ стойности ΠΎΡ‚ атомния часовник към ΠΌΡ€Π΅ΠΆΠΎΠ²Π°Ρ‚Π° ΠΊΠ°Ρ€Ρ‚Π°.

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ†ΠΈΡΡ‚Π° Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° GNSS ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° ΠΈ атомния часовник ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠΈ ΠΊΠ°ΠΊΡ‚ΠΎ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΎ, Ρ‚Π°ΠΊΠ° ΠΈ софтуСрно. Π₯Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½Π°Ρ‚Π° функционалност Π½Π° ΡΡŠΠ²ΠΏΠ°Π΄Π°Ρ‰ΠΈΡ ΠΌΠΎΠ΄ΡƒΠ» Π΅ ​​рСализирана Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° FPGA, Π° софтуСрната вСрсия Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π° Π½ΠΈΠ²ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π΅Π½ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° GNSS ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° ΠΈ атомния часовник ΠΎΡ‚ прилоТСния ΠΊΠ°Ρ‚ΠΎ ptp4l ΠΈ chronyd.

Facebook Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π° PCIe ΠΊΠ°Ρ€Ρ‚Π° с Π°Ρ‚ΠΎΠΌΠ΅Π½ часовник

ΠŸΡ€ΠΈΡ‡ΠΈΠ½ΠΈΡ‚Π΅ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅ Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° вмСсто ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π³ΠΎΡ‚ΠΎΠ²ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π° ΠΏΠ°Π·Π°Ρ€Π° са патСнтования Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ Π½Π° Ρ‚Π°ΠΊΠΈΠ²Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈ, ΠΊΠΎΠΉΡ‚ΠΎ Π½Π΅ Π²ΠΈ позволява Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅ правилността Π½Π° внСдряванСто, Π½Π΅ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅Ρ‚ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ прСдлоТСния софтуСр ΠΈ изискванията Π·Π° сигурност (Π² ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ случаи сС доставят остарСли ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ ΠΈ доставката Π½Π° ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ Π½Π° уязвимости ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΡ‚Π½Π΅ΠΌΠ΅ мСсСци ΠΈΠ»ΠΈ Π΄ΠΎΡ€ΠΈ Π³ΠΎΠ΄ΠΈΠ½ΠΈ), ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ (SNMP) ΠΈ ΠΎΠΏΡ†ΠΈΠΈ Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ (ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ сС собствСн CLI ΠΈΠ»ΠΈ ΡƒΠ΅Π± интСрфСйс).

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€