Você está na página 1de 23

AGP - Porta de Grficos Acelerados

O que o AGP? O interface da porta de grficos acelerados (AGP) uma nova especificao de barramento que possibilita grandes desempenhos grficos em Pcs !ste novo barramento troca as e"ig#ncias de mem$ria para por%es &' de um subsistema de grficos da mem$ria local para a mem$ria do sistema principal

Os benefcios do AGP incluem: ( )m pico de largura de banda * ve+es superior ao barramento P,- e mais transfer#ncias de dados por rel$gio ( Possibilita .s placas grficas a e"ecuo de te"turas directamente da mem$ria do sistema em ve+ de forar o pr(carregamento dos dados para a mem$ria local das placas grficas !sta tcnica chamada de 'irect /emor0 !"ecute of te"tures ( 1edu+ a conteno com o ,P)2 dispositivos de -3O para barramentos e acesso . mem$ria O barramento P,- serve os controladores de disco2 chips 4A5 e poss6vel captura de v6deo o AGP opera concorrente e independentemente da maioria das transa%es em P,( Possui uma 77porta e"tra77 para o chip grfico de acesso . mem$ria para que possa ler te"turas da mem$ria AGP enquanto l#3escreve valores e pi"els da mem$ria local Permite ao ,P) a escrita directa para a mem$ria AGP partilhada quando precisa de ler dados de grficos2 como comandos ou te"turas animadas Geralmente o ,P) pode ter acesso . mem$ria principal mais depressa do que a mem$ria grfica local por AGP2 e certamente mais rpido do que pelo barramento P,( 8abilita novos tipos de aplica%es no P, como &d ,A'3,A/2 visuali+ao de dados e interfaces de usuria em &'

Implementao do AGP
O aspecto mais cr6tico dos grficos em &' o processamento de te"turas cu9os bitmaps descrevem as superf6cies tridimensionais dos ob9ectos O processamento de te"turas consiste em ir buscar um2 dois2 quatro ou oito te"els (elementos de te"tura) a um bitmap2 fa+endo a mdia entre eles atravs de uma apro"imao matemtica da locali+ao do bitmap (ou bitmaps m:ltiplos) necessrio para a imagem final e s$ ento escreve o pi"el resultante no 77frame buffer77 Em sistemas pre-AGP e PCI h cinco passos bsicos envolvidos no processamento de texturas:

