Definicije signala PCI
Reža za PCI ali PCI razširitvena reža uporablja niz 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 s svojimi stanji v skladu s protokolom PCI. Tu so glavni vidiki definicij signala PCI reže:
Bistvene signalne črte
1. naslov/podatkovni avtobus (AD [31: 0]):
To je primarni daljnovod podatkov v vodilom PCI. Multipleksirano je, da nosite oba naslova (med fazami naslovov) in podatke (med podatkovnimi fazami) med napravo in gostiteljem.
2. okvir#:
Frame#, ki ga poganja trenutna glavna naprava, označuje začetek in trajanje dostopa. Njegova trditev pomeni začetek prenosa, njegova vztrajnost pa kaže, da se prenos podatkov nadaljuje. De-Assertion signalizira konec zadnje podatkovne faze.
3. Irdy# (pobudnik pripravljen):
Označuje, da je glavna naprava pripravljena za prenos podatkov. Med vsakim urnim ciklom prenosa podatkov, če lahko glavni vozi podatke na vodilo, zatrjuje IRDY#.
4. DEVSEL# (Izbira naprave):
Devsel#, ki ga vodi ciljna podrejena naprava, pomeni, da je naprava pripravljena odzvati na operacijo vodila. Zamuda pri uveljavljanju Devsela# določa, koliko časa traja suženjska naprava, da se pripravi na odziv na ukaz vodila.
5. Stop# (neobvezno):
Izbirni signal, ki se uporablja za obveščanje glavne naprave za zaustavitev trenutnega prenosa podatkov v izjemnih primerih, na primer, kadar ciljna naprava ne more dokončati prenosa.
6. Perr# (napaka v pariteti):
Poganjala je podrejena naprava, da bi poročala o napakah paritete, odkrite 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 v pariteti naslova ali napake v pariteti v posebnih zaporedjih ukazov.
Krmilne signalne črte
1. ukaz/bajt Omogoči multiplex (c/be [3: 0]#):
V fazah naslova nosi ukaze avtobusov in omogočajo signale med fazami podatkov, pri čemer določa, kateri bajti na AD [31: 0] so veljavni podatki.
2. Req# (zahteva za uporabo avtobusa):
Poganja se naprava, ki želi pridobiti nadzor nad avtobusom, in svojo zahtevo signalizira na razsodnik.
3. GNT# (Grant za uporabo avtobusa):
GNT#, ki ga vodi razsodnik, na napravo za zahtevo označuje, da je bila njegova zahteva za uporabo avtobusa odobrena.
Druge signalne črte
Arbitražni signali:
Vključite signale, ki se uporabljajo za arbitražo avtobusov in zagotavljajo pošteno dodelitev avtobusnih virov med več napravami, ki zahtevajo dostop hkrati.
Prekinitve signalov (Inta#, intb#, intc#, intd#):
Ki jih podrejene naprave uporabljajo za pošiljanje prekinitev zahtev gostitelju in jo obvestijo o določenih dogodkih ali spremembah stanja.
Če povzamemo, definicije signala PCI zajemajo kompleksen sistem signalnih linij, ki je odgovoren za prenos podatkov, nadzor naprave, poročanje o napakah in prepletanje na vodila PCI. Čeprav je PCI vodilo nadomeščal z bolj zmogljivimi PCIe avtobusi, reža PCI in njegove definicije signala ostajajo pomembni v mnogih zapuščenih sistemih in posebnih aplikacijah.
Čas objave: avgust-15-2024