تعاریف سیگنال اسلات PCI
اسلات PCI یا اسلات توسعه PCI، از مجموعهای از خطوط سیگنال استفاده میکند که امکان ارتباط و کنترل بین دستگاههای متصل به گذرگاه PCI را فراهم میکند. این سیگنالها برای اطمینان از اینکه دستگاهها میتوانند دادهها را منتقل کرده و وضعیت خود را طبق پروتکل PCI مدیریت کنند، بسیار مهم هستند. در اینجا جنبههای اصلی تعاریف سیگنال اسلات PCI آمده است:
خطوط سیگنال ضروری
۱. گذرگاه آدرس/داده (AD[31:0]):
این خط انتقال داده اصلی در گذرگاه PCI است. این خط برای حمل آدرسها (در طول مراحل آدرس) و دادهها (در طول مراحل داده) بین دستگاه و میزبان، مالتیپلکس شده است.
۲. شماره فریم:
FRAME# که توسط دستگاه اصلی فعلی هدایت میشود، شروع و مدت زمان دسترسی را نشان میدهد. فعال شدن آن نشاندهنده شروع انتقال است و تداوم آن نشان میدهد که انتقال داده ادامه دارد. غیرفعال شدن آن، پایان آخرین مرحله داده را نشان میدهد.
۳. IRDY# (آماده برای شروع):
نشان میدهد که دستگاه اصلی آماده انتقال داده است. در طول هر سیکل کلاک انتقال داده، اگر دستگاه اصلی بتواند داده را روی گذرگاه هدایت کند، IRDY# را اعلام میکند.
۴. DEVSEL# (انتخاب دستگاه):
DEVSEL# که توسط دستگاه slave مورد نظر هدایت میشود، نشان میدهد که دستگاه آماده پاسخگویی به عملیات گذرگاه است. تأخیر در اعلام DEVSEL# مدت زمانی را که طول میکشد تا دستگاه slave برای پاسخگویی به دستور گذرگاه آماده شود، تعیین میکند.
۵. شماره توقف (اختیاری):
یک سیگنال اختیاری که برای اطلاعرسانی به دستگاه اصلی جهت توقف انتقال داده فعلی در موارد استثنایی، مانند زمانی که دستگاه هدف نمیتواند انتقال را تکمیل کند، استفاده میشود.
۶. PERR# (خطای توازن):
توسط دستگاه فرعی هدایت میشود تا خطاهای برابری شناسایی شده در حین انتقال داده را گزارش دهد.
۷. SERR# (خطای سیستم):
برای گزارش خطاهای سطح سیستم که میتوانند عواقب فاجعهباری ایجاد کنند، مانند خطاهای برابری آدرس یا خطاهای برابری در توالیهای فرمان ویژه، استفاده میشود.
خطوط سیگنال کنترل
۱. مالتیپلکس فعالسازی فرمان/بایت (C/BE[3:0]#):
در طول فازهای آدرسدهی، دستورات گذرگاه و در طول فازهای داده، سیگنالهای فعالسازی بایت را حمل میکند و تعیین میکند که کدام بایتها در گذرگاه AD[31:0] دادههای معتبر هستند.
۲. درخواست استفاده از گذرگاه (REQ#):
توسط دستگاهی که مایل به کنترل اتوبوس است هدایت میشود و درخواست خود را به داور اعلام میکند.
۳. شماره مجوز استفاده از اتوبوس (GNT#):
GNT# که توسط داور هدایت میشود، به دستگاه درخواستکننده نشان میدهد که درخواستش برای استفاده از گذرگاه پذیرفته شده است.
سایر خطوط سیگنال
سیگنالهای داوری:
سیگنالهای مورد استفاده برای داوری گذرگاه را لحاظ کنید تا تخصیص منصفانه منابع گذرگاه بین چندین دستگاه که بهطور همزمان درخواست دسترسی دارند، تضمین شود.
سیگنالهای وقفه (INTA#، INTB#، INTC#، INTD#):
توسط دستگاههای slave برای ارسال درخواستهای وقفه به میزبان و اطلاعرسانی به آن در مورد رویدادهای خاص یا تغییرات وضعیت استفاده میشود.
به طور خلاصه، تعاریف سیگنال PCI SLOT شامل یک سیستم پیچیده از خطوط سیگنال است که مسئول انتقال داده، کنترل دستگاه، گزارش خطا و مدیریت وقفه در گذرگاه PCI هستند. اگرچه گذرگاه PCI توسط گذرگاههای PCIe با عملکرد بالاتر جایگزین شده است، PCI SLOT و تعاریف سیگنال آن در بسیاری از سیستمهای قدیمی و کاربردهای خاص همچنان قابل توجه هستند.
زمان ارسال: ۱۵ آگوست ۲۰۲۴



