Escolar Documentos
Profissional Documentos
Cultura Documentos
Vulgarisation
Considrons le bus comme tant une route
et les signaux comme tant des vhicules (vitesse du bus), mais celle-ci peuttre dpasse (bus overclocked) avec les risques que cela comporte
Jacques Guizol 4/01/05 2
Vulgarisation 2
On peut poursuivre l'analogie en
considrant l'ordinateur comme une petite ville.
Vulgarisation 3
Chacune de ces routes peut tre
troite, limitant ainsi le nombre de vhicules
Vulgarisation 3
ou large, favorisant ainsi un
dbit plus important.
Vulgarisation 4
Dans ces conditions, une solution consiste :
! rserver les voies rapides et les plus larges au trafic dense ! et les voies les plus troites au dbit moindre, aux vhicules lents.
Introduction
Un bus d'ordinateur est un moyen de transfrer des
donnes depuis une partie de l'ordinateur vers une autre. mmoire centrale.
Il relie les divers organes l'unit de contrle et la Il se compose du bus des adresses et du bus des donnes. Le bus des donnes transfre des donnes tandis que le
bus des adresses transfre des informations sur l'endroit o doivent tre prleves ou ranges des donnes. rencontrs sur les ordinateurs.
Introduction
Organe 1 Organe 2 Organe 3
CPU
Introduction
Organe 1 Organe 2 Organe 3
CPU
Il y a divers organes connects au bus. Malheureusement, ils peuvent fonctionner des vitesses diffrentes. Cela devient critique lorsqu'ils accdent au bus.!Les composants les moins rapides ne pourront pas transmettre/recevoir les donnes assez vite. Cela implique que l'horloge du bus doit tre telle que tout le monde puisse communiquer
Jacques Guizol 4/01/05 9
Introduction
Au dbut, tout tait lent :
! un seul bus (single bus systems) regroupant tous les organes (mmoire, cartes graphiques, ports d'entre/sortie, etc ; ! entres-sorties totalement gres par la CPU
Puis apparition des interruptions ; Hirarchisation de ces interruptions ; Canaux d'changes ; Bus multiples
(mmoire, cartes extension, haut dbit).
10
Tant que CPU modeste et priph + ou - lents ! OK Les CPU devenant + rapides peuvent piloter des
bus de hautes frquences.
De + en + de priph. rapides ! "bottleneck" Remde : s'interfacer directement sur le bus C'est l'architecture dite "de bus local".
Jacques Guizol 4/01/05
11
Ralisation
Priph lent 1 Priph lent 2 Priph lent 3
CPU
Bus local
Priph rapide 1
Jacques Guizol 4/01/05
Priph rapide 2
12
! 32 bits ;
Utilis sur 486 cadencs 40 et 50 Mhz et Rapidement remplac par bus PCI.
Jacques Guizol 4/01/05 15
32 bits, cadenc 33 MHz, dbit 133 Mo/s 3 5 slots blancs (normaliss) sur carte mre Plug & Play ; Priph connects reconnus ; Peut grer jusqu' 6 emplacements ; Possibilit de chanage
1
NorthBridge ;
SouthBridge
16
Frquence 66 MHz 66 MHz 66 MHz 133 MHz 266 MHz 533 MHz 1066 MHz
Dbit maximal 264 MB/s 533 MB/s 533 MB/s 1 GB/s 2,2 GB/s 4,3 GB/s > 8GB/s ?
17
Lorsqu'on parle de 64 bits, en fait on a les signaux suivants: PCI-X 66 l'adresse 64 bits 66 MHz 533 MB/s 64 pour ; 64 pour les donnes ; 2 pour le contrle de parit (1 par groupe de 32 bits) PCI-X 133 64 bits 133 MHz 1 GB/s 8 pour les commandes (4 par groupe de 32 bits) ; 6 pour le contrle (Req/Ack, Enable/Running,); PCI-X 266 64 bits 266 MHz 2,2 GB/s 2 pour le systme (Horloge + Reset) ; 2 pour les d'erreurs (1 parit + 533 1 systme) ; PCI-X 533 64 bits MHz 4,3 GB/s 11 divers (Interruptions, cache, JTAG bus control) 2 pour l'alimentation PCI-X 1066 64 bits 1066 MHz > 8GB/s ?
Jacques Guizol 4/01/05 18
Ce multiplieur est gnralement contenu dans le processeur lui-mme et donc, non modifiable. Ce diviseur ne peut gnralement pas tre chang (dtermin automatiquement). Toutefois, sur les cartes-mres rcentes on peut overclocker. Attention, en cas de changement du processeur, le diviseur doit alors tre modifi.
21
Exercice : Sur un Pentium 4B 2.67 GHz, multiplieur : 20, (1.5v). Je monte des DDR SDRAM 199.9Mz. Est-ce possible ? Est-il "au taquet" ? Calculer le diviseur
Le pompage
Pentium/II/III ou AMD K6 avec SDRAM Bus double pompage AMD Athlon SDRAM ! DDR Sur premiers Pentium 4 : bus quadruple pompage mais mmoire dispo : Rambus RIMM > DDR. Mais seulement 2 accs/cycle (2x400=800MHz) Techno QDR se heurte l'absence de RAM QDR !!!
Jacques Guizol 4/01/05 23
18 Novembre 2002
Premire annonce de la nouvelle carte graphique
GeForce FX ; Mise sur le march : Fvrier 2003 ; Signe particulier : 1re carte comporter des mmoire DDR-II Aprs la SDR (100 MHz), puis la DDR (200MHz) autorisant le double-pumping, la DDR-II ouvrait la porte au Quad-pumping (400MHz) ; Depuis, volution jusqu' 533 MHz, mais consommation trop importante pour portables.
24
Canal 1 Canal 2
25
6 janvier 2005 !
Schma de principe
Graphique AGP Disques durs
Liaisons lentes
27
Critres de choix
Dterminer la SCS (FSB / facteur pompage)
Celeron 2000 /= 1 = 66MHz Athlon/Duron/Thunderbird Pentium Thunderbird Pentium Pentium4 AMDII/III/K6 XP 4XP ! !! 400MHz 333MHz ! 533MHz 800MHz 400MHz !66MHz 266MHz 100MHz 133MHz ! 200MHz // 2 4 4 / = /2 200MHz 166MHz 1 133MHz 100MHz = =/ 133MHz 100MHz 133MHz 2 = 100MHz
Under/Over-clocking
Changer vitesse CPU = Changer SCS
! Underclocking par accidents : installation d'un nouveau systme nouveau processeur (oubli installateur) ! Overclocking volontaire : En agissant sur SCS ou multiplieur (rare aujourd'hui) ET sur le diviseur (maintien PCI ~ 33 MHz) Exemple : Pentium 4B, 2.67 GHz, FSB : 133 MHz, multiplieur : 20 ; Overclock 150 MHz ! CPU " 3 GHz PCI 33.3 MHz (1/4.5) 1.6 v ! Dans les tolrances.
Jacques Guizol 4/01/05 29
Under/Over-clocking
Ne pas s'attendre des miracles ! Prvoir une amlioration du refroidissement Etat des lieux (Jumpers / BIOS setup) Se renseigner (Notice technique dtaille ou Web) Aprs overclocking, diffrents comportements : ! Plante au boot : rduire ses prtentions ! Se fige lors d'une utilisation intensive : refroidir ! Plante avec certains softs (MS)
Under/Over-clocking
31
Le bus PCMCIA
PCMCIA : Personnal Computer Memory Card International Association Standard de carte d'extension (pour portables)
! format carte de crdit ; ! Connecteur divers (modem, rseau, mmoire) ! 3Type formats : Epaisseur
I II III 3,3 mm 5 mm 10,5 mm
33
Le bus SCSI (Small (Small Computer Computer System System Interface) Interface)
Trs utilis dans les 90's pour hauts dbits Supplant (pour ordinateurs personnels car moins cher)
! IDE/ATA bien que plus lent ! USB et Firewire plus pratiques
(connect., bouchons, )
Fonctionnement du SCSI
Adressage :
! N de carte SCSI ; ! ID : N de contrleur priph.
(cavaliers, -switch, )
Trs rare
35
Largeur bus 8 8 16 32 8 16 8 16 16 16 16
Le bus ATA/IDE
Standard ATA (Advanced Technology Attachment)
plus connu sous IDE ATAPI
(Integrated Drive Electronics)
37
Modes de fonctionnement
Mode PIO (Programmed Input/Output) : changes
grs entirement par le processeur ; Mode DMA (Direct Memory Acces) o la CPU n'intervient que pour initialiser l'change ; Mode Ultra DMA :
! ATA asynchrone : dpend frq. bus (front montant)... ! # frq. bus " Problmes (bus // interfrences) ! Envoi sur 2 fronts + contrle CRC ; ! A partir de Ultra DMA 4, fils de nappe doubls par 40 fils de masse intercals.
Jacques Guizol 4/01/05 38
Le bus USB
Bus exclusivement externe ; Liaison en toile (hub) ou guirlande ; 127 priphs simultans ;
! Dbit rparti entre tous les priphs (jeton).
Elabor par Compaq, Digital, IBM, Microsoft, NEC, North Telecom en 1996
40
Le bus USB
Bus exclusivement externe ; Liaison en toile (hub) ou guirlande ; 127 priphs simultans ;
! Dbit rparti entre tous les priphs (jeton).
Elabor par Compaq, Digital, IBM, Microsoft, NEC, North Telecom en 1996
41
USB 1.1
2 modes :
! lent (1,5 Mbps) : clavier, souris, lg. cble < 3m ! rapide (12 Mbps) : imprimantes, scanners, disques durs, graveurs cbles blinds, lg. < 5m
42
USB 2.0
2 modes :
! lent (1,5 Mbps) : clavier, souris, lg. cble < 3m ! rapide (12 Mbps) : imprimantes, scanners, disques durs, graveurs cbles blinds, lg. < 5m
Chaque bus est pilot par un seul hte Introduit en 2001, dbit jusqu' 480 Mbps Spcification On the Go : protocole permettant
deux appareils de ngocier celui qui sera l'hte.
! Rserv aux liaisons P2P (ordinateur, tlphone mobile, organiseur, )
Jacques Guizol 4/01/05 43
USB 2.0
2 modes :
2 B ! lent (1,5 Mbps) : clavier, souris, lg. cble < 3m B2 S S U U m m .1 .1 durs, m 1 m 1 oo ! rapide (12 Mbps) : imprimantes, scanners, disques B n B n S S d U d U stt .0 exx B 2.0 graveurs cbles blinds, lg. < 5m B Bees " "e S S S SB 2 .0 .0
U U xxU if fU i ee t i t i s ) ) s s o " s o " p / Chaque bus est pilot par sseul is s/ s)hte isp un it it d bb ttd u / u M o /s) M s o t s t t i t 2 , i 2 , b 2 2 dbit (1 jusqu' 0 Introduit en 2001, M 0 dd(1 Mb 480 Mbps 0 e 0 e 0 e 2 0 e 2 p 8 p 8 s i is S edd(4 uu (4 ll lS pp uu ee F e D F e Spcification On the Go : protocole permettant D e : p 0 : p . 0 S . S N 2 N 2 h O h I O B g I B i ig TTappareils S S .0 H U N U N EE deux de ngocier celui qui sera l'hte. 0H T . T 2 T 2 T A B B A S S U U
! Rserv aux liaisons P2P (ordinateur, tlphone mobile, organiseur, )
44
Adaptabilit de l'USB
DB-25 SCSI-2
Divers
PS/2
IDE/ATA Centronics
45
Adaptabilit de l'USB
46
Adaptabilit de l'USB
47
Adaptabilit de l'USB
48
Le bus Firewire
Cr en 95 par Apple (norme IEEE 1394), Sony
l'appelle i .L i n k, Texas Instruments prfre L y n x ; Jusqu' 64 priphs en srie, Hot PnP ; Cble longueur max : 4,5m ; Bande passante 100 400Mbps (> 30 x USB 1.1) ; Energie : 24V/15W ; Dialogue entre appareils (pas de matre).
Connecteur1394a-2000 ou mini DV ou i.Link Matriel Vido
49
Connecteur1394a-1995
Firewire 2
Cre en 2001 par Apple (Firewire Giga ou Gigawire), rgi par norme 1394b ; Dbit de 800 Mbps et bientt 1.6 et 3.2 Gbps; Dveloppement en 2 phases :
1. Firewire-Audio : bande passante et qualit leves ; 2. Serial Bus Protocol 2 (SBP2) : stockages de masse de commandes ou de donnes asynchrones. Epson et Umax utilisent pour scanners et imprimante
% # $
Connecteur1394b - Beta
Jacques Guizol 4/01/05
Connecteur1394b - Bilingual
50
Fonctionnement du Firewire
Paires cble : donnes, horloge, alim. Horloge autorise 2 modes de transfert :
! asynchrone : intervalle de temps variable ;
Envoi paquet " attente A.R.
{ {
Rception A.R. " envoi paquet suivant sinon rexpedition du paquet prcdent. Dbit fixe garanti Economie d'changes et d'attente " gain
USB ou Firewire ?
Firewire (Apple) : 3 Gbps
! Meilleur que le meilleur SCSI ; ! Pas de machine matre ; ! Possibilit rgime constant
RAPIDES
LENTS
Clavier " 133 Mbps Souris " 133 Mbps Disque " 133 Mbps
52
Norme HomePlug 1.01 " HomePlug AV (45 Mbps) Mthode d'accs = topologie de bus Mod. Frq. : 4-21 MHz (84 porteuses), Long. : 300m Cryptage D.E.S (Data Encryption Standard) 56 bits.
53
Mise en uvre
Le matriel ncessaire
54