• SNS01
  • SNS06
  • SNS03
Ekde 2012 | Provizu personecajn industriajn komputilojn por tutmondaj klientoj!
Novaĵoj

PCI -fendaj signalaj difinoj

PCI -fendaj signalaj difinoj
La PCI -fendo, aŭ PCI -ekspansia fendo, uzas aron da signalaj linioj, kiuj ebligas komunikadon kaj kontrolon inter aparatoj konektitaj al la PCI -buso. Ĉi tiuj signaloj estas kernaj por certigi, ke aparatoj povas translokigi datumojn kaj administri siajn ŝtatojn laŭ la PCI -protokolo. Jen la ĉefaj aspektoj de la PCI -fendaj signalaj difinoj:
Esencaj signalaj linioj
1. Adreso/Datuma Buso (AD [31: 0]):
Ĉi tiu estas la primara datuma transdona linio en la PCI -buso. Ĝi estas multobligita por porti ambaŭ adresojn (dum adresaj fazoj) kaj datumojn (dum datumaj fazoj) inter la aparato kaj la gastiganto.
2. Kadro#:
Kondukita de la nuna majstra aparato, kadro# indikas la komencon kaj daŭron de aliro. Ĝia aserto markas la komencon de translokigo, kaj ĝia persisto indikas, ke transdono de datumoj daŭras. De-aserto signalas la finon de la lasta datuma fazo.
3. IRDY# (preta iniciatanto):
Indikas, ke la majstra aparato pretas translokigi datumojn. Dum ĉiu horloĝa ciklo de transdono de datumoj, se la mastro povas stiri datumojn al la buso, ĝi asertas IRDY#.
4. Devsel# (aparato elektita):
Kondukita de la celita sklava aparato, Devsel# signifas, ke la aparato pretas respondi al la busa operacio. La malfruo en asertado de Devsel# difinas kiom da tempo necesas la sklava aparato por prepari respondi al busa komando.
5. Ĉesu# (nedeviga):
Laŭvola signalo uzata por sciigi la majstran aparaton por ĉesigi la aktualan datumtransportadon en esceptaj kazoj, ekzemple kiam la cela aparato ne povas plenumi la translokigon.
6. Perr# (Parita Eraro):
Pelita de la sklava aparato por raporti parajn erarojn detektitajn dum translokigo de datumoj.
7. Serr# (Sistemo -Eraro):
Uzita por raporti sistemajn nivelajn erarojn, kiuj povus kaŭzi katastrofajn konsekvencojn, kiel ekzemple adresaj paraj eraroj aŭ egalecaj eraroj en specialaj komandaj sekvencoj.
Kontrolaj signalaj linioj
1. Komando/Byte Ebligi Multiplex (C/Be [3: 0]#):
Portas busajn komandojn dum adresaj fazoj kaj bajto ebligas signalojn dum datumaj fazoj, determinante kiuj bajtoj en la buso AD [31: 0] validas datumojn.
2. Req# (Peto Uzi Buson):
Pelita de aparato deziranta akiri kontrolon de la buso, signalante ĝian peton al la arbitraciisto.
3. GNT# (subvencio por uzi buson):
Kondukita de la arbitraciisto, GNT# indikas al la petanta aparato, ke ĝia peto uzi la buson estis donita.
Aliaj signalaj linioj
Arbitraj signaloj:
Inkluzivi signalojn uzitajn por busa arbitracio, certigante justan asignon de busaj rimedoj inter multnombraj aparatoj petantaj aliron samtempe.
Interrompi signalojn (inta#, intb#, intc#, intd#):
Uzita de sklavaj aparatoj por sendi interrompajn petojn al la gastiganto, sciigante ĝin pri specifaj eventoj aŭ ŝtataj ŝanĝoj.
En resumo, la difinoj de PCI -fendaj signaloj ampleksas kompleksan sistemon de signalaj linioj respondecaj pri datumtransportado, kontrolo de aparatoj, raportado pri eraroj kaj interrompa uzado en la PCI -buso. Kvankam la PCI-buso estis anstataŭita de pli altaj efikaj PCIe-busoj, la PCI-fendo kaj ĝiaj signalaj difinoj restas signifaj en multaj heredaj sistemoj kaj specifaj aplikoj.


Afiŝotempo: aŭgusto-15-2024