1.0.6.
Bussos de Comunicacions. |
|
|
|
Dades: |
Intercanvia informació entre la CPU i els demés elements. |
Control: |
Controla l’estat dels diferents elements. – gestiona les interrupcions
per donar preferències a l’hora de treballar – |
Adreces: |
Cada element té una adreça que l’identifica. |
Sincronització: |
Temporitza els senyals del rellotge del sistema. |
|
|
Veiem
un exemple:
Per
poder accedir a la memòria, la CPU primer té que enviar una
informació binària – adreça – i ho fa a traves del bus d’adreces.
A més línies més adreces es podran controlar. El primer bus
tenia 20 bits i per tant la CPU podia adreçar 1 MB.
Desprès
les dades s’envien pel bus de dades. Però a qui? Cada perifèric
té una interrupció assignada – IRQ – La CPU fa servir aquesta
– a traves del bus de control - per comunicar-se amb qui necessita,
la resta d’elements queden en espera fins què siguin requerits.
|
|
PROCESSADOR |
Bus d’adreces (bits) |
Bus de dades (bits) |
8086 |
20 |
8/16 |
80286 |
24 |
16 |
80386 SX |
32 |
16 |
80486 DX |
32 |
32 |
80486 SX |
32 |
32 |
PENTIUM |
32 |
64 |
|
|
El
primer PC desenvolupat per IBM el 1980, comptava amb
un microprocessador 8086 i un bus dedicat
– BUS XT - de 8 bits que funcionava a 4,77 MHz.
Quan va muntar el 8088, el bus de dades
es va ampliar a 16 bits. Com la resta no es
va modificar, van aparèixer els primers problemes
– temps d’espera no desitjats per tal de transportar totes
les dades necessàries (colls d’ampolla) –
|
Al
llarg de la historia podem trobar els següents tipus de BUS: |
 |
|
|
|
|
|
Altres
arquitectures .SCSI i AGP. |
|
La
tecnologia SCSI, neix a principis dels anys 80,
quan un fabricant de discs desenvolupa un interface d’E/S
propi. El SASI (Shugart Asociates System Interface ) va tenir
un gran èxit, i l’any 1986 va estat aprovat per l’ANSI. |
 |
Les
targes SCSI es connecten en una ranura
PCI, i passa a convertir-se en un subsistema
intel·ligent que pot arribar a controlar fins
a 15 dispositius intel·ligents SCSI adreçats lògicament
en lloc de físicament. D’aquesta manera elimina qualsevol
imposició de la BIOS sobre les unitats de disc.
Amb aquest bus aconseguim transferències de fins 160 Mbps. |
|
 |
|
Especificacions
SCSI. |
Narrow |
Dispositius
de 8 bits. Wide. Dispositius de 16 bits. |
SCSI-1 |
Dispositius
de 8 bits i una transferència de dades de 5MB/s. Connector
de 50 pins i baixa densitat. Llargada màxima de cable
de 6 metres. |
SCSI-2 |
Dispositius
de 8 bits i una transferència de dades de 10MB/s. Connector
de 50 pins i alta densitat. Llargada màxima de cable
de 3 metres. |
Ultra |
Dispositius
de 8 bits i una transferència de dades de 20MB/s. Connector
de 50 pins i alta densitat. Llargada màxima de cable
de 3 metres. També es coneix com a Fast 20 o SCSI-3 |
Ultra
Wide |
Dispositius
de 16 bits i una transferència de dades de 40MB/s. Connector
de 68 pins i alta densitat. Llargada màxima de cable
de 1,5 metres. També es coneix com a Fast SCSI-3 |
Ultra2 |
Dispositius
de 16 bits i una transferència de dades de 80MB/s. Connector
de 68 pins i alta densitat. Llargada màxima de cable
de 12 metres. Admet fins 15 dispositius. |
Ultra
160 |
Dispositius
de 16 bits i una transferència de dades de 160MB/s.
Connector de 68 pins i alta densitat. Llargada màxima
de cable de 12 metres. Admet fins 15 dispositius. |
|
|
La
tecnologia AGP - Accelerated Graphics Port
- de la casa INTEL, es basa
en l’especificació PCI 2.1. de 66 MHz i l’afegeix
tres noves característiques per tal d’incrementar
el seu rendiment: Operacions de lectura/escriptura
en memòria amb “pipeline”; Demultiplexat de
dades i adreces al propi bus; increment de la velocitat
fins 100MHz. Amb això es podrien aconseguir transferències
– teòriques - de fins 800Mbytes per segon. |
 |
Especificacions
AGP. |
AGP-1x |
Amb
un bus de 32 bits i una freqüència de 66 MHz, aconsegueix
transferències teòriques màximes de 264 MBps. Actualment
no utilitzat. |
AGP-2x |
Amb
un bus de 32 bits i una freqüència de 66 MHz real, però
amb el doble aprofitament del senyal el que d0na 133
MHz teòrics, aconsegueix transferències màximes de 528
MBps. És l’estàndard actual. |
AGP-4x |
Amb
un bus de 64 bits i una freqüència de 100 MHz, aconsegueix
transferències teòriques màximes de 800 a 1000 MBps.. |
|
|
|
by
Jordi Jordan |