Sie sind auf Seite 1von 9

ir para o contedo | ir para o menu | ?

Pesquisar

Pesquisa personalizada

Pginal inicial

Dicas

Hardware
Software
GNU/Linux
Tutoriais
Colunas
Web
Notcias
Blog
Sites teis
Newsletter
Frum
Contato

Notcias Recentes

InfoSERVER implementa tecnologia RFID na Print Laser

AGIS se torna Distribuidor Autorizado Microsoft OEM

ITI negocia incluso da ICP-Brasil em navegadores de internet

Google investe em energia geotrmica EGS

Microsoft amplia parceria com Novell

Subscreva aos destaques RSS de:


Powered by FeedBurner

ltimas do Blog

Can You RUN it?: teste on-line mostra se o seu PC suporta determinados jogos

Internet Explorer 8: a promessa da Microsoft

Um relato sobre o Planeta Datasul 2008

Microsoft Photosynth: crie ambientes 3D baseado em fotos

Subscreva aos destaques RSS de:


Powered by FeedBurner

Tamanho do texto
Aumentar o tamanho do texto Diminuir o tamanho do texto
Hardware

Barramentos ISA, PCI, AGP e proprietrios


Introduo
Barramentos so, basicamente, um conjunto de sinais digitais com os quais o processador
comunica-se com o seu exterior, ou seja, com a memria, chips da placa-me, perifricos, etc.
Neste artigo, vamos conhecer o barramento ISA, que apesar de no ser mais utilizado com
freqncia, esteve presente na maior parte dos computadores, o barramento PCI e o AGP, que
usado exclusivamente para vdeo. Para que os perifricos (placas em geral) possam usar esses
barramentos, necessrio que cada placa (de vdeo, de som, modem, etc) seja compatvel com
um determinado tipo de barramento. Sendo assim, para que haja o uso do mesmo, necessrio
encaixar a placa num conector presente na placa-me, conhecido por slot. Cada barramento,
possui um forma de slot diferente, que ser conhecida adiante.
Barramento ISA
O Barramento ISA (Industry Standard Architecture) formato por slots que trabalham com 8 e
16 bits por vez. Alm disso, em placas-me antigas, o barramento ISA era usado internamente
para a comunicao entre o processador e alguns chips presentes na placa-me.
O ISA surgiu no computador IBM PC, na verso de 8 bits e posteriormente, chegou ao IBM PC
AT, passando a usar 16 bits de dados por vez (provando que trata-se de um barramento antigo).
Como esse computador trabalhava a uma velocidade de 8 MHz (processador 286), o ISA herdou
essas caractersticas, ou seja, passou a trabalhar nesta mesma velocidade. No barramento ISA,
os processos de escrita/leitura requeriam pelo menos 2 perodos de clock, o que possibilita
realizar no mximo 4 milhes de transferncias de dados por segundo. Em outras palavras, cada
transferncia estava limitada a 16 bits, o que permitia uma taxa de transferncia de mximo 8
MB por segundo.
Um fato interessante, que no auge do processador 286, muitas placas-me possuam um certa
quantidade de slots ISA de 16 bits e apenas alguns slots ISA de 8 bits. Sendo assim, placas
como as de som e vdeo, por exemplo, que usavam slots ISA de 16 bits, deviam ser conectadas

em slots desse tipo. No entanto, placas de 8 bits podiam ser conectadas tanto em slots de 8 bits,
como em slots de 16 bits. Como conseqncia, o uso de slots de 8 bits findou-se, j que no
fazia mais sentido fabric-los.

