O barramento AGP (Accelerated Graphics Port - Porta Gráfica Acelerada) surgiu em maio de 1997, em chipsets baseados no Slot One e suportes baseados no Super 7 para o gerenciamento dos fluxos de dados gráficos que se tornavam muito importantes para o barramento PCI. Assim, o barramento AGP está diretamente conectado ao do processador (FSB - Front Side Bus) e tem a mesma frequência e largura de banda alta.
A interface AGP foi criada especificamente para a conexão da placa de vídeo, abrindo-lhe canal direto de acesso à memória (DMA - Direct Memory Acess), sem passar pelo controlador de entrada e saída. As placas que utilizam este barramento gráfico precisam, teoricamente, de menos memória integrada, já que podem acessar diretamente os dados gráficos (por exemplo, texturas) armazenados na memória central, tendo assim, teoricamente, custos mais baixos.
A versão 1.0 do barramento AGP, trabalhando com uma tensão de 3.3 V, oferece modo 1X, que permite enviar 8 bytes a cada dois ciclos, e modo 2X, que permite transferir 8 bytes por ciclo.
Em 1998, a versão 2.0 do barramento AGP trouxe o modo AGP 4X, que permite o envio de 16 bytes por ciclo. A versão 2.0 do canal AGP alimentada por uma tensão de 1.5 V, conectores ditos universais (AGP 2.0 universal) também surgiram neste período, suportando as duas tensões.
A versão 3.0 do barramento AGP, criada em 2002, permitiu duplicar o débito do AGP 2.0, oferecendo assim um modo AGP 8x, de 32 bytes por ciclo.
A porta AGP 1X tem cadência de 66 MHz, contra 33 MHz do barramento PCI, o que lhe dá um débito de 64 Mb/s contra 132 Mb/s a serem compartilhados entre as diversas placas para o barramento PCI, ou seja, tem desempenhos bem melhores, principalmente para a exibição de cenas 3D complexas.
Com o aparecimento da porta AGP 4X, o débito passou para 1 Gb/s. Esta geração de placas é alimentada em 25 W. A geração seguinte de placas chama-se AGP pro alimentadas em 50W. O padrão AGP pro 8x oferta um débito de 2 Gb/s. Os débitos dos diferentes padrões AGP são os seguintes:
AGP 1X : 66,66 MHz x 1 (coef.) x 32 bits /8 = 266.67 Mb/s;
AGP 2X : 66,66 MHz x 2 (coef.) x 32 bits /8 = 533.33 Mb/s;
AGP 4X : 66,66 MHz x 4 (coef.) x 32 bits /8 = 1,06 Gb/s;
AGP 8X : 66,66 MHz x 8 (coef.) x 32 bits /8 = 2,11 Gb/s.
Saiba que os diferentes padrões AGP conservam compatibilidade com versões anteriores, ou seja, um AGP 8X poderá acomodar as placas AGP 4X ou AGP 2X.
As placas-mãe recentes são equipadas com um conector AGP universal reconhecível pela sua cor marrom (padronizada). Existem três tipos de conectores:
Conector AGP 1,5 volts:
Conector AGP 3,3 volts:
Conector AGP universal:
No quadro abaixo, veja as especificações do barramento AGP:
AGP | Tensão | Modo |
AGP 1.0 | 3.3 V | 1x, 2x |
AGP 2.0 | 1.5 V | 1x, 2x, 4x |
AGP 2.0 universal | 1.5 V, 3.3 V | 1x, 2x, 4x |
AGP 3.0 | 1.5 V | 4x, 8x |