Definições de sinal PCI SLOT
O slot PCI, ou slot de expansão PCI, utiliza um conjunto de linhas de sinal que permitem a comunicação e o controle entre dispositivos conectados ao barramento PCI. Esses sinais são cruciais para garantir que os dispositivos possam transferir dados e gerenciar seus estados de acordo com o protocolo PCI. A seguir, estão os principais aspectos das definições de sinal do slot PCI:
Linhas de Sinal Essenciais
1. Barramento de Endereço/Dados (AD[31:0]):
Esta é a principal linha de transmissão de dados no barramento PCI. Ela é multiplexada para transportar tanto endereços (durante as fases de endereço) quanto dados (durante as fases de dados) entre o dispositivo e o host.
2. QUADRO Nº:
Controlado pelo dispositivo mestre atual, o FRAME# indica o início e a duração de um acesso. Sua ativação marca o início de uma transferência e sua persistência indica que a transmissão de dados continua. A desativação sinaliza o fim da última fase de dados.
3. IRDY# (Iniciador Pronto):
Indica que o dispositivo mestre está pronto para transferir dados. Durante cada ciclo de clock da transferência de dados, se o mestre puder enviar dados para o barramento, ele ativa o sinal IRDY#.
4. DEVSEL# (Seleção de Dispositivo):
Acionado pelo dispositivo escravo alvo, o sinal DEVSEL# indica que o dispositivo está pronto para responder à operação do barramento. O atraso na ativação do sinal DEVSEL# define quanto tempo o dispositivo escravo leva para se preparar para responder a um comando do barramento.
5. PARAR# (Opcional):
Um sinal opcional usado para notificar o dispositivo mestre a interromper a transferência de dados atual em casos excepcionais, como quando o dispositivo de destino não consegue concluir a transferência.
6. PERR# (Erro de Paridade):
Acionado pelo dispositivo escravo para reportar erros de paridade detectados durante a transferência de dados.
7. SERR# (Erro do sistema):
Utilizado para reportar erros de nível de sistema que podem causar consequências catastróficas, como erros de paridade de endereço ou erros de paridade em sequências de comandos especiais.
Linhas de sinal de controle
1. Multiplexação de Habilitação de Comando/Byte (C/BE[3:0]#):
Transporta comandos de barramento durante as fases de endereço e sinais de habilitação de byte durante as fases de dados, determinando quais bytes no barramento AD[31:0] são dados válidos.
2. REQ# (Solicitação para usar o barramento):
Acionado por um dispositivo que deseja obter o controle do barramento, sinalizando sua solicitação ao árbitro.
3. GNT# (Autorização para Uso do Ônibus):
Acionado pelo árbitro, o sinal GNT# indica ao dispositivo solicitante que sua solicitação para usar o barramento foi concedida.
Outras linhas de sinal
Sinais de Arbitragem:
Inclui sinais usados para arbitragem de barramento, garantindo a alocação justa de recursos do barramento entre vários dispositivos que solicitam acesso simultaneamente.
Sinais de interrupção (INTA#, INTB#, INTC#, INTD#):
Utilizado por dispositivos escravos para enviar solicitações de interrupção ao host, notificando-o sobre eventos específicos ou mudanças de estado.
Em resumo, as definições de sinal do slot PCI abrangem um sistema complexo de linhas de sinal responsáveis pela transferência de dados, controle de dispositivos, relatório de erros e tratamento de interrupções no barramento PCI. Embora o barramento PCI tenha sido substituído por barramentos PCIe de maior desempenho, o slot PCI e suas definições de sinal permanecem importantes em muitos sistemas legados e aplicações específicas.
Data da publicação: 15 de agosto de 2024