Barramento PCI
Criado pela Intel na poca do desenvolvimento do processador Pentium, o barramento PCI
(Peripheral Component Interconnect) utilizado at hoje. O motivo de tanto sucesso se deve
capacidade do barramento de trabalhar a 32 ou 64 bits, o que oferecia altas taxas de
transferncia de dados. S para dar uma noo, um slot PCI de 32 bits pode transferir at 132
MB por segundo. O PCI tambm foi considerado "revolucionrio" por suportar, at ento, o
poderoso recurso Plug and Play (PnP), que permitia que a placa instalada num slot PCI fosse
automaticamente reconhecida pelo computador. Hoje em dia, os slots PCIs so usados por vrios
tipos de perifricos, como placas de vdeo, de som, de rede, modem, adaptadores USB, enfim.
A verso de 64 bits do PCI, cujo slot era um pouco maior que os slots de 32 bits, nunca chegou
a ser popular. So raras as placas-me que usam esse tipo. Isso porque os slots de 32 bits, alm
de mais baratos, tem taxas de transferncia suficientes para a maioria das aplicaes.
Teoricamente, a velocidade do barramento PCI eqivale metade do valor do clock externo do
processador. Mas sabe-se que esse valor tambm sujeito s especificaes do chipset das
placas-me.

Barramento AGP
Visando obter uma maior taxa de transferncia entre a placa-me e as placas de vdeo
(principalmente para uma melhor performance nas aplicaes 3D), a Intel desenvolveu um
barramento especialmente desenvolvido para a comunicao com o vdeo: o barramento AGP
(Accelerated Graphics Port).

O uso desse barramento iniciou-se atravs de placas-me que usavam o chipset i440LX, da
Intel, j que esse chipset foi o primeiro a ter suporte ao AGP.
A principal vantagem do barramento AGP o uso de uma maior quantidade de memria para
armazenamento de texturas para objetos tridimensionais, alm da alta velocidade no acesso a
essas texturas para aplicao na tela.
O primeiro AGP (1X) trabalhava a 133 MHz, o que proporciona uma velocidade 4 vezes maior
que o PCI. Alm disso, sua taxa de transferncia chegava a 266 MB por segundo quando
operando no esquema de velocidade X1, e a 532 MB quando no esquema de velocidade 2X
(hoje, possvel encontrar AGPs com velocidades de 4X e 8X). Geralmente, s se encontra um
nico slot nas placas-me, visto que o AGP s interessa s placas de vdeo.

Barramentos Proprietrios
.: Livros sugeridos :.
Nos computadores, existiram outros barramentos, como o VLB, o
Pesquisa de preos
MCA e o EISA. Mas tambm, existiram os barramentos
proprietrios, que consistiam em barramentos de, geralmente, 32
:: Montagem de
bits, que certos fabricantes criaram para a conexo de placas
computadores e hardware
especiais seus produtos. O grande problema desses
:: Hardware: o guia
barramentos, que foi inclusive, o motivo de sua extino, era a
definitivo
falta de padronizao. Ou seja, se uma pessoa adquirisse uma
placa de um fabricante A com um slot proprietrio, no poderia conectar neste slot, uma placa
qualquer de um fabricante B.
ir para o contedo | ir para o menu | ?

Pesquisar

Pesquisa personalizada

Pginal inicial
Hardware
Software

GNU/Linux
Dicas
Tutoriais
Colunas
Web
Notcias
Blog
Sites teis
Newsletter
Frum
Contato

Notcias Recentes

InfoSERVER implementa tecnologia RFID na Print Laser

AGIS se torna Distribuidor Autorizado Microsoft OEM

ITI negocia incluso da ICP-Brasil em navegadores de internet

Google investe em energia geotrmica EGS

Microsoft amplia parceria com Novell

Subscreva aos destaques RSS de:


Powered by FeedBurner

ltimas do Blog

Can You RUN it?: teste on-line mostra se o seu PC suporta determinados jogos

Internet Explorer 8: a promessa da Microsoft

Um relato sobre o Planeta Datasul 2008

Microsoft Photosynth: crie ambientes 3D baseado em fotos

Subscreva aos destaques RSS de:


Powered by FeedBurner

Tamanho do texto
Aumentar o tamanho do texto Diminuir o tamanho do texto
Hardware

Tecnologia PCI Express


