BUS di comunicazione Da Testo Maeran
BUS caratteristiche generali Semplicità (minori costi) Standard (in modo che chiunque produce HW lo possa usare) Espandibile (posso collegare più dispositivi)
BUS caratteristiche generali Una sola periferica alla volta lo può utilizzare per comunicare con unaltra Lentezza strutturale (un dispositivo esclude laltro nelluso del bus) Limitata capacità (se ho molte periferiche le prestazioni calano)
BUS Di sistema –Collega la cpu alla memoria centrale –Indirizzi, Dati, Controllo Di Input Output (I/O) –Collega schede di espansione o dispositivi esterni
BUS di sistema
Bus dati I e II generazione
Bus dati III e IV generazione
Bus dati V e VI generazione
banda passante Larghezza bus * Frequenza clock bus N.B. Mhz = 10 6 Hz = Hz MB = 2 20 Byte = Byte
I differenti tipi di bus Il Back Side Bus (BSB): è un bus dedicato che collega un microprocessore ad una cache di livello 2 (L2), utilizzata per eliminare i colli di bottiglia. Il bus back side non viene condiviso da nessun altro dispositivo di sistema. Attualmente è interno al chip del microprocessore
I differenti tipi di bus Il Front Side Bus (FSB): È l'interfaccia primaria del bus che collega un microprocessore ad altri dispositivi di sistema, tramite il chipset di sistema North Bridge. Solitamente, consente al processore di comunicare con la memoria principale (RAM), i chipset di sistema, i dispositivi PCI, la scheda AGP e altri bus di periferiche.
I differenti tipi di bus
BUS Intel
BUS AMD
Conoscere i vari tipi di bus I/O PCI (Peripheral Component Interconnection): PCI X PCI Express ISA (Industry Standard Architecture Bus) EISA (Extended ISA): MCA (MicroChannel Architecture): USB (Universal Serial Bus): Firewire SCSI (Small Computer System Interface): IDE (Intelligent Drive Electronics o Integrated Drive Electronics): EIDE (Enhanced IDE):
ISA 16 bit Primo bus di espansione ormai scomparso Due versioni 8 bit con una frequenza di clock di 4.77 MHz a 16 bit, con frequenza pari a 8.3 MHz Calcolare velocità dei due bus ISA 8 bit
EISA (1988) Estensione di ISA a 32 bit
VESA Local Bus successore dell'EISA Processori MHZ 32 bit (velocità?) Col passaggio al pentium scomparve
PCI Peripheral Component Interconnect (1992) Prima versione 33 MHz a 32bit (velocità?) PCI 2.2 permette di trasmettere a 66 MHz con segnali a 3.3 volt e 5 volt PCI 2.3 (solo 3.3 volt ) PCI 3.0 è lo standard definitivo PCI-X (1999) 64 bit, 133 MHz si è revisionato il protocollo (transfer rate di picco a 1066 MB/s) PCI-X bit 266 MHz MHz
PCI e PCI-X confronto velocità max
32-bit PCI 64-bit PCI-X 64-bit PCI-X con ZCR (Zero Channel RAID)
Mini PCI È un PCI 2.2 in nuovo formato da usare nei portatili
Cardbus è un PCMCIA a 32 bit e 33 MHz PCI
Compact PCI usa schede di dimensioni secondo le specifiche Eurocard
USB Bus per il collegamento di periferiche (lente) in sostituzione di porte seriali e parallele. Sviluppato nel 95 ed introdotto nel 1998 da un consorzio: (Compact, HP, Intel, Lucent, Microsoft, Nec, Philips).
USB Caratteristiche: flessibilità, semplicità; un unico bus per molte periferiche; non sono necessari dispositivi di controllo e porte dedicate; facilmente espandibile; economico; connessioni a caldo; supporto dispositivi tempo reale (audio - telefono).
USB Seriale: 1 bit alla volta Il cavo è composto da 4 fili: massa, alimentazione (5V), Dati+, Dati-. Massimo 127 periferiche Collegamento tramite host (master/slave) non diretto tra periferiche
USB connettori tipo Amini-Atipo BUSB hub
USB Larghezza di banda: USB 1.0: 1,5 Mbit/s; (1996 ) USB 1.1: 12 Mbit/s; (1998) USB 2.0: 480 Mbit/s. (2001)
FireWire - i.Link - IEEE 1394 Sviluppato da Apple
FireWire Include funzionalità video digitali DV 63 dispositivi sullo stesso bus Hot plug collegamento a caldo Velocità 100, 200, 400, 800 Mbps
AGP No è un Bus ma un collegamento p.to-p.to 1x 2x 4x 8x 32 bit 66 Mhz 1x 266 MB/s Variazione del PCI per dare maggiore velocità alla scheda video che può così accedere direttamente alla RAM Sostituito da PCI Express 16x
PCI Express Successore di PCI e PCI-X Definito nel 2002 Prime MotherBoard nel 2004 Seriale Clock elevato Bidirezionale in simultanea Possibilità di aggregare più canali seriali
PCI Express PCI Express 1X 500 MB/s = 250MB/s x 2 Canale diretto e dedicato non più condiviso PCI Express 16X 16 collegamenti sostituisce AGP 8GB/s = 4 GB/s x 2 Non introduce prestazioni superiore rispetto AGP 8X Consente doppia scheda video
Aggregazione di più canali (4x)
Scheda video Pci Express 16 X
PCI Express slot
PciE Pci Pci-X
Per approfondimenti su PCI express: Articolo PC professionale Art Processori APE - feb 2004.pdf
Esercitazione Abilitare SO XP quinte Accedere come administrator quinta alla macchina locale Copiare sul desktop ed installare il software everesthome220.exe presente in \\Server\disco e\Studenti\software \\Server\disco e\Studenti\software
Esercitazione Con tale software rilevare tutte le caratteristiche di –Scheda madre –CPU –BIOS –Memoria –BUS Calcolare sulla base dei dati rilevati: –Velocità FSB –Velocità bus memoria –Moltiplicatore CPU
Esercitazione Eseguire i benchmark della memoria Portare a casa il software e rilevare le medesime informazioni sul proprio PC e confrontarle con quelle del laboratorio Al termine consegnare documento di word con tutte le caratteristiche rilevate ed i calcoli effettuati.