;( Para que possam ser usados2 as te"turas so lidas do disco duro e carregadas para a mem$ria do sistema Os dados deslocam(se atravs do barramento -'! para o chipset antes de serem lidos para a mem$ria <( =uando uma te"tura necessria para um cenrio ou ob9ecto2 esta lida da mem$ria do sistema para o processador O processador efectua algumas altera%es nas te"turas para depois apresentar o resultado &( As transforma%es na lu+ e nas perspectivas so ento aplicadas aos dados arma+enados na cache *( O controlador de grficos l# ento da mem$ria do sistema as te"turas transformadas e escreve(as na mem$ria local de v6deo (tambm chamada de mem$ria de controlo de grficos2 frame buffer ou off(screen 1A/) 5os sistemas actuais2 estes dados 77deslocam(se77 para o controlador de grficos atravs do barramento P,>( A seguir o controlador de grficos l# as te"turas e informao sobre as cores do frame buffer !stes dados so usados para criar uma imagem em &' num ecr a <' O resultado desta operao novamente escrito no frame buffer onde o conversor do sistema converte o sinal de digital para anal$gico pare ser depois enviado para o ecr O dispositivo leitor pode ter alguns problemas com as te"turas na maneira como elas so manuseadas !m primeiro lugar as te"turas so arma+enadas na mem$ria e no frame buffer Guardar as te"turas2 mesmo que temporariamente no frame buffer2 imp%e um limite ao tamanho das te"turas Os fabricantes de hard?are esto constantemente a serem pressionados para que ponham mais frame buffer nos seus sistemas pois cada ve+ mais se requer te"turas como maior detalhe Porm este tipo de mem$ria caro2 o que no uma $ptima soluo @inalmente2 os ;&< /A0tes3s de largura de banda dos barramentos P,limitam as ta"as de transfer#ncia de te"turas para o sistema grfico Alm disso2 em sistemas t6picos vrios dispositivos de -3O t#m que partilhar essa largura de banda

O AGP alivia a transfer#ncia de dados adicionando um barramento de alta velocidade entre o controlador grfico e o chipset -sto fa+ diminuir a largura de banda e trfego de v6deo dos constrangimentos do barramento P,- /as o AGP permite que as te"turas se9am acedidas directamente do sistema de mem$ria . medida que vo sendo necessrias em ve+ de ser feito o pr(carregamento para a mem$ria grfica Begmentos da mem$ria do sistema podem ser dinamicamente reservados pelo sistema operativo para serem usados pelo controlador grficoC esta mem$ria denominada de 77AGP memor077 ou 77non(local video memor077 (mem$ria AGP ou mem$ria de v6deo no local) O resultado reside no facto de o controlador grfico requerer menos te"turas na mem$ria local !"ig#ncias em termos de mem$ria local menores significam custos menores !sta inovao tambm elimina o constrangimento no tamanho que a mem$ria local grfica imp%e .s te"turas e permite tambm a aplica%es um maior uso de te"turas2 realismo e uma melhor qualidade de imagem O AGP implementado com um conector semelhante com o que usado no P,-2 com &< linhas para endereos de dados e descodificadores 8 tambm D linhas adicionais para sideband

A mem$ria de v6deo local normalmente mais cara que os sistemas de mem$ria generali+ados e no pode ser usada para outros fins pelos sistemas operativos quando as aplica%es grficas 9 no as usam O controlador grfico precisa de uma acesso rpido . mem$ria de v6deo local para um refrescamento do ecr Por estas ra+%es2 os programadores podem sempre esperar ter mais mem$ria para te"turas dispon6vel por AGP /anter as te"turas fora do frame buffer permite uma maior resoluo de ecr !nquanto o P,- suporta um m"imo de ;&< /A0tes3s2 o AGP a EE /8+ corre at um m"imo de >&& /A0tes3s !sta velocidade pode ser aumentada atravs da transfer#ncia

de dados nos sentidos ascendentes e descendentes de um rel$gio a EE /8+ e atravs e pelo uso de transfer#ncias de dados mais eficientes

O AGP disp%e de dois modos para que o controlador grfico aceda .s te"turas na mem$ria do sistemaF pipelining e endereamento sideband !m pipelining2 o AGP sobrep%e a mem$ria ou per6odos de acesso ao barramento para um pedido (77n77) com o emitir de pedidos (77nG;77 77nG<77 etc ) 5o barramento P,-2 o pedido 77nG;77 no comea at que a transfer#ncia de dados do pedido 77n77 acabe !nquanto que o AGP e P,- podem 77estourar77 (transferir artigos de dados m:ltiplos continuamente em resposta a um :nico pedido) A profundidade do pipelining AGP depende da implementao e permanece transparente a soft?are de aplica%es ,om o endereamento por sideband2 o AGP utili+a D linhas endereos de 77sideband77 o que permite ao controlador grfico emitir novos endereos e pedidos simultHneos enquanto que os dados dos pedidos anteriores continuam a mover(se A chamada mem$ria AGP no mais do que reas do sistemas de mem$ria dinamicamente alocadas2 que o controlador grfico pode aceder rapidamente Apesar do controlador grfico poder aceder a grandes estruturas de dados como bitmaps (tipicamente de ;IA0te at ;<D IA0tes) como uma :nica entidade O chipset embutido no hard?are chamado de GA1J (Graphics Address 1emapping Jable)2 e o seu funcionamento semelhante ao do hard?are no ,P)

Comparao entre PCI (Peripheral Component Interconnect) e AGP (Accelerated Graphics Port) O AGP tem uma largura de banda que * ve+es superior ao barramento P,- mesmo usando pipelining2 endereamento por sideband e maior transfer#ncia de dados por ciclo de rel$gio Jambm permite .s placas grficas a e"ecuo de te"turas directamente do sistema de mem$ria em ve+ de forar o pr(carregamento dos dados das te"turas para a mem$ria local da placa grfica Diferenas entre AGP e PCI ( Provavelmente a caracter6stica mais importante do AGP o '-/! (direct memor0 e"ecute) -sto d aos chips do AGP a capacidade de aceder directamente . mem$ria principal para opera%es comple"as relacionadas com o manuseamento de te"turas ( O AGP disp%e de dois mtodos para que as placas grficas tenham acesso directo .s te"turas no sistema de mem$riaF pipelining e endereamento por sideband ( O AGP fa+ pedidos m:ltiplos para dados durante um acesso . mem$ria ou ao barramento2 enquanto que o P,- fa+ um pedido e no volta a fa+er at que os dados pedidos se9am transferidos ( O AGP no partilha a sua largura de banda com outros dispositivos enquanto que o P,- partilha ( O AGP no substitui o barramento P,- pois uma cone"o que apenas pode ser usada pelo sistema grfico

( O AGP e o P,- tambm diferem no comprimento m6nimo requerido para transfer#ncias de dados As transfer#ncias APG so em m:ltiplas de D b0tes enquanto que as transfer#ncias P,- so m:ltiplas de * b0tes AGP Pedidos em pipeline Endereos/dados descodificados !imo de "## $/s a #% &its Apenas l( e escre)e na mem*ria sem efect+ar o+tras opera,es inp+t/o+tp+t Prioridade para certo tipo de informao PCI Pedidos Non-Pipeline Endereos/dados codificados !imo de '## $/s a #% &its -sa todo o sistema .em prioridade

Anlise de $enchmar/ AenchmarK ( Programas individuais ou misturas de programas que so corridos num computador designado para medir o desempenho global do sistema ou medir aspectos mais espec6ficos do desempenho2 como aplica%es grficas2 processamento -3O2 etc Para saber se o AGP tem um desempenho melhor2 necessrio usar duas placas id#nticas )nreal 'emo2 por GJ -nteractive Boft?are ( usado uma demonstrao de tempo para medir os frames por segundo (@PB) em uma aplicao &'F 1esultadoF AGPL;D &E @PB e P,-L;D ; @PB

0es+ltados ( O barramento P,- actual suporta uma ta"a de transfer#ncia de ;&& /A3s2 enquanto que o AGP (a EE /8+) suporta uma ta"a de transfer#ncia de >&& /A3B2 o que torna o barramento AGP substancialmente mais rpido ( O resultado do AGP uma frame rate mais suave e que habilita grficos em &' e v6deos muito realistas e com uma qualidade como nunca se viu antes num P,

AGP e AGP Pro


Assim como quase tudo na -nformtica2 o AGP tambm teve o seu processo de evoluo O primeiro modelo de AGP2 chamado de AGP ;"2 permitia transferir at <EE /A0tes de dados por segundo O padro seguinte foi o AGP <"2 que duas ve+es mais rpido2 permitindo que a placa de v6deo receba ou transmita at >&& /A de dados por segundo ,omo se no bastasse2 as placas me atuais tra+em slots AGP *"2 que permitem transfer#ncias de dados de at ;MEE /A por segundo Para entender o potencial2 imagine que encai"ada num slot AGP *"2 a placa de v6deo poder transmitir uma quantidade de dados equivalente a um ,' inteiro em apenas M E; segundosN 'ependendo do chipset utili+ado2 o slot AGP da placa me pode comportar apenas um certo tipo de placas AGP Pode ser que se9am suportadas apenas placas AGP ;" ou <"2 apenas placas *"2 ou ento que se9a suportado qualquer um dos tr#s padr%es Para se ver que tipos de placas AGP so suportadas pela placa me basta apenas observar a posio do pino central do slot AGP2 como mostrado na figura D Be o pino estiver pr$"imo do fundo do gabinete2 do lado da fonte2 ento so suportadas apenas placas de v6deo AGP ;" ou <"2 (esta a configurao mais comum em placas me

antigas)C se o pino estiver na posio contrria2 mais pr$"imo da frente do gabinete (como na ilustrao central)2 ento so suportadas apenas placas de v6deo AGP *" /as2 se no e"istir pino algum (como na ilustrao de bai"o) ento temos um slot AGP universal2 onde podem ser encai"adas placas de v6deo de qualquer um dos tr#s padr%es !sta a configurao mais comum nas placas me atuais

5aturalmente2 assim como muda o encai"e na placa me2 tambm muda o formato do conector da placa de v6deo Oe9a nas figuras a seguir a diferena entre os conectores de uma placa de v6deo AGP <" e de outra AGP *" 5a primeira figura pode(se ver os conectores AGP ;"3<" e na segunda figura v#(se um conector universal (que pode ser usada em qualquer placa me com slot AGP)

Apesar de permitir um barramento de dados largo o suficiente para saciar mesmo as placas de v6deo &' mais poderosas2 os slots AGP *" possuem um grave problema2 que dificulta a produo de placas de v6deo mais parrudas

O problema que2 como no caso dos processadores2 quanto mais poder de processamento um chipset de v6deo possuir2 mais trans6stores ele dever ter =uanto mais trans6stores2 maior o consumo elctrico )m slot AGP *" comum2 no capa+ de suprir estavelmente mais de <M ou <> Patts de corrente2 o que limita bastante o potencial das placas de v6deo Para voc# ter uma ideia2 a Ooodoo > EMMM2 a placa topo de linha da &'@" actualmente2 consome mais de QM Patts 5este caso2 a soluo encontrada pelos pro9ectistas da &'@" foi usar uma fonte e"terna Bim2 parece rid6culo2 mas preciso ligar a placa na tomada para que ela possa funcionar O AGP Pro na verdade um slot AGP *" com *D contactos a mais2 <M de um lado e mais <D do outro !stes contactos adicionais so usados para aumentar a capacidade de fornecimento elctrico do slot !"istem dois tipos de slots AGP ProF o AGP Pro>M e o AGP Pro;;M O nome indica a capacidade de fornecimento elctrico de ambos os padr%esF o AGP Pro>M certificado para fornecer at >M Patts2 enquanto o AGP Pro;;M pode fornecer at ;;M Patts O formato do encai"e no di+ se o slot Pro>M ou Pro;;M2 apenas mostra quais tipos de placas so suportadas O que muda do Pro>M para o Pro;;M so os capacitadores de alimentao da placa me2 que devem ser capa+es de manter uma corrente maior2 e no o formato do encai"e Os slots AGP Pro ainda no so muito comuns2 mas devem tornar(se padro dentro de pouco tempo2 9 que muitas placas de v6deo viro apenas neste formato e no podero ser usadas em placas me com slots AGP comuns Oe9a nas figuras a seguir a diferena de tamanho entre um Blot AGP tradicional e um slot AGP Pro

AGP tradicional

AGP Pro

Glossrio
AGP (Accelerated Graphics Port ) ( Porta de grficos acelerados )ma nova especificao de barramento que proporciona uma melhor capacidade grfica2 especialmente tridimensional 4argura de banda ( =uantidade de dados que podem ser transportados num per6odo de tempo $arramento ( )m RcaminhoR para a transmisso de dados em que os sinais so RlargadosR ou RapanhadosR por qualquer dispositivo ligado a esse RcaminhoR Direct emor1 E!ec+te (DI E) ( Permite . placa de v6deo usar alguma da mem$ria principal para grficos tridimensionais 5ormalmente as placas de v6deo t#m * /A de 1A/ e algumas t#m D /A2 mas a '-/! permite ;<2 ;E ou ainda mais mem$ria Graphics Address 0emappin2 3a&le (GA03) ( ,hipset embutido no hard?are que tradu+ endereos2 permitindo ao controlador grfico e ao seu soft?are RverR um :nico espao na mem$ria quando na realidade so vrios Inte2rated Dri)e Electronics (IDE) ( -nterface electr$nico usado entre as placas me ou barramentos e dispositivos de arma+enamento de dados Peripheral Component Interconnect (PCI) ( Bistema de intercone"o entre os microprocessadores e dispositivos a ele ane"ados e em que os slots de e"panso esto pr$"imos uns dos outros para uma operao mais rpida Pipelinin2 ( Jcnica de implementao onde m:ltiplas instru%es so RempilhadasR em e"cuo .ide&and Addressin2 ( Jcnica que permite que informao de endereos Rvia9eR 9unto com a transfer#ncia de dados

AGP
!mbora se9a mais recente que o P,- e tenha sido largamente utili+ado2 o AGP atualmente um barramento em vias de e"tino2 devido . populari+ao do P,-( !"press 'esde o final de <MME2 placas novas com slots AGP so um item raro2 com e"ceo de algumas placas da P,(,hips2 !,B e Phitronics

A idia central do AGP ser um barramento rpido2 feito sob medida para o uso das placas &' de alto desempenho A verso original do AGP foi finali+ada em ;SSE2 desenvolvida com base nas especifica%es do P,- < ; !la operava a EE /8+2 permitindo uma ta"a de transfer#ncia te$rica de <EE /A3s 5a poca2 as placas &' ainda eram bastante primitivas2 de forma que ainda no e"istia uma demanda to grande por um barramento mais rpido Por causa disso2 o AGP demorou um pouco para se populari+ar O primeiro chipset com suporte a ele foi o -ntel i**M4T2 lanado no final de ;SSQ2 e a adoo ocorreu de forma gradual durante ;SSD e ;SSS O padro AGP inicial no chegou a ser muito usado2 pois em ;SSD surgiu o padro AGP <T2 que mantm a freqU#ncia de EE /8+2 mas introdu+ o uso de duas transfer#ncias por ciclo (assim como nas mem$rias ''1)2 dobrando a ta"a de transfer#ncia !m seguida foi introdu+ido o AGP *T e o DT2 que reali+am2 respectivamente2 * e D transfer#ncias por ciclo2 atingindo ta"as de transfer#ncia te$ricas de ;MEE e <;&& /A3s O desempenho de uma placa &' fortemente atrelado . velocidade de acesso . mem$ria /ais de S>V das informa%es que comp%em uma cena &' de um game atual so te"turas e efeitos2 que so aplicados sobre os pol6gonos As te"turas so imagens <'2 de resolu%es variadas que so RmoldadasR sobre ob9etos2 paredes e outros ob9etos &'2 de forma a criar um aspecto mais parecido com uma cena real A velocidade do barramento AGP importante quando o processador precisa transferir grandes volumes de te"turas e outros tipos de dados para a mem$ria da placa de v6deo2 quando a mem$ria da placa se esgota e ela precisa utili+ar parte da mem$ria principal como complemento e tambm no caso de placas de v6deo onboard2 que no possuem mem$ria dedicada e2 9ustamente por isso2 precisam fa+er todo o trabalho usando um trecho reservado da mem$ria principal 5aturalmente2 tudo isso tambm pode ser feito atravs do barramento P,- O problema que a bai"a velocidade fa+ com que a queda no desempenho se9a cada ve+ maior2 conforme cresce o desempenho da placa de v6deo 'urante muito tempo2 fabricantes como a nOidia e a AJ- continuaram oferecendo suas placas tambm em verso P,-2 mas a partir de um certo ponto2 a diferena de desempenho entre as duas vers%es passou a ser tamanha que2 por mais que ainda e"istisse uma certa demanda2 as placas P,- foram sumariamente descontinuadas Outra vantagem do AGP que o barramento reservado unicamente . placa de v6deo2 enquanto os ;&& /A3s do barramento P,- so compartilhados por todas as placas P,instaladas 5ote que e"iste uma diferena entre barramento e slot )ma placa de v6deo onboard apenas um chip instalado na placa(me2 ou mesmo um componente integrado diretamente ao chipset e no uma RplacaR propriamente dita /esmo assim2 ela pode ser ligada ao barramento AGP2 utili+ando uma cone"o interna W muito comum ainda que a placa(me inclua um chipset de v6deo onboard e2 ao mesmo tempo2 um slot AGP2 que permite instalar uma placa offboard 5este caso2 entretanto2 a placa onboard

desativada ao instalar uma placa offboard2 9 que o AGP no pode ser compartilhado pelas duas placas Assim como no caso do barramento P,-2 a freqU#ncia do barramento AGP est atrelada . freqU#ncia de operao da placa(me2 de forma que2 ao fa+er overclocK aumentando a freqU#ncia do @BA2 a freqU#ncia do barramento AGP sobe na mesma proporo2 o que2 a partir de um certo ponto pode causar problemas de estabilidade !ntretanto2 aumentar a freqU#ncia do AGP no tem uma relao direta com o desempenho da placa de v6deo2 pois as placas atuais utili+am um circuito de clocK pr$prio e por isso no so influenciadas por mudanas na freqU#ncia do barramento Aumentando a freqU#ncia do AGP2 melhoramos apenas o flu"o de dados entre a placa de v6deo2 mem$ria e processador2 o que tem pouco efeito nas placas atuais2 com slots AGP *T ou DT Alm da questo da velocidade2 e"iste tambm a questo da tenso utili+ada O padro AGP ; M previa placas AGP ;T e <T2 que utili+am tenso de & &O O padro AGP < M2 finali+ado em ;SSD2 introdu+iu o AGP *T e a tenso de ; >O (utili+ada pelas placas atuais)2 quebrando a compatibilidade com o padro antigo Placas de v6deo que utili+am sinali+ao de & &O (como a nOidia J5J<2 . esquerda na foto a seguir) possuem o chanfro do encai"e posicionado ao lado esquerdo2 enquanto nas placas que utili+am ; >O2 ele posicionado . direita A maioria das placas AGP fabricadas de <MM& em diante so RuniversaisR e podem ser utili+adas tanto nas placas(me antigas2 com slots de & &O2 quanto nas placas com slots de ; >O !las possuem os dois chanfros (como a AJ- 1adeon2 . direita na foto)2 o que permite que se9am encai"adas em qualquer slotF

Placa AGP de 3.3V e placa AGP universal A mesma distino e"iste no caso das placas(me Placas antigas2 que utili+am slots de & &O possuem o chanfro . esquerda2 enquanto as placas com slots de ; >O utili+am o chanfro posicionado . direita2 como nestes dois e"emplosF

Placa com slot AGP de 3.3V e placa com slot de .!V !"istem ainda placas com slots AGP universais2 em que o slot no possui chanfro algum e por isso permite a instalao de qualquer placa 5esse caso a placa(me capa+ de detectar a tenso utili+ada pela placa e fornecer a tenso adequada !las so mais raras2 pois a necessidade de instalar tanto os circuitos reguladores para ; >O quanto para & &O2 encarece a produoF

"lot AGP universal !"iste ainda o padro AGP & M2 utili+ado pelas placas AGP DT (e parte das *T)2 que prev# o uso de sinali+ao de M DO 5esse caso2 entretanto2 a transio foi feita de forma transparente2 sem que fosse quebrada a compatibilidade com as placas antigas Ao ser instalada em uma placa(me com slot AGP < M (<T ou *T2 ; >O) a placa de v6deo funcionar normalmente2 utili+ando sinali+ao de ; >O e o modo de transfer#ncia mais rpido2 entre os suportados pela placa(me ,aso a placa de v6deo utili+e um conector AGP universal2 com os dois chanfros2 significa que ela pode (pelo menos em teoria)2 ser instalada mesmo em uma placa(me antiga2 com um slot de & &O

)sei o termo Rem teoriaR2 pois e"istem muitos casos de incompatibilidades entre placas de v6deo AGP de fabricao mais recente e placas(me antigas (e vice(versa)2 mesmo em casos em que os encai"es so compat6veis Alm dos problemas relacionados a defici#ncias nos drivers e incompatibilidade por parte do A-OB2 e"istem problemas relacionados . alimentao eltrica2 onde a placa de v6deo no indica corretamente qual a tenso utili+ada (fa+endo com que a placa(me utili+e ; >O para uma placa que trabalhe com & &O2 por e"emplo) ou que a placa(me no se9a capa+ de alimentar a placa de v6deo com energia suficiente !sse :ltimo caso o mais comum2 9 que as placas AGP mais recentes consomem muito mais energia que as antigas O padro AGP & M inclui como pr(requisito que a placa(me se9a capa+ de fornecer *; ?atts de energia para a placa de v6deo O padro AGP < M fala em <> ?atts2 enquanto muitas placas antigas fornecem ainda menos ,om a corrida armamentista2 entre a nOidia e a AJ-2 o clocK e2 conseqUentemente o consumo eltrico das placas de v6deo cresceu de forma e"ponencial X se foi o tempo em que a placa de v6deo utili+ava um simples dissipador passivo e consumia menos de ;M ?atts /uitas das placas atuais superam a marca dos ;MM ?atts de consumo e algumas chegam a ocupar o espao equivalente a dois slots da placa(me devido ao tamanho do cooler2 como no caso desta AJ- TD>M AGPF

Pensando nessas placas mais parrudas2 foi criado o padro AGP Pro2 que consiste no uso de *D contatos adicionais2 utili+ados para reforar o fornecimento eltrico do slot O padro AGP Pro>M prev# o fornecimento de >M ?atts2 enquanto o AGP Pro;;M eleva a marca para ;;M ?atts

"lot AGP Pro Graas aos pinos adicionais os slots AGP Pro so bem maiores que um slot AGP tradicional As placas de v6deo AGP Pro tambm so incompat6veis com os slots AGP tradicionais (9ustamente devido . diferena no fornecimento eltrico) e o uso de slots AGP Pro encarece o custo das placas(me2 9 que os fabricantes precisam adicionar trilhas e reguladores de tenso adicionais 'evido . combinao desses fatores2 o padro AGP Pro nunca chegou a se populari+ar Os fabricantes de placas de v6deo hesitavam em adotar o novo padro enquanto no houvesse um volume significativo de placas(me compat6veis no mercado2 enquanto os fabricantes de placas(me resolveram esperar at que e"istisse um volume significativo de placas de v6deo AGP Pro Ou se9a2 o tradicional problema do ovo e da galinha ,om o impasse2 os fabricantes de placas de v6deo decidiram adotar uma soluo mais simples2 onde os reguladores de tenso necessrios so inclu6dos na placa de v6deo e ela passa a obter a energia adicional diretamente da fonte de alimentao2 atravs de um conector mole" padro2 do mesmo tipo utili+ado pelo 8'

Conector de #or$a auxiliar %& direita' ,om o advento das placas P,- !"press2 foi desenvolvido inclusive um novo conector de energia espec6fico para a placa de v6deo2 com E pinos A capacidade de fornecimento do slot (no P,- !"press) tambm foi ampliada2 o que fa+ com que um n:mero menor de placas de v6deo precisem do conector de energia e"terno )m slot P,- !"press ;ET pode fornecer at QM ?atts2 quase Q>V mais que um slot AGP DT

,omo caro incluir simultaneamente o barramento P,- !"press e o AGP na mesma placa(me2 os slots AGP desapareceram das placas novas assim que o P,- !"press se tornou popular A principal e"ceo ficou por parte da !,B3P,(,hips2 que encontrou uma forma RcriativaR de incluir um conector AGP em placas com slot P,-(!"press2 criando o AGP E!press (ou AGPro)2 que aparece na foto da estranha placa que combina o slot AGP com um P,- !"press que usei a pouco F) O AGP surgiu como uma evoluo do P,- Apesar do aumento na freqU#ncia2 ele mantm a mesma sinali+ao bsica2 de forma que2 apesar da grande diferena de velocidade2 os dois barramentos so semelhantes O slot AGP !"press nada mais do que um slot AGP conectado ao barramento P,-2 que combina a alimentao eltrica de dois slots P,- (e os reguladores de tenso apropriados) para fornecer a quantidade necessria de eletricidade . placa AGP 5aturalmente2 esta soluo implica em uma grande perda de performance2 9 que a placa de v6deo passa a dispor dos reles ;&& /A3s (compartilhados) oferecidos pelo barramento P,-2 em ve+ dos <;&& /A3s do AGP DT2 tendo seu desempenho drasticamente redu+ido Alm disso2 essa quase gambiarra cria problemas de compatibilidade com diversas placas AGP2 fa+endo que muitas combina%es simplesmente no funcionem e os problemas de instabilidade se9am comuns Outra soluo h6brida o AGI2 que pode ser encontrado em algumas placas da AB1ocK2 como a S&S'ual(BAJA< 5o AG- utili+ado um bridge2 ou se9a2 um chip conversor de sinais para ligar um slot AGP ao barramento P,-(!"press !ssa soluo tambm est longe de ser ;MMV compat6vel2 mas garante um desempenho muito pr$"imo do obtido ao usar um slot AGP DT Rde verdadeR ,oncluindo2 e"istiu tambm o R-ltra-AGPIIR2 uma soluo desenvolvida pela BiB para uso de placas de v6deo onboard 5o )ltra(AGP--2 temos um barramento interno de & < GA3s2 interligando o chipset de v6deo e a mem$ria principal ,omo disse2 o desempenho dos chipsets de v6deo onboard pesadamente limitado pela velocidade de acesso . mem$ria2 de forma que ampli(lo resulta sempre em algum ganho de desempenho 5o caso da BiB2 entretanto2 o pr$prio chipset grfico onboard era muito fraco2 de forma que a melhora no barramento no chegou a fa+er uma diferena to grande assim O )ltra(AGP-- pode ser encontrado apenas em placas com chipset BiB e e"clusivo para o uso do v6deo onboard Ao utili+ar uma placa AGP offboard2 a comunicao passa a ser feita atravs do barramento AGP DT tradicional

PCI E!press
Ao longo da hist$ria da plataforma P,2 tivemos uma longa lista de barramentos2 comeando com o -BA de D bits2 usado nos primeiros P,s2 passando pelo -BA de ;E bits2 /,A2 !-BA2 e O4A2 at finalmente chegar no barramento P,-2 que sobrevive at os dias de ho9e O P,- um barramento de &< bits2 que opera a && /8+2 resultando em uma banda total de ;&& /A3s2 compartilhada entre todos os perifricos ligados a ele O P,- trou"e recursos inovadores (para a poca)2 como o suporte a plug(and(pla0 e bus mastering ,omparado com os barramentos antigos2 o P,- bastante rpido O problema que ele surgiu no comeo da era Pentium2 quando os processadores ainda trabalhavam a ;MM /8+ 8o9e em dia temos processadores na casa dos & G8+ e ele continua sendo usado2 com poucas melhorias Por ser compartilhado entre todos os dispositivos ligados a ele2 o barramento P,- pode ser rapidamente saturado2 com alguns dispositivos rpidos disputando toda a banda dispon6vel O barramento se torna ento um gargalo2 que limita o desempenho global do P, A fase mais negra da hist$ria do barramento P,- foi durante a poca das placas soquete Q (processadores Pentium2 Pentium //T2 IE e E"DE)2 quando o barramento P,- era o responsvel por praticamente toda a comunicao entre os componentes do micro2 incluindo todos os perifricos2 a comunicao entre a ponte norte e ponte sul do chipset2 as interfaces -'!2 etc At mesmo o antigo barramento -BA era ligado ao P,- atravs do P,-(to(-BA bridge (ponte P,-(-BA)2 um controlador usado nos chipsets da poca -sso fa+ia com que o barramento ficasse incrivelmente saturado2 limitando severamente o desempenho do micro !ram comuns situa%es onde o desempenho do 8' era limitado ao rodar games &'2 pois a placa de v6deo saturava o barramento2 no dei"ando espao suficiente para os demais componentes A hist$ria comeou a mudar com o aparecimento do barramento AGP !le desafogou o P,-2 permitindo que a placa de v6deo tivesse seu pr$prio barramento rpido de comunicao com o chipset O AGP matou dois coelhos com uma ca9adada s$2 pois permitiu o aparecimento de placas &' absurdamente mais rpidas e desafogou a comunicao entre os demais componentes 1apidamente todas as placas de v6deo passaram a utili+(lo2 com os fabricantes oferecendo vers%es P,- apenas dos modelos mais simples O passo seguinte foi a criao de barramentos dedicados pra a comunicao entre os diversos componentes do chipset (como o '/-2 usado em chipsets -ntel2 e o 80perJransport)2 fa+endo com que as interfaces -'! ou BAJA e outros componentes tambm ganhassem seu canal e"clusivo O P,- passou ento a ser e"clusividade das pr$prias placas P,O problema que2 mesmo desafogado2 o P,- muito lento para diversas aplica%es W lento demais para ser utili+ado por placas de rede Gigabit !thernet (embora se9a suficiente na teoria2 na prtica a hist$ria um pouco diferente2 devido ao compartilhamento da banda)2 por placas B,B- modernas2 ou mesmo por placas 1A-' e

controladoras eBAJA Alm disso2 os slots P,- utili+am um n:mero muito grande de trilhas na placa(me2 o que dispendioso para os fabricantes !"istiram tentativas de atuali+ao do P,-2 como o P,- de E* bits2 o P,- de EE /8+ e o P,-(T2 que alm de ser um barramento de E* bits2 trabalha a ;&& /8+2 resultando num barramento de ;M<* /A3s !m termos de velocidade2 o P,-(T supriria as necessidades dos perifricos atuais2 o problema que2 devido ao grande n:mero de contatos e ao tamanho f6sico dos slots2 ele acaba sendo um barramento muito dispendioso e imprtico2 que ficou relegado aos servidores topo de linha Aqui temos tr#s slots P,-(T2 ao lado de slots P,- RnormaisR numa ?orKstation da 8PF

"lots PCI-() em compara$*o com slots PCI comuns O P,- !"press2 ou P,-e2 um barramento serial2 que conserva pouco em comum com os barramentos anteriores Graas a isso2 ele acabou se tornando o sucessor no apenas do P,-2 mas tambm do AGP

O que PCI-Express?
Saiba mais sobre o tipo de conexo usada por peas do seu computador.

18 87.334 visualizaes
http://nzn.m

Por Andr !uiz Pereira em 4 de "ul#o de $%1$


Ads by Savings Addon. More Info | Hide These Ads

Jalve+ uma das d:vidas de pessoas que no dominam o lingua9ar dos computadores saber e"atamente o que P,-(!"press Geralmente ligado a placas de v6deo2 o nome aparece quando se vai comprar uma dessas peas e informado que a cone"o utili+ada a tal P,-(!"press

(@ onte da imagemF 'ivulgao 3 P,-(B-G) P,-(!"press (ou P,-e) o nome dado ao barramento encontrado em placas(me2 usado como entrada para placas de e"panso grfica2 de som e rede Agora2 contaremos um pouco sobre como surgiu o P,-(!"press e seus diferentes modelos

A origem
Be voc# 9 parou para ver uma placa(me2 notou que ela tem vrias linhas que percorrem toda a sua superf6cie !ssas linhas so chamadas de trilhas e so atravs delas que os dados percorrem a placa(me e chegam .s diferentes peas instaladas !ssas trilhas passam dos conectores de placas e outros componentes2 levando os dados coletados ali para outros setores do sistema Aarramentos P,- e AGP ficavam responsveis por serem as portas para placas de v6deo2 som e rede serem instaladas no P, ,om o aumento do trfego de dados2 ambas as

cone"%es comearam a ser insuficientes para um funcionamento velo+ e dentro do potencial que poderia alcanar

(@onte da imagemF 'ivulgao 3 AB)B) Pensando nisso2 a -ntel criou o P,-(!"press2 que2 alm de ser mais rpido que barramentos P,- e AGP2 padroni+ou o tipo de conectores de placa de v6deo2 som e rede

Os diferentes tipos de P,-(!"press


'esde sua primeira implementao em uma placa(me2 os barramentos P,-(!"press evolu6ram conforme novas placas de e"panso foram lanadas Atualmente2 o P,-( !"press est dispon6vel em segmentos de ;" a &<"2 sendo mais comum encontrar at ;E" !sses n:meros t#m a ver com o n:mero de YcaminhosZ utili+ados para a transmisso dos dados

'i ferentes modelos de slots P,-(!"press e um slot P,- normal (@onte da imagemF 1eproduo 3 PiKimedia) !"istem tr#s tipos de barramentos P,-(!"press dispon6veis2 sendo que a :nica diferena entre eles a velocidade da transmisso de dados entre placa de e"panso e computador -sso significa que uma placa de v6deo que conectada a um conector P,-e & M pode funcionar tambm em um do tipo ; M O que muda a quantidade e velocidade de dados que sero enviados

PCI-Express 1.0

Primeiro modelo2 lanado em <MM* ,ontando com ;E caminhos de transmisso de dados (;E")2 um slot P,-(!"press pode reali+ar o trfego de at * GA3s

PCI-Express 2.0

4anado em <MMQ2 o tipo de barramento mostrou um aumento de desempenho e envio de dados2 o que para placas grficas2 por e"emplo2 muito importante ,om ;E"2 slots P,-(!"press < M alcanam at D GA3s2 podendo chegar at ;E GA3s caso se9a um conector &<"

PCI-Express 3.0

P,-(!"press & M o modelo mais recente e apresenta a maior velocidade alcanada por fai"a de dados at o momento (; GA3s)2 podendo chegar at ;E GA3s A primeira placa grfica a utili+ar o potencial do barramento foi a 1adeon 8' QSQM2 da A/'2 lanada em 9aneiro de <M;<

PCI Express 4.0

@oi anunciado em novembro de <M;; que o desenvolvimento de slots P,- !"press * M havia sido iniciado e que ele agora teria uma ta"a de transmisso de < GA3s por fai"a -sso possibilitaria uma transmisso de &< GA3s em slots ;E" Placas com P,- !"press * M devem ser lanadas entre <M;* e <M;>

@inali+ando
1esumindo tudo2 P,- !"press o nome dado a barramentos da placa(me que servem como entradas para placas de e"panso (como placas de v6deo2 som e rede) e reali+am a transmisso de dados para o computador !"istem tr#s tipos de P,-e (nome alternativo do barramento)2 sendo que um quarto deve ser lanado nos pr$"imos anos A diferena entre eles a velocidade de trafego de dados ,aso voc# utili+e uma placa de v6deo indicada para P,- !"press & M em uma < M2 ela funcionar2 mas seu desempenho no ser to bom
!eia mais em& #ttp&''(((.tecmundo.com.br'#ard(are'113%)o)*ue)e)pci) express).#tm+ixzz$u,e-rezS