Vous êtes sur la page 1sur 30

ORAL PROBATOIRE

OPTION SYSTEMES DINFORMATION










ARCHITECTURE ET FONCTIONNEMENT
DUNE CARTE MERE POUR PC












PETITGAND Grald Session 2004
Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 2/30

Sommaire

Introduction _________________________________________________________________ 3
1. Architecture dune carte mre _______________________________________________ 4
1.1. L'volution de la micro-informatique __________________________________________ 4
1.2. Le modle darchitecture_____________________________________________________ 5
1.3. Structure d'un ordinateur____________________________________________________ 9
1.4. Les processeurs_____________________________________________________________ 9
2. Fonctionnement dune carte mre pour PC ____________________________________ 9
2.1. Principe de fonctionnement___________________________________________________ 9
2.2. Fonctionnement de l'unit centrale ____________________________________________ 9
2.3. Excution d'un programme___________________________________________________ 9
2.4. La carte mre et ses composants_______________________________________________ 9
2.5. Fonctionnement de la carte mre ______________________________________________ 9
3. Le futur _________________________________________________________________ 9
3.1. Les constructeurs de cartes mres _____________________________________________ 9
3.2. Les nouvelles technologies dans la carte mre____________________________________ 9
3.3. Futur proche_______________________________________________________________ 9
3.4. Les tendances ______________________________________________________________ 9
Au final _____________________________________________________________________ 9
Glossaire ____________________________________________________________________ 9
Bibliographie ________________________________________________________________ 9

Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 3/30
Introduction

Mon probatoire a pour sujet larchitecture et le fonctionnement dune carte mre
pour Personnal Computer ou PC.
Larchitecture des machines en informatique a t modele par lesprit des hommes. Les
PC que nous connaissons aujourdhui, ont suivi un cheminement intimement li lhistoire
et aux besoins des hommes.
Le PC appartient la catgorie quon appelle la micro-informatique. Ctait la plus petite
catgorie dordinateur par rapport au mini-ordinateur, serveur et autre mainframe. Dans tous les
cas, lintrieur des PC renferme une carte mre.

Ce concept de Personnal Computer a t cr par IBM au dbut des annes 80. IBM
navait pas imagin les potentialits de ce type de petit ordinateur. La micro-informatique
1
tait
ne. Philippe Dreyfus a cr le terme informatique en 1962 par la runion des deux termes
information et automatique. Cest la science qui traite automatiquement l'information. Il existe
deux types dinformation, savoir les informations analogiques et numriques. L'information
analogique a comme support un signal continu ou une oscillation dans une ligne lectrique.
Quant linformation numrique, celle-ci dsigne l'information code de faon symbolique par
des chiffres.

A lheure actuelle nous assistons une mutation du march de la micro-informatique. Il y
a une sparation distincte entre le PC de bureautique que nous utilisons au quotidien au travail
et le PC personnel de notre domicile. Le PC personnel rentre en concurrence avec le PC
portable qui offre les mmes fonctionnalits et un cot tout fait abordable.
De ce fait, le march devient incertain pour le PC personnel concurrent de nouvelles
technologies tel que le Portable, le Pocket PC ou la tablette PC. Larchitecture et le
fonctionnement de tous ces appareils reposent toujours sur le mme systme de traitement. Je
me focaliserai uniquement sur les cartes mres de PC dites standard prsentes dans nos
PC personnel qui offrent un certain nombre de possibilits.
Avant daborder la partie physique de larchitecture dune carte mre, je vous prsenterai
brivement les grandes tapes de lvolution des machines informatiques jusqu la micro-
informatique que nous utilisons au quotidien. Dans la premire partie, je traiterai de lvolution
de linformatique et je vous citerai quelques vnements dcisifs. Ensuite je vous exposerai le
modle de base sur lequel tous les systmes sappuient depuis plus de cinquante ans.
Dans une seconde partie, je vous clairerai sur son fonctionnement en abordant tout
dabord le fonctionnement de lunit centrale, puis les composants indispensables dune carte
mre. Pour chacun des lments, je vous indiquerai leurs rles et leurs fonctionnements au sein
de cette dernire. Ainsi pour mieux interprter son fonctionnement global, nous verrons la carte
mre dans ses dtails.
Pour finir, on sorientera vers le futur avec un aperu de toutes les nouvelles
technologies que renfermeront les futures gnrations de cartes mres et les tendances venir
pour le march du PC sous toutes ses formes.


1
Voir glossaire
Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 4/30
1. Architecture dune carte mre

Le mot architecture vient du latin architectura, signifiant art de construire. Il sagit du
produit de l'art de l'architecte qui imagine et conoit un arrangement ordonn et structur des
composants.
Les ordinateurs traitent des informations digitales codes en base 2 (binaire). Le
message transmis est alors constitu par des successions (ou paquets) de chiffres, sous forme
de signaux binaires.
La thorie de l'information dveloppe par Claude Shannon en 1948, fournit une mesure
de quantit d'information. Son unit est le "le bit" (Binary digIT ; digit = nombre, d'o digitaliser =
numriser).
Le Bit est la quantit d'information contenue dans le choix lmentaire entre deux
possibilits 0 ou 1, comme cest le cas du lanc d'une pice de monnaie pour obtenir pile ou
face.
La carte mre est la carte principale du PC, cest llment prpondrant de lordinateur.
En effet, un ordinateur sans carte son ou carte rseau pourra toujours fonctionner.
Dans cette premire partie nous allons traiter de lvolution de linformatique puis du
modle darchitecture et de ses composants do elle tire son fonctionnement. Pour finir nous
aborderons deux points importants que sont la structure dun ordinateur et les diffrents types
de processeurs qui y sont intgrs.

1.1. L'volution de la micro-informatique

Certains classent l'informatique dans les Nouvelles Technologies alors quelle est
ne lors de la deuxime guerre mondiale, il y a plus d'un demi-sicle !
Avant daborder larchitecture dune carte mre, nous allons retourn aux origines de
linformatique et nous allons souligner quelques tapes importantes de son volution.

1.1.1. Les origines

A ces dbuts, il s'agissait d'normes ensembles qui, comme les postes de radio de
l'poque, utilisaient des lampes lectroniques. La vraie rvolution fut la mise au point du
transistor, base de l'lectronique moderne, qui permettait un gain de place considrable tout en
ne demandant que trs peu de puissance lectrique. D'abord base de Germanium, le
transistor avait un gros dfaut : il ne supportait pas la chaleur. Au dessus de 40, il cessait de
fonctionner. Cet inconvnient majeur disparut avec lavnement du Silicium (Silicon en Anglais).
C'est grce ce matriau que l'informatique a pu se dvelopper dans les domaines autres que
le militaire.

1.1.2. Les progrs

Progressivement la situation a volu ; les ordinateurs taient de plus en plus puissants
et plus performants. La location des matriels, propose en particulier par IBM, tait la pratique
la plus courante. Elle permettait de changer d'ordinateur au fur et mesure des besoins, sans
investissement. Certaines coles d'ingnieurs dispensaient des cours d'initiation et de formation
l'informatique ; des coles spcialises dans la formation d'analystes et de programmeurs,
virent le jour. Dans les entreprises, les utilisateurs ont t associs la mise au point de projets
qui prenaient place dans des plans court, moyen et long terme. Ils taient invits faire
connatre leurs besoins. Trs vite le rsultat en fut que les plans s'talaient sur des priodes de
plus en plus longues, de quoi dcourager ceux qui avaient compris tout l'intrt du traitement de
Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 5/30
l'information ! Par ailleurs, naquit dans les annes 1970 le besoin dobtenir les rsultats trs
rapidement et mme faire du traitement "en temps rel".

1.1.3. Les circuits intgrs

