PCI дефиниции на сигнала на слот
PCI слотът или PCI разширителния слот използва набор от сигнални линии, които позволяват комуникация и контрол между устройства, свързани към PCI шината. Тези сигнали са от решаващо значение, за да се гарантира, че устройствата могат да прехвърлят данни и да управляват своите състояния според PCI протокола. Ето основните аспекти на дефинициите на сигнала на PCI Slot:
Основни сигнални линии
1. Адрес/шина за данни (AD [31: 0]):
Това е основната линия за предаване на данни в PCI шината. Той е мултиплексиран за пренасяне на както адреса (по време на фази на адрес), така и данни (по време на фази на данни) между устройството и хоста.
2. Frame#:
Задвижен от текущото главно устройство, Frame# показва стартирането и продължителността на достъп. Неговото твърдение бележи началото на прехвърляне и постоянството му показва, че предаването на данни продължава. De-Assertion сигнализира за края на последната фаза на данни.
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 слот сигнал обхващат сложна система от сигнални линии, отговорни за прехвърляне на данни, контрол на устройството, отчитане на грешки и обработка на прекъсване на PCI шината. Въпреки че PCI шината е заменена от по-високоефективни PCIE шини, PCI слотът и неговите дефиниции на сигнали остават значителни в много наследени системи и специфични приложения.
Време за публикация: 15-2024 август