Definície signálu PCI sloty
Slot PCI alebo expanzný slot PCI využíva sadu signálnych línií, ktoré umožňujú komunikáciu a riadenie medzi zariadeniami pripojenými k zbernici PCI. Tieto signály sú rozhodujúce pre zabezpečenie toho, aby zariadenia mohli prenášať údaje a spravovať svoje štáty podľa protokolu PCI. Tu sú hlavné aspekty definícií signálu slotu PCI:
Základné signálne vedenia
1. Adresa/dátová zbernica (AD [31: 0]):
Toto je primárne prenosové vedenie údajov na zbernici PCI. Je multiplexovaný na prenášanie oboch adries (počas fáz adresy) a dáta (počas dátových fáz) medzi zariadením a hostiteľom.
2. Rámec#:
Rám#, ktorý je poháňaný aktuálnym hlavným zariadením, označuje začiatok a trvanie prístupu. Jeho tvrdenie predstavuje začiatok prenosu a jeho vytrvalosť naznačuje, že prenos údajov pokračuje. Odstratie signalizuje koniec poslednej dátovej fázy.
3. Irdy# (iniciátor pripravený):
Označuje, že hlavné zariadenie je pripravené na prenos údajov. Počas každého hodinového cyklu prenosu údajov, ak hlavný môže vložiť údaje do zbernice, uplatňuje Irdy#.
4. Devsel# (výber zariadenia):
DevSel#, poháňaný cieľovým slave zariadením, znamená, že zariadenie je pripravené reagovať na operáciu zbernice. Oneskorenie pri presadzovaní DevSEL# definuje, ako dlho trvá, kým sa slave zariadenie pripraví na reagovanie na príkaz zbernice.
5. Stop# (voliteľné):
Voliteľný signál používaný na oznámenie hlavného zariadenia na zastavenie aktuálneho prenosu údajov vo výnimočných prípadoch, napríklad keď cieľové zariadenie nemôže prenos dokončiť.
6. Perr# (chyba parity):
Poháňané pomocou slave zariadenia na hlásenie chýb parity zistených počas prenosu údajov.
7. Serr# (chyba systému):
Používa sa na hlásenie chýb na úrovni systému, ktoré by mohli spôsobiť katastrofické následky, ako sú chyby parity adresy alebo chyby parity v špeciálnych príkazových sekvenciách.
Riadenie signálnych línií
1. Príkaz/byte povoliť multiplex (c/be [3: 0]#):
Prenáša príkazy zbernice počas fáz adries a bajt povoľujú signály počas dátových fáz, pričom určuje, ktoré bajty v AD [31: 0] zbernici sú platnými údajmi.
2. Req# (Žiadosť o použitie zbernice):
Poháňané zariadením, ktoré chce získať kontrolu nad zberom, čo signalizuje jej žiadosť arbitera.
3. GNT# (grant na používanie autobusu):
Spoločnosť GNT#, ktorá je poháňaná arbitrom, označuje požadovanému zariadeniu, že jeho žiadosť o použitie autobusu bola udelená.
Ďalšie signálne vedenia
Arbitrážne signály:
Zahrňte signály používané na arbitráž autobusu a zaistite spravodlivé rozdelenie zdrojov autobusov medzi viacerými zariadeniami, ktoré požadujú prístup súčasne.
Signály prerušenia (Inta#, INTB#, INTC#, INTD#):
Používa sa slave zariadeniami na odosielanie žiadostí o prerušenie hostiteľovi, oznamuje ich konkrétne udalosti alebo zmeny štátu.
Stručne povedané, definície signálu slotového signálu PCI zahŕňajú komplexný systém signálnych línií zodpovedných za prenos údajov, riadenie zariadení, vykazovanie chýb a spracovanie prerušenia na zbernici PCI. Aj keď zbernica PCI bola nahradená zbernicami PCIe s vyšším výkonom, slot PCI a jeho definície signálu zostávajú významné v mnohých starších systémoch a špecifických aplikáciách.
Čas príspevku: august-15-2024