PCI SLOT sinjaaldefinysjes
De PCI SLOT, of PCI-útwreidingsslot, brûkt in set sinjaallinen dy't kommunikaasje en kontrôle mooglik meitsje tusken apparaten dy't ferbûn binne mei de PCI-bus. Dizze sinjalen binne krúsjaal om te soargjen dat apparaten gegevens kinne oerdrage en har steaten kinne beheare neffens it PCI-protokol. Hjir binne de wichtichste aspekten fan 'e PCI SLOT-sinjaaldefinysjes:
Essensjele sinjaallinen
1. Adres-/gegevensbus (AD[31:0]):
Dit is de primêre gegevensoerdrachtline op 'e PCI-bus. It is multipleksearre om sawol adressen (tiidens adresfazen) as gegevens (tiidens gegevensfazen) tusken it apparaat en de host te dragen.
2. FRAME#:
Oandreaun troch it hjoeddeiske masterapparaat, jout FRAME# it begjin en de doer fan in tagong oan. De assertion markearret it begjin fan in oerdracht, en de persistinsje jout oan dat de gegevensoerdracht trochgiet. De-assertion signalearret it ein fan 'e lêste gegevensfaze.
3. IRDY# (Klear foar inisjator):
Jout oan dat it masterapparaat klear is om gegevens oer te dragen. As de master tidens elke kloksyklus fan gegevensoerdracht gegevens nei de bus stjoere kin, stelt it IRDY# fêst.
4. DEVSEL# (Apparaatseleksje):
Oandreaun troch it doelslave-apparaat, betsjut DEVSEL# dat it apparaat klear is om te reagearjen op 'e busoperaasje. De fertraging yn it befestigjen fan DEVSEL# bepaalt hoe lang it duorret foar it slave-apparaat om him ta te rieden om te reagearjen op in buskommando.
5. STOP# (Opsjoneel):
In opsjoneel sinjaal dat brûkt wurdt om it masterapparaat te warskôgjen om de hjoeddeiske gegevensoerdracht te stopjen yn útsûnderlike gefallen, lykas as it doelapparaat de oerdracht net foltôgje kin.
6. PERR# (Pariteitsflater):
Oandreaun troch it slave-apparaat om pariteitsfouten te melden dy't ûntdutsen binne tidens gegevensoerdracht.
7. SERR# (Systeemfout):
Brûkt om flaters op systeemnivo te melden dy't katastrofale gefolgen feroarsaakje kinne, lykas adrespariteitsflaters of pariteitsflaters yn spesjale kommandosekwinsjes.
Kontrôlesignallinen
1. Kommando/Byte ynskeakelje Multiplex (C/BE[3:0]#):
Draacht buskommando's tidens adresfazen en byte-ynskeakelingssignalen tidens datafazen, en bepaalt hokker bytes op 'e AD[31:0]-bus jildige gegevens binne.
2. REQ# (Fersyk om bus te brûken):
Oandreaun troch in apparaat dat kontrôle oer de bus krije wol, en syn fersyk oan de arbiter sinjalearret.
3. GNT# (Tastimming om bus te brûken):
Oandreaun troch de arbiter, jout GNT# oan it oanfregende apparaat oan dat syn fersyk om de bus te brûken is takend.
Oare sinjaallinen
Arbitraasjesignalen:
Foegje sinjalen ta dy't brûkt wurde foar busarbitraasje, wêrtroch't garandearre wurdt dat busboarnen earlik ferspraat wurde tusken meardere apparaten dy't tagelyk tagong freegje.
Underbrekingssignalen (INTA#, INTB#, INTC#, INTD#):
Brûkt troch slave-apparaten om ûnderbrekkingsoanfragen nei de host te stjoeren, en dizze te ynformearjen oer spesifike eveneminten of steatferoarings.
Gearfetsjend omfetsje de PCI SLOT-sinjaaldefinysjes in kompleks systeem fan sinjaallinen dy't ferantwurdlik binne foar gegevensoerdracht, apparaatkontrôle, flaterrapportaazje en ûnderbrekkingsôfhanneling op 'e PCI-bus. Hoewol de PCI-bus ferfongen is troch PCIe-bussen mei hegere prestaasjes, bliuwe de PCI SLOT en syn sinjaaldefinysjes wichtich yn in protte âlde systemen en spesifike applikaasjes.
Pleatsingstiid: 15 augustus 2024



