Peripheral Component Interconnect
PCI (Peripheral Component Interconnect - Interconector de Componentes Periféricos) é um elemento para conectar periféricos em computadores baseados na arquitetura IBM PC.
Foi criado pela Intel em junho de 1992 na mesma época em que desenvolvia o processador Pentium. O barramento PCI veio para substituir o barramento ISA, já que o mesmo não atendia mais a demanda de largura de banda dos dispositivos. Tem capacidade de trabalhar transferindo 32 bits ou 64 bits a frequências de 33MHz ou 66 MHz, oferecendo taxas de transferência suficientemente grandes para uma grande variedade de dispositivos. Possui recurso Plug and Play, que configura IRQ, DMA e I/O do dispositivo automaticamente. O barramento PCI é compartilhado por todos os periféricos conectados a ele, tendo um limite de cinco dispositivos compartilhando o mesmo barramento.
Índice |
[editar] Aplicações
Diversos dispositivos utilizam o barramento PCI como interface de comunicação com o computador. Placas de rede e modems são exemplos de dispositivos que são fabricados para operar com PCI. Mas outros dispositivos também usam do PCI para se comunicar com o computador. Entre eles estão controladoras, placas de vídeo antigas, adaptadores USB, placas de áudio, e adaptadores seriais e paralelos.
[editar] Velocidade
O barramento PCI pode trabalhar com diversas configurações de clock e largura, sendo mais comum o barramento operar a 33MHz transferindo 32 bits. Outras configurações eram mais usadas em servidores.
Abaixo uma tabela compilando o barramento PCI em diferentes configurações:
| Largura | Clock | Taxa de transferencia |
| 32 bits | 33MHz | 132MiBps |
| 64 bits | 33MHz | 264MiBps |
| 64 bits | 66MHz | 528MiBps |
[editar] PCI-X (Peripheral component interconnect extended)
O barramento PCI-X é uma evolução do PCI de 64 bits, que tem como principal diferença um aumento na largura de banda por consequência do aumento do clock do barramento para 100MHz ou 133 MHz. Contudo, é compatível com o PCI de 64 bits.
[editar] Recursos
[editar] Plug and Play
Recurso este que configura o periférico automaticamente, para que não seja necessário configurar IRQ, DMA e I/O manualmente, evitando assim conflitos por erros de configuração e facilitando a instalação de dispositivos PCI.
[editar] Bus mastering
Semelhante ao DMA, permite que os dispositivos leiam e gravem dados na memória principal do computador sem a intervenção do processador.