Beruflich Dokumente
Kultur Dokumente
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM1
Introduction
pour pouvoir traiter des informations, il faut d'abord avoir les moyens de les recevoir... ensuite, il faut donner des rsultats l'utilisateur avec une lisibilit la meilleure possible bref aperu des technologies actuellement disponibles certainement pas exhaustif...
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 2
cls (interrupteurs) rubans papier, cartes perfores imprimantes tmoins lumineux crans cathodiques disques magntiques
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 3
Terminaux interactifs
permet un change bidirectionnel entre l'utilisateur et la machine compos de
un ou des systme d'entres (clavier, souris, joystick, cran tactile...) un cran de visualisation (tube cathodique, cran cristaux liquides, plasma)
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 4
clavier
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 5
clavier
schma logique
organis en matrice 8x8 les lignes sont explores en squence, cadence par une horloge si une des touches de la ligne est enfonce, le transcodeur utilisant le numro de ligne (compteur) et le numro de colonne donne le code (ASCII) et un signal d'interruption (IRQ)
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 6
clavier
implmentation
mcanique
matrice de boutons poussoirs mettant en contact les fils d'un rseau organis en lignes et en colonnes 4 couches
membrane
en appuyant au niveau d'une touche, on met en contact les deux pistes conductrices
1 couche de pistes conductrices 1 couche isolante perce de trous 1 couche de pistes conductrices souples avec des bosses au niveau des touches et des trous 1 couche de caoutchouc
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 7
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 8
chaque ligne divise en pixels rsolution de l'cran pour les crans couleur :
3 faisceaux d'lectrons et chaque pixel est divis en 3 grains de luminophores vert, rouge et bleu (RGB) masque mcanique devant l'cran pour s'assurer que chaque faisceau (arrivant sous un angle lgrement diffrent) ne touche que le bon grain
frquence de balayage
au moins 25 images/s balayage vertical (taux de rafrachissement) ~ 70Hz balayage horizontal ~ quelques kHz
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 9
crans alphanumriques
de moins en moins utiliss limits l'affichage de caractres alphanumriques sous forme de points allums sur une ligne
264 lignes disponibles. 240 utilises pour crire chaque balayage de ligne
recherche du caractre afficher dans la RAM locale recherche de la squence correspondante dans la ROM locale o sont stockes les dfinitions matricielles interprter les bits 0 ou 1 comme des rglages de l'intensit du faisceau d'lectrons
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 10
crans graphiques
crans vectoriels
vectoriels ou balayage pour dessiner des traits performants en vitesse et en dfinition du trait mais limits certaines applications de CAO l'image afficher est stocke pixel par pixel dans la RAM locale chaque pixel peut tre cod sur 8 bits (256 couleurs stockes dans une LUT) ou 24 bits (True Color), avec 8 bits par couleur de base (~ 16,7 millions de couleurs)
crans balayage
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 11
les molcules en contact avec les plaques ont la mme orientation que les gravures, les couches intermdiaires ont des orientations intermdiaires
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 12
d'une part, si on met les molcules dans un champ lectrique, elles vont s'orienter paralllement celui-ci d'autre part, l'interaction des molcules avec le champ lectrique de la lumire a pour effet de faire tourner le plan de polarisation de la lumire pour le rendre parallle l'orientation des molcules
on place 2 filtres polarisants orthogonaux de chaque ct du sandwich en l'absence de champ lectrique, le plan de polarisation de la lumire tourne avec les molcules et devient parallle au filtre de sortie : l'cran est transparent
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 13
si on applique un champ lectrique perpendiculaire l'cran, les molcules s'orientent suivant ce champ et n'interagissent plus avec la lumire dont le plan de polarisation ne peut plus tourner : l'cran est opaque la vitesse de rarrangement des molcules dpend de l'intensit du champ, permettant ainsi de moduler l'intensit de la lumire transmise
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 14
un filtre polarisateur horizontal en entre de lumire une plaque de verre recouverte d'lectrodes horizontales un film de cristaux liquides une plaque de verre recouverte d'lectrodes verticales 1 filtre color (pour les crans couleur) un filtre polarisateur vertical en sortie de lumire
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 15
matrice passive : deux matrices orthogonales de fils lectriques (en oxydes mtalliques conducteurs transparents) tension ngative sur un fil d'une matrice et positive sur un fil de l'autre matrice. Seul le pixel l'intersection des 2 fils a la tension suffisante pour l'teindre matrice active : on remplace la matrice d'lectrodes par une matrice de transistors (TFT ou Thin Film Transistor) meilleure "isolation" lectrique des pixels et meilleur rendu de l'image. organisation analogue celle d'une DRAM
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 16
technologie relativement ancienne (1964) premier cran couleur 21 pouces en 1992 (Matsushita) en 2006, crans de 103" (2,6 m) constitus de minuscules cellules emplies de gaz inerte (non, xnon )
une tension entre 2 lectrodes dclenche un plasma dont le rayonnement UV active une cellule luminophore intensit module par le temps d'allumage adressage matriciel analogue aux LCD trs haut niveau de contraste (10000:1, quand un CRT a 50:1 et une copie de film de trs haute qualit a 500:1) taille grande luminosit sur de grands angles de vue
avantages :
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 17
souris
les mouvements sont dtects par le frottement d'une boule sur 2 rouleaux perpendiculaires les mouvements sont reprs par des senseurs optiques qui analysent les images successives de la surface sur laquelle on la dplace et qui est claire par une LED ou un laser les mouvements sont reprs par des acclromtres
optique
inertielle
pavs tactiles
technologie capacitive
maillage trs fin d'lectrodes sous la surface du pav le passage du doigt (conducteur) modifie la capacit du circuit lectronique
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 18
crans tactiles
dispositifs d'entre/sortie : affichage et pointage trs vaste gamme d'utilisations grand public plusieurs technologies de mise en uvre
systmes capacitifs
plaque de verre conductrice en surface recouverte d'une couche de platique galement rsistive, espaces par des cales la variation de champ lectrique induite par le toucher permet de mesurer les coordonnes portables dalle tactile, PDA Palm, tlphones HTC, LG accumulation de charges par une couche d'indium sur la plaque de verre la perte de charges vers le doigt de l'utilisateur au toucher permet de mesurer les coordonnes grce 4 capteurs dans les coins de l'cran IPhone, IPad, Galaxy, Motorola, etc... infrarouge, optique, jauges de contraintes...
+ d'autres technologies
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 19
crayon lumineux
dtecteur optique dtectant le passage du faisceau d'lectrons sur un CRT et donnant la position par synchronisation avec le balayage une grille permet de reprer trs prcisment la position du stylet qui met un champ lectromagntique
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 20
imprimantes
apparues ncessaires ds le dbut de l'informatique pour sortir sous forme utilisable les grandes quantits de rsultats produites couleurs ralises par l'utilisation des 3 couleurs de base soustractive : cyan, magenta, jaune (CMY) plus le noir (quadrichromie), dont la synthse par les 3 couleurs de base n'est pas trs satisfaisante premires imprimantes impact (marguerite, chane, ruban) imprimantes matricielles, ou aiguilles
gestion analogue celle des crans alphanumriques permettent des copies carbone (administration)
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 21
imprimantes
rsolution entre 200 et 1200 dpi (dots per inch ) encre expulse par un quartz pizo-lectrique ou par chauffage (bulle d'encre)
l'encre solide est liqufie par chauffage elle se solidifie au contact du papier, puis est presse par un rouleau qualit proche du laser
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 22
imprimantes
imprimantes laser
mthode lectrostatique image de la page cre point par point sur un tambour photosensible le tambour passe devant une station d'encrage o des particules noircissantes (toner) sont attires
l'encre est transfrs sur le papier par contact puis fixe par chauffage rsolution entre 300 et 2400 dpi
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 23
scanners
pour numriser une image sur un support papier rsolution de 300 10000 dpi en mesurant l'aide d'un CCD (Charge Coupled Device) balayant l'image la quantit de lumire rflchie (tout pour le blanc, 0 pour le noir) qui est ensuite numrise par un convertisseur analogique numrique en un nombre cod sur 8, 16 ou 24 bits 3 cellules CCD (une par couleur) souvent associs un logiciel de reconnaissance de caractres (OCR, Optical Character Recognition)
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 24
principe
exploitation de l'aimantation rmanente cre sur une couche mince de matriau ferro-magntique (oxyde de fer) dpose sur un support souple (bande) ou rigide (disque) la couche magntique est compose de micro-domaines magntiques qui peuvent tre magntiss dans un sens ou dans l'autre (0/1) la tte de lecture/criture est constitue par l'entrefer d'un aimant sur lequel une bobine lectrique est enroule
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 25
en criture, on fait passer un courant positif ou ngatif qui va orienter les domaines magntiques dans un sens ou dans l'autre
en lecture, on fait dfiler le support devant l'entrefer. La variation de flux magntique va induire dans la bobine non alimente un courant dans un sens ou dans l'autre suivant qu'on aura un ou un 1 sur le support
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 26
densit d'enregistrement
6250 pour les bandes 15000 pour les disques 19000 pour certaines cassettes
cheveu 50 100 m
0,2 1 m
fume 5 m
empreinte de doigt 5 m
couche magntique 0,2 4 m
Support
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 27
Return to Zero (RZ) Non Return to Zero (NRZ) : front uniquement au changement de valeur
Ncessite une base de temps
NRZ Inverted (NRZI) : seuls les bits 1 provoquent une inversion Phase Encoding (PE) : chaque cellule est divise en 2 cellules de magntisations inverses 0: + - et 1 : - +
Ncessite une base de temps
Autosynchronis
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 28
Group Code Recording (GCR) : reprend le principe du NRZI en le rendant autosynchronis en vitant les squences de zros
codage par groupes de bits avant de les enregistrer les chanes de bits sont regroupes par groupes de 4 puis codes sur 5 bits
Donnes 0000 0001 0010 0011 0100 0101 0110 0111 Codage 11001 11011 10010 10011 11101 10101 10110 10111 Donnes 1000 1001 1010 1011 1100 1101 1110 1111 Codage 11010 01001 01010 01011 11110 01101 01110 01111
impossible de trouver plus de 2 zros conscutifs l'oscillateur de synchronisation n'attend jamais plus de 2 bits pour trouver la bonne frquence
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 29
disques magntiques
premiers disques dvelopps par IBM en 1957 constitus d'un empilement de plusieurs disques recouverts sur leurs 2 faces d'une couche magntique structurs en secteurs, groups en pistes puis en cylindres
secteur axe de rotation piste = ensemble de secteurs cylindre = ensemble de pistes sur un rayon donn (contenu accessible sans bouger les ttes)
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 30
disques magntiques
numro de cylindre pour positionner les ttes numro de piste et de secteur pour synchroniser son passage devant la tte avec l'opration de lecture/criture le positionnement des ttes l'attente du secteur (en moyenne une 1/2 priode de rotation ms) le transfert des donnes
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 31
disques magntiques
technologies disponibles
disquettes
capacit de stockage ~ 1,4 MB en fin de vie (n'existent plus que sur certaines trs vieilles machines) plusieurs disques en batterie pour augmenter la capacit et/ou la scurit niveau 0 : aucune redondance niveau 1 : duplication des donnes sur 2 disques niveau 2 : code de Hamming niveaux 3 5 : calcul et stockage de la parit
fichiers dcoups en bits (niveau 3) ou en blocs (niveaux 4 et 5) stockage de la parit sur le dernier disque (niveaux 3 et 4) ou rpartie sur tous les disques (niveau 5)
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 32
supports anciens mais priphriques standards relativement lents (accs squentiel) densit de stockage de 200 38000 bpi mthode d'enregistrement trs conomique (~ 1 pour 109 bits) et prenne (> 20 ans) utilises exclusivement pour l'archivage bande divise en 7,9, 18 ou 36 pistes octets enregistrs transversalement, rpartis sur 8 pistes plus un bit de parit sur une 9me piste
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 33
groupage par 7 caractres de 8 bits + 1 bit de parit 2 fois 9 colonnes de 4 bits codes suivant GCR
Tampon de caractres
e g a d Co
R C G 1
Pistes 2 3 4 5 6 78
Caractres encoder
Caractre de contrle
Bits de parit
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 34
fichiers composs d'ensembles de blocs logiques un bloc logique est compos d'un ensemble de caractres sur la bande, un bloc logique correspond un bloc physique, termin par un blocs de bits de contrle (checksum) et spars par un gap (zone non magntise) les fichiers sont spars par une marque de fin de fichier
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 35
disques magnto-optiques disques purement optiques (CD et DVD) format des disquettes (3"1/2 et 5"1/4) criture par magntisation par une tte magntique haute temprature provoque par un laser (effacement pralable ncessaire) lecture par un laser de faible puissance dont la polarisation est modifie suivant que le support est magntis ou non vitent les inconvnients de la tte magntique en quasi contact avec la surface du disque classique
disques magnto-optiques
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 36
plusieurs technologies de fabrication la plus rcente : modification locale de la structure du support (amorphe ou cristalline) par chauffage c'est la temprature de chauffage qui dtermine l'tat dans lequel le point va se refroidir lecture par un laser de faible puissance :
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 37
amlioration de la qualit de dtection et de correction des erreurs (4 octets pour EDC, 276 pour ECC ~ 10-12) augmentation de la frquence de rotation (dbit) pas d'obligation de garder le dbit constant (vitesse fixe au lieu de variable pour les CD-A
driv du Digital Video Disk standard industriel universel amliorations techniques dans l'optique (longueur d'onde du laser, focalisation, qualit des photodiodes) et meilleur codage/dtection d'erreur capacit de stockage plus grande (de 4,7 17 GB) et plus grand dbit
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 38
bus d'entre/sortie
dfinitions
bus : moyen de communication entre le priphrique et la CPU utilise un contrleur pour adapter le priphrique une norme d'utilisation commune
reli d'un ct une ou plusieurs units priphriques reli de l'autre un canal de communication mmoire tampon formattage des donnes gestion des erreurs
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 39
bus d'entre/sortie
Bus SCSI
Small Computer System Interface bus parallle, pour toutes les tailles de machines ! jusqu' 8 units par contrleur (dont le host adapter) plusieurs volutions de la norme
SCSI-1
SCSI-2
(1986) parallle 8 bits asynchrone 5 Mbytes/s parallle 8, 16 ou 32 bits, 10Mbytes/s sur 8 bits, 40 Mbytes/s sur 32 bits Wide SCSI : 16 ou 32 bits, Fast SCSI : 10 Mbytes/s 20 Mbytes/s sur 8 bits interface Plug and Play (SCAM SCSI Configured Auto-Magically) extension srie, sur cuivre ou fibre optique (jusqu' 1 Gbit/s)
SCSI-3
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 40
bus d'entre/sortie
bus srie rapide (100, 200 et 400 Mbits/s) mode de transfert isochrone
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 41
bus d'entre/sortie
bus srie issu d'une coopration industrielle (Apple, HP, Intel, Microssoft, NEC, Northern Telecom, etc...) pour connecter des priphriques sans passer par une carte d'extension (PCI, ISA, ...) avec une fonctionnalit plug & play ( froid comme chaud) jusqu' 127 units sur un mme contrleur, l'aide d'un hub ou en mode chan (daisy chained) jusqu la version 1.1, 2 versions du "Host Controller Device" (OHCI de Compaq et UHCI de Intel) depuis USB 2 (2000), une seule interface EHCI et des dbits ~ 500 Mb/s USB 3 (2008) permet des dbits ~ 5 Gb/s
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 42
bus d'entre/sortie
Fibre Channel
nom gnrique pour un ensemble de standards de tranferts trs grande vitesse supporte plusieurs protocoles dont IP et SCSI
sur des bus comme sur des rseaux locaux sur des paires de cuivre comme sur des fibres optiques vitesses de 133 Mbits/s 4 Gbits/s
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 43
bus d'entre/sortie
en vogue au dbut des annes 2000 extensions mmoire, dispositifs d'entre/sortie (modems, wifi) obsoltes maintenant (priphriques USB)
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 44
des questions ?
F.TouchardCoursd'Architecture1reanne20112012coursd'ArchitecturePriphriquesESILDpartementIRM 45