Escolar Documentos
Profissional Documentos
Cultura Documentos
So Paulo 29/05/12
Tipos de Barramentos
Trabalho desenvolvido durante a disciplina de Arquitetura de Computadores, como parte da avaliao referente ao 1 Bimestre Profesor(a):Prof.Maick dos Reis Dalman Aluno: Flvio Henrique dos Santos Junior RA: 63492
So Paulo 29/05/12
Barramentos (ou, em ingls, bus) so, em poucas palavras, padres de comunicao utilizados em computadores para a interconexo dos mais variados dispositivos. Neste artigo, voc conhecer algumas caractersticas dos principais barramentos presentes nos PCs, como ISA, AGP, PCI, PCI Express e AMR. Note que muitos desses padres j no so utilizados em computadores novos, mesmo assim, conhec-los importante.
Barramento ISA
O ISA foi o primeiro barramento usado em micros PC, a arquitetura de barramento usada nos PCs XT e AT. A verso usada nos PCs AT tambm chamada de barramento AT, e tornou-se um padro de fato na indstria de computadores. Lanada no comeo dos anos 90, o barramento ISA comeou a ser substitudo pela arquitetura de barramento local PCI nos ltimos anos. Muitos computadores fabricados hoje contm os dois tipos de barramento, ISA (para dispositivos mais lentos ou antigos) e PCI (para dispositivos que necessitem de maior performance). Em 1993, a Intel e Microsoft introduziram uma nova verso do ISA, chamada de ISA Plug and Play. A especificao Plug and Play permite o sistema operacional configurar placas de expanso automaticamente, a fim de que os usurios no necessitem mexer em jumper ou micro-chaves. O barramento ISA formado pelos slots de 8 e 16 bits existentes nas placas de CPU, alm de alguns dos seus circuitos internos. Foi originado no IBM PC, na verso de 8 bits, e posteriormente aperfeioado no IBM PC AT, chegando verso de 16 bits. Possui as seguintes caractersticas:
Slot ISA
ISA (Industry Standard Architecture):O ISA foi o primeiro barramento de expanso existindo verses de 8 ou 16 bits,sendo dividido em duas partes conforme vemos abaixo:
Slot ISA
Caracteristicas do Barramento ISA a verso 8 bits veio com o PC original (esta verso tambm identificada como barramento XT) a verso 16 bits veio em meados dos anos 80 juntamente com o 80.286 (PC/AT) (esta verso tambm identificada como barramento AT) frequncia de operao 8 MHz velocidade mxima de transmisso 8 M bytes por segundo o barramento e o microprocessador so dissociados (cada um pode trabalhar numa frequncia, permitindo com isso o microprocessador ter frequncias de trabalho muito maiores que o barramento) suporta at 8 perifricos no foi projetada para ser auto-configurvel (no permite Plug and Play)
O barramento traseiro (backside bus) uma conexo separada entre o processador e o cache de Nvel 2. Este barramento opera a uma velocidade mais alta do que o barramento frontal, geralmente a mesma velocidade do processador, para que o cache trabalhe da maneira mais eficiente possvel. Os barramentos traseiros tm evoludo com o passar dos anos. Na dcada de 90, o barramento traseiro era um conjunto de fios que conectava o processador principal a um cache externo. Este cache era na verdade um chip separado que requeria memria cara. Desde ento, o cache de Nvel 2 tem sido integrado ao processador principal, fazendo os processadores ficarem menores e mais baratos. Como o cache agora fica dentro do prprio processador, de certo modo o barramento traseiro no mais um barramento.
Slot PCI
Slot AGP
A primeira verso do AGP (chamada de AGP 1.0) trabalha a 32 bits e tem clock de 66 MHz, o que equivale a uma taxa de transferncia de dados de at 266 MB por segundo, mas na verdade, pode chegar ao valor de 532 MB por segundo. Explica-se: o AGP 1.0 pode funcionar no modo 1x ou 2x. Com 1x, um dado por pulso de clock transferido. Com 2x, so dois dados por pulso de clock. Em meados de 1998, a Intel lanou o AGP 2.0, cujos diferenciais esto na possibilidade de trabalhar tambm com o novo modo de operao 4x (oferecendo uma taxa de transferncia de 1.066 MB por segundo) e alimentao eltrica de 1,5 V (o AGP 1.0 funciona com 3,3 V). Algum tempo depois surgiu o AGP 3.0, que conta com a capacidade de trabalhar com alimentao eltrica de 0,8 V e modo de operao de 8x, correspondendo a uma taxa de transferncia de 2.133 MB por segundo. Alm da alta taxa de transferncia de dados, o padro AGP tambm oferece outras vantagens. Uma delas o fato de sempre poder operar em sua mxima capacidade, j que no h outro dispositivo no barramento que possa, de alguma forma, interferir na comunicao entre a placa de vdeo e o processador (lembre-se que o AGP compatvel apenas com placas de vdeo). O AGP tambm permite que a placa de vdeo faa uso de parte da memria RAM do computador como um incremento de sua prpria memria, um recurso chamado Direct Memory Execute. Quanto ao slot, o AGP ligeiramente menor que um encaixe PCI. No entanto, como h vrias verses do AGP, h variaes nos slots tambm (o que lamentvel, pois isso gera muita confuso). Essas diferenas ocorrem principalmente por causa das definies de alimentao eltrica existentes entre os dispositivos que utilizam cada verso. H, por exemplo, um slot que funciona para o AGP 1.0, outro que funciona para o AGP 2.0, um terceiro que trabalha com todas as verses (slot universal) e assim por diante.
AGP 1X : 66,66 MHz x 1(coef.) x 32 bits /8 = 266.67 Mo/s AGP 2X : 66,66 MHz x 2(coef.) x 32 bits /8 = 533.33 Mo/s AGP 4X : 66,66 MHz x 4(coef.) x 32 bits /8 = 1,06 Go/s AGP 8X : 66,66 MHz x 8(coef.) x 32 bits /8 = 2,11 Go/s
Slot PCI-X
PCI-X 2.0
Velocidades: 533MB/s (66MHz), 1066MB/s (133MHz), 2132MB/s (266MHz) e 4264MB/s (533MHz). Barramento: 64bits (padro / pode ser reduzido em aplicaes baixo custo).
As verses do PCI-X 2.0 so comumente chamadas de PCI-X 66, PCI-X 133, PCI-X 266 e PCI-X 533.
Barramentos AMR (Audio Modem Riser), CNR (Communications and Network Riser) e ACR (Advanced Communications Riser)
Os padres AMR (Audio Modem Riser), CNR (Communications and Network Riser) e ACR (Advanced Communications Riser) so diferentes entre si, mas compartilham da ideia de permitir a conexo placa-me de dispositivos Host Signal Processing (HSP), isto , dispositivos cujo controle feito pelo processador do computador. Para isso, o chipset da placa-me precisa ser compatvel. Em geral, esses slots so usados por placas que exigem pouco processamento, como placas de som, placas de rede ou placas de modem simples.
Barramento AMR
O slot AMR foi desenvolvido para ser usado especialmente para funes de modem e udio. Seu projeto foi liderado pela Intel. Para ser usado, o chipset da placa-me precisava contar com os circuitos AC'97 e MC'97 (udio e modem, respectivamente). Se comparado aos padres vistos at agora, o slot AMR muito pequeno:
Barramento CNR
O padro CNR, por sua vez, surgiu praticamente como um substituto do AMR e tambm tem a Intel como principal nome no seu desenvolvimento. Ambos so, na verdade, muito parecidos, inclusive nos slots. O principal diferencial do CNR o suporte a recursos de rede, alm dos de udio e modem. A Intel desenvolveu o slot CNR para substituir sua prpria tecnologia Audio Modem Riser (AMR), inspirando-se em duas vantagens distintas sobre o slot AMR o qual substitua; o CNR era capaz de ser tanto baseado em software (controlado pela CPU) ou acelerado por hardware (ASIC dedicado), e era plug-and-play compatvel. Em algumas placas-me, um slot CNR substitua o ltimo slot PCI, mas a maioria dos fabricantes de placas-me projetou placas que permitiam ao slot CNR e o ltimo slot PCI compartilhar o mesmo espao. J em 2007, com a integrao de componentes tais como Ethernet e udio na placa-me, o CNR tornou-se obsoleto, e no mais encontrado na maioria das placas-mes recentes full size. Pode ainda ser visto em placas-me menores (como microATX) com microprocessadores de baixo custo, onde continuam a desempenhar sua funo original.
Barramento ACR
Em relao ao ACR, trata-se de um padro cujo desenvolvimento tem como principal nome a AMD. Seu foco principal so as comunicaes de rede e USB. Esse tipo foi por algum tempo comum de ser encontrado em placas-me da Asus e seu slot extremamente parecido com um encaixe PCI, com a diferena de ser posicionado de forma contrria na placa-me, ou seja, uma espcie de "PCI invertido".
Figura03-SLOT VLB Tendo como principais caractersticas: Barramento de dados igual ao do processador Barramento de Endereo de 32 Bits Freqncia de operao igual freqncia do barramento local
MCA
MCA a abreviao de "Micro Channel Architecture", o barramento de dados introduzido pela IBM em 1987 para substituir o ISA.
Com o surgimento dos processadores 386, que trabalhavam usando palavras binrias de 32 bits, tornou-se necessria a criao de um barramento mais rpido que o ISA para o uso de perifricos como placas de vdeo e HDs, que logo passaram a ter seu desempenho severamente limitado por ele. A primeira resposta veio por parte da IBM, que desenvolveu o barramento MCA. Ele era bastante avanado para a poca: alm de ser um barramento de 32 bits, ele operava a 10 MHz, o que resultava numa taxa de transferncia terica de 32 MB/s. Ele tambm foi o primeiro barramento a suportar plug-and-play (oito anos antes do lanamento do Windows 95) e a suportar bus mastering, o que permitia que o HD e outros perifricos transferissem dados diretamente para a memria RAM (ao carregar um programa, por exemplo), deixando o processador livre para executar outras tarefas. Isso tornava o sistema bem mais responsvel em relao s mquinas equipadas com placas ISA. O sistema de plug-and-play do MCA funcionava com o uso de dois disquetes. O "reference disk" continha um programa de configurao, que alterava a configurao de endereos e outras configuraes do BIOS e era fornecido junto com o micro. Ao comprar qualquer perifrico MCA, voc recebia um "option disk", que era carregado com a ajuda do primeiro disquete, configurando a placa. Uma vez feita, a configurao se tornava permanente e voc no precisava mais se preocupar. Embora rudimentar, este sistema j seguia a mesma lgica da instalao de drivers, que temos nos dias de hoje. O grande problema que o MCA era um padro proprietrio, de forma que tanto outros fabricantes de PCs quanto fabricantes de perifricos precisariam licenciar a tecnologia e pagar royalties para produzir produtos compatveis. A IBM tentou usar o barramento como uma arma estratgica para recuperar o terreno perdido para outros fabricantes. Surgiu ento a linha IBM PS/2, uma famlia de micros 386 que, alm do MCA, incorporava vrias outras inovaes importantes. O problema que os demais fabricantes no gostaram da idia e a IBM acabou isolada, tendo que arcar sozinha com o desenvolvimento e a produo das placas de expanso. Embora possussem diversas vantagens, o fato dos IBM PS/2 possurem apenas slots MCA acabou se tornando mais um problema do que uma vantagem, j que isso os tornava incompatveis com as placas ISA, que eram mais baratas e populares. No final, o MCA acabou se revelando um grande fracasso.
As placas ISA atingiam apenas os contatos superficiais do conector, enquanto as placas EISA utilizavam todos os contatos. Embora o uso de tantos contatos esteja longe de ser uma soluo elegante, preciso admitir que o EISA foi uma soluo engenhosa para o problema da compatibilidade. Assim como o ISA, o barramento EISA operava a 8.33 MHz. Entretanto, a transferncia de 32 bits por ciclo e a eliminao dos tempos de espera entre um ciclo e outro faziam com que ele fosse at 4 vezes mais rpido.
O EISA acabou tendo uma vida curta, pois em 1993 surgiu o VLB (VESA Local Bus), outro padro aberto de barramento de 32 bits, que conseguia ser muito mais rpido, trabalhando a umafreqncia nominal de 33 MHz e oferecendo taxas de transferncia de at 133 M/Bs.
Figura02-SLOT EISA Tendo como principais caractersticas: Barramento de Dados de 32 Bits Barramento de Endereo de 32 Bits Clock de 8 MHZ
Barramento HDMR
Concluindo, tivemos tambm o "HDMR", encontrado em algumas placas da ASRock, na forma de um slot azul no canto da placa. O HDMR podia ser usado por uma placa de modem opcional ou (como na ALiveNF6G-DVI) por uma placa contendo uma sada DVI adicional, que permitia a conexo de um segundo monitor. Assim como os outros, ele foi usado durante algum tempo, mas acabou sendo abandonado:
Bibliografia:
Bit Sustentavel Clube do Hardware InfoWester Oficina da Net Wikipedia Duka2007