معقد الجذور

مثال على  بنية PCI Express، يوضح موضع مجموعة الجذور. [ 1 ]

في نظام PCI Express (PCIe)، يربط جهاز مُجمّع جذري وحدة المعالجة المركزية ونظام الذاكرة بنسيج تبديل PCI Express المُكوّن من جهاز PCIe واحد أو أكثر أو جهاز PCI. ويُشار إلى المُجمّع الجذري أحيانًا باسم جسر PCI الجذري . [ 2 ]

يُنشئ مُجمّع الجذر طلبات المعاملات نيابةً عن وحدة المعالجة المركزية ، المتصلة به عبر ناقل محلي. قد تُدمج وظائف مُجمّع الجذر في مجموعة الشرائح و/أو وحدة المعالجة المركزية. قد يحتوي مُجمّع الجذر على أكثر من منفذ PCI Express واحد، ويمكن توصيل عدة أجهزة تحويل بمنافذ مُجمّع الجذر أو توصيلها على التوالي. [ 3 ] [ 4 ]

خريطة ذاكرة الجهاز

يحتوي مُجمّع PCIe الجذري على نسخة رئيسية من "جدول التكوين من النوع 1" الذي يُحدد مساحة ذاكرة المضيف التي يُمكن الوصول إليها من كل جهاز طرفي. بالإضافة إلى ذلك، يحتوي كل جهاز طرفي PCIe على نسخة رئيسية من خريطة مساحة الذاكرة الخاصة به في ذاكرة نظام المضيف كـ"جدول التكوين من النوع 0"، ويُمكّن هذا الجدول المضيف من الوصول إلى الذاكرة المحلية لجهاز PCIe. يقوم نظام تشغيل المضيف ، الذي يتحكم في المُجمّع الجذري، بإنشاء كلٍ من جدولي التكوين من النوع 1 والنوع 0 من خلال عملية تُعرف باسم التعداد، والتي تعمل على بناء خريطة ذاكرة الجهاز للنظام عن طريق الاستعلام من كل جسر وجهاز طرفي مُتصل بشبكة الناقل. وبالمثل، يعمل جسر PCIe كمُجمّع جذري مُتدرج مع "جدول التكوين من النوع 0".

مراجع

  1. ريتشارد سولومون (17 يونيو 2015). "أساسيات ومعلومات أساسية حول PCI Express" (ملف PDF) . PCI-SIG . ص  26. تاريخ الاسترجاع: 12 أبريل 2016 .
  2. "14. البروتوكولات - دعم ناقل PCI - وثائق مواصفات UEFI 2.10" . uefi.org . تم الاطلاع عليه بتاريخ 16-11-2024 .
  3. "اختيار الحل المنطقي القابل للبرمجة المناسب لتطبيقات PCI Express" . مؤرشف من الأصل في 21 فبراير 2011. تم الاطلاع عليه في 31 مارس 2010 .
  4. "مواصفات ناقل البيانات (كتابة برامج تشغيل الأجهزة)" . docs.oracle.com . تم الاطلاع عليه بتاريخ 14-11-2020 .