Definicije signala PCI SLOT
PCI SLOT ali razširitvena reža PCI uporablja nabor signalnih linij, ki omogočajo komunikacijo in nadzor med napravami, povezanimi z vodilom PCI. Ti signali so ključni za zagotavljanje, da lahko naprave prenašajo podatke in upravljajo svoja stanja v skladu s protokolom PCI. Tukaj so glavni vidiki definicij signala PCI SLOT:
Bistvene signalne linije
1. Naslovno/podatkovno vodilo (AD[31:0]):
To je primarna linija za prenos podatkov na vodilu PCI. Multipleksiran je za prenos tako naslovov (med fazami naslovov) kot podatkov (med fazami podatkov) med napravo in gostiteljem.
2. OKVIR #:
FRAME#, ki ga poganja trenutna glavna naprava, označuje začetek in trajanje dostopa. Njegova uveljavitev označuje začetek prenosa, njegova obstojnost pa pomeni, da se prenos podatkov nadaljuje. Preklic potrditve signalizira konec zadnje podatkovne faze.
3. IRDY# (iniciator pripravljen):
Označuje, da je glavna naprava pripravljena za prenos podatkov. Med vsakim taktom prenosa podatkov, če lahko nadrejena enota prenese podatke na vodilo, potrdi IRDY#.
4. DEVSEL# (izbira naprave):
DEVSEL#, ki ga poganja ciljna podrejena naprava, pomeni, da je naprava pripravljena na odziv na delovanje vodila. Zakasnitev pri uveljavljanju DEVSEL# definira, koliko časa potrebuje podrejena naprava, da se pripravi na odziv na ukaz vodila.
5. STOP# (izbirno):
Izbirni signal, ki se uporablja za obveščanje glavne naprave, da ustavi trenutni prenos podatkov v izjemnih primerih, na primer ko ciljna naprava ne more dokončati prenosa.
6. PERR# (napaka parnosti):
Poganja ga podrejena naprava za poročanje o paritetnih napakah, odkritih med prenosom podatkov.
7. SERR# (sistemska napaka):
Uporablja se za poročanje o napakah na ravni sistema, ki bi lahko povzročile katastrofalne posledice, kot so napake paritete naslova ali napake paritete v posebnih zaporedjih ukazov.
Kontrolne signalne linije
1. Multipleks za omogočanje ukaza/bajta (C/BE[3:0]#):
Prenaša ukaze vodila med fazami naslova in signale omogočanja bajtov med fazami podatkov, pri čemer določa, kateri bajti na vodilu AD[31:0] so veljavni podatki.
2. REQ# (Zahteva za uporabo avtobusa):
Poganja ga naprava, ki želi prevzeti nadzor nad avtobusom in sporoča svojo zahtevo razsodniku.
3. GNT# (dovoljenje za uporabo avtobusa):
GNT#, ki ga vodi razsodnik, nakaže napravi, ki zahteva, da je bila njena zahteva za uporabo vodila odobrena.
Druge signalne linije
Arbitražni signali:
Vključite signale, ki se uporabljajo za arbitražo vodila, s čimer zagotovite pošteno dodelitev virov vodila med več napravami, ki zahtevajo dostop hkrati.
Prekinitveni signali (INTA#, INTB#, INTC#, INTD#):
Uporabljajo ga podrejene naprave za pošiljanje zahtev za prekinitev gostitelju in ga obveščajo o določenih dogodkih ali spremembah stanja.
Če povzamemo, definicije signala PCI SLOT zajemajo kompleksen sistem signalnih linij, odgovornih za prenos podatkov, nadzor naprave, poročanje o napakah in obravnavanje prekinitev na vodilu PCI. Čeprav so vodilo PCI nadomestila zmogljivejša vodila PCIe, PCI SLOT in njegove definicije signalov ostajajo pomembne v številnih podedovanih sistemih in posebnih aplikacijah.
Čas objave: 15. avgusta 2024