PCI Slot seinalearen definizioak
PCI zirrikituak edo PCI hedapen zirrikituak, PCI autobusera konektatuta dauden gailuen arteko komunikazio eta kontrola ahalbidetzen duten seinale-lerro multzo bat erabiltzen du. Seinale horiek funtsezkoak dira gailuek datuak transferitu eta bere estatuak PCI protokoloaren arabera kudeatu ahal izateko. Hona hemen PCI zirrikituaren seinaleen definizioen alderdi nagusiak:
Ezinbesteko seinaleak
1. Helbidea / Datu autobusa (ad [31: 0]):
Hau da PCI autobusean datuen transmisio linea nagusia. Multiplexatua da bi helbideak (helbide faseetan) eta gailuaren eta ostalariaren arteko datuak (datu faseetan) eramatea.
2. Markoaren #:
Uneko gailu nagusiak bultzatuta, markoak sarbide baten hasiera eta iraupena adierazten du. Bere baieztapenak transferentzia baten hasiera markatzen du eta bere iraunkortasuna datuen transmisioak aurrera jarraitzen duela adierazten du. De-baieztapen seinaleak azken datuen fasearen amaiera.
3. Irdy # (hasiberria prest):
Gailu nagusia datuak transferitzeko prest dagoela adierazten du. Datuen transferentziaren erloju ziklo bakoitzean, maisuak datuak autobusean gidatu ahal baditu, Irdy # dio.
4. Devsel # (Gailua Hautatu):
Xede-esklabo gailuak bultzatuta, Devsel-ek # seinalatu du gailua autobusaren operazioari erantzuteko prest dagoela. Devsel # baieztatzeko atzerapenak zehazten du zenbat denbora behar den esklabo gailua autobus komando bati erantzuteko prestatzeko.
5. gelditu # (aukerakoa):
Aukerako seinalea gailu nagusiari jakinarazteko erabiltzen da uneko datuen transferentzia salbuespenezko kasuetan gelditzeko, esaterako, xede gailuak ezin du transferentzia osatu.
6. PERR # (parekotasuna):
Esklabuen gailuak gidatutako datu transferentzian detektatutako parekotasun akatsak salatzeko.
7. SERR # (Sistemaren akatsa):
Ondorio katastrofikoak sor ditzaketen sistemaren maila akatsak salatzeko erabiltzen da, adibidez, helbide pareko akatsak edo parekotasun akatsak komando sekuentzia berezietan.
Kontrolatu seinaleen lerroak
1. Komandoa / byte gaitu multiplex (c / be [3: 0] #):
Autobus komandoak eramaten ditu helbide faseetan eta byte-k datuen faseetan seinaleak ahalbidetzen ditu, iragarkian zein byte-ko byte-ak zehazten dituena.
2. Req # (autobusa erabiltzeko eskaera):
Autobusaren kontrola lortu nahi duen gailu batek gidatuta, bere eskaera arbitroari seinaleztatuz.
3. GNT # (bola autobusa erabiltzeko):
Arbitroak bultzatuta, GNT # -k autobusa erabiltzeko eskaera egin duela eskatutako gailuari adierazten dio.
Beste seinale lerro batzuk
Arbitraje seinaleak:
Autobus arbitrajeetarako erabilitako seinaleak, autobus baliabideen bidezko esleipena bermatuz, aldi berean sarbidea eskatzen duten gailu anitzen artean.
Seinale ekaitzak (INTA #, INTB #, INTC #, INTD #):
Esklabuen gailuek etetearen eskaerak bidaltzeko erabiltzen dute ostalariari, gertakari jakin batzuen edo estatuaren aldaketen berri emanez.
Laburbilduz, PCI Slot Signal Definitions-ek datu-transferentziaren, gailuen kontrolaren, akatsen berri emateko eta PCI autobusean maneiatzeko gai diren seinale-lerro konplexuak biltzen ditu. PCI autobusa errendimendu handiko PCIe autobusek ordezkatu duten arren, PCI zirrikituak eta haren seinale-definizioak esanguratsuak izaten jarraitzen dute ondare sistema eta aplikazio jakin batzuetan.
Posta: 2012ko abuztuaren 15a