Definicións de sinal de ranura PCI
A ranura PCI SLOT, ou ranura de expansión PCI, utiliza un conxunto de liñas de sinal que permiten a comunicación e o control entre dispositivos conectados ao bus PCI. Estes sinais son cruciais para garantir que os dispositivos poidan transferir datos e xestionar os seus estados segundo o protocolo PCI. Estes son os aspectos principais das definicións de sinal de ranura PCI SLOT:
Liñas de sinalización esenciais
1. Bus de enderezos/datos (AD[31:0]):
Esta é a liña de transmisión de datos principal no bus PCI. Está multiplexada para transportar tanto enderezos (durante as fases de enderezo) como datos (durante as fases de datos) entre o dispositivo e o host.
2. Nº DE MARCO:
Controlado polo dispositivo mestre actual, FRAME# indica o inicio e a duración dun acceso. A súa aserción marca o inicio dunha transferencia e a súa persistencia indica que a transmisión de datos continúa. A desaserción sinala o final da última fase de datos.
3. IRDY# (iniciador listo):
Indica que o dispositivo mestre está listo para transferir datos. Durante cada ciclo de reloxo de transferencia de datos, se o mestre pode enviar datos ao bus, afirma IRDY#.
4. DEVSEL# (Selección de dispositivo):
Controlado polo dispositivo escravo de destino, DEVSEL# significa que o dispositivo está listo para responder á operación do bus. O atraso na afirmación de DEVSEL# define canto tempo tarda o dispositivo escravo en prepararse para responder a un comando do bus.
5. PARADA N.º (Opcional):
Un sinal opcional que se emprega para notificar ao dispositivo mestre que deteña a transferencia de datos actual en casos excepcionais, como cando o dispositivo de destino non pode completar a transferencia.
6. PERR# (erro de paridade):
Controlado polo dispositivo escravo para informar de erros de paridade detectados durante a transferencia de datos.
7. SERR# (erro do sistema):
Úsase para informar de erros a nivel de sistema que poderían causar consecuencias catastróficas, como erros de paridade de enderezos ou erros de paridade en secuencias de comandos especiais.
Liñas de sinal de control
1. Comando/Byte Habilitar Multiplexación (C/BE[3:0]#):
Transporta comandos de bus durante as fases de enderezo e sinais de habilitación de bytes durante as fases de datos, determinando que bytes no bus AD[31:0] son datos válidos.
2. REQ# (Solicitude para usar o bus):
Impulsado por un dispositivo que desexa obter o control do bus, sinalizando a súa solicitude ao árbitro.
3. GNT# (Autorización para usar o bus):
Impulsado polo árbitro, GNT# indica ao dispositivo solicitante que a súa solicitude para usar o bus foi concedida.
Outras liñas de sinalización
Sinais de arbitraxe:
Incluír sinais empregados para o arbitraxe do bus, garantindo unha asignación xusta dos recursos do bus entre varios dispositivos que solicitan acceso simultaneamente.
Sinais de interrupción (INTA#, INTB#, INTC#, INTD#):
Usado polos dispositivos escravos para enviar solicitudes de interrupción ao host, notificándolle eventos específicos ou cambios de estado.
En resumo, as definicións de sinal PCI SLOT abarcan un sistema complexo de liñas de sinal responsables da transferencia de datos, o control de dispositivos, a notificación de erros e a xestión de interrupcións no bus PCI. Aínda que o bus PCI foi substituído por buses PCIe de maior rendemento, o PCI SLOT e as súas definicións de sinal seguen sendo importantes en moitos sistemas herdados e aplicacións específicas.
Data de publicación: 15 de agosto de 2024



