طور Facebook بطاقة PCIe مفتوحة بساعة ذرية

قبل أيام قليلة صدرت النبأ نشر Facebook التطورات المتعلقة بـ خلق ال لوحة PCIe ، ما تضمنتهتنفيذ ساعة ذرية مصغرة وجهاز استقبال لنظام GNSS.

تم تصميم اللوحة في الأصل كجهاز معياري ، مما يسمح باستخدام مجموعة متنوعة من رقائق الساعة الذرية ووحدات GNSS المتاحة تجاريًا ، مثل SA5X و mRO-50 و SA.45s و u-blox RCB-F9T. تعتزم Orolia البدء في إنتاج الألواح الجاهزة للمواصفات المعدة.

بطاقة الوقت يتم تطويره كجزء من مشروع جهاز وقت عالمي أكثر تهدف إلى توفير مكونات لإنشاء خوادم الوقت الأولية (Time Master) (خادم الوقت المفتوح) التي يمكن تنفيذها في البنية التحتية الخاصة بك واستخدامها ، على سبيل المثال ، لتنظيم مزامنة الوقت في مراكز البيانات.

يتيح لك استخدام خادم مستقل عدم الاعتماد على خدمات الشبكة الخارجية لمزامنة الوقت الدقيق ووجود ساعة ذرية مدمجة يوفر مستوى عاليًا من الاستقلالية في حالة الفشل في استقبال البيانات من أنظمة الأقمار الصناعية (على سبيل المثال بسبب الظروف الجوية أو الهجمات).

تستخدم بنية الوقت المستندة إلى NTP الجديدة Stratum 1 ، وهو مكون مهم مرتبط مباشرة بمصدر زمني موثوق ، مثل نظام الملاحة عبر الأقمار الصناعية العالمي (GNSS) أو ساعة السيزيوم.

الخصوصية من المشروع هو بناء خادم الوقت الأساسي ، يمكنك استخدام خادم عادي بناءً على هندسة x86 ، والتي تتضمن بطاقة شبكة نموذجية وبطاقة وقت.

على الخادم المذكور ، يتم تلقي معلومات الوقت الدقيق من الأقمار الصناعية عبر نظام GNSS وتعمل الساعة الذرية كمذبذب عالي الثبات ، مما يسمح بالحفاظ على مستوى عالٍ من الدقة في حالة عدم تلقي أي معلومات عبر نظام GNSS. يقدر الانحراف المحتمل عن الوقت المحدد في حالة عدم القدرة على تلقي البيانات عبر GNSS على اللوحة المقترحة بحوالي 300 نانوثانية في اليوم.

سائق ocp_pt تم إعداده لنظام التشغيل Linux y من المخطط أن يتم تضمينه في نواة Linux 5.15 الرئيسية.

المتحكم تنفذ واجهات PTP POSIX (/ dev / ptp2) ، GNSS عبر المنفذ التسلسلي / dev / ttyS7 ، الساعة الذرية عبر المنفذ التسلسلي / dev / ttyS8 وجهازان i2c / dev / i2c- * ، حيث يمكن الوصول إلى إمكانيات ساعة الجهاز (PHC) من بيئة المستخدم.

عند بدء تشغيل خادم NTP (بروتوكول وقت الشبكة) ، يُقترح استخدام Chrony و NTPd ، وعند بدء تشغيل خادم PTP (بروتوكول وقت الدقة) ، يُقترح استخدام ptp4u أو ptp4l مع مكدس phc2sys لتوفير النسخة من قيم الوقت من الساعة الذرية إلى بطاقة الشبكة.

تنسيق لتشغيل مستقبل نظام GNSS والساعة الذرية يمكن أن يتم ذلك في كل من الأجهزة والبرامج. يتم تنفيذ وظائف الأجهزة الخاصة بوحدة الاقتران على أساس FPGA ، ويعمل إصدار البرنامج على مستوى المراقبة المباشرة لحالة مستقبل GNSS والساعة الذرية من تطبيقات مثل ptp4l و chronyd.

سبب تطوير لوحة مفتوحة بدلاً من استخدام الحلول الجاهزة للاستخدام المتاحة في السوق هو الطبيعة الحاصلة على براءة اختراع لهذه المنتجات ، والتي لا تسمح لنا بضمان صحة التنفيذ ، والبرنامج المقترح لا يتوافق مع متطلبات الأمان. (في معظم الحالات ، يتم شحن البرامج القديمة ويمكن أن تستغرق إصلاحات الثغرات الأمنية شهورًا أو حتى سنوات) ، بالإضافة إلى إمكانات محدودة للتكوين والمراقبة (SNMP) (يتم تقديم واجهة مستخدم الويب أو واجهة المستخدم الخاصة بها).

يمكن استخدام اللوحة لتنظيم عمل خوادم مزامنة الوقت المنفصلة. المواصفات والخطط وملفات BOM و Gerber و PCB و CAD المطلوبة لتصنيع اللوحة يتم نشرها على جيثب.

مصدر: https://engineering.fb.com


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   بيلايو قال

    من الفيسبوك؟ بأي حال من الأحوال أريدها ...