تعريفات إشارة فتحة PCI
تستخدم فتحة PCI ، أو فتحة توسيع PCI ، مجموعة من خطوط الإشارة التي تتيح الاتصال والتحكم بين الأجهزة المتصلة بحافلة PCI. هذه الإشارات ضرورية لضمان أن الأجهزة يمكنها نقل البيانات وإدارة حالاتها وفقًا لبروتوكول PCI. فيما يلي الجوانب الرئيسية لتعريفات إشارة فتحة PCI:
خطوط إشارة أساسية
1. العنوان/ناقل البيانات (م [31: 0]):
هذا هو خط نقل البيانات الأساسي على ناقل PCI. تم تعدد الإرسال لحمل كلا العناوين (أثناء مراحل العناوين) والبيانات (أثناء مراحل البيانات) بين الجهاز والمضيف.
2. الإطار#:
مدفوعًا بالجهاز الرئيسي الحالي ، يشير الإطار# إلى بدء ومدة الوصول. يمثل تأكيدها بداية النقل ، ويشير ثباته إلى استمرار نقل البيانات. يشير إلغاء التوضيح إلى نهاية مرحلة البيانات الأخيرة.
3. irdy# (البادئ جاهز):
يشير إلى أن الجهاز الرئيسي جاهز لنقل البيانات. خلال كل دورة على مدار الساعة من نقل البيانات ، إذا كان بإمكان Master قيادة البيانات على الناقل ، فإنه يؤكد Irdy#.
4. Devsel# (SELECTER):
يدل Devsel# على جهاز الرقيق المستهدف ، على استعداد للاستجابة لعملية الحافلة. يحدد التأخير في تأكيد Devsel# المدة التي يستغرقها جهاز الرقيق للتحضير للرد على أمر الحافلة.
5. توقف# (اختياري):
إشارة اختيارية تستخدم لإخطار الجهاز الرئيسي لإيقاف نقل البيانات الحالي في حالات استثنائية ، مثل عندما لا يمكن للجهاز المستهدف إكمال النقل.
6. بير# (خطأ التكافؤ):
مدفوعًا بجهاز الرقيق للإبلاغ عن أخطاء التكافؤ التي تم اكتشافها أثناء نقل البيانات.
7. serr# (خطأ النظام):
تستخدم للإبلاغ عن أخطاء على مستوى النظام التي يمكن أن تسبب عواقب وخيمة ، مثل أخطاء تكافؤ العنوان أو أخطاء التكافؤ في تسلسل الأوامر الخاصة.
خطوط إشارة التحكم
1. Command/Byte تمكين Multiplex (C/Be [3: 0]#):
يحمل أوامر الحافلات أثناء مراحل العناوين وإشارات البايت أثناء مراحل البيانات ، وتحديد أي بايت على الناقل المُعلم [31: 0] عبارة عن بيانات صالحة.
2. Req# (طلب استخدام الحافلة):
مدفوعًا بجهاز يرغب في التحكم في الحافلة ، مما يشير إلى طلبه إلى الحكم.
3. GNT# (منحة لاستخدام الحافلة):
مدفوعًا من الحكم ، يشير GNT# إلى الجهاز طلب أنه تم منح طلب استخدام الحافلة.
خطوط إشارة أخرى
إشارات التحكيم:
قم بتضمين الإشارات المستخدمة لتحكيم الحافلات ، وضمان التخصيص العادل لموارد الحافلات بين الأجهزة المتعددة التي تطلب الوصول في وقت واحد.
إشارات المقاطعة (inta#، intb#، intc#، intd#):
تستخدمها أجهزة الرقيق لإرسال طلبات المقاطعة إلى المضيف ، وإخطارها بأحداث محددة أو تغييرات الحالة.
باختصار ، تشمل تعريفات إشارة فتحة PCI نظامًا معقدًا لخطوط الإشارة المسؤولة عن نقل البيانات ، والتحكم في الجهاز ، وتقارير الخطأ ، ومعالجة المقاطعة على ناقل PCI. على الرغم من أن ناقل PCI قد تم استبداله بواسطة حافلات PCIe ذات الأداء العالي ، إلا أن فتحة PCI وتعريفات الإشارة الخاصة بها تظل مهمة في العديد من الأنظمة القديمة والتطبيقات المحددة.
وقت النشر: Aug-15-2024