Facebook atom saatı olan açıq PCIe kartı hazırlayıb

Facebook miniatür atom saatının və GNSS qəbuledicisinin tətbiqi də daxil olmaqla, PCIe lövhəsinin yaradılması ilə bağlı inkişafları dərc edib. Lövhə ayrı-ayrı vaxt sinxronizasiya serverlərinin işini təşkil etmək üçün istifadə edilə bilər. Lövhə istehsalı üçün tələb olunan spesifikasiyalar, sxemlər, BOM, Gerber, PCB və CAD faylları GitHub-da dərc olunur. Lövhə əvvəlcə SA5X, mRO-50, SA.45s və u-blox RCB-F9T kimi müxtəlif hazır atom saat çiplərindən və GNSS modullarından istifadə etməyə imkan verən modul cihaz kimi hazırlanmışdı. Orolia tərəfindən hazırlanmış spesifikasiyalar əsasında hazır lövhələrin istehsalına başlanılacaq.

Facebook atom saatı olan açıq PCIe kartı hazırlayıb

Vaxt Kartı daha qlobal Time Appliance layihəsinin bir hissəsi kimi hazırlanır və əsas (Time Master) dəqiq vaxt serverləri (Open Time Server) yaratmaq üçün komponentlərin təmin edilməsinə yönəldilir, bu da öz infrastrukturlarında yerləşdirilə və məsələn, təşkil etmək üçün istifadə edilə bilər. məlumat mərkəzlərində vaxt sinxronizasiyası. Ayrı bir serverin istifadəsi dəqiq vaxt sinxronizasiyası üçün xarici şəbəkə xidmətlərindən asılı olmamağa imkan verir və quraşdırılmış atom saatının olması peyk sistemlərindən məlumatların qəbulunda nasazlıqlar olduqda yüksək səviyyədə muxtariyyət təmin edir (məsələn, hava şəraiti və ya hücumlara görə).

Layihənin özəlliyi ondan ibarətdir ki, ilkin dəqiq vaxt serveri qurmaq üçün x86 arxitekturasına əsaslanan adi serverdən istifadə edə bilərsiniz ki, bu da adi şəbəkə kartı və Vaxt Kartı daxildir. Belə bir serverdə dəqiq vaxt məlumatı GNSS vasitəsilə peyklərdən alınır və atom saatı GNSS vasitəsilə məlumatın əldə edilməsində nasazlıq yarandıqda yüksək dəqiqlik səviyyəsini qorumaq üçün yüksək stabil osilator rolunu oynayır. Təklif olunan lövhədə GNSS vasitəsilə məlumatların alınmaması halında dəqiq vaxtdan mümkün sapma gündə təxminən 300 nanosaniyədə qiymətləndirilir.

Facebook atom saatı olan açıq PCIe kartı hazırlayıb

Linux üçün Linux 5.15 nüvəsinin əsas tərkibinə daxil edilməsi planlaşdırılan ocp_pt drayveri hazırlanmışdır. Sürücü PTP POSIX interfeyslərini (/dev/ptp2), seriya üzərində GNSS (/dev/ttyS7), seriya üzərində atom saatını (/dev/ttyS8) və iki i2c cihazını (/dev/i2c-*) tətbiq edir. istifadəçi mühitindən aparat saatının (PHC) imkanlarına daxil olmaq. NTP (Şəbəkə Vaxt Protokolu) serverini işə salarkən Chrony və NTPd-dən, PTP (Precision Time Protocol) serverini işə salarkən isə phc4sys yığını ilə birlikdə ptp4u və ya ptp2l-dən istifadə etmək tövsiyə olunur. atom saatı şəbəkə kartına.

GNSS qəbuledicisinin və atom saatının işinin əlaqələndirilməsi həm aparat, həm də proqram təminatı ilə həyata keçirilə bilər. Uyğun modulun aparat funksionallığı FPGA əsasında həyata keçirilir və proqram versiyası ptp4l və chronyd kimi proqramlardan GNSS qəbuledicisinin və atom saatının vəziyyətinin birbaşa monitorinqi səviyyəsində işləyir.

Facebook atom saatı olan açıq PCIe kartı hazırlayıb

Bazarda hazır həllərdən istifadə etmək əvəzinə açıq lövhənin hazırlanmasının səbəbləri, tətbiqin düzgünlüyünü, təklif olunan proqram təminatı ilə təhlükəsizlik tələbləri arasındakı uyğunsuzluğu yoxlamağa imkan verməyən bu cür məhsulların mülkiyyət xarakteridir (əksər hallarda hallarda, köhnəlmiş proqramlar təmin edilir və zəifliyin aradan qaldırılmasının çatdırılması aylar və ya hətta illər çəkə bilər, həmçinin məhdud monitorinq (SNMP) və konfiqurasiya seçimləri (öz CLI və ya Veb UI təklif olunur).

Mənbə: opennet.ru

Добавить комментарий