1. Introduction.
Le rôle d'un contrôleur (ou de l'interface) de disque dur est de transmettre et de recevoir des données en
provenance du disque dur. La vitesse de transfert des données entre le disque dur et l'ordinateur dépend du type
d'interface utilisé. Chaque d'interface offre des performances différentes.
Pour les performances d'un disques durs, le paramètre le plus important est le taux de transfert de données. Il
est généralement proportionnel à la vitesse de rotation des plateaux du disque dur. Ces vitesses varies de 3600
tr/mn pour les plus lent, 5400tr/mn, 7200 tr/mn et de 10000 tr/mn pour les plus rapides. Contrairement à ce que
pense beaucoup de personne le temps d'accès moyen, qui correspond au temps moyen dont les têtes ont besoin
pour se déplacer d'une piste à une autre n'est pas le paramètre le plus significatif. En effet, le taux de transfert
des données est plus important que le temps d'accès puisque la plupart des disques durs passent davantage de
temps à lire et écrire des données qu'à déplacer leurs têtes dans un sens et dans l'autre. La vitesse à laquelle un
programme est chargé dépend essentiellement de ce taux de transfert. Le temps d'accès moyen est en revanche
un critère important lorsque l'ordinateur doit effectuer des opérations bien spécifiques telles que des tris sur des
fichiers importants, qui impliquent un grand nombre d'accès au disque (et par conséquent un grand nombre de
déplacements des têtes), mais pour la plupart des opérations de chargement et d'enregistrement de fichiers, le
critère le plus important est la vitesse à laquelle les données en provenance et à destination du disque dur sont
lues.
Le taux de transfert des données dépend du disque dur mais aussi de l'interface utilisée. Voir le tableau des
principales caractéristiques des interfaces
2. L'interface IDE.
L'acronyme IDE, Integrated Drive Electronics, est le nom donné aux disques durs qui intègrent leur
contrôleur sur le disque. L'interface d'un disque IDE s'appelle officiellement ATA ( AT Attachment ) et fait
partie des standards adoptés par l'ANSI.
Sur un disque dur IDE, le disque dur et son contrôleur sont intégré dans un même boîtier ( Ce qui n'était le cas
pour les disques dur de type MFM ou il était nécessaire d'utiliser un câble d'alimentation et de signal
supplémentaires entre le contrôleur et le disque dur ). Ce boîtier se branche directement sur le connecteur de bus
de la carte mère ou sur une carte adaptateur de bus.
Sur beaucoup d'ordinateurs, le connecteur IDE de la carte mère n'est rien d'autre qu'un slot de bus ISA dénudé.
Sur un disque dur IDE ATA, ces connecteurs ne comportent en principe que 40 des 98 broches que comporte un
slot de bus ISA 16 bits standard. Les broches utilisées correspondent aux seules qui soient utilisées par les
contrôleurs standard de disques durs d'XT ou d'AT.
Ainsi, les contrôleurs de disques durs d'AT n'utilisant que la ligne d'interruption 14, le connecteur IDE des AT
ne comporte que cette ligne d'interruption. Le connecteur IDE des cartes mères d'XT ne comporte que la ligne
d'interruption 5 puisque c'est celle que le contrôleur utiliserait sur un XT. Nombres d'utilisateurs d'ordinateurs
dont la carte mère comporte des connecteurs IDE pensent que cette carte mère comporte un contrôleur de
disque dur intégré mais c'est bel et bien au disque dur que ce contrôleur est intégré.
Le connecteur à 40 broches et l'interface de disque dur IDE ont ensuite évolué vers une nouvelle norme
correspondant à l'interface ATA CAM (Common Attachment Method).
Avant la création du standard ATA CAM, beaucoup de fabricants avaient créé leur propre interfaces et nombre
de disques durs ATA de modèles anciens sont difficiles à intégrer dans une configuration à deux disques
durs comportant un disque dur récent.
Les caractéristiques de l'interface ATA sont devenues une norme ANSI en mars 1989. Les standards ATA 1 et
ATA 2 ( également appelé Enhanced IDE ), ont été approuvés respectivement en 1994 et 1995. Ces standards
ont permit d'éliminer les incompatibilités et les problèmes que pose l'interfaçage de disques durs IDE pour des
ordinateurs utilisant un bus ISA ou EISA. Le standard ATA définit les signaux délivrés par le connecteur à 40
broches, leurs fonctions et leur fréquence de fonctionnement, les caractéristiques des câbles, etc. La partie ci-
après présente certains des éléments et fonctions définis par ce standard.
2.1 Gestion de deux disques durs.
Les configurations utilisant une interface ATA et deux disques durs peuvent poser des problèmes car
chaque disque dur possède son propre contrôleur et que ces deux contrôleurs doivent fonctionner en étant
connectés au même bus. II faut par conséquent un moyen d'assurer qu'un seul contrôleur à la fois réponde à
chaque commande.
Le standard ATA prévoit de connecter deux disques durs par l'intermédiaire d'une nappe en chaîne.
Le disque dur primaire (disque 0) est qualifié de "maître" tandis que le disque secondaire (disque 1) est
qualifié "d'esclave". Le statut de maître ou d'esclave se paramètre en positionnant un cavalier ou un
interrupteur situé sur le disque dur ou en utilisant une broche spéciale de l'interface: la broche de sélection
de câble (CSEL).Lorsqu'un seul disque dur est installé, le contrôleur répond à toutes les commandes de
l'ordinateur. Lorsque deux disques durs (et par conséquent deux contrôleurs) sont installés, chaque
contrôleur reçoit toutes les commandes et doit être configuré pour ne répondre qu'aux commandes qui lui
sont destinées. II faut donc qu'un disque soit paramétré en tant que maître et l'autre en tant qu'esclave.
Lorsque l'ordinateur envoie une commande à un disque dur donné, le contrôleur de l'autre disque dur doit
rester silencieux pendant que le contrôleur et le disque sélectionnés fonctionnent. Cette distinction entre les
deux contrôleurs s'effectue en paramétrant un bit spécial (le bit DRV) dans le registre disque dur-têtes d'un
bloc de commandes.
2.2 Le câble de l'interface ATA.
Le câble utilisé par l'interface ATA pour véhiculer les signaux entre les circuits de l'adaptateur de bus et le
disque dur (le contrôleur) est une nappe à 40 fils. Pour garantir un signal aussi intègre que possible et
éliminer les risques de diaphonie, la longueur du câble ne doit pas dépasser 46 cm.
2.3 Les signaux de l'interface ATA.
Le fil de la broche 20 est utilisé pour déterminer l'orientation du câble et il ne doit pas être connecté. La
broche 20 elle-même doit d'ailleurs manquer sur tous les câbles ATA pour empêcher toute inversion de
branchement.
La broche 39 porte le signal DASP (disque dur actif, esclave présent), signal chrono-multiplexé qui remplit
deux fonctions. Durant l'initialisation de mise sous tension, ce signal indique s'il y a un disque dur connecté
sur l'interface. Chaque disque dur sollicite ensuite ce signal pour indiquer qu'il est actif.
Les premiers disques durs n'étaient pas capables de multiplexer ces fonctions et nécessitaient un
paramétrage de cavalier spécial pour fonctionner avec d'autres disques durs. L'une des caractéristiques de
l'interface ATA est d'avoir standardisé ces fonctions pour garantir une compatibilité entre les disques durs
lorsqu'un ordinateur comporte deux disques durs. La broche 28 porte le signal CS (sélection de câble) ou
SPSYNC (synchronisation de l'axe) et peut avoir deux fonctions. Une installation donnée ne peut toutefois
utiliser qu'une de ces fonctions à la fois.
La fonction CSEL (sélection de câble : broche 28) est la plus fréquemment utilisée; elle est destinée à
permettre de paramétrer un disque dur en tant que maître (disque dur 0) ou esclave (disque dur 1) sans
positionner de cavaliers sur ces disques durs. Si un disque dur détecte que le signal CSEL est relié à la
masse, il sera maître; si, en revanche, ce signal est ouvert, le disque dur sera esclave. Vous pouvez installer
un câblage spécial pour permettre de sélectionner la mise à masse du signal CSEL. Ce type d'installation
requiert en principe un câble en Y, le connecteur de bus IDE étant branché au milieu et les disques durs
étant branchés sur les connecteurs des extrémités du câble.
A l'une de ces extrémités, le fil portant le signal CSEL doit être connecté et indique que le disque dur est
maître; le signal CSEL de l'autre extrémité doit être ouvert (le fil doit être interrompu ou supprimé), auquel
cas il indiquera que le disque dur est esclave.
2.4 Les commandes de l'interface IDE ATA.
Les commandes étendues de l'interface IDE ATA font partie de ses caractéristiques les plus intéressantes.
Cette interface a été conçue à partir du contrôleur WD1003 qu'IBM utilisait sur ses AT. Tous les disques
durs IDE ATA doivent impérativement être compatibles avec toutes les commandes originales (au nombre
de huit) de ce contrôleur, ce qui explique qu'il soit aujourd'hui si facile d'installer un disque dur IDE sur un
ordinateur. Sur tous les ordinateurs compatibles IBM, le BIOS comporte des fonctions intégrées de
compatibilité avec le contrôleur WD1003, ce qui signifie que ces ordinateurs acceptent également
l'interface IDE [Link] le fait qu'il soit compatible avec toutes les commandes du contrôleur WD1003,
le standard ATA a ajouté de nombreuses autres commandes pour accroître les performances et les capacités
de l'interface. Ces commandes font partie des caractéristiques facultatives de cette interface, mais nombre
d'entre elles sont utilisées sur la plupart des disques durs disponibles actuellement sur le marché et sont très
importants pour les performances et l'utilisation des disques durs ATA en général. La commande
d'identification de disque dur
Elle est vraisemblablement la plus importante. Elle permet de faire en sorte que le disque dur transmette un
bloc de 512 octets de données contenant des informations sur le disque dur. Grâce à cette commande, tous
les programmes (et notamment le BIOS de l’ordinateur) peuvent identifier le type du disque dur connecté,
le nom du fabricant, le numéro du modèle, les paramètres de fonctionnement et même le numéro de série
de l'ordinateur. Nombre de BIOS modernes utilisent ces informations pour recevoir et entrer
automatiquement les paramètres du disque dur dans la mémoire CMOS, ce qui dispense l'utilisateur d'avoir
à le faire manuellement au cours de la configuration de l'ordinateur. Ce type de système permet d'éviter des
erreurs qui peuvent par la suite aboutir à la perte de données lorsque l'utilisateur ne se souvient plus des
paramètres qu'il avait utilisés dans le Setup du [Link] données de la commande d'identification
permettent de connaître un grand nombre d'informations sur le disque dur et notamment:
Le nombre de cylindres dans le mode de conversion recommandé (par défaut).
Le nombre de têtes dans le mode de conversion recommandé (par défaut).
Le nombre de secteurs dans le mode de conversion recommandé (par défaut).
Le nombre de cylindres dans le mode de conversion en cours.
Le nombre de têtes dans le mode de conversion en cours.
Le nombre de secteurs par piste dans le mode de conversion en cours.
Le fabricant et le numéro du modèle.
La révision du microprogramme.
Le numéro de série.
Le type de zone tampon, qui indique les possibilités de transformation en zones tampons et de
mise en mémoire cache des secteurs.
Ils vous seront particulièrement utiles lorsque vous aurez à installer des disques durs IDE pour lesquels
vous aurez à connaître les paramètres corrects pour un type de BIOS définissable par l'utilisateur. Ces
programmes tirent directement ces informations du disque dur lui-même. Les commandes Lecture multiple
et Ecriture multiple sont deux autres commandes très importantes. Elles permettent d'effectuer des
transferts de données de plusieurs secteurs et, lorsqu'elles sont combinées à des fonctions d'E/S
programmées en mode bloc, elles permettent d'obtenir un taux de transfert de données très élevé, supérieur
aux taux de transfert d'E/S programmées à un seul secteur.
3. Disques durs E-IDE.
Les disque dur E-IDE ( Enhanced IDE ) utilisent l'interface ATA-2 qui est une version améliorée de l'interface
ATA originale. Les principales améliorations portent sur l'amélioration du taux de transfert, c'est à dire, du
modes d'entrées / sorties programmées à grande vitesse PIO. L'amélioration porte aussi sur l'accès mémoire
direct DMA, la détection automatique du type de disque dur et l'améliorations de la commande d'identification
de disque dur. Cette dernière caractéristique est essentielle dans l'optique d'une utilisation de type Plug-and-Play
et de modifications ultérieures de ce standard. L'interface ATA-2 est également appelée E-IDE . Elle est une
appellation commerciale utilisée par Westem Digital. Les termes "Fast-ATA" et "Fast- ATA-2" sont des
appellations commerciales inspirées par Seagate et reprises par Quantum. Que ce soit aux niveaux du disque dur
ou du BIOS, ces différents sigles font référence au même type de matériel. Les améliorations dont bénéficie
l'interface ATA-2 ou EIDE par rapport à l'interface ATA/IDE originale sont au nombre de quatre:
Augmentation de la capacité de stockage maximale du disque dur,
Augmentation du taux de transfert de données,
Ajout d'un canal secondaire à deux périphériques,
ATAPI (ATA Program Interface).
3.1 Capacité de stockage du disque dur.
L'interface ATA-2/EIDE offre une capacité de stockage plus importante que l'interface ATA/ IDE grâce à
un BIOS étendu qui permet d'utiliser des disques durs d'une capacité supérieure à 504 Mo (528 millions
d'octets).
Cette limite tenait à l'origine à la configuration géométrique (cylindres, têtes, secteurs) des disques durs
acceptée par l'interface logicielle du BIOS associée à un disque dur IDE. L'interface IDE et le BIOS sont,
indépendamment, capables d'accepter des disques d'une capacité extrêmement élevée mais lorsqu'ils sont
associés, cette capacité est en effet limitée à 504 Mo. La parade utilisée par le BIOS étendu consiste à
employer deux configurations géométriques différentes pour s'adresser respectivement au disque dur et au
logiciel. Le BIOS opère donc une conversion pour passer de l'un à l'autre. Ainsi, si un disque dur comporte
2 000 cylindres et 16 têtes, un BIOS capable d'opérer des conversions l'assimilera à un disque de 1 000
cylindres et 32 têtes. Vous pouvez savoir si votre BIOS est étendu en regardant si votre Bios dispose de
paramètres tels que "LBA", "ECHS" ou même "Large" dans le Setup, cela signifie que le BIOS est capable
de fonctionner en mode conversion. La plupart des BIOS datés de 1994 ou d'une date postérieure sont
étendus. Si le BIOS de votre ordinateur actuel n'est pas étendu, vous parviendrez peut-être à vous procurer
une version étendue pour le remplacer. Conversion du BIOS.
Les BIOS actuels peuvent utiliser trois types d'adressage: CHS, CHS étendu et LBA. Ces trois types
d'adressage sont synthétisés dans le tableau ci-après.
Mode de BIOS Du système d'exploitation au BIOS Du BIOS aux ports de disques durs
CHS standard Paramètres CHS standard Paramètres CHS logiques
CHS étendu Paramètres CHS convertis Paramètres CHS logiques
LBA Paramètres CHS convertis Paramètres LBA
CHS = Cylindres, têtes, secteurs. LBA = Adressage logique par blocs
3.1.1 Le mode CHS standard.
Le disque dur ne peut utiliser qu'un mode de conversion interne. Sa configuration géométrique est
complètement invisible de l'extérieur, tous les disques durs ATA utilisant aujourd'hui l'enregistrement par
zones. Le nombre de cylindres, de têtes et de secteurs imprimés sur l'autocollant fixé sur les disques actuels
et à entrer dans le Setup du BIOS se rapporte à la configuration purement logique du disque dur et ne
reflète en rien ses paramètres physiques réels.
Valeurs limites du mode d'adressage CHS Standard sont :
Valeur limite pratique Valeur limite théorique
Cylindres 1024 65535
Têtes 16 255
Secteurs 63 255
Les valeurs limites pratiques sont dû à la limite des 528 Mo de la FAT 16 car elle ne dispose que de 2 16 =
65 536 adresses, ce qui donne avec des clusters ( = 4 secteurs ) de 8192 octets : 65 536 * 8192 = 528 Mo or
( 1 024 x 16 x 63 ) x 512 octets = 528 Mo. Voir le cours sur le disque dur pour plus de détail.
Ce mode est généralement appelé "Normal" dans le Setup du BIOS. Il contraint le BIOS à se comporter
comme un modèle obsolète sans effectuer de conversions. Utilisez ce paramétrage si votre disque dur
comporte moins de 1 024 cylindres ou si vous souhaitez l'utiliser avec un système d'exploitation autre que
DOS qui n'est pas capable d'utiliser le mode de conversion CHS
3.1.2 Le mode CHS étendu.
Pour faire communiquer le BIOS et le disque dur, le mode CHS étendu utilise une configuration
géométrique convertie différente de celle utilisée pour faire communiquer le BIOS avec un autre
périphérique. En d'autres termes, le BIOS utilise deux types de conversion. Le disque effectue une
conversion en interne mais il accepte des paramètres logiques excédant la limite de 1 024 cylindres. Dans
ce cas, il faut généralement diviser le nombre de cylindres et multiplier le nombre de têtes par deux pour
obtenir les valeurs converties à partir de celles entrées dans le Setup de la mémoire CMOS. Ce type de
paramétrage permet de franchir la limite de 528 Mo avec au maximum 8 064 Mo = 7,875 Go.
Ce mode est généralement appelé "Large" ou "ECHS" dans le Setup du BIOS. Ces paramètres ordonnent
au BIOS d'utiliser le mode de conversion CHS étendu. Utilisez ce mode de conversion si votre disque dur
comporte plus de 1 024 cylindres et n'accepte pas le mode LBA (adressage logique par blocs). II faut
souligner que les valeurs entrées dans le Setup du BIOS correspondent à la géométrie physique (cylindres,
têtes, secteurs) du disque dur et non à la configuration convertie.
3.1.3 Le mode LBA.
Il constitue un moyen d'adressage linéaire des adresses d'un secteur en commençant par le secteur 0 de la
tête 0, cylindre 0, qui correspond à LBA 0, et en continuant jusqu'au dernier secteur physique du disque. Ce
type d'adressage est nouveau sur les disques durs ATA-2 mais il a toujours été utilisé sur les disques durs
SCSI. Dans le cas du mode d'adressage LBA, chaque secteur du disque dur est numéroté en commençant à
0 alors qu'en mode normale la numérotation des secteurs commence à 1. Ce numéro est un nombre binaire
interne de 28 bits qui permet d'adresser un secteur dont le numéro est compris entre 0 et 268 435 456.
Chaque secteur occupe 512 octets, la capacité maximale du disque dur en mode LBA est d'exactement de
228 * 512 = 128 Go, soit 131 072 Mo.
Le système d'exploitation a malheureusement besoin d'utiliser une valeur traduite en mode CHS, et le BIOS
doit donc déterminer le nombre de secteurs du disque dur et générer une valeur convertie en mode CHS.
LBA = ( Numéro_Cylindre * Nombre_de_tête + Numéro_Tête ) * Nombre_de_Secteur + Numéro_Secteur - 1
Par exemple si on à un disque dur avec un CHS=(685,16,38) soit un disque dûr de 210Mo. Si on veux la
valeur LBA correspondant au secteur numéro 20 du cylindre 100 et de la tête numéro 5 on aura :
LBA = ( 100 * 16 + 5 ) * 38 + 20 - 1 = 61 009
En mode CHS, le BIOS est en pratique limité à 1 024 cylindres, 256 têtes et 63 secteurs par piste, ce qui
correspond à une capacité totale légèrement inférieure à 8 Go. En d'autres termes, ce procédé permet, tout
comme le CHS étendu, de dépasser la limite de 528 Mo. II est plus simple d'utiliser un seul nombre linéaire
qu'une adresse de type CHS pour adresser un secteur de disque dur, ce qui explique qu'il soit préférable
d'utiliser le mode LBA lorsque le disque dur l'accepte.
Vous devez vous entourer d'un certain nombre de précautions lorsque vous utilisez ces modes de
conversion. Si vous changez de mode pour utiliser le mode CHS, ECHS ou LBA, le BIOS risque de
changer de configuration géométrique. Il pourra se produire le même phénomène si vous installez sur un
ordinateur utilisant le mode LBA un disque dur déjà formaté jusqu'alors installé sur un ordinateur plus
ancien n'utilisant pas le mode LBA.
La géométrie logique CHS perçue par le système d'exploitation devra en effet se modifier et les données
devront apparaître au mauvais endroit par rapport à l'endroit où elles sont effectivement stockées, ce qui
pourra vous empêcher d'y accéder si vous n'êtes pas suffisamment prudent.
Pensez à toujours enregistrer les écrans de Setup de la mémoire CMOS correspondent à la configuration du
disque dur pour pouvoir le reconfigurer en utilisant exactement les mêmes paramètres que ceux qu'il
utilisait initialement.
4. Modes de transfert DMA.
Bien que généralement ni le système d'exploitation ni le logiciel de BIOS n'utilisent cette possibilité, les disques
durs ATA-2 sont également capables d'effectuer des transferts utilisant un canal d'accès direct à la mémoire
aussi appelé transfert DMA ( Direct Memory Acces ). Ce qui signifie que les données sont transférées
directement du disque dur vers la mémoire sans passer par le processeur principal, contrairement à ce qui se
passe en mode ESP. II existe deux types d'accès mémoire direct: le DMA ordinaire et le DMA à
asservissement par bus.
En mode DMA ordinaire, le contrôleur DMA de la carte mère de l'ordinateur se charge d'arbitrer le transfert,
de saisir le contrôleur et de transférer les données.
Dans le cas du DMA à asservissement par bus, tout ce travail est pris en charge par les circuits logiques de
l'interface elle-même. Bien entendu, ce système ajoute considérablement à la complexité et au coût de l'interface
à asservissement par bus. Les contrôleurs DMA des ordinateurs à bus ISA sont malheureusement aujourd'hui
obsolètes et lents, il n'est par conséquent pas question de les utiliser avec des disques durs modernes.
5. Ultra DMA/33.
L'interface EIDE adopte aujourd'hui le standard DMA/33. Le constructeur, Quantum, a simplifié l'émergence de
la norme DMA/33 en la rendant libre de droit.
A l'origine, la norme PIO mode 4 commençait à voir ses limites théoriques dépassées par les nouvelles
technologies des disques durs et par l'interface SCSI, qui obtient un maximum théorique synchrone de 40 Mo/s
en Ultra Wide SCSI. Aussi, presque tous les constructeurs de disques durs ( Quantum, IBM, Maxtor, Seagate,
Western Digital... ) ont pris aujourd'hui la voie du DMA/33. Ce dernier double le débit maximum pour
atteindre, comme son nom le laisse entendre, un taux de transfert synchrone maximum de 33 Mo/s.
Ce gain est obtenu par une méthode assez simple, mais qui demande une électronique plus rapide et plus précise
que celle qui équipe nos unités actuelles. Au lieu de transférer un mot de donnée à chaque front montant
( impulsion électrique) du signal, le DMA/33 profite également du front descendant du signal pour envoyer le
mot de données suivant, doublant ainsi le taux de transfert qui passe de 16,7 Mo/s à 33Mo/s.
Cas d'un disque PIO mode 4
Cas d'un disque DMA/33
Dans la pratique, le disque dur et le PC doivent disposer d'une interface Ultra DMA/33, d'un chipset ( au
minimum le 430 TX d'Intel ) et d'un BIOS capables de gérer le mode DMA/33 pour fonctionner dans ce mode.
Dans le cas contraire, le disque DMA/33 se comporte comme un disque classique en mode PIO 4. Inversement,
il est tout à fait possible de connecter un disque classique à une interface de type DMA/33 en conservant les
performances du PIO mode 4.
6. Le standard ATAPI.
Le standard ATAPI est conçu pour des périphériques tels que des lecteurs de CD-ROM et des dérouleurs de
bande qui se branchent sur un connecteur ATA (IDE) ordinaire. Le principal avantage des périphériques ATAPI
et qu'ils sont bon marché et qu'ils fonctionnent sur les adaptateurs actuels. Dans le cas des CD-ROM, ce
standard utilise légèrement moins le processeur principal que les modèles déposés d'adaptateurs mais il n'offre
pas d'autres avantages. Dans le cas des dérouleurs de bandes, il offre des perspectives d'accroissement de
performances et de fiabilité par rapport aux dérouleurs de bandes "couples" les plus répandus. Les CD-ROM
ATAPI utilisent l'interface de disque dur mais ne ressemblent pas pour autant à un disque dur ordinaire d'un
point de vue logiciel. Ils ressemblent au contraire davantage à un périphérique [Link] signifie donc que les
contrôleurs intelligents (c'est-à-dire qui utilisent de la mémoire cache) qui ne sont pas conçus pour le standard
ATAPI ne peuvent pas fonctionner avec ce type de périphériques. Cela signifie également qu'à l'heure actuelle,
il n'est pas possible d'initialiser un ordinateur depuis un lecteur de CD-ROM ATAPI et qu'il faut toujours
charger un pilote pour utiliser ce lecteur sous DOS ou Windows. Windows 95 est automatiquement compatible
avec les périphériques ATAPI et le premier BIOS permettant de faire démarrer l'ordinateur depuis un lecteur de
CD-ROM ATAPI a déjà été lancé.
Cours sur l'interface IDE
1. Caractéristiques des principales interfaces.
SC
E-IDE SI SCSI 2 SCSI 3
1
Fas Ultr
Fast Ultra Ultra
PIO PIO SC t a
Type de standard Wide Wide 2
-3 -4 SI SC SCS
SCSI SCSI SCSI
SI I
8
16 16 8 8 16
Largeur de bande bit 16 bits 16 bits
bits bits bits bits bits
s
16.6
11,1 5 10 20
7 20 80
Taux de transfert maxi en synchrone Mo/ Mo Mo/ Mo/ 40 Mo/s
Mo/ Mo/s Mo/s
s /s s s
s
4 10
10 20 40
Fréquence du bus 8.33 8.33 Mh Mh 20 Mhz
Mhz Mhz Mhz
z z
Nombre maxi de périphériques 4 4 7 7 7 7 15 15
Longueur maxi des câble 46 46
6 6 6 3 3 12
Pour une connexion simple cm cm
Longueur maxi des câble
25 25 25 25 25 25
Pour une connexion différentielle
Attention :
Les périphériques à 20 Mhz ne peuvent gérer que 4 périphériques sur un câble de 3 m ! Si on veux gérer les
7 périphériques il faut alors utiliser un câble de 1,5 m.
Même chose pour les périphériques à 10 Mhz, pour gérer les 7 périphériques, il est recommandé de ne pas
dépasser une longueur de 3 m.
En théorie le Wide SCSI 3 à une largeur de bande de 32 bits. En 32 bits on peut gérer 31 périphériques.