04 Hardware Barramentos

Embed Size (px)

Citation preview

  • 8/14/2019 04 Hardware Barramentos

    1/15

    Aula 04 ABarramentos

    Prof. Ricardo Palma

  • 8/14/2019 04 Hardware Barramentos

    2/15

    DefinioEm cincia da computao barramento um conjunto de linhas decomunicao que permitem a interligao entre dispositivos, como oCPU, a memria e outros perifricos. Esses fios esto divididos emtrs conjuntos:

    via de dados: onde trafegam os dados;

    via de endereos: onde trafegam os endereos;

    via de controle: sinais de controle que sincronizam as duasanteriores.

    O desempenho do barramento medido pela sua largura de banda(quantidade de bits que podem ser transmitidos ao mesmo tempo),geralmente potncias de 2: 8 bits, 16 bits, 32 bits, 64 bits, etc.

    Tambm pela velocidade da transmisso medida em bps (bits porsegundo) por exemplo: 10 bps, 160 Kbps, 100 Mbps, 1 Gbps etc.

    Fundamentos de Hardware 2Colgio Tcnico de Paraispolis

  • 8/14/2019 04 Hardware Barramentos

    3/15

    Definio

    Fundamentos de Hardware 3Colgio Tcnico de Paraispolis

    Barramento do processador: utilizado pelo processadorinternamente e para envio de sinais para outros componentes daestrutura computacional.Barramento de cache: um barramento dedicado para acesso memria cache do computador.

    Barramento de memria: responsvel pela conexo da memriaprincipal ao processador. um barramento de alta velocidade.Barramento de entrada e sada (I/O ou E/S): um conjunto decircuitos e linhas de comunicao que se ligam ao resto do PC com a

    finalidade de possibilitar a expanso de perifricos e a instalao denovas placas no PC.Barramento de dados: responsvel por transferir as informaescontidas nos perifricos de entrada de um computador para seremmanipuladas no processador.

  • 8/14/2019 04 Hardware Barramentos

    4/15

    Barramentos de Entrada e Sada

    Fundamentos de Hardware 4Colgio Tcnico de Paraispolis

    Permitem a conexo dedispositivos como:

    Placa grfica, Rede, Placade Som, Mouse, Teclado,

    Modem, etc.

    So exemplos deBarramentos de Entrada e

    Sada:

    AGP, AMR, EISA, FireWire,IrDA, ISA, MCA, PCI, PCI

    Express, Pipeline, VLB,VESA, USB, PS/2.

  • 8/14/2019 04 Hardware Barramentos

    5/15

    Barramentos ISA

    Fundamentos de Hardware 5Colgio Tcnico de Paraispolis

    ISA (acrnimo para IndustryStandard Architecture), umbarramento para

    computadores, padronizadoem 1981, inicialmenteutilizando 8 bits para acomunicao, e

    posteriormente adaptado para16 bits.

  • 8/14/2019 04 Hardware Barramentos

    6/15

    Barramentos VESA

    Fundamentos de Hardware 6Colgio Tcnico de Paraispolis

    O barramento VESA uma extenso fsica do barramento ISAaceitando placas adaptadoras de 8 ou 16 bits ISA. Foi desenvolvidapara processadores 486 no permitindo mais de trs slots nas

    motherboards. O barramento VESA vem sendo substituido pelobarramento PCI.

    VESA Local Bus (normalmente abreviado para VLB) um

    barramento local definido pela Video Electronics StandardsAssociation, principalmente usado em computadores pessoaisbaseados no processador 80486 da Intel.

  • 8/14/2019 04 Hardware Barramentos

    7/15

    Barramentos VESA

    Fundamentos de Hardware 7Colgio Tcnico de Paraispolis

    Caractersticas

    Projetado inicialmente paraplacas de vdeo rpidas. Compatvel com placas ISA 8/16

    bits. Capacidade de transferncia dedados de 32 bits. Velocidade de transferncia de

    dados na mesma freqncia doprocessador. Taxa de transferncia de dados132 MBps.

  • 8/14/2019 04 Hardware Barramentos

    8/15

    Barramentos PCI

    Fundamentos de Hardware 8Colgio Tcnico de Paraispolis

    O Barramento PCI (Peripheral Component Interconnect -Interconector de Componentes Perifricos) um elemento paraconectar perifricos em computadores baseados na arquitetura IBMPC.Foi criado pela Intel em junho de 1992 na mesma poca em que

    desenvolvia o processador Pentium. Tem capacidade de trabalhar a32 bits ou 64 bits e as freqncias de 33MHz ou 66MHz, oferecendoaltas taxas de transferncia de dados.Barramentos PCI suportam os recursos Plug and Play (PnP),

    permitindo que a placa instalada seja automaticamente reconhecidapelo computador.De forma geral, os barramentos PCIs so usados por vrios tipos deperifricos, como placas de vdeo, placas de som, placas de rede,modem, adaptadores USB.

  • 8/14/2019 04 Hardware Barramentos

    9/15

    Barramentos PCI

    Fundamentos de Hardware 9Colgio Tcnico de Paraispolis

    De forma geral, osbarramentos PCIs so

    usados por vrios tiposde perifricos, como

    placas de vdeo, placasde som, placas de rede,

    modem, adaptadoresUSB.

  • 8/14/2019 04 Hardware Barramentos

    10/15

    Barramentos PCI Express

    Fundamentos de Hardware 10Colgio Tcnico de Paraispolis

    PCI Express (tambm conhecido como PCIe ou PCI-EX) o padro deslots para placas de PCs sucessor do AGP e do PCI. Sua velocidadevai de x1 at x32 (sendo que atualmente s existe disponvel atx16). Mesmo a verso x1 consegue ser duas vezes mais rpido que o

    PCI tradicional. No caso das placas de vdeo, um slot PCI Express x16 duas vezes mais rpido que um AGP 8x.A tecnologia PCI Express conta com um recurso que permite o usode uma ou mais conexes seriais para transferncia de dados.Sua arquitectura diferencial, que permite grande imunidade ao

    rudo (pelo fato de ser um barramento serial), e arquitectura debaixa voltagem que permite aumentar a largura de banda, foipossvel graas reduo de signal skew (atrasos na linha detransmisso).

  • 8/14/2019 04 Hardware Barramentos

    11/15

    Barramentos PCI Express

    Fundamentos de Hardware 11Colgio Tcnico de Paraispolis

    PCI Express 2.0

    Em janeiro de 2007 foi concludo o desenvolvimento do padroPCI Express 2.0, que oferece o dobro de velocidade do padroantigo, ou seja, 500 MB/s (tambm bidirecional) ao invs dos

    250 MB/s. Um slot PCI Express x16, no padro 2.0, podertransferir at 8 GB/s contra 4 GB/s do padro anterior.

  • 8/14/2019 04 Hardware Barramentos

    12/15

    Barramentos AGP

    Fundamentos de Hardware 12Colgio Tcnico de Paraispolis

    A Accelerated Graphics Port (Porta Grfica Acelerada) (AGP, muitasvezes tambm chamada Advanced Graphics Port (Porta GrficaAvanada)) um barramento de computador (computer bus) ponto-

    a-ponto de alta velocidade, padro para conectar um tipo deperifrico a uma placa-me de computador, geralmente acopladoa esse slot uma aceleradora grfica, que tem a funo de acelerar oprocessamento de imagens 3D (terceira dimenso).

    O AGP aloca dinamicamente a memria RAM do sistema paraarmazenar a imagem da tela e para suportar o mapeamento detextura, z-buffering e alpha blending.

  • 8/14/2019 04 Hardware Barramentos

    13/15

    Barramentos AGP

    Fundamentos de Hardware 13Colgio Tcnico de Paraispolis

    AGP prov um desenho da gerncia de memria coerente, o qualpermite ler dados dispersos da memria do sistema em rajadas. AGPreduz o custo geral de criar subsistemas grficos de ltima geraousando a memria do sistema existente. Porm, a memria genricado sistema, mesmo sendo barata, muito mais lenta que a memriaintegrada na aceleradora grfica, e tanto as aceleradoras grficas debaixo custo como as de alto custo, tem sua alta performancedependente das memrias. Aceleradoras grficas simples com poucamemria integrada foram beneficiadas pelo barramento AGP desde o

    comeo dessa tecnologia, mas com a queda dos preos das memriasdesde 2000, mesmo simples aceleradoras grficas contam comgrande quantidade de memria integrada, e por esse motivo grficos3D pouco usam da memria do sistema.

  • 8/14/2019 04 Hardware Barramentos

    14/15

    Barramentos AGP

    Fundamentos de Hardware 14Colgio Tcnico de Paraispolis

  • 8/14/2019 04 Hardware Barramentos

    15/15

    Bus Mastering

    Fundamentos de Hardware 15Colgio Tcnico de Paraispolis

    Em computao, bus mastering um recurso suportado poralgumas arquiteturas de barramento que permitem que umcontrolador conectado ao barramento se comunique diretamente

    com outro dispositivo no barramento sem ser atravs da CPU. Asarquiteturas de barramentos modernas, incluindo PCI, suportam obus mastering devido ao seu significante ganho de performance.