Definicions del senyal PCI SLOT
La ranura PCI, o ranura d'expansió PCI, utilitza un conjunt de línies de senyal que permeten la comunicació i el control entre dispositius connectats al bus PCI. Aquests senyals són crucials per garantir que els dispositius puguin transferir dades i gestionar els seus estats segons el protocol PCI. Aquests són els aspectes principals de les definicions del senyal PCI SLOT:
Línies de senyal essencials
1. Adreça/Bus de dades (AD[31:0]):
Aquesta és la línia de transmissió de dades primària del bus PCI. Es multiplexa per portar tant adreces (durant les fases d'adreces) com dades (durant les fases de dades) entre el dispositiu i l'amfitrió.
2. MARC#:
Impulsat pel dispositiu mestre actual, FRAME # indica l'inici i la durada d'un accés. La seva afirmació marca l'inici d'una transferència, i la seva persistència indica que la transmissió de dades continua. La desasserció indica el final de l'última fase de dades.
3. IRDY# (l'iniciador preparat):
Indica que el dispositiu mestre està preparat per transferir dades. Durant cada cicle de rellotge de transferència de dades, si el mestre pot conduir dades al bus, afirma IRDY#.
4. DEVSEL# (selecció de dispositiu):
Impulsat pel dispositiu esclau objectiu, DEVSEL# significa que el dispositiu està preparat per respondre a l'operació del bus. El retard en afirmar DEVSEL# defineix quant de temps triga el dispositiu esclau a preparar-se per respondre a una ordre de bus.
5. STOP# (Opcional):
Un senyal opcional que s'utilitza per notificar al dispositiu mestre que atura la transferència de dades actual en casos excepcionals, com ara quan el dispositiu de destinació no pot completar la transferència.
6. PERR# (error de paritat):
Impulsat pel dispositiu esclau per informar dels errors de paritat detectats durant la transferència de dades.
7. SERR# (error del sistema):
S'utilitza per informar d'errors a nivell de sistema que podrien causar conseqüències catastròfiques, com ara errors de paritat d'adreces o errors de paritat en seqüències d'ordres especials.
Línies de senyal de control
1. Múltiplex d'activació de comandaments/bytes (C/BE[3:0]#):
Transporta ordres de bus durant les fases d'adreces i senyals d'habilitació de bytes durant les fases de dades, determinant quins bytes del bus AD[31:0] són dades vàlides.
2. REQ# (sol·licitud per utilitzar l'autobús):
Impulsat per un dispositiu que vol prendre el control de l'autobús, senyalitzant la seva petició a l'àrbitre.
3. GNT# (Dona per utilitzar l'autobús):
Impulsat per l'àrbitre, GNT# indica al dispositiu sol·licitant que s'ha atorgat la seva sol·licitud d'ús del bus.
Altres línies de senyal
Senyals d'arbitratge:
Inclou senyals utilitzats per a l'arbitratge de bus, garantint una assignació justa dels recursos de bus entre diversos dispositius que demanen accés simultàniament.
Senyals d'interrupció (INTA#, INTB#, INTC#, INTD#):
Utilitzat pels dispositius esclaus per enviar sol·licituds d'interrupció a l'amfitrió, notificant-li esdeveniments específics o canvis d'estat.
En resum, les definicions de senyal PCI SLOT engloben un complex sistema de línies de senyal responsables de la transferència de dades, el control de dispositius, els informes d'errors i el maneig d'interrupcions al bus PCI. Tot i que el bus PCI ha estat substituït per busos PCIe de major rendiment, el PCI SLOT i les seves definicions de senyal segueixen sent importants en molts sistemes heretats i aplicacions específiques.
Hora de publicació: 15-agost-2024