Un circuit intgr (integrated circuit, ou IC, en anglais) est un composant qui renferme
(qui "intgre") dans un unique petit botier, un nombre important de composants, notamment
des transistors. Un processeur, par exemple, en intgre plusieurs millions. La fabrication
industrielle des circuits intgrs constitue la seconde grande tape de cette volution. Cette
technologie va permettre d'une part, de rduire considrablement la taille des ensembles
lectroniques, et d'autre part, de concevoir des circuits plus complexes. Ainsi apparaissent sur
le march les premiers microprocesseurs. Pendant cette mme priode, le support magntique
va connatre des progrs importants qui, allis aux progrs de la mcanique de haute prcision,
permettent la conception de cartes magntiques, de tambours, de disques souples et enfin de
disques durs. Ces deux lments vont permettre la conception des premiers micro-ordinateurs
qui virent le jour la fin des annes 1970, dbut des annes 1980. La fabrication des premiers
micro-ordinateurs construits autour d'un processeur Motorola 6800 remonte cette priode.

1.1.4. IBM s'en mle

Les annes 80 voient l'volution de ces curieuses petites machines. Il faut prciser que
les constructeurs, nombreux au dpart, ne savent pas trs bien quelle clientle ils destinent
leurs produits. C'est d'abord au grand public qu'ils s'adressent pour se rendre compte trs vite
que ce march est trs restreint. Sous l'impulsion d'Apple, ils se tournent vers les entreprises.
IBM qui n'avait pas cru aux possibilits de ces petits ordinateurs, prend alors conscience de son
retard et labore un projet pour lequel elle n'a pas ni le temps de concevoir et produire un
processeur, ni de mettre au point un systme d'exploitation. Elle se tourne vers Intel pour la
production du microprocesseur et passe un accord avec une toute jeune socit, Microsoft, pour
le systme d'exploitation. C'est ainsi qu'est apparu sur le march un produit qui, faute de mieux,
est appel Personnal Computeur ou PC . Mais cet ordinateur n'est pas protg par des
brevets. De nombreuses socits vont s'engouffrer dans la brche et produire des machines
"compatibles PC". Le grand public, qui est inform du dveloppement rapide du micro-
ordinateur en entreprise, se tourne vers d'autres ralisations, priori, plus ludiques mais qui
sont en fait capables de traiter avec facilit une grande varit d'applications.

1.1.5. Aujourd'hui

Les annes 90 ont t marques par la suprmatie grandissante de l'ensemble des
compatibles PC et la disparition progressive des autres marques exception faite d'Apple qui
russit un rtablissement spectaculaire malgr une part de march qui a beaucoup diminue. Il
faut souligner, pour cette dcade, les progrs considrables des technologies des processeurs
pour cartes graphiques. En effet, il y a maintenant quasiment autant de transistors dans un
processeur graphique que dans un processeur dunit centrale
2
!

1.2. Le modle darchitecture

Larchitecture de base des ordinateurs est issue dun modle qui a t amlior mais qui
na pas pour autant subie de refonte complte.


2
Voir glossaire
Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 6/30
Ces grands principes restent dactualit. Nous allons aborder les diffrents lments qui
composent la machine Von Neumann.

1.2.1. Architecture de Von Neumann

Tous les ordinateurs partagent la mme architecture de base. Tous ont une mmoire, un
systme d'entre/sortie, l'unit d'arithmtique/logique, et une unit de commande
3
.
Von Neumann tait un mathmaticien qui a travaill sur la premire gnration dordinateur
base de tube vide (1945-1955).
Il a particip la construction de lENIAC en 1953 avant de constituer sa propre quipe.
Pour information lENIAC pesait 30 tonnes, il avait 20 registres de 10 chiffres.

Figure 1 : machine de Von Neumann simplifie













La premire machine avait une mmoire de 4096 mots rpartie de la manire suivante :
1mot = 40 bits
= 2 instructions de 20 bits
= 8 bits pour le type dinstruction
+12 bits pour adresser un des mots en mmoire

Laccumulateur sert ranger en mmoire des donnes/des mots.
Un ordinateur possde un jeu dinstruction situ au plus bas niveau : cest le langage
machine correspondant au jeu dinstructions qui dfinit un langage.

Le langage de bas niveau (L1) et le matriel (M1) sont troitement lis.

Nous pouvons construire un langage L2 partir du langage L1 pour en simplifier laccs
et la comprhension.

L1 1001|0010|1101 niveau lectronique
L2 ADD| | niveau registre
4

L3 add(,) niveau dcriture

Le but des diffrents langages est dobtenir un langage plus simple en rduisant la
complexit et le cot des matriels : tant plus simples, ils sont plus accessibles donc plus
demands et plus fabriqus do des conomies dchelles.

Il existe deux mthodes diffrentes pour excuter un programme crit en langage L2.


3
Voir glossaire
4
Voir glossaire
Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 7/30
Traduction : les instructions L2 sont remplaces par des instructions L1 puis
excutes.

Interprtation : un programme crit en L1 est capable danalyser et dexcuter des
instructions en L2.

1.2.2. Mmoire

La mmoire d'un ordinateur est le sous-ensemble qui sert de mmoire temporaire
toutes les instructions et donnes de programme excutes par l'ordinateur. Cela s'appelle
typiquement la mmoire de RAM divise en cellules, chaque cellule ayant une adresse unique
de sorte que les donnes puissent tre cherches.

Figure 2 : technologie des mmoires




La mmoire RAM (Random Access Memory) est une mmoire accs alatoire dans
laquelle il est possible de lire et dcrire des informations. Le temps daccs est indpendant de
la cellule accder : cest une mmoire volatile.

La mmoire RAM statique garde linformation tant que lalimentation est prsente.
Linformation est persistante (principe de la bascule). Elle se trouve au niveau de lantmmoire.
La mmoire RAM dynamique est une mmoire o linformation doit tre rafrachie. Ces
mmoires sont ralises par le couplage dun condensateur et dun transistor. Son cot est trs
faible car elle est simple faire et elle est trs rapide. La contrainte est la relecture
priodique pour entretenir linformation.

La mmoire ROM (Read Only Memory) est une mmoire morte. Il est juste possible de
lire les informations. Cest une mmoire non-volatile. Elle apparat dans le microprocesseur et
dans le BIOS.
La mmoire PROM (Programmable ROM) est programmable une seule fois par
lutilisateur.
La mmoire EPROM (Erasable PROM) sappuie sur le mme principe est offre la
possibilit deffacer quelque fois. Pour effacer les informations, il suffit de lexposer aux
UltraViolets.
Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 8/30
La mmoire EEPROM (Erasable Electrique PROM) a les mmes possibilits de
rcritures mais pour effacer les informations il suffit de faire une impulsion lectrique.

Toutes ces mmoires ont chacune des proprits diffrentes. Elles jouent toutes un rle
au sein dun ordinateur.

1.2.2.1. Ladressage de la mmoire

Une mmoire est forme de cellules, chaque entit a un numro d'adresse. Toutes les
cellules de la mmoire possdent le mme nombre de bits.
Pour une adresse code sur n bit, le nombre de cellules adressables est de 2
n
. Entre les
diffrentes organisations dadressage le temps daccs varie du simple au double.

Figure 3 : trois organisations d'une mmoire de 96 bits


1.2.2.2. Hirarchie des mmoires

Les diffrences entre les mmoires sont dues au temps d'accs, sa capacit et au cot
par bit.
Le temps daccs, cest le temps qui scoule entre le lancement dune opration daccs
et son accomplissement.
La capacit est la taille dun lment par exemple dun disque dur de 30 Giga Octet.
Lunit est lOctet.
Lidal serait davoir une mmoire centrale trs grande et trs rapide, mais cette solution
est trop coteuse et trop complexe.

Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 9/30
Figure 4 : hirarchie des mmoires













Registres du CPU : Ils sont les lments de mmoires situs dans lunit centrale de
traitement. Ils se caractrisent par une trs grande vitesse et servent principalement au
stockage des oprandes et des rsultats intermdiaires.
Antmmoire : Cest une mmoire rapide de faible capacit qui sera utilis comme
tampon entre le CPU
5
et la mmoire centrale. Il permet de limiter le nombre daccs la
mmoire centrale.
Mmoire centrale : Cest lunit o lon stocke toutes les informations.
Mmoire dappui : Elle sert dintermdiaire entre la mmoire centrale et la mmoire
auxiliaire.
Mmoires auxiliaires : Cest une mmoire de grande capacit coup rduit.

