BUS LINES
~alfaliro della scheda madre attraverso queste linee dedicate.
Anche i bus trasportano le informazioni_a_un "ritmo" scandito da un segnale di clock. Ogni
“singolo_tra (tee 0 dei dati viene bus. Ogni_ bus ha una sua velocita,
L’ampiezza del bus dati indica quanti bit possono passare contemporaneamente durante un
ciclo di bus. II concetto é simile a quello delle corsie di un’autostrada.
Le prestazioni di un collegamento bus vengono spesso indicate in Megabit al secondo (Mbps)
ovvero in migliaia di bit al secondo che transitand sulla linea di bus, o in Megabyte al secondo
(MBps) ovvero in migliaia di byte di transito al secondo.
(0S INTERNE va <3 sewn, back POL AGE
| bus intemi collegano tra di loro i component Saidati sulla motherbdard e le schede inserite
negli slot di connessione presenti su di essa.
Bus di sistema/Frontside bus
II bus di sistema fomisce collegamento diretto tra la CPU agli altri dispositivi del computer.
II bus di sistema é dedicato principalmente al collegamento tra la CPU e la memoria RAM, ma
anche tra la CPU e i bus di tutte le altre componenti del sistema, come schede e periferiche.
L'ampiezza in bit del bus di sitema deve corrispondere a quella del processore (processori a
32 bit avranno bisogno di bus di sitema a 32 bit e cosl via). La velocita del bus di sistema &
sempre _una frazione della velocita della CPU, ed @ uno dei fattori che influisce sulle
prestazioni del computer. Se si presentano intasamenti (colli di bottiglia) nel transito dei dati tra
CPU e memoria RAM, le prestazioni della CPU ne risentiranno. Per questo motivo vengono
utilizzati dei banchi di memoria tampone, la cache del processore.
Backside bus
Il backside bus @ un canale di comunicazione esclusivo tra la CPU con la cache L2, quando
non é collocata intemamente alla CPU stessa.
Bus PCI
I! bus PCI (Peripheral Component Interconnect) @ stato brevettato da Intel, ma é presto
diventato uno standard comune anche ad altri costruttori di pe.
Si tratta dello standard costruttivo di quasi tutte le schede madri, ed @ una linea di
comunicazione generale condivisa da tutte le componenti hardware interne all'unita centrale. |!
bus PCI svolge una “collettore” per i molti collegamenti presenti sulla motherboard,
evitando di far con ente si sistema.
Ne esistono di varie ve diverse per velocita e banda passante. Ad esempio esistono bus
PCI con velocita di 33MHz su banda di 32 bit, come PCI di 66MHz su 64 bit.
Solitamente nei computer si trovano almeno 4 connettori_a pettine (slot di espansione) per
inserire nel bus PCI delle schede di espansione per aggiungere funzioni al computer.
Un grande vantaggio del bus PCI é di supportare la tecnologia plug&play. In pratica le schede
di espansione connesse al bus PC! vengono riconosciute automaticamente dal sistema, senza
richiedere all'utente particolari procedure di installazione e di configurazione per consentime il
corretto funzionament. II sistema si occupa in automatico di caricare i particolari driver
(componenti software di configurazione) necessari per far riconoscere al BIOS le schede.
il bus PCI @ utilizzato per connettere la maggior parte delle schede di espansione di un
computer, dai vari tipi di schede audio alle schede di espansione con controller SCSI, USB 0
“FIREWIRE, alle schede di acquisizione video, etc.
Bus AGP
bus AGP (Accelerated Graphic Port) é uno standard dedicato alla comunicazione della CPUle schede video, che richiedono una velocita di trasferimento dati pid elevata di quella dei
formal bus PCI.
Si tratta di una strada speciale dedicata solo alla trasmissione di dati relativi al video, ad alta
velocita. Se i chip della sched
AGP sara costituifo solamente dai_
presente uno slot « esi ‘la scheda video. ‘Esistono moite variant di tale
bus, capaci di raggiungere velocita di trasferimento molto alte, solitamente indicate con un
fattore di moltiplicazione (2x, 4x, 8x). Naturalmente & necessario che anche la scheda grafica
sia capace di supportare tali velocita di trasferimento.
Bus IDE/EIDE/ATA
I bus ATA (Advanced Technology Attachment), chiamato anche IDE 0 EIDE in base alle
tecnologie impiegate, € demandato alla comunicazione tra il bus di sistema e | dispositivi di
come hard disk e masterizzatori. Questo ce gonn ettamente i
nfo pid economico, ma anche. pit | lento. di_altri, in quanto sono i
dispositivi stessi a dover gestire da sol il proprio flusso di dati.
Classica de! bus ATA @ di tipo parallelo. Lo standard ATA ha subito numerose
(0 ad arrivare, con lo standard UltraATA 133, a trasferimento di 133
connettori per attaccare dispositivi al bus ATA sono perd molto ingombranti e
scomodi, soprattutto negii spazi angusti che si trovano allintermo di un PC, necessitando di un
cavo piatto (flat cable) a 40 poli oltre alle prese di alimentazione separate per ogni dispositivo.
Ogni bus ATA permette di collegare solo.2_unita, una denominata MASTER, o primaria,
Sollegata al connettore terminale d ne
adia, chiamata SLAVE, 0 secondaria. || dispositivo master ha sempre la priorita, sia di
‘accesso alle risorse del sistema che di larghezza di banda, rispetto al dispositivo slave.
Attraverso appositi ponti conduttori posti direttamente sul dispositive (jumpers) si devono
“configurare i due dispositivi per fare in modo che vengano identificati_correttamente come
‘al punto di collegamento sul cavo.
Solitamente sui pe sono presenti_almeno due bus IDE/ATA, identificati con |DE1"e IDE2,
permettendo di attaccare fino a 4 unita tra dischi rigidi e masterizzatori/ettori CD/DVD. Negli
slot PCI possono poi essere inserite schede di controllo aggiuntive per connettere al sistema
altre unit& ATA.
Seal ATA @ un’ evoluzione della tecnologia A ATA, che trasmette i dati in maniera seriale e non
comunicazione ATA classica. Attualmente si trovano bus serial ATA con di 150/166
MBps.
Utiizzando connettori e tecnologie diverse, i dispositivi
tra di loro,
TA @ serialATA non sono compatibili
Bus SCSI
SCSI (Small Computer System Interface) é un bus utilizzato per connettere hard disk o altri
supporti_di ia (come i masterizzatori), sia con connessioni interme al case che
“Ulilizzando porte esteme, che permette di raggiungere alte velocita di trasferimento (intorno
agli 80/100 MBps e pit) con larghezze di banda notevoli. Esso necessita di chipset di
controllo_dedicati, spesso presenti su schede di espansione da inserire in un bus PCI. La
particolarita del bus SCSI, oltre alla velocita e alla precisione nella trasmissione dei dati é di
permettere il collegamento di pit: dispositivi in cascata, fino a un massimo di 7 nella versione
originaria, ¢ del doppio (o anche 15) nelle versioni successive.
Per le sue caratteristiche @ stato il collegamento preferito per gli usi professionali, molto usato
nell'audio € nelle applicazioni multimediali, anche se le nuove tecnologie ne stanno
eguagliando e anche superando le prestazioni. Per contro il costo dei dispositivi e delle
schede di espansione SCSI é itt elevato rispetto altri tipi di connessione.
Nel tempo sono nate bus SCSI, chiamate SCSI-1, SCSI-2, Wide SCSI, Fast“=
SCSI, Ultra SCSI, SCSI-3, Ultra Wide SCSI etc.
“68
1 bus estemni consentono il collegamento di tutte le periferiche che si trovano all'esterno
dell'unita centrale.
Presentano connettori direttamente sul case, di forma diversa in base al tipo di bus, chiamati
porte, In tempi recenti i bus estemi hanno subito una rapida evoluzione, che li ha resi molto
importanti e pratici da utilizzare. Anche in questo caso la tecnologia si é orientata verso scelte
di tipo plug&play, dove @ rapido e semplice collegare nuove periferiche al computer senza
particotari procedure di installazione.
Bus seriale e parallelo
Si tratta delle tecnologie classiche di bus estemo, presenti da tempo sui computer e ormai
quasi completamente sostituite dé i tipi di bus esterno come FireWire e USB. °
ITbus seriale presenta un ' comunicazione asincrona di un dispositivo al
computer, owero permet passaggio_ di 1 solo bit per volta. Esso fomisce quindi
connessioni lente, e veniva utilizzato per attaccare tastiera, mouse o i modem per collegarsi
alla rete telefonica. Per questo motivo sui pc IBM/Intel le porte seriali sono indicate col nome
COM (communication) e numerate progressivamente se pill di una (in genere 2 0 3).
Su alcuni PC vengono tuttora utilizzate porte seriali dedicate alla comunicazione con mouse e
tastiera, con connettori dedicati, che accettano solo dati in ingresso. Queste porte vengono
chiamate PS/2.
Le porte parallele trasmettono otto bit per volta contemporaneamente su otto linee dati
parallele, e quindi risultano piti veloci fe seriali.
Liinconveniente rispetto alle porte seriali é che la lunghezza del cavo deve essere breve, in
quanto sono pitt soggette a interferenze e perdifé di dati.
Le porte parallele vengono solitamente utilizzate per connettere stampanti e scanner.
Sui pc queste porte sono Chiamate LTP (Line PrinTer, owvero porta della stampante) e sono
numerate progressivamente.
Bus USB
La connessione USB (Universal Serial Bus) @ un nuovo tipo di connessione seriale, dalle
caratteristiche molto pitt avanzate rispetto alla porta seriale classica.
Innanzitutto presenta v ji trasferimento pit elevate, fin
tra tutti i dispositivi at alia porta. Essa infatti permet
configurazioni a margherita (daisy-chain) tramite appositi moltiplicator
fino a 127 dispositivi.
Un aliro vantaggio dell' USB é la possibilita di connettere dispositivi a caldo, owvero mentre il
computer @ acceso. Questa funzionalita é chiamata HOT PLUG. Infine i connettori ¢ i cavi per
le connessioni usb sono poco ingombranti e leggeri. L'evoluzione dello standard USB @ 'USB
2.0, con tunica differenza in una maggiore velocita di trasferim i dati: fino a 480 Mbps
(60 MBps), owero 40 volte pil veloce. Gli standard USB 1.1 e USB 2.0 sono compatibili tra di
loro. Nel caso attacchi una periferica USB 2.0 a una porta USB, essa lavorera solamente a
velocita ridotta.
Bus Firewire
Firewire é il nome comune di un bus seriale ad alta velocita.
Inizialmente Te porte FireWire sono state sviluppate cori questo nome da Apple, ma ormai,
dopo essere state standardizzate con nome IEEE 1394 0 i.Link, sono utilizzate anche da altri
produttori.
Esso permette di attaccare fino a sessantatré dispositivi su di un'unica porta, con velocita di
trasferimento 400 Mbps (50 MBps). La lunghezza totale dei cavi pud artivare fino a 72 metri,
€ utilizzando particolari hub si possono collegare tra di loro fino.a1023 gruppi di 63 dispositivi
ciascuno!! Anche la connessione FireWire permette l'hot plug, owero la connessioné a caldo.
Rispetto ail'usb, il bus FireWire garantisce una maggiore efficienza nel trasferire flussi di dati