Introduo
O desenvolvimento de computadores cada vez mais rpidos e eficientes realidade h muito
tempo. No que se refere aos PCs (Personal Computer), um dos principais incentivadores da
busca pela inovao so as aplicaes multimdia (jogos, vdeo em boa definio, etc). Cada vez
mais estas dependem de hardware mais poderoso. Um dos frutos dessa evoluo o
barramento PCI Express, o substituto do barramento PCI (Peripheral Component Interconnect) e
do barramento AGP (Accelerated Graphics Port). O objetivo deste artigo mostrar as principais
caractersticas e alguns detalhes tcnicos dessa tecnologia.
Barramento PCI Express
O padro PCI surgiu no incio da dcada de 1990 e por mais de 10 anos foi o barramento mais
utilizado para a conexo de dispositivos ao computador, principalmente placas de vdeo, placas
de som, placas de rede e modems. O barramento PCI trabalha com 32 bits por vez (mas h
alguns slots PCI que funcionam a 64 bits), o que permite atingir a velocidade de 132 MB por
segundo.
Como as aplicaes em 3D exigiam taxas maiores, o barramento AGP foi inserido no mercado,
oferecendo taxas que vo de 266 MB por segundo (no padro AGP 1X) 2128 MB por segundo
(no padro AGP 8X). Praticamente todas as placas-me com suporte a AGP s possuem um slot
desse tipo, j que o mesmo usado exclusivamente por placas de vdeo.
O problema que, mesmo oferecendo velocidades acima de 2 GB por segundo, o slot AGP 8x
no suportar aplicaes que esto para surgir e que precisam de taxas ainda maiores. Alm
disso, tais aplicaes podero ter outros requisitos que o AGP no oferece. Ainda, necessrio
considerar que, apesar do AGP ter vantagens bastante razoveis, seu uso destinado apenas s
aplicaes de vdeo. Acontece que som e rede, por exemplo, tambm evoluem.
Na busca de uma soluo para esses problemas, a indstria de tecnologia trabalhou (e trabalha)
no barramento PCI Express, cujo nome inicial era 3GIO. Trata-se de um padro que proporciona
altas taxas de transferncia de dados entre o computador em si e um dispositivo, por exemplo,
entre a placa-me e uma placa de vdeo 3D.
A tecnologia PCI Express conta com um recurso que permite o uso de uma ou mais conexes
seriais, isto , "caminhos" (tambm chamados de lanes) para transferncia de dados. Se um
determinado dispositivo usa um caminho, ento diz-se que este utiliza o barramento PCI Express
1X, se utiliza 4 conexes, sua denominao PCI Express 4X e assim por diante. Cada lane pode
ser bidirecional, ou seja, recebe e envia dados.
Cada conexo usada no PCI Express trabalha com 8 bits por vez, sendo 4 em cada direo. A
freqncia usada de 2,5 GHz, mas esse valor pode variar. Assim sendo, o PCI Express 1X
consegue trabalhar com taxas de 250 MB por segundo, um valor bem maior que os 132 MB do
padro PCI.

Atualmente, o padro PCI Express trabalha com at 16X, o equivalente a 4000 MB por segundo.
Certamente, com o passar do tempo, esse limite aumentar. A tabela abaixo mostra os valores
das taxas do PCI Express comparadas s taxas do padro AGP:

AGP 1X: 266 MBps


AGP 4X: 1064 MBps
AGP 8X: 2128 MBps

PCI Express 1X: 250 MBps


PCI Express 2X: 500 MBps
PCI Express 8X: 2000 MBps
PCI Express 16X: 4000 MBps

