Дефиниции на PCI SLOT сигнали
PCI SLOT, или PCI слотът за разширение, използва набор от сигнални линии, които позволяват комуникация и управление между устройства, свързани към PCI шината. Тези сигнали са от решаващо значение за гарантиране, че устройствата могат да прехвърлят данни и да управляват състоянията си съгласно PCI протокола. Ето основните аспекти на дефинициите на PCI SLOT сигналите:
Основни сигнални линии
1. Адресна/Данна Шина (AD[31:0]):
Това е основната линия за предаване на данни на PCI шината. Тя е мултиплексирана, за да пренася както адреси (по време на фазите на адресиране), така и данни (по време на фазите на данни) между устройството и хоста.
2. КАДЪР №:
Задвижван от текущото главно устройство, FRAME# показва началото и продължителността на достъпа. Неговото потвърждение маркира началото на трансфера, а постоянството му показва, че предаването на данни продължава. Депозитирането сигнализира края на последната фаза на данните.
3. IRDY# (Инициаторът е готов):
Показва, че главното устройство е готово за прехвърляне на данни. По време на всеки тактов цикъл на прехвърляне на данни, ако главното устройство може да подаде данни към шината, то потвърждава IRDY#.
4. DEVSEL# (Избор на устройство):
Задвижван от целевото подчинено устройство, DEVSEL# показва, че устройството е готово да отговори на шинната операция. Закъснението при утвърждаване на DEVSEL# определя колко време отнема на подчиненото устройство да се подготви да отговори на шинна команда.
5. СТОП № (по избор):
Незадължителен сигнал, използван за уведомяване на главното устройство да спре текущия трансфер на данни в изключителни случаи, например когато целевото устройство не може да завърши трансфера.
6. PERR# (Грешка по паритет):
Задвижва се от подчиненото устройство, за да докладва за грешки в четността, открити по време на прехвърляне на данни.
7. SERR# (Системна грешка):
Използва се за докладване на грешки на системно ниво, които биха могли да причинят катастрофални последици, като например грешки в четността на адресите или грешки в четността в специални командни последователности.
Линии за контролни сигнали
1. Мултиплексиране на активиране на команда/байт (C/BE[3:0]#):
Пренася шинни команди по време на фазите на адресиране и сигнали за разрешаване на байтове по време на фазите на данни, определяйки кои байтове на AD[31:0] шината са валидни данни.
2. REQ# (Заявка за използване на автобус):
Задвижва се от устройство, което желае да получи контрол над шината, сигнализирайки заявката си към арбитъра.
3. GNT# (Разрешение за ползване на автобус):
Управляван от арбитъра, GNT# показва на устройството, което е поискало достъп, че заявката му за използване на шината е била удовлетворена.
Други сигнални линии
Арбитражни сигнали:
Включете сигнали, използвани за арбитраж на шината, осигурявайки справедливо разпределение на ресурсите на шината между множество устройства, които едновременно искат достъп.
Сигнали за прекъсване (INTA#, INTB#, INTC#, INTD#):
Използва се от подчинени устройства за изпращане на заявки за прекъсване към хоста, уведомявайки го за конкретни събития или промени в състоянието.
В обобщение, дефинициите на PCI SLOT сигналите обхващат сложна система от сигнални линии, отговорни за преноса на данни, управлението на устройствата, докладването на грешки и обработката на прекъсвания на PCI шината. Въпреки че PCI шината е заменена от по-високопроизводителни PCIe шини, PCI SLOT и неговите дефиниции на сигнали остават значими в много стари системи и специфични приложения.
Време на публикуване: 15 август 2024 г.



