كور كونكت

CoreConnect هي بنية ناقل معالج دقيق من IBM لتصميمات الأنظمة المتكاملة على شريحة (SoC). صُممت لتسهيل دمج وإعادة استخدام معالجات النظام والوحدات الطرفية ضمن تصميمات SoC القياسية والمخصصة. وباعتبارها نقطة تصميم قياسية لأنظمة SoC ، فهي تُشكل أساس أجهزة IBM وغير IBM. تشمل عناصر هذه البنية ناقل المعالج المحلي (PLB)، وناقل الوحدات الطرفية على الشريحة (OPB)، وجسر ناقل، وناقل سجل التحكم بالجهاز (DCR). تتصل الوحدات الطرفية عالية الأداء بناقل PLB ذي النطاق الترددي العالي وزمن الاستجابة المنخفض . بينما تتصل وحدات المعالجة الطرفية الأبطأ بناقل OPB، مما يقلل من حركة البيانات على ناقل PLB. تتميز CoreConnect بقدرات الربط مع بنية ناقل AMBA المنافسة ، مما يسمح بإعادة استخدام مكونات SoC الحالية.

تُتيح شركة IBM ناقل CoreConnect كبنية مجانية تمامًا لموردي الأدوات وشركات الملكية الفكرية الأساسية وشركات تطوير الرقائق. وبذلك، حصلت أكثر من 1500 شركة إلكترونيات، مثل Cadence و Ericsson و Lucent و Nokia و Siemens و Synopsys ، على ترخيص استخدامه .

يُعدّ CoreConnect جزءًا لا يتجزأ من منتجات IBM المدمجة، ويُستخدم على نطاق واسع في تصميماتها القائمة على معالجات PowerPC 4x0 . في السابق، كانت شركة Xilinx تستخدم CoreConnect كبنية تحتية لجميع تصميمات معالجاتها المدمجة.

ناقل المعالج المحلي (PLB)

  • معالج عام ناقل محلي
  • ناقل متزامن وغير متعدد الإرسال
  • ناقلات بيانات منفصلة للقراءة والكتابة
  • يدعم القراءة والكتابة المتزامنة
  • ناقل متعدد الوحدات الرئيسية، ذو أولوية قابلة للبرمجة، يتم التحكم فيه
  • عنوان من 32 بت إلى 64 بت
  • تطبيقات 32/64/128 بت (حتى 256 بت)
  • 66/133/183 ميجاهرتز (32/64/128 بت)
  • مُصمم بتقنية الأنابيب، ويدعم عمليات التقسيم المبكر
  • التحكيم المتداخل (الدورة الأخيرة)
  • يدعم دفعات ثابتة ومتغيرة الطول
  • قفل الحافلة
  • إمكانيات النطاق الترددي العالي، تصل إلى 2.9 جيجابايت /ثانية.

ناقل طرفي مدمج (OPB)

  • ناقل طرفي للأجهزة الأبطأ
  • ناقل متزامن وغير متعدد الإرسال
  • ناقل متعدد المتحكمين، مُحكّم
  • ناقل عناوين يصل إلى 64 بت
  • ناقلات قراءة وكتابة منفصلة 32 بت
  • معاملات خط الأنابيب
  • التحكيم المتداخل (الدورة الأخيرة)
  • يدعم الانفجارات
  • تحديد حجم ناقل البيانات الديناميكي، أجهزة 8 بت، 16 بت، 32 بت
  • عمليات نقل البيانات في دورة واحدة
  • قفل الحافلة (موقف السيارات)

ناقل سجل التحكم بالجهاز (DCR)

هذه الحافلة:

  • يوفر نقلًا متزامنًا تمامًا لبيانات GPR بين وحدة المعالجة المركزية والمنطق التابع
  • يعمل كناقل متزامن وغير متعدد الإرسال
  • يحتوي على حافلات منفصلة لقراءة البيانات وكتابتها
  • يتكون من ناقل رئيسي واحد وعدة ناقلات تابعة
  • يتضمن ناقل عناوين 10 بت
  • يتميز بناقلات بيانات 32 بت
  • يستخدم دورتين كحد أدنى للقراءة/الكتابة
  • تستخدم بنية مُضاعِف الإرسال الموزع
  • يدعم الأجهزة ذات 8 و 16 و 32 بت
  • يقوم بنقل البيانات في دورة واحدة
  • بنية ناقل CoreConnect، IBM.com
  • تقنية CoreConnect، Xilinx.com
  • ترخيص CoreConnect، IBM.com
  • نظام CoreConnect: نظام ناقل البيانات المدمج في الشريحة، ElectronicDesign.com
  • مواصفات بنية ناقل سجل التحكم بالجهاز 3.5