importante frisar que o padro 1X pouco utilizado e, devido a isso, h empresas que
chamam o PCI Express 2X de PCI Express 1X. Assim sendo, o padro PCI Express 1X pode
representar tambm taxas de transferncia de dados de 500 MB por segundo.
Como surgiu o PCI Express
A Intel uma das grandes precursoras de inovaes tecnolgicas. No incio de 2001, em um
evento prprio, a empresa mostrou a necessidade de criao de uma tecnologia capaz de
substituir o padro PCI: tratava-se do 3GIO (Third Generation I/O - 3a gerao de Entrada e
Sada). Em agosto desse mesmo ano, um grupo de empresas chamado de PCI-SIG (composto
por companhias como IBM, AMD e Microsoft) aprovou as primeiras especificaes do 3GIO.
Entre os quesitos levantados nessas especificaes, esto os que se seguem: suporte ao
barramento PCI, possibilidade de uso de mais de uma lane, suporte a outros tipos de conexo de
plataformas, melhor gerenciamento de energia, melhor proteo contra erros, entre outros.
Em abril de 2002, o PCI-SIG aprovou um conjunto de especificaes mais completas. Foi nessa
poca que a tecnologia 3GIO mudou seu nome para PCI Express. Em julho de 2002, o grupo de
empresas aprovou as especificaes finais do padro e ento surgiu oficialmente no mercado o
PCI Express 1.0.
Em novembro de 2003, os primeiros dispositivos com a tecnologia PCI Express passaram a ser
desenvolvidos e, em 2004, tais produtos comearam a chegar ao mercado, principalmente por
fora das empresas que trabalham com chips grficos.
Aspectos de arquitetura
A arquitetura essencial do padro PCI Express dividida em 4 camadas: physical (fsica), data
link (ligao), software e transaction (transao):
Camada physical (fsica) - a camada fsica o barramento de conexo conhecido como lane.
Ela possui 2 pares de sinais (especificados atravs de voltagens diferentes), sendo um utilizado
para transmisso de dados e outro usado na recepo destes;
Camada data link (ligao) - essa camada responsvel por garantir o envio e o recebimento
correto dos dados. Para isso, so usados, essencialmente, protocolos de deteco de erros. Um
ponto interessante que essa camada trabalha com uma tcnica conhecida como "Flow Control
Protocol", que faz com que os pacotes de dados sejam transmitidos apenas se houver espao
disponvel no buffer do receptor. Assim, evita-se o reenvio de dados;
Camada software - essa a camada responsvel pela comunicao com o sistema operacional.
por ela, por exemplo, que o sistema sabe onde h um dispositivo utilizando o PCI Express;
Camada transaction (transao) - a camada transaction responsvel, basicamente, pelo
tratamento de solicitaes entre as camadas de software e de ligao. Para lidar com isso, os

pacotes de dados podem receber atributos - como o de prioridade - que definem a otimizao da
transmisso.
importante frisar que cada camada pode ser trabalhada de maneira individual, ou seja, sem
interferir na outra. Alm disso, h um recurso no PCI Express chamado Virtual Channels (canais
virtuais), que permite at 8 diferentes canais de comunicao em uma nica conexo. Atravs
de atributos especiais, o barramento consegue determinar quais os pacotes prioritrios na
transmisso. Assim, aplicaes em tempo real, por exemplo, so pouco ou nada prejudicadas.
Conectores do PCI Express
O conector do barramento PCI Express em placas-me pode variar conforme a velocidade usada,
como mostra a imagem abaixo (retirada do site www.pcisig.com):

A imagem a seguir mostra uma placa de vdeo 3D da Asus, modelo Extreme AX800XT PE/2DHTV,
que usa o barramento PCI Express 16X:

J a figura seguinte mostra uma placa-me da Asus com suporte a diferentes slots PCI Express:

Finalizando
A tecnologia PCI Express se mostra muito promissora e certamente ser um padro em pouco
tempo. Dos assuntos j tratados aqui no InfoWester, este um dos que mais impressionaram.
Isso porque o PCI Express pode ser flexvel ao ponto de aumentar ainda mais velocidade ou ao
ponto de criar novos tipos de conexo. Com o aumento na velocidade dos chips de memria e
com a elevao da capacidade de processamento, principalmente com o surgimento de
processadores de 64 bits, mquinas cada vez mais poderosas esto por vir. esperar e
aproveitar.

Das könnte Ihnen auch gefallen