Definicions de senyals de ranura PCI
La ranura PCI SLOT, 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 d'acord amb el protocol PCI. Aquests són els aspectes principals de les definicions del senyal PCI SLOT:
Línies de senyal essencials
1. Bus d'adreces/dades (AD[31:0]):
Aquesta és la línia de transmissió de dades principal del bus PCI. Està multiplexada per transportar tant adreces (durant les fases d'adreça) com dades (durant les fases de dades) entre el dispositiu i l'amfitrió.
2. NÚM. DE MARC:
Impulsat pel dispositiu mestre actual, FRAME# indica l'inici i la durada d'un accés. La seva asserció marca l'inici d'una transferència i la seva persistència indica que la transmissió de dades continua. La desasserció assenyala el final de l'última fase de dades.
3. IRDY# (iniciador a punt):
Indica que el dispositiu mestre està llest per transferir dades. Durant cada cicle de rellotge de transferència de dades, si el mestre pot enviar dades al bus, afirma IRDY#.
4. DEVSEL# (Selecció de dispositiu):
Impulsat pel dispositiu esclau de destinació, 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 del bus.
5. PARADA NÚM. (Opcional):
Un senyal opcional que s'utilitza per notificar al dispositiu mestre que aturi 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 d'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'adreça o errors de paritat en seqüències d'ordres especials.
Línies de senyal de control
1. Comandament/Byte Habilita Multiplex (C/BE[3:0]#):
Transporta ordres de bus durant les fases d'adreça 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 el bus):
Impulsat per un dispositiu que desitja obtenir el control del bus, indicant la seva sol·licitud a l'àrbitre.
3. GNT# (Autorització per utilitzar el bus):
Impulsat per l'àrbitre, GNT# indica al dispositiu sol·licitant que la seva sol·licitud per utilitzar el bus ha estat concedida.
Altres línies de senyal
Senyals d'arbitratge:
Incloure els senyals utilitzats per a l'arbitratge del bus, garantint una assignació justa dels recursos del bus entre diversos dispositius que sol·liciten 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 abasten un sistema complex de línies de senyal responsables de la transferència de dades, el control de dispositius, la notificació d'errors i la gestió d'interrupcions al bus PCI. Tot i que el bus PCI ha estat substituït per busos PCIe d'alt rendiment, el PCI SLOT i les seves definicions de senyal continuen sent importants en molts sistemes antics i aplicacions específiques.
Data de publicació: 15 d'agost de 2024



