Barramento PCI
- Características
- Grande largura de banda
- Padrão Atual
- Usa até 64 linhas de dados
- Alta Velocidade
- Atende E/S
- Permite conexão com outros barramentos
- Poucos chipes para ser implementado
- Temporização
- Sincrona
- Arbitração
- Centralizada
Estrutura do Barramento
- Pode ser configurado
32 ou 64 bits
- Grupos Funcionais
- Pinos do Sistema
- Pinos de Endereços e de Dados
- Pinos de Controle da Interface
- Pinos de Arbitração
- Pinos de Erros
- Pinos de Interrupção
- Pinos de Suporte à Cache
- Pinos de Extensão de Barramento de 64 bits
- JTAG/pinos de testes
Comandos PCI
- Atividades ocorre na forma de transações entre:
- Iniciador, ou mestre, ou destino
Comandos:
- Interrupt Acknowledge
- Special Cycle
- I/O Read
- I/O Write
- Memory Read
- Memory Read Line
- Memory Read Multiple
- Memory Write
- Memory Write and Invalidate
- Configuration Read
- Configuration Write
- Dual Address Cycle
Tranferência de Dados
- É uma única transação
- Para melhor compreensão assista o vídeo abaixo:
- Vídeo >> Diagrama de Temporização de Leitura no Barramento PCI - Bruna Germano
Arbitração
- Cada metre tem um único
- Sinal de Requisição (REQ)
- Sinal de Concessão (GNT)
Curiosidade: Linux e Barramento
Próximo Assunto: Memória Cache