Nous les retrouvons dans diffrentes tapes du traitement de linformation, en allant du
processeur aux priphriques extrieurs.

1.2.3. Entre-sortie

C'est le sous-ensemble qui permet l'ordinateur d'agir l'un sur l'autre avec d'autres
dispositifs et de communiquer au monde extrieur . En gnral, le monde intrieur est ce qui
se trouve entre le processeur et la mmoire principale (inclus).
Ce systme doit s'occuper des diffrentes exigences des priphriques :
- Slection (en gnral il y a plus d'un priphrique, qui peuvent avoir plusieurs
choses dire)
- Taux de transfert (en gnral trs faible par rapport la vitesse du processeur)
- Taille des transferts (octet pour un clavier, blocs ou secteurs pour un disque)
- Synchronisation. Il est galement responsable de lenvoie et de la rception des
donnes entre lunit centrale et le monde extrieur .

1.2.4. Unit arithmtique et logique

C'est ce sous-ensemble qui effectue toutes les oprations et comparaisons
arithmtiques pour l'galit. Dans la conception de Von Neumann, l'unit de commande est les
composants spars. Auparavant, lUAL tait le processeur, dsormais, c'est simplement une
partie de celui-ci, qui ce titre a beaucoup gagn en complexit. Dans les systmes modernes,
il est intgr dans le processeur (Intgration d'un cache, d'une unit de gestion de la
mmoire...). L'UAL
6
a deux sections : le registre, les circuits d'UAL. Les circuits d'UAL sont ceux
qui excutent rellement les calculs et ils sont constitus des portes logiques : ET, OU, et NON.


5
Central Processing Unit (Voir glossaire)
6
Voir glossaire
Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 10/30
1.2.5. Unit de commande

L'unit de commande a la responsabilit de chercher de la mmoire pour la prochaine
instruction de programme, ensuite de la dcoder pour dterminer ce qui doit tre fait. L'issue de
la commande approprie, l'UAL a trait linstruction et renvoie le rsultat la mmoire centrale
et aux contrleurs d'entre/sortie. Ces tapes sont faites sans interruption jusqu' ce que la
dernire ligne d'un programme soit ralise, qui est habituellement stoppe ou arrte.
Au niveau machine, les instructions excutes par l'ordinateur sont exprimes en
langage machine. Le langage machine est en code binaire et est organis par code dopration
et zones adresses. Les codes dopration sont des codes binaires spciaux qui indiquent
l'ordinateur quelles sont les oprations effectuer. Les zones adresses sont des endroits dans
la mmoire sur laquelle ce code opration particulire agira. Toutes les instructions de langage
machine sont organises avec le code opration en premier, puis suit l'adresse de la mmoire.
Voici un exemple : supposons que nous voulons ajouter le chiffre 2 qui est situ dans la
mmoire la position 99 et 100. Supposons que la dcimale 9 est le code dopration pour la
fonction ajouter. Le format puis, pour la commande serait 9-99-100. Naturellement, c'est sous
forme dcimale dont l'ordinateur le voit. Convertissez ces derniers en binaire pour obtenir :
0000100100000000011000110000000001100100
L'ensemble de toutes les oprations quun processeur peut faire s'appelle son ensemble
d'instruction.

1.2.6. CPU

Le Central Processing Unit (CPU) ou Processeur est lunit de contrle et de calcul dun
ordinateur. Ce dispositif permet linterprtation et lexcution des instructions. Les macro-
ordinateurs et les premiers mini-ordinateurs contenaient des cartes munies de nombreux circuits
intgrs qui constituaient lunit centrale de traitement. Des units centrales de traitement
quipes dune seule puce, appeles microprocesseurs, ont permis lapparition des ordinateurs
personnels et des stations de travail. Les puces Motorola 68000, 68020, et 68030 ainsi que les
puces Intel 8080, 8086, 80286, 80386, i486 et Pentium sont des exemples dunit centrale sur
une seule puce. Par dfinition, lunit centrale se comporte comme le cerveau dun
ordinateur. Le terme unit centrale dsigne aussi le microprocesseur et parfois le botier qui
contient la carte mre, le microprocesseur, les mmoires. Ce terme sutilise alors par opposition
aux priphriques. Lunit centrale sabrge en UC. Nous listerons ses lments dans la
structure dun ordinateur.

1.3. Structure d'un ordinateur

Figure 5 : Organisation d'un ordinateur simple


Le CPU est le moteur de la machine. Il doit excuter les programmes stocks en
mmoire.
La mmoire centrale contient programmes et donnes.
Le systme d'exploitation est un programme systme qui gre les diffrentes ressources
de la machine.
Ces diffrents lments changent des informations par lintermdiaire dun canal
dinformation, le bus
7
.


7
Voir glossaire
Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 11/30
1.3.1. Le bus

Un bus peut tre utilis par toutes les units qui y sont connectes, mais jamais plus de
deux units en mme temps cause des problmes d'attente et d'arbitrage des requtes. Il
existe deux types de bus : synchrones et asynchrones.
La prsence d'un arbitre est ncessaire pour rsoudre les situations conflictuelles ;
l'arbitre dfinit le prochain utilisateur du bus.
Arbitre un niveau de priorit bas sur la technique de chanage des units.
Dans le cas de la figure 6, larbitrage est simple, lallocation du bus se fait dune manire
squentielle.
Figure 6 : Requte de bus



1.3.2. L'unit centrale

Lunit centrale est compose de :
- LUAL, endroit o sont ralises les oprations arithmtiques et logiques.
- L'unit de commande, dirigeant le fonctionnement des autres units en
dclenchant les signaux de cadence et de commande.
- Le registre, mmoire trs rapide qui permet de stocker les rsultats
intermdiaires.
- Le bus, ensemble de ligne capable de transmettre des signaux correspondant
des adresses, des donnes et des commandes.

1.4. Les processeurs

Lobjectif de lhomme a toujours t daller plus vite. La premire gnration excutait
une instruction la fois, do lide davoir des systmes plus rapides et dobtenir des systmes
de plus en plus performants en excutant des instructions en parallle.

Problmes :
Plus on augmente la vitesse, et plus on est confront un dgagement de chaleur. Le
problme thermique est un enjeu crucial.
Solutions :
Les super-ordinateurs sont immergs dans du fron liquide (trs cher).
Une autre solution est dutiliser plusieurs UAL, moins rapide, moins cher, en parallle.

Classification de Flynn en 1971 repose sur deux paramtres : le nombre de flux de
donnes et le nombre de flux d'instructions ce qui nous donne quatre catgories.

SISD : Single Data Single Instruction ( Von Neumann)
SIMD : Single Data Multiple Instruction ( processeurs vectoriels)
MIMD : Multiple Data Multiple Instruction ( systmes multi-processeurs, multi-cores)
MISD : Multiple Data Single Instruction ( n'existe pas)
Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 12/30

Machines Pipeline (SISD) :
Une instruction est charge avant que la prcdente ne soit excute. Dans la figure 7 la
machine de Von Neumann est amliore.
Cette solution a lavantage doptimiser le temps machine. Pour un seul cycle dhorloge
plusieurs instructions sont ralises. De manire squentielle plusieurs programmes sont
excuts luns derrires les autres.

Figure 7 : Traitement dinstructions en flux continu

















Plusieurs UAL spcialises sont utilises dans un traitement prcis. Cette stratgie est
valable si le temps de calcul est plus long que le temps de chargement.

Machines vectorielles (SIMD) :
Le chemin de donnes est identique celui d'une machine SISD mais un vecteur en
entre de l'UAL est utilis au lieu dune variable.
Une seule unit de commande est valable pour toutes les UAL.

Machines multi-traitement (MIMD) :
Une unit de commande, un analyseur d'instructions, plusieurs UAL spcialises.
Lorsqu'un oprateur est occup, les autres sont libres et une nouvelle instruction peut tre prise
en compte.


Aprs avoir prsent les diffrents lments darchitecture qui composent une carte
mre, je vais vous prsenter maintenant le fonctionnement de la carte mre avec tous les
lments quon y trouve greff.
Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 13/30
2. Fonctionnement dune carte mre pour PC

2.1. Principe de fonctionnement

Le fonctionnement actuel est fond sur un principe ancestral depuis le premier
ordinateur. Se fonctionnement sappuie sur larchitecture de Von Neumann que nous avons
prcdemment abord. Nous allons dsormais chercher comprendre le fonctionnement de la
carte mre et de chacun de ses composants.
Tout dabord, nous allons apprhender le fonctionnement de lunit centrale. Puis nous
aborderons la carte mre dans son ensemble afin dinterprter son fonctionnement.

2.2. Fonctionnement de l'unit centrale

Le CPU (Central Processing Unit) englobe la fois lunit de calcul et lunit de
commande. L'unit de commande s'occupe de grer l'excution des instructions ; elle contient
deux registres importants :
- RI : registre d'instruction qui contient l'instruction en cours d'excution.
- CO : compteur ordinal qui contient l'adresse de la prochaine instruction excuter.

Figure 8 : fonctionnement de lunit centrale































Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 14/30
Fonctionnement de l'unit centrale :

1. Chargement de la prochaine instruction excuter depuis la mmoire jusque
dans le registre d'instruction.
2. Modification du compteur ordinal pour qu'il pointe sur l'instruction suivante.
3. Dcodage de l'instruction que l'on vient de charger.
4. Localisation dans la mmoire des ventuelles donnes utilises par l'instruction.
5. Chargement des donnes, si ncessaire, dans les registres internes de l'unit
centrale.
6. Excution de l'instruction.
7. Stockage des rsultats leurs destinations respectives.
8. Retour l'tape 1.

2.3. Excution d'un programme

Figure 9 : Schma gnral d'un ordinateur



Dans ce schma, nous pouvons observer les interactions existantes entre chaque
dispositif.
1- Un programme et des donnes sont chargs en mmoire centrale.
2- Les instructions sont amenes squentiellement l'unit de contrle qui analyse et
dclenche le traitement appropri en envoyant des signaux l'UAL (3).

Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 15/30
Remarque : Le traitement peut ncessiter de faire appel aux units d'E/S ou la
mmoire centrale.

Dans la mmoire centrale, les instructions sont en code machine et les donnes sont en ASCII
8
.

2.4. La carte mre et ses composants
2.4.1. La carte mre

La carte est un circuit intgr avec de nombreux connecteurs, puces et lments
lectroniques (condensateurs, transistors, rsistances ).

Figure 10 : Schma gnral d'un ordinateur




La figure 10 est une vue en trois dimensions de la carte mre. Les lments les plus
importants sont mis en relief.
La carte mre est en fait le systme nerveux du PC. C'est sur elle que sont connects
tous les lments du pc.
Une carte mre comporte toujours les lments suivants :
- Un chipset
- Un BIOS (basic input output system, c'est la mmoire de dmarrage du PC)
- Une horloge interne gre par une pile lorsque le PC est teint
- Un bus systme (chemin reliant le processeur la mmoire vive sur la carte mre)
Nous diffrencions les cartes mres grce au :
- Facteur d'encombrement
- Chipset
- Support de processeur


8
acronyme de American Standard Code Information Interchange (Voir glossaire)
Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 16/30
Figure 11 : lments caractristiques dune carte mre



Nous allons dtailler tous les lments que nous voyons dans la figure 11.
2.4.2. Entre / Sortie

Le port entre/sortie est un canal de transfert des donnes entre un priphrique et le
microprocesseur. Le microprocesseur considre le port comme une ou plusieurs adresses
mmoire qu'il peut utiliser pour envoyer ou recevoir des donnes. Si nous captons les
informations extrieures avec nos sens, l'ordinateur le fait avec ses prises d'entre/sortie.
Les ports de sortie permettent, tout comme l'affichage, d'envoyer les donnes
l'extrieur du micro. Les ports PS2 sont des ports d'entre uniquement (clavier et souris). Les
autres ports sont gnralement bidirectionnels (USB, parallle, srie, etc.).
Lorsque nous frappons sur une touche du clavier par exemple, le code de la lettre est
stock dans une mmoire tampon appele buffer . Une alerte, appele interruption, est alors
envoye au systme d'exploitation, qui traite l'information. Dans le cas d'un traitement de texte,
l'information est envoye au logiciel, qui la stocke en mmoire et envoie une demande
d'affichage la carte graphique.
2.4.3. Le chipset

Il existe de nombreux chipsets avec des caractristiques et fonctionnalits diffrentes
mais nous pouvons les classer dans deux grandes familles distinctes.
Ceux qui sont compatibles avec lune ou lautre des deux principales familles
processeurs du march. Elles sont respectivement le Pentium 4 pour Intel et le Athlon pour
AMD.
Figure 12 : exemple de chipset



Le chipset (ensemble de puces) est un circuit lectronique qui est charg de coordonner
les changes de donnes entre les divers composants de l'ordinateur (carte graphique,
processeur...). Il est important de choisir une carte mre embarquant un chipset rcent afin de
garantir au PC une volution possible sans tre contraint de changer la carte mre. D'autre part,
le chipset peut grer de nombreuses fonctions telles que :
- L'UDMA 133
- Le Serial ATA (SATA)
- Le RAID
Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 17/30
- l'USB 2.0
- Le son intgr avec enceintes 6.1
- Le rseau
- Le chipset graphique intgr
- Le FireWire

Sans un bon chipset, le PC ne pourra voluer facilement et moindre cot.
Certains chipsets intgrent une puce graphique, audio, rseau, modem, etc. Cela signifie
qu'il n'est plus ncessaire d'acheter ces composants car ils se trouvent dj sur la carte mre,
souds. Toutefois, mieux vaut dsactiver ces composants vraiment peu performants et en
installer de vritables sur les ports PCI. Cela a un cot plus lev mais ils savrent plus
performant.

Figure 13 : dbit autour dun chipset



Le northbridge est la partie nord du chipset charge de communiquer avec la
mmoire, le processeur et la carte graphique AGP.
Le southbridge est la partie sud du chipset, charge de communiquer avec les autres
priphriques.
A noter que les dbits que gre northbridge , sont plus levs que le southbridge .
Nous pouvons voir dans lexemple qui suit que la partie nord les dbits sont exprims en
Giga Bytes par seconde contrairement la partie sud qui sont exprims en Mga Bytes par
seconde.

Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 18/30
Figure 14 : exemple avec le chipset Intel I875P.



La figure 14 nous prsente le chipset Intel. Nous retrouvons le NorthBridge (82875P)
et SouthBridge (ICH5/ICH5R). Ces deux parties sont interconnectes par une connexion
spcifique (Intel Hub Architecture).

2.4.4. L'horloge temps rel
C'est un circuit charg de la synchronisation des signaux du systme. Elle est constitue
d'un cristal qui en vibrant, donne des impulsions afin de cadencer le systme. Nous appelons
frquence d'horloge le nombre de vibrations du cristal par seconde. Plus la frquence est
leve, plus le systme pourra traiter d'informations. Cette frquence se mesure en MHz. Un
Mga Hz quivaut un million d'oprations par seconde.

2.4.5. La pile du CMOS
Lorsque nous teignons notre ordinateur, il conserve l'heure et tous les paramtres qui
lui permettent de dmarrer correctement. Cela vient d'une pile plate au format pile bouton. Le
CMOS
9
est une mmoire lente mais qui consomme peu d'nergie. Cest pourquoi on l'utilise
dans les PC aliments par des piles l'arrt. Si l'heure du PC commence retarder ou si elle
change brutalement, alors il devient ncessaire de changer la pile. Le retrait de la pile permet
aussi de restaurer les paramtres par dfaut du BIOS. Si des modifications on tait ralises
sur le BIOS et que par malchance le PC ne dmarre plus, alors il suffit denlever puis de remette
la pile peu de temps aprs.

2.4.6. Le BIOS
Le BIOS (Basic Input Output System) est un programme de base permettant de charger
les priphriques au dmarrage avant le systme d'exploitation et de communiquer avec celui-
ci. Il est stock dans une mmoire ROM (read only memory) et il utilise les donnes contenues
dans le CMOS pour connatre la configuration du systme. Il est possible de modifier les
paramtres du BIOS par l'appui d'une touche au dmarrage de l'ordinateur (en gnral,
Supprimer ou F2).

9
Complimentary Metal-Oxide Semi conductor (Voir glossaire)
Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 19/30
2.4.7. Les interfaces
Il existe trois interfaces dentre/sorties sur des supports de masses. En allant de plus
rpandu au moins rpandu, ces interfaces sont les suivantes.

2.4.7.1. Linterface IDE
LIDE (integrated device electronics) est un type d'interface de lecteur de disque dans
laquelle les circuits du contrleur rsident sur le lecteur proprement dit, ce qui vite de recourir
une carte spare. L'IDE offre des avantages tels que la mise en antmmoire pour de
meilleures performances globales. Elle est trs utilise dans la micro-informatique. Cette
interface permet de connecter un disque dur, un graveur, un lecteur DVD, etc
Il existe deux normes : le format parallle (P-ATA) et srie ATA. Le systme parallle
avec son systme de nappe IDE, va tre supplant par le systme srie.

2.4.7.2. Linterface SCSI
Le SCSI (small computer system interface) est une interface parallle haut dbit
dfinie par l'ANSI (American National Standards Institute). L'interface SCSI est utilise pour
connecter des micro-ordinateurs des priphriques, notamment des disques durs et graveurs.
Pour cette interface, il est ncessaire dajouter une carte. Cette interface est trs utilise dans
les serveurs. Le dbit maximum est de 320 Mo/s.

2.4.7.3. Linterface PCMCIA
Linterface PCMCIA (Personal Computer Memory Card International Association) permet
de connecter un priphrique amovible d'une taille proche de celle d'une carte de crdit. Cette
interface se trouve uniquement sur les ordinateurs portables. Les priphriques PCMCIA
peuvent tre des modems, des cartes rseaux ou des disques durs. Le dbit est de 125 Mo/s.

2.4.8. Les bus
Les bus (ISA, PCI, AGP, ATA) pourraient tre compars aux nerfs du corps humain, ils
font circuler les informations. Il s'agit en fait d'un ensemble de fils trs fins qui relient deux
lments gnralement le chipset et un composant (mmoire, processeur, etc.). Le nombre de
fils dtermine la largeur du bus. Par exemple, un bus de 32 bit transporte simultanment des
vagues de 32 0 et/ou 1 . Lautre lment descriptif du bus, est sa frquence. Elle dlimite
le nombre de vagues transmises en une seconde. A 33 MHz, par exemple, 33 millions de
vagues dfilent en une seule seconde ! C'est le cas du bus PCI, destin recevoir les cartes
d'extension.

2.4.8.1. Le bus systme
Il est appel aussi FSB pour Front Side Bus . Cest le bus qui assure le transport de
donnes entre le processeur et la mmoire vive. C'est de lui dont il s'agit lorsque l'on parle de
bus 133 Mhz, 266 Mhz...

2.4.8.2. Le bus srie
C'est le bus que tous les PC possdent, celui qui dbouche sur le port servant
brancher une souris ou un modem, ou encore certains priphriques de jeux. Ses dfauts sont
sa lenteur extrme car les donnes ne sont envoyes que bit par bit (0 ou 1).
Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 20/30
2.4.8.3. Le bus parallle
C'est le bus qui communique avec le port parallle, qui sert brancher l'imprimante, le
scanner, des graveurs externes, etc... Il est 8 fois plus rapide que le port srie (les informations
sont transmises par tranche de 8 bit, soit 1 octet la fois), mais toujours lent si on le compare
aux bus USB et FIREWIRE.
2.4.8.4. Le bus USB
Le bus USB signifie Universal Serial Bus. Il est largement plus rapide que le bus
parallle et peut aller la vitesse de 1.5 Mo par seconde pour l'USB 1.1. L'USB 2.0 peut quant
lui monter 60 Mo par seconde. Il est reli au port USB qui sert brancher presque toutes les
priphriques du march : webcams, modems, imprimantes, scanners, manettes de jeu... Son
avantage est de pouvoir en thorie brancher 127 priphriques.

2.4.8.5. Le bus FIREWIRE
Il permet de brancher 63 priphriques et offre des caractristiques semblables l'USB,
en beaucoup plus performant : le bus firewire IEEE 1394 permet d'atteindre de 25 100 Mo par
seconde. L'IEEE 1394 offre une interface numrique haute vitesse pour des applications
audio/vido telles que la tlvision numrique, la vido numrique, les priphriques de
stockage et d'autres priphriques externes PC.

2.4.9. Les ports
Une carte mre comporte un certain nombre de ports destins connecter diffrents
priphriques. Voici les plus connus :
2.4.9.1. ISA
Le port ISA (industry standard architecture) : c'est le bus archaque du PC avec le port
srie. Il fonctionne en 8 bit (1 octet) pour les ordinateurs anciens, ou 16 bit pour les ordinateurs
rcents disposant encore de ce type de bus. Son taux de transfert est d'environ 8 Mo par
seconde pour le 8 bit et 16 Mo par seconde pour le 16 bit. Aujourd'hui, on ne trouve quasiment
plus le port ISA du fait de sa lenteur par comparaison aux autres.

Figure 15 : photo dun port ISA.


2.4.9.2. PCI
Le bus PCI (peripheral component interconnect) est le bus qui est encore d'actualit sur
PC avec l'AGP. Son taux de transfert est de 125 Mo par seconde pour les processeurs 32 bit,
deux fois plus pour les processeurs 64 bit. Il communique avec le port PCI. Le port PCI est bien
plus rapide que l'ISA, le port PCI est encore utilis dans les configurations les plus rcentes. Il
nest trop lent que pour les cartes graphiques, lesquelles utilisent un port encore plus rapide, le
port AGP. Il existe maintenant une nouvelle norme le PCI express avec bande passante
beaucoup plus leve.

Figure 16 : photo dun port PCI.


Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 21/30
2.4.9.3. AGP
Le bus AGP (accelerated graphic port) est apparu avec le Pentium II en 1997. Il permet
de traiter 32 bit la fois et ce une frquence de bus de 66 mhz. Ses qualits rsident pour
grande partie en sa rapidit (500 Mo par seconde pour le 2 X et 1 Go pour le 4 X, et maintenant
2 Go par seconde pour le 8x). Il communique avec le port AGP.
Le port AGP est le plus rapide de tous.

Figure 17 : photo dun port AGP.


2.4.9.4. Le port destin au processeur
Le connecteur pour le processeur appel socket est destin au processeur et ne
cesse d'voluer. Il est pass du socket 7 (processeurs Pentiums), au slot 1 chez INTEL, et slot
A chez AMD. Il fait un retour en force, sous forme de socket 478 en support carr pour les
processeurs Pentium 4 et Celeron chez INTEL et socket 462, support galement carr pour les
processeurs Athlon XP et Duron chez AMD. Les chiffres correspondent au nombre de trous du
socket.

2.4.10. La mmoire

La mmoire est un dispositif capable d'enregistrer, de conserver et de restituer des
informations. Le nombre de ports sur une carte mre peut aller de trois ports DIMM (Dual Inline
Memory Module) six. Dune manire gnrale il y en a quatre. Les barrettes DIMM sont des
mmoires 64 bit.

Figure 18 : photos des supports et des barrettes mmoires.



2.4.11. Format des cartes mres

Il existe plusieurs formats de carte mre.
Carte AT : ancienne, pour les 386 et 486. LAT est lanctre de l'ATX, presque
totalement disparu. Aujourd'hui cest lATX, qui est le plus rpandu.
Carte ATX : les connecteurs sries, parallle, ports PS/2 souris et clavier sont intgrs
la carte mre; maintenant en standard on trouve une carte son intgre ainsi que des ports USB
et un port pour le rseau.
Carte micro-ATX : cette carte est une variante compacte de la carte ATX avec un ou
deux connecteurs PCI et un AGP, prvus pour les mini-PC.
Les nouvelles cartes mres pour processeurs Intel ncessitent au moins la norme ATX 2
(alimentation d'au moins 300 watt), car il faut la prise carre ncessaire au surplus d'nergie
que demandent les priphriques. En consquence, il faut vrifier la compatibilit du botier.

Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 22/30
Figure 19 : photo dune prise femelle ncessaire sur les cartes mres pour processeurs
INTEL : ATX 12 V.


Les principaux constructeurs de ce march sont ABIT, ASUSTEK, INTEL, GIGABYTE,
MSI...
2.5. Fonctionnement de la carte mre

La carte mre est en fait le systme nerveux du PC, sur laquelle sont connects tous les
lments du PC.

Le chipset, auparavant constitu de multiples composants, est dsormais form par
l'association de deux puces relies par un bus haut dbit. La plus proche du processeur
baptise Northbridge sert de contrleur entre le processeur et la mmoire vive, et gre le
connecteur graphique AGP. Une carte graphique est d'ailleurs parfois intgre au
Northbridge . Cette puce pioche dans la mmoire les informations dont le processeur a
besoin pour effectuer les calculs. L'autre puce appele Southbridge intgre les contrleurs
d'entre/sortie (prises PS2, rseau, USB, srie, parallle, disques durs, lecteurs et graveurs,
connecteurs PCI, etc.) et le module audio optionnel. La liste des lments contrls est longue,
mais le fonctionnement est pratiquement toujours le mme : quand un logiciel envoie une
demande de lecture ou d'criture sur l'un des composants, la commande transite par le chipset
avant de parvenir au composant lui-mme. Inversement, le priphrique peut aussi informer le
systme d'exploitation qu'il a quelque chose dire. Le systme dcide alors de lui donner ou
non la parole . Les demandes sont des ordres du genre : sauvegarder le fichier sur le
priphrique A , lire les informations sur B , C demande la parole pour envoyer des
informations . A, B ou C peuvent tre aussi bien un disque dur, qu'un priphrique sur port
USB ou une connexion rseau. Le chipset constitue donc la moelle pinire de la carte mre :
un centre nerveux qui rgit la circulation des informations entre les diffrents composants du
micro.

Au centre des calculs de l'ordinateur, on trouve le processeur. Les derniers modles, qui
fonctionnent 3 GHz et plus, traitent plusieurs milliards d'oprations la seconde. Chaque
calcul du processeur est constitu d'oprations lmentaires. Les oprateurs (les instructions
comme l'addition) et les oprandes (les nombres) sont stocks, avant et pendant leur
traitement, dans des cellules de mmoire internes au processeur trs rapides appeles
registres. Le rsultat du calcul retourne dans la mmoire vive pour une utilisation ultrieure, par
exemple l'affichage sur cran ou la sauvegarde sur disque.

Egalement appele RAM, la mmoire vive stocke les informations ncessaires au
fonctionnement du systme d'exploitation (Windows, Linux, etc.) et au droulement des
programmes (logiciels). Si nous travaillons par exemple, avec un traitement de texte, les
caractres saisis au clavier s'affichent l'cran et sont stocks dans la mmoire vive en
attendant une sauvegarde sur disque dur. La mmoire vive est volatile, c'est--dire que l'arrt
de l'ordinateur fait perdre toutes les donnes qui y sont stockes.

Si nous communiquons principalement par le biais de la parole, l'ordinateur nous
transmet ses informations principalement de faon visuelle, via la carte graphique relie au
connecteur ou port AGP (Advanced Graphics Port), connexion ddie exclusivement la carte
graphique, elle est issue des limites du port PCI, qui ne suffisait plus afficher les scnes 3D
complexes. Le dbit de l'AGP, largement suprieur aux 133 Mo/s du bus PCI, lui assure une
bien meilleure fluidit d'affichage. Enfin, un lien direct avec la mmoire systme autorise la carte
graphique utiliser la mmoire vive pour compenser le manque de mmoire vido.
Aprs avoir abord le fonctionnement actuel dune carte mre, nous allons nous
intresser ses perspectives.
Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 23/30
3. Le futur
Des tablettes PC ne seront plus que des crans plats tactiles : il semble que lvolution
technologique na pas de limite.

3.1. Les constructeurs de cartes mres

Toutes les nouvelles technologies sont intgres dans les cartes mres. Grce la
miniaturisation des composants, les constructeurs de cartes mres pour PC se livre bataille
contre ceux des PC portables qui deviennent de moins en moins chers.
En plus de ce phnomne, les grands constructeurs de cartes mres se livrent une
bataille acharne entre eux.
Nous allons faire un panel des constructeurs qui offrent de plus en plus de
fonctionnalits leurs produits.

3.1.1. MSI
Parmi les grands constructeurs MSI prsente sa carte mre pour Pentium 4 PT880 Neo.
MSI a lanc sa nouvelle carte mre pour Pentium 4 base autour du dernier chipset VIA : la
PT880 Neo. Comme son nom l'indique cette carte utilise un chipset VIA PT880.
Ce chipset qui n'a pas encore t annonc, supporte les derniers processeurs Pentium 4
avec une frquence de bus de 800 MHz et Hyperthreading mais galement la mmoire DDR
400 sur deux canaux.
Cette carte possde la nouvelle connectivit "Meta I/O" qui permet de profiter de
connexions audio optique et coaxial et de ports FireWire et i-Link. Le tout sera propos avec 5
prises jacks (micro et sortie ligne) intgres pour la compatibilit 6 canaux. Le Meta I/O offre
galement un branchement spcial pour connecter d'autres solutions / modules externes.


3.1.2. ABIT
Abit intgre un chipset INTEL IS7 i865P avec un socket 478 PIV qui gre le Dual DDR
400. Elle possde 6 canaux Audio, SATA 150, IEEE 1394 et une sortie S/PDIF
10
.


ABIT continue dvelopper et intgrer les technologies existantes tout en intgrant de
nouvelles. Plus spcifiquement, cela implique lexploration de nouvelles possibilits qui incluent
l'Internet, la technologie Bluetooth, le multimdia.


10
SONY-PHILIPS Digital Interface (Voir glossaire)
Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 24/30
3.1.3. Asustek
Il nest pas en reste en proposant la P5GDC-V Deluxe qui inclue :
- Le chipset Intel 915G,
- La gestion du Dual-Channel DDR 400 & DDR2 533,
- Lacclrateur Intel Graphics 900
- Deux connecteurs PCI Express.

3.2. Les nouvelles technologies dans la carte mre

La miniaturisation a permis une augmentation des fonctionnalits intgres dans les
cartes mres.
Voici les diffrentes technologies intgres dans une carte mre daujourdhui et leurs
fonctionnements.

3.2.1. Chipset Intel 915G
Le chipset Intel 915G supporte les dernires technologies comme les processeurs
Pentium 4 LGA775, l'architecture dual-channel DDR, ou encore la nouvelle interface graphique
PCI Express x16. Il dispose galement d'un contrleur graphique Intel Media 900 de grande
qualit. Coupl au Southbridge qui intgre un contrleur 4 ports SATA RAID, une interface PCI
Express x1 et jusqu' 8 ports USB 2.0, le chipset Intel 915G, est la meilleure solution pour les
amateurs de performances.

3.2.2. Dual-Channel DDR & DDR2
De nombreuses cartes mres supportent 2 sockets DDR et 2 sockets DDR2 DIMM afin
de fournir une plus grande flexibilit. L'architecture dual-channel permet de doubler la bande
passante permettant ainsi d'atteindre des vitesses de 6.4 GB/s pour la DDR, ou 8.6GB/s pour la
DDR2.

3.2.3. Architecture PCI Express
Le PCI Express est la dernire technologie d'interconnexion I/O qui va remplacer l'actuel
PCI. Avec une bande passante de bus 4 fois plus rapide que l'interface AGP 8X, le bus PCI
Express x16 excute beaucoup plus rapidement les applications que l'AGP 8X, tels les jeux 3D.
Le PCI Express x1 surpasse galement l'interface PCI classique grce sa largeur de bande
exceptionnelle allant jusqu' 500MB/s. L'interface haute vitesse du PCI Express permettra
galement de nouvelles utilisations sur les PC de bureau, comme le Gigabit LAN, 1394b, et les
systmes RAID.

3.2.4. Le serial ATA
Il aura fallu attendre l't 2002 afin que la nouvelle norme de disque dur, le SATA (High
Speed Serialized AT Attachment) ne soit plus une vitrine technologique, mais belle et bien une
ralit. Aprs de longues annes de bons et loyaux services, le PATA (Parallle ATA) va
commencer cder sa place son successeur, le SATA.

3.2.4.1. volution
Le SATA n'est pas une nouvelle norme, mais une volution de l'ancienne norme PATA
qui arrive en fin de vie.
Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 25/30
Pour pouvoir faire ce passage en douceur, ces deux normes sont 100% compatibles via
des adaptateurs permettant de brancher des disques durs PATA sur des contrleurs SATA et
vice-versa.
Le dbit thorique de l'interface passe donc de 133 Mo/s (UDMA 133) 150 Mo/s (SATA
150). Cette volution peut paratre faible.

3.2.4.2. Rvolution
Les donnes ne seront plus transfres de manire parallle, mais en srie. Cela va
permettre d'utiliser moins de cbles, et de limiter les problmes de perturbations
lectromagntiques du PATA (obligation de mettre des fils supplmentaires pour le blindage sur
les nappes 80 fils). La mthode parallle consiste envoyer des donnes sur plusieurs fils en
mme temps, tandis que le transfert srie utilise moins de fils mais avec une circulation plus
rapide des donnes.
Bien qu'il reprenne tous les avantages du PATA (compatibilit, prix), le SATA va laisser
derrire lui ses dfauts et va essayer d'adopter les qualits de son concurrent direct, le SCSI.
3.2.4.3. Les fonctionnalits supplmentaires :
- La premire est le hot plug. Dornavant, on va pouvoir brancher nos disques durs "
chaud" comme le SCSI, ce qui va faciliter leur intgration dans des priphriques externes,
mais aussi sur des systmes RAID dans des serveurs, o l'arrt des ordinateurs pour
ajouter/changer un disque dur n'est pas possible.
Grce une nouvelle connectique pour l'alimentation et le transfert des donnes, ces
nouveaux disques durs peuvent tre facilement "rackables", et il n'y a plus besoin de forcer pour
installer les cbles. Le cble de donnes supporte une vitesse de transfert allant jusqu' 3
Gbps, et elle est identique sur les disques durs de portable (2.5") et sur les disques durs de
desktop (3.5"). La largeur du cble est de 8mm (contre 5cm sur les nappes PATA), et la
longueur du cble peut atteindre 1 mtre.
- La connectique srie ne permet de mettre qu'un disque dur par prise, il n'y donc plus de
problme de matre ou d'esclave, il suffit de relier le dur au connecteur du contrleur via un
cble.
Qui dit compatibilit avec les portables dit forcment conomie d'nergie. Ainsi nous
avons droit 3 stades de fonctionnement :
- Phy Ready : mode actif
- Partial : actif en moins de 10s
- Slumber : actif en moins de 10ms

Nous pouvons constater que le rveil du disque mme en mode de super veille est trs rapide.

3.2.4.4. Des dbuts difficiles
Alors que des contrleurs taient disponibles depuis longtemps, les disques durs se sont
fait rares jusqu' l'hiver 2002 o les premiers exemplaires faisaient leur apparition chez
Seagate. Ces nouveaux disques durs ont la particularit d'tre des durs PATA (ancienne
gnration) munis d'un convertisseur parallle vers srie. Certains avantages du SATA sont
donc disponibles (connectique, hotplug), mais du point de vue performances, aucun gain
notable, voire mme des performances moindres par rapport leur homologue PATA, dues la
conversion des donnes.
Les nouveaux disques durs avec la technologie SATA en natif viennent de faire leur
apparition.

Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 26/30
3.2.4.5. Problmes et priori
Les premiers contrleurs SATA taient et sont encore parfois des puces externes au
southbridge reli celui-ci par un bus PCI.
La majorit des cartes mres grand public disposent d'un bus PCI 32 bits cadenc 33
MHz, qui fournit un dbit thorique de 133 Mo/s. Donc pour tout contrleur SATA sur une carte
PCI externe, le dbit sera brid 133 Mo, entre le contrleur et le reste du PC (mais pas entre
le disque dur et le contrleur).
Sur les puces intgres aux cartes mres, le bus PCI 32 bits peut tre cadenc 66
MHz (ASUS A7V8X par exemple), ce qui permet donc un dbit thorique de 266 Mo/s, bien
suprieur aux 150 Mo/s du SATA.

3.3. Futur proche

3.3.1. Les processeurs Intel

Intel ne dpassera pas les 4 GHz en 2004. Alors que des processeurs cadencs
4 GHz taient prvus au dernier trimestre de cette anne, Intel vient de faire savoir que ceux-ci
ne verraient pas le jour avant l'anne prochaine, ces processeurs venant d'tre une fois de plus
repousss. Le multi-core, Pentium M, influence des architectures concurrentes, mais n'arrive
pas monter en frquence.
Le fondeur a galement fait savoir qu'il augmentera les performances de son processeur
pour ordinateurs de bureau en augmentant la taille du cache de niveau 2 (Level 2). Ainsi
dbarquera au dbut de l'anne prochaine, en lieu et place du 4 GHz, un processeur cadenc
3,8 GHz et quip d'un cache de 2 Mo, contre 1 Mo pour les modles d'aujourd'hui.
Il faudra donc attendre plus longtemps pour ventuellement voir un processeur 4GHz
faire son entre sur le march, mais ce serait sans compter sur le Pentium dual-core qui fera
prochainement son apparition, et une architecture Pentium M qui pourrait se voir dcline en
version desktop.

3.3.2. Les processeurs multi-core pour 2005
Le processeur multi-core (multi-cur) est un double processeur dans un seul support.
Cette volution technologique implique un certain nombre de problmes.

3.3.2.1. Problme politique
Le porte-parole du fondeur, vient de "justifier" ce dlai en annonant que le fondeur
souhaitait simplement assurer une livraison massive de ses processeurs le jour de leurs mises
sur le march.
Les processeurs multi-cores risquent dtre comptabiliss comme deux processeurs
distincts au niveau des licences.
Cest le genre de msaventure qui arrivera certains patrons dentreprises lorsquils
migreront vers ces nouveaux processeurs, quils soient de chez Intel ou chez AMD.
Les deux fondeurs dailleurs militent pour que les logiciels professionnels, facturs
normalement au processeur, adoptent la signification facturs au socket car un processeur
multi-core repose sur une seul socket .
En effet, constatant le manque gagner sur les licences par processeur dans le cas dun
processeur multi-core, des diteurs comme Oracle nont pas hsit transform ce modle en
licence par cur , ce qui dans le cas des processeurs qui sortiront ds 2005, reprsentera
une facture double mme si le serveur nutilise quun seul processeur.
Nous comprenons quIntel et AMD essaient de sensibiliser les diteurs : leurs solutions
vont dabord sorienter vers le monde professionnel. Et si le cot des logiciels est trop important,
Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 27/30
la pntration du march par ces technologies sera ralentie, et les ventes seront moins bonnes
que prvues.

3.3.2.2. Problmes techniques
Un problme de temprature, lItanium dual-core consomme plus de 150W quil faut
dissiper.
Intel lors de la prsentation de lItanium dual-core a valu la consommation lectrique
du futur processeur entre 150W et 180W.
Rsultat, les spcialistes du refroidissement de chez Intel sont en train de travailler sur
un systme de refroidissement spcial, base de TEC (Thermo-Electrical Conductor) ou
Peltier, afin de dissiper cette gargantuesque source de chaleur...

3.4. Les tendances

Intel partage sa vision des annes venir avec la rgle des 3 "C". Trois "C" pour
Computing, Communication et Convergence. En d'autres termes, nous entrons dans l're de la
convergence entre la micro-informatique et la communication.

Figure 20 : la convergence des innovations



La communication est l'honneur avec les dveloppements en la matire, la
dmocratisation des rseaux sans fil.
Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 28/30
Au final

Personne naurait pu prdire il y a cinquante ans quun outil cr des fins militaires
aurait pu voluer vers un outil nous permettant au quotidien de communiquer.
Nous pouvons faire un parallle avec le rseau mondial, Internet. Nous retrouvons nos
bus de donnes qui transmettent les informations sur de longues distances sans aucune perte.
Toutes ces ressources associes forment une gigantesque mmoire universelle. Le tout
interagit avec diffrentes interfaces dentres/sorties que constituent les sites Web, les emails,
les tlchargements, etc.
A travers ce document, nous avons cherch comprendre larchitecture actuelle des
cartes mres et leurs fonctionnements. Pour finir nous avons explor quelques pistes sur les
tendances venir de cette technologie.

A lheure actuelle nous assistons une mutation du march de linformatique avec une
mise en concurrence de lordinateur PC monolithique face ses concurrents tels que le PC
portable, le tlphone portable et le Pocket PC. En effet, tous trois tendent offrir les mmes
fonctionnalits que sont la connexion Internet, la photographie, lorganiseur personnel et bien
dautres choses encore. A lheure actuelle nous ne sommes pas certain que lordinateur que
nous connaissons aujourdhui existera encore demain. Cest lune des raisons qui ont pouss
les constructeurs se diversifier. Par exemple Asustek a construit son portable et HP a sorti son
Pocket PC.
Nous avons mme maintenant des ordinateurs intgrs dans des crans plats tactiles.
Ces tablettes PC ont trouv leurs premires applications dans le milieu hospitalier. Nous
pouvons retrouver ces outils dans le domaine public. Par exemple Toshiba a sorti sa tablette PC
pour le grand public.

Pour les ordinateurs destins a un usage personnel, nous pouvons observer deux
phnomnes. Dune part la dmocratisation de lordinateur portable ; cest un produit qui est
devenu trs abordable. Lordinateur portable tait lorigine conu pour les utilisateurs
nomades. Maintenant il trouve sa place dans les foyers qui ne veulent plus sencombrer dun
botier et dun cran. Dautre part, nous pouvons observer un autre concept dordinateur : les
ordinateurs de salon. Ils prennent la place des magntoscopes mais offrent en plus dautres
fonctionnalits ludiques tels quInternet, des applications de bureautique, des jeux et de la
vido.
Dans la dernire partie, nous avons aussi pu constater que la course la vitesse tait
toujours dactualit avec les constructeurs de processeurs qui vont bientt atteindre les 4GHz et
des cartes mres qui intgrent de plus en plus de fonctionnalits. Cette course incessante a un
cot que les constructeurs payent lorsquils narrivent pas respecter leurs engagements. Nous
avons pu observer aussi ltroit lien quil y a entre industrie du logiciel et celle du matriel (dual-
core), o chacun dentre eux influence lautre.

Nous pouvons en conclure que lavenir de linformatique nous rserve encore des
surprises. A ce titre, je suis impatient de dcouvrir cette fusion qui sopre entre la
communication (UMTS
11
) et le travail nomade (BlackBerry
12
).

11
Universal Mobile Telecommunications System (Voir glossaire)
12
Voir glossaire
Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 29/30
Glossaire

Systme informatique : ensemble des moyens logiciels et matriels ncessaires pour
satisfaire les besoins informatiques des utilisateurs.

Unit centrale : lment de lordinateur qui interprte et excute les instructions dun
programme stock en mmoire centrale : cest le cerveau de lordinateur. Il est compos dun
mmoire centrale et du CPU.

CPU (Central Processing Unit) : lment compos dun UAL et dune unit de
commande.

Unit de commande : dirige le fonctionnement des autres units (UAL, mmoire centrale,
entres/sorties ) en dclenchant des signaux. Elle contient deux registres importants, registre
d'instruction (RI) qui contient l'instruction en cours d'excution et le compteur ordinal (CO) qui
contient l'adresse de la prochaine instruction excuter.

Registre : mmoire trs rapide permettant de stocker les rsultats intermdiaires ou des
informations de commande (chaque registre une fonction particulire).

UAL (Unit arithmtique et logique) : sous-ensemble qui effectue toutes les oprations et
comparaisons arithmtiques pour l'galit.

Bus : ensemble de lignes capable de transmettre ou recevoir des signaux.

ASCII : acronyme de American Standard Code Information Interchange, qui signifie code
standard amricain d'change d'information. ASCII est un standard qui permet n'importe quel
ordinateur, quel systme d'exploitation ou son matriel, de lire le texte.

Sortie S/PDIF : connexion pour brancher un systme home cinma audio, via une sortie
optique ou coaxiale S/PDIF (SONY-PHILIPS Digital Interface). Ceci permet de transfrer le son
digital sans ncessiter de conversion en format analogique, garantissant ainsi un son de qualit.

CMOS (Complimentary Metal-Oxide Semi conductor) : type de circuit intgr faible
consommation d'nergie utilis pour la fabrication des microprocesseurs.

UMTS (Universal Mobile Telecommunications System) : nom d'un systme de tlphonie
mobile de troisime gnration, de conception europenne, qui vise permettre aux appareils
de supporter des dbits de transmission de donnes pouvant atteindre jusqu' 2 mgabits par
seconde (Mbit/s). Il a galement pour but d'unifier l'ensemble des systmes qui existent
travers le monde.

BlackBerry : famille d'appareils sans fil produits par Research in Motion (Ontario,
Canada). Ces petits appareils sont disponibles sous forme d'assistants personnels. Ils sont
conus pour se synchroniser avec plusieurs systmes de courrier lectronique. Ils sont
constamment accessibles et se synchronisent avec la messagerie lectronique en permanence.
Architecture et fonctionnement dune carte mre pour PC


Petitgand Grald Oral probatoire systme dinformation 30/30
Bibliographie

Cours du CNAM :

Cours Architecture des systmes B4 ; anne 2000 / 2001, M. Lionel Cloarec.
Mthodologie de programmation des systmes B3 ; anne 2000 / 2001,
Mme Bndicte Batrancourt.

Cours IUT dOrsay :

Cours darchitectures des ordinateurs , anne 1997 / 1999, M. Alain Vauchelles.

Magazines informatiques :

01 informatique , octobre 2004.
Lordinateur individuel , octobre 2004.

Liens Internet :

http://www.hardware.fr "AMD Athlon 64 4000+", M. Marc Prieur, le 19 Octobre 2004.
http://encyclopedie.linternaute.com Dictionnaire informatique, Intern@ute magazine .
http://www.monsieurprix.com/informatique.html Site Internet dachat en ligne.
http://www.01net.com/produits/ Site Internet de comparatif de produits informatiques
en ligne.
http://www.intel.com/cd/corporate/europe/emea/fra/182870.htm Site du constructeur
("fondeur") de microprocesseurs Intel.
http://www.amd.com/fr-fr/ Site du constructeur de microprocesseurs AMD.
http://www.abit.com.tw/page/fr/index.php Site du constructeur de carte mre ABIT.
http://france.asus.com/ Site du constructeur de carte mre ASUSTEK.
http://www.msi-computer.fr/ Site du constructeur de carte mre MSI.

Vous aimerez peut-être aussi