PCI slot signaldefinisjoner
PCI -sporet, eller PCI -utvidelsessporet, bruker et sett med signallinjer som muliggjør kommunikasjon og kontroll mellom enheter koblet til PCI -bussen. Disse signalene er avgjørende for å sikre at enheter kan overføre data og administrere sine stater i henhold til PCI -protokollen. Her er hovedaspektene ved PCI -spilleautomater:
Essensielle signallinjer
1. Adresse/databuss (AD [31: 0]):
Dette er den primære dataoverføringslinjen på PCI -bussen. Det er multiplekset for å bære begge adresser (i adressefaser) og data (i datafaser) mellom enheten og verten.
2. ramme#:
Drevet av den nåværende hovedenheten, indikerer ramme# starten og varigheten av en tilgang. Påstanden markerer begynnelsen på en overføring, og dens utholdenhet indikerer at dataoverføring fortsetter. De-assertion signaliserer slutten av den siste datafasen.
3. Irdy# (initiator klar):
Indikerer at hovedenheten er klar til å overføre data. Under hver klokkesyklus med dataoverføring, hvis masteren kan kjøre data på bussen, hevder den IRDY#.
4. DEVSEL# (DEVICTE SELECT):
Drevet av den målrettede slaveanordningen, betyr Devsel# at enheten er klar til å svare på bussoperasjonen. Forsinkelsen i å hevde Devsel# definerer hvor lang tid det tar slaveapparatet å forberede seg på å svare på en busskommando.
5. Stopp# (valgfritt):
Et valgfritt signal som brukes til å varsle masterenheten for å stoppe gjeldende dataoverføring i eksepsjonelle tilfeller, for eksempel når målenheten ikke kan fullføre overføringen.
6. Perr# (paritetsfeil):
Drevet av slaveanordningen for å rapportere paritetsfeil som ble oppdaget under dataoverføring.
7. Serr# (Systemfeil):
Brukes til å rapportere feil på systemnivå som kan forårsake katastrofale konsekvenser, for eksempel adresse paritetsfeil eller paritetsfeil i spesielle kommandosekvenser.
Kontroll signallinjer
1. Kommando/byte Aktiver multiplex (c/være [3: 0]#):
Bærer busskommandoer i adressefaser og byte aktiverer signaler i datapaser, og bestemmer hvilke byte på annonsen [31: 0] buss er gyldige data.
2. Req# (be om å bruke buss):
Drevet av en enhet som ønsker å få kontroll over bussen, og signaliserer forespørselen til voldgiftsmannen.
3. GNT# (tilskudd til å bruke buss):
Drevet av voldgiftsmannen, indikerer GNT# til den anmodende enheten at forespørselen om å bruke bussen er gitt.
Andre signallinjer
Voldgiftssignaler:
Inkluder signaler som brukes til buss voldgift, og sikrer rettferdig tildeling av bussressurser blant flere enheter som ber om tilgang samtidig.
Avbryt signaler (INTA#, INTB#, INTC#, INTD#):
Brukes av slaveenheter for å sende avbruddsforespørsler til verten, og varsle det om spesifikke hendelser eller tilstandsendringer.
Oppsummert omfatter PCI -spor -signaldefinisjonene et komplekst system med signallinjer som er ansvarlige for dataoverføring, enhetskontroll, feilrapportering og avbruddshåndtering på PCI -bussen. Selv om PCI-bussen er erstattet av PCIe-busser med høyere ytelse, forblir PCI-sporet og signaldefinisjonene viktige i mange gamle systemer og spesifikke applikasjoner.
Post Time: August-15-2024