Facebook විසින් පරමාණුක ඔරලෝසුවක් සහිත විවෘත PCIe කාඩ්පතක් නිපදවා ඇත

කුඩා පරමාණුක ඔරලෝසුවක් සහ GNSS ග්‍රාහකයක් ක්‍රියාත්මක කිරීම ඇතුළුව PCIe පුවරුවක් නිර්මාණය කිරීමට අදාළ වර්ධනයන් Facebook විසින් ප්‍රකාශයට පත් කර ඇත. වෙනම කාල සමමුහුර්ත සේවාදායකවල ක්‍රියාකාරිත්වය සංවිධානය කිරීමට පුවරුව භාවිතා කළ හැකිය. පුවරු නිෂ්පාදනය සඳහා අවශ්‍ය පිරිවිතර, ක්‍රමානුරූප, BOM, Gerber, PCB සහ CAD ගොනු GitHub හි ප්‍රකාශයට පත් කෙරේ. පුවරුව මුලින් නිර්මාණය කර ඇත්තේ මොඩියුලර් උපාංගයක් ලෙස වන අතර, SA5X, mRO-50, SA.45s සහ u-blox RCB-F9T වැනි විවිධ ඕෆ්-ද-සෙල්ෆ් පරමාණුක ඔරලෝසු චිප් සහ GNSS මොඩියුල භාවිතා කිරීමට ඉඩ සලසයි. සකස් කළ පිරිවිතර මත පදනම්ව සූදානම් කළ පුවරු නිෂ්පාදනය ආරම්භ කිරීමට ඔරොලියා අදහස් කරයි.

Facebook විසින් පරමාණුක ඔරලෝසුවක් සහිත විවෘත PCIe කාඩ්පතක් නිපදවා ඇත

ප්‍රාථමික (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 (ජාල කාල ප්‍රොටෝකෝලය) සේවාදායකයක් ආරම්භ කරන විට, Chrony සහ NTPd භාවිතා කිරීමට යෝජනා කරන අතර, PTP (Precision Time Protocol) සේවාදායකයක් ආරම්භ කරන විට, ptp4u හෝ ptp4l phc2sys තොගය සමඟ ඒකාබද්ධව, කාල අගයන් සහතික කරයි. පරමාණුක ඔරලෝසුවෙන් ජාල කාඩ්පතට පිටපත් කරනු ලැබේ.

GNSS ග්‍රාහකයේ සහ පරමාණුක ඔරලෝසුවේ ක්‍රියාකාරිත්වය සම්බන්ධීකරණය දෘඪාංග සහ මෘදුකාංග යන දෙඅංශයෙන්ම සිදු කළ හැක. ගැළපෙන මොඩියුලයේ දෘඪාංග ක්‍රියාකාරීත්වය FPGA පදනම මත ක්‍රියාත්මක වන අතර මෘදුකාංග අනුවාදය ptp4l සහ chronyd වැනි යෙදුම් වලින් GNSS ග්‍රාහකයේ සහ පරමාණුක ඔරලෝසුවේ තත්වය සෘජුව අධීක්ෂණ මට්ටමින් ක්‍රියා කරයි.

Facebook විසින් පරමාණුක ඔරලෝසුවක් සහිත විවෘත PCIe කාඩ්පතක් නිපදවා ඇත

වෙළඳපොලේ සූදානම් කළ විසඳුම් භාවිතා කිරීම වෙනුවට විවෘත පුවරුවක් සංවර්ධනය කිරීමට හේතු වන්නේ එවැනි නිෂ්පාදනවල හිමිකාර ස්වභාවයයි, එය ක්‍රියාත්මක කිරීමේ නිරවද්‍යතාවය, යෝජිත මෘදුකාංග සහ ආරක්ෂක අවශ්‍යතා අතර ඇති විෂමතාවය (බොහෝ විට) සත්‍යාපනය කිරීමට ඔබට ඉඩ නොදේ. අවස්ථා, යල් පැන ගිය වැඩසටහන් සපයනු ලබන අතර, අවදානම් නිවැරදි කිරීම් බෙදා හැරීමට මාස හෝ වසර ගණනාවක් ගත විය හැකිය), මෙන්ම සීමිත අධීක්ෂණ (SNMP) සහ වින්‍යාස කිරීමේ විකල්ප (තමන්ගේම CLI හෝ Web UI පිරිනමනු ලැබේ).

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න