Movatterモバイル変換


[0]ホーム

URL:


Aller au contenu
Wikipédial'encyclopédie libre
Rechercher

ST-506

Un article de Wikipédia, l'encyclopédie libre.

Cet article est uneébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations desprojets correspondants.
Un disque ST-506 ouvert, on distingue le moteur pas à pas en haut à droite

LeST-506 est le premierdisque dur utilisant des disques de 5¼" de diamètre (environ 13 cm). Construit parShugart Technology (devenu depuisSeagate Technology) à partir de 1980, cedisque dur avait une capacité de 6,38 Mo bruts soit 5 Mio une fois formaté.

Le modèle ST-412 avait lui une capacité double de 10 Mio. Les deux plateaux de ces disques tournaient à3 600 tr/min et l'ensemble mobile des têtes était positionné par unmoteur pas à pas sur l'un des 153 cylindres (306 cylindres pour le ST-412). Ces disques offraient un temps d'accès moyen de 85 ms et un débit de 5,0 Mb/s.

Les disques ST-506 et ST-412 se raccordaient aucontrôleur de disque par une interface dérivée de l'interface SA1000 utilisée alors parShugart Associates pour les lecteurs de disquettes.

Interface ST-506

[modifier |modifier le code]

L'interface à deux connecteurs utilisée pour communiquer avec le disque ST-506 était simple et de nombreux fabricants dedisques durs décidèrent à cette époque de l'utiliser pour leurs propres produits créant de fait un « standard ST-506 ».

En 1983IBM choisit desdisques durs compatibles ST-506 pour équiper lesPC/XT (et l'année suivante lesPC/AT). La grande popularité desPC à l'époque a fait que durant lesannées 1980 la plupart desdisques durs commercialisés furent compatibles ST-506.

Interface physique

[modifier |modifier le code]

L'interface physique du disque est composée de deux connecteurs situés en bout de carte électronique du côté disque dur auxquels s'ajoute un connecteur d'alimentation classique à 4 points.

Les brochages sont les suivants :

MasseSignalNomDescription
12REDUCED WRITE CURRENT / HEAD SELECT 23Écriture en courant réduit
34HEAD SELECT 22Bit 2 du numéro de tête de lecture/enregistrement
56WRITE GATECommande de l'écriture
78SEEK COMPLETEDéplacement des têtes terminé
910TRACK 0Têtes positionnées sur le cylindre numéro 0
1112WRITE FAULTPanne du disque interdisant l'écriture
1314HEAD SELECT 20Bit 0 du numéro de tête de lecture/enregistrement
15   16détrompeur
1718HEAD SELECT 21Bit 1 du numéro de tête de lecture/enregistrement
1920INDEXTop d'indication du début d'une piste
2122READYDisque prêt, les données lues sont valides
2324STEPCommande de déplacement de l'ensemble des têtes
2526DISK SELECT 1Sélection de disque
2728DISK SELECT 2
2930DISK SELECT 3
3132DISK SELECT 4
3334DIRECTION INCommande de déplacement des têtes vers le centre des disques
MasseSignalNomDescription
21DRIVE SELECTEDLe disque sélectionné parDISK SELECT n est présent
3   4   5   6inutilisé
7   8détrompeur
9   10inutilisé
11   12GROUNDMasse de blindage
13+ MFM WRITE DATADonnées à écrire
14– MFM WRITE DATA
15   16GROUNDMasse de blindage
17+ MFM READ DATADonnées lues
18– MFM READ DATA
19   20GROUNDMasse de blindage

Logique

[modifier |modifier le code]

Les signauxDRIVE SELECT n permettent à l'ordinateur de choisir parmi 4 disques possibles, et les signauxHEAD SELECT 2n permettent d'adresser une tête de lecture/enregistrement particulière. Le signalHEAD SELECT 23 n'a jamais été utilisé pour cette fonction ; il a été remplacé par une commande d'écriture en courant réduit (qui devait être activée pour les cylindres à partir de 128)REDUCED WRITE CURRENT (en effet sur les pistes internes, les secteurs sont plus denses et une écriture employant le courant maximal endommagerait les données stockées dans les pistes voisines).

Le déplacement de l'ensemble des têtes est intégralement piloté par l'ordinateur via les signauxDIRECTION IN qui choisit le sens de déplacement etSTEP qui déplace les têtes d'une piste à chaque impulsion, le disque signale que les têtes sont stabilisées (moins de 18ms après un déplacement) par le signalSEEK COMPLETE, il signale parTRACK 0 que les têtes sont positionnées sur la piste la plus externe. Le disque ST-412 contenait un circuit logique dédié permettant d'accélérer le déplacement des têtes car la spécification d'origine aurait imposé qu'un déplacement d'un bout à l'autre du disque prenne jusqu'à une seconde (306 pistes x 3ms par impulsion).

Le disque lit sans cesse les données qui défilent sous la tête sélectionnée et transmet cela aucontrôleur de disque via les deux lignes± MFM READ DATA, le contrôleur doit alors détecter — dans ce flot continu — les données d'unsecteur particulier. Pour stocker des données sur le disque, lecontrôleur bascule à l'instant adéquat la tête sélectionnée en mode écriture viaWRITE GATE et envoie les données dusecteur à écrire par les deux lignes± MFM WRITE DATA.

LeBIOS des premiersPC équipés dedisque dur proposait uneinterface logicielle d'accès audisque dur analogue à celle employée pour lesdisquettes, l'adressage des secteurs du disque se faisait alors enCHS, ce mode d'adressage est resté le plus employé jusqu'au milieu desannées 1990, il a alors été remplacé par l'adressageLBA.

Évolutions

[modifier |modifier le code]

Malgré la transformation de l'interface ST-506 parMaxtor enESDI (pour « Enhanced Small Disk Interface » en anglais) permettant de meilleurs débits (jusqu'à 20,0 Mb/s), la complexité d'uncontrôleur de disque séparé et le volumineux câblage ont favorisé la recherche de nouvelles solutions plus compactes commeSASI (en) (devenuSCSI par la suite) puis plus tardIntegrated Drive Electronics (« Électronique de contrôle intégrée » en français). Les premiers disquesSCSI étaient alors souvent des disques à interface ST-506 accolés à uncontrôleur SCSI.

À la fin desannées 1980, les deux solutions avaient suffisamment progressé pour proposer des disques à interface native extrêmement compacts,IDE et ses évolutions restèrent le standard sur lesPC jusqu'à l'arrivée deSATA vers2003.SCSI grâce à une logique très évoluée intégrée dans lecontrôleur dudisque dur est depuis toujours restée une solution haut de gamme.

Durabilité

[modifier |modifier le code]

Blocage des têtes de lecture

[modifier |modifier le code]

Les disques ST-506 et ST-412, pouvaient se retrouver avec les feutres des têtes de lecture "collés" sur les plateaux parpolymérisation, lorsque le disque dur n'était pas utilisé pendant une longue période.Dans ce cas, il ne démarrait pas. C'est pour cela que le constructeur avait volontairement prévu sous le bloc disque, un trou à travers le PCB pour accéder à l'axe du moteur des plateaux. Par ce trou on observe l'écrou qui permettait de débloquer (avec douceur) les plateaux via une clef à pipe.[réf. nécessaire]

Notes et références

[modifier |modifier le code]


Voir aussi

[modifier |modifier le code]

Articles connexes

[modifier |modifier le code]

Liens externes

[modifier |modifier le code]
Ce document provient de « https://fr.wikipedia.org/w/index.php?title=ST-506&oldid=233356049 ».
Catégories :
Catégories cachées :

[8]ページ先頭

©2009-2026 Movatter.jp