Magnetic Tape Transport Type 570

DEC Type 570

Le DEC Type 570 est un lecteur-enregistreur de bandes magnétiques commercialisé par la Digital Equipment Corporation au milieu des années 1960. DEC emploie dans sa documentation l’expression Magnetic Tape Transport, c’est-à-dire « transport de bande magnétique ».Le mot transport décrit précisément sa fonction : le Type 570 fait avancer ou reculer la bande, la maintient sous tension et la fait passer devant les têtes chargées de lire ou d’enregistrer les données. Ce n’est donc ni une bande magnétique, ni un ordinateur, ni un contrôleur complet.Conçu pour des bandes d’un demi-pouce compatibles avec les formats IBM de l’époque, il se distingue surtout par son mécanisme électropneumatique. À la place des galets presseurs conventionnels, il emploie des cabestans poreux, de l’air sous pression et des colonnes à vide. Cette conception permet des démarrages rapides tout en limitant les contraintes mécaniques imposées à la bande.


Fiche rapide

  • Constructeur : Digital Equipment Corporation (DEC)
  • Désignation : Magnetic Tape Transport Type 570
  • Première documentation commerciale connue : 1964
  • Catégorie : lecteur-enregistreur de bandes magnétiques
  • Support : bande magnétique de 1/2 pouce
  • Longueur habituelle : 2 400 pieds, soit environ 732 mètres
  • Format : 7 pistes, dont 6 pistes de données et 1 piste de parité
  • Codage : NRZI
  • Densités : 200, 556 ou 800 caractères par pouce
  • Vitesses : 75 ou 112,5 pouces par seconde selon la configuration
  • Débit maximal : 90 000 caractères par seconde
  • Poids : environ 850 livres, soit 386 kg

Le lecteur n’est pas la bande

Pour comprendre le Type 570, il faut distinguer le support de l’appareil qui le manipule :

  • la bande magnétique est le support amovible sur lequel sont inscrites les données ;
  • la bobine maintient cette bande enroulée ;
  • le Type 570 entraîne la bande et réalise la lecture ou l’écriture ;
  • un contrôleur externe traduit les commandes de l’ordinateur et organise les transferts de données.

Le Type 570 peut ainsi être comparé au lecteur d’une cassette ou d’une disquette : le support contient les informations, tandis que le lecteur fournit le mécanisme et l’électronique nécessaires pour y accéder.


Des bandes conçues pour les grands fichiers

Le Type 570 utilise des bobines compatibles avec les standards IBM, d’un diamètre maximal de 10,5 pouces. Une bobine peut recevoir jusqu’à 2 400 pieds de bande d’une épaisseur de 1,5 mil, soit environ 0,038 mm.

Contrairement à DECtape, la bande du Type 570 n’est pas divisée en blocs possédant chacun une adresse permanente. Les informations sont enregistrées sous la forme d’une succession d’enregistrements. Des zones laissées vierges entre eux permettent au mécanisme d’arrêter puis de redémarrer la bande.

L’accès est donc essentiellement séquentiel. Pour atteindre un enregistrement éloigné, le lecteur doit faire défiler les données situées avant lui. Ce fonctionnement convient particulièrement :

  • aux sauvegardes ;
  • aux longues séries de mesures scientifiques ;
  • aux fichiers de gestion traités dans l’ordre ;
  • au transfert de données entre ordinateurs compatibles.

Il convient moins bien à la consultation répétée de petits éléments dispersés, domaine dans lequel un disque ou un support à blocs adressables est plus efficace.


Sept pistes enregistrées en parallèle

La bande est divisée dans sa largeur en sept pistes longitudinales :

  • six pistes transportent les données ;
  • une piste contient un bit de parité destiné à détecter certaines erreurs.

À chaque position le long de la bande, les six pistes de données forment un caractère de 6 bits. La piste supplémentaire ne fournit pas une donnée supplémentaire : elle sert au contrôle de l’enregistrement.

Dans ce contexte, une densité de 800 caractères par pouce signifie que 800 positions de caractères sont enregistrées sur chaque pouce de bande. Les sept bits d’une même position sont lus simultanément par les différentes pistes.

Le format est annoncé comme compatible avec les lecteurs IBM 729 modèles I à VI. Cette compatibilité concerne notamment la largeur de la bande, le nombre de pistes, le codage et les conventions de parité. Elle ne garantit pas à elle seule la compatibilité de tous les fichiers : la densité, la longueur des enregistrements et leur organisation logique doivent également correspondre.


Le codage NRZI

Le Type 570 utilise le codage NRZI, pour Non-Return-to-Zero Inverted. Dans ce système, l’une des valeurs binaires est représentée par un changement d’état magnétique, tandis que l’autre ne provoque pas de transition.

Le NRZI est largement employé sur les bandes informatiques compatibles IBM de cette période. Il ne faut pas le confondre avec l’enregistrement de phase utilisé par DECtape, dont le format, les pistes et l’organisation en blocs sont différents.


Un entraînement électropneumatique

La principale originalité du Type 570 réside dans son mécanisme d’entraînement. Les lecteurs conventionnels emploient généralement un galet qui presse mécaniquement la bande contre un axe tournant. Ce contact permet de déplacer rapidement la bande, mais il impose des efforts importants au support.

Le Type 570 utilise à la place deux cabestans poreux tournant en sens opposés. De l’air sous pression plaque la bande contre le cabestan correspondant au sens de déplacement demandé.

Le fonctionnement peut être résumé ainsi :

  1. les deux cabestans tournent en permanence dans des directions opposées ;
  2. une commande pneumatique applique la bande contre l’un d’eux ;
  3. la bande avance ou recule selon le cabestan sélectionné ;
  4. pour l’arrêter, une contre-pression la décolle du cabestan ;
  5. la bande est alors appliquée contre un frein pneumatique.

Selon la brochure DEC, cette solution soumet la bande à environ un dixième de la tension produite par un entraînement conventionnel à galet presseur. Cette valeur est une affirmation du constructeur, mais elle traduit clairement l’objectif recherché : accélérer rapidement la bande sans l’endommager.


Le rôle des colonnes à vide

Les grandes bobines ne peuvent pas accélérer et s’arrêter aussi rapidement que la courte portion de bande située devant les têtes. Le Type 570 utilise donc deux colonnes à vide qui forment des réserves temporaires de bande entre les bobines et la zone de lecture.

Lorsque le lecteur démarre, il prélève d’abord la bande présente dans l’une de ces réserves. Les moteurs des bobines disposent alors d’un peu plus de temps pour adapter leur rotation.

Un asservissement proportionnel surveille la position de la bande dans les colonnes et commande les moteurs des bobines. Ce dispositif :

  • maintient une tension régulière ;
  • absorbe les différences d’inertie entre la bande et les bobines ;
  • évite les tractions brutales ;
  • permet des démarrages et des arrêts en quelques millisecondes.

La brochure annonce un temps maximal de 4 millisecondes pour le démarrage comme pour l’arrêt.


Lecture, écriture et vérification immédiate

Le Type 570 possède des têtes distinctes pour l’écriture et la lecture. La documentation indique un écart de 0,300 pouce entre les deux zones.

Lorsqu’une information est écrite, elle passe presque immédiatement sous la tête de lecture. L’électronique peut donc relire les données qui viennent d’être enregistrées et vérifier que l’écriture a correctement fonctionné.

Cette fonction, souvent désignée par l’expression read after write, permet de détecter rapidement :

  • une erreur d’écriture ;
  • un défaut de parité ;
  • un mauvais contact entre la bande et les têtes ;
  • certaines dégradations du support.

Elle ne constitue pas une garantie absolue contre toute perte ultérieure, mais améliore considérablement la fiabilité immédiate de l’enregistrement.


Vitesses, densités et débits

Deux vitesses mécaniques sont proposées :

  • 75 pouces par seconde, soit environ 1,91 m/s ;
  • 112,5 pouces par seconde, soit environ 2,86 m/s.

La vitesse appartient à la configuration matérielle commandée : la brochure précise qu’elle doit être spécifiée pour l’unité. La densité d’enregistrement peut, elle, être sélectionnée parmi 200, 556 et 800 caractères par pouce.

Le débit résulte directement de la multiplication de la vitesse par la densité. Dans la configuration la plus rapide :

112,5 pouces/s × 800 caractères/pouce = 90 000 caractères/s.

Comme chaque caractère contient 6 bits de données, ce maximum correspond à 540 000 bits de données par seconde, auxquels s’ajoutent les bits de parité enregistrés sur la septième piste.


Quelle capacité pour une bobine ?

Une bande de 2 400 pieds mesure 28 800 pouces. En négligeant les intervalles entre les enregistrements, les marques de fichiers et les zones inutilisables aux extrémités, on obtient les valeurs théoriques suivantes :

Densité Caractères de 6 bits Données théoriques
200 caractères/pouce 5 760 000 environ 4,32 Mo décimaux
556 caractères/pouce 16 012 800 environ 12,01 Mo décimaux
800 caractères/pouce 23 040 000 environ 17,28 Mo décimaux

Ces capacités sont des maximums purement théoriques. La capacité réelle est inférieure, car chaque interruption entre deux enregistrements consomme une longueur de bande qui ne contient aucune donnée utile. Un petit nombre de longs enregistrements utilise donc mieux la bande qu’un grand nombre d’enregistrements très courts.


Commandes accessibles à l’opérateur

Le panneau de commande du Type 570 permet notamment :

  • la mise sous tension et l’arrêt ;
  • le chargement de la bande ;
  • l’avance et le recul ;
  • l’arrêt du mouvement ;
  • le rembobinage ;
  • le rembobinage suivi du déchargement ;
  • le choix entre commande locale et commande distante.

En mode local, l’opérateur agit directement sur le lecteur. En mode remote, le transport obéit aux ordres transmis par le système informatique.

Le rembobinage peut atteindre 450 pouces par seconde. DEC annonce environ 90 secondes pour rembobiner entièrement une bande de 2 400 pieds.

Une bague installée sur la bobine sert de protection matérielle contre l’écriture. En son absence, le lecteur interdit normalement la modification du contenu, ce qui réduit le risque d’effacement accidentel.


Une interface de multiplexage intégrée

Le Type 570 intègre une interface permettant son raccordement à deux contrôleurs de bande. Ceux-ci peuvent appartenir au même ordinateur ou à deux systèmes différents.

Le lecteur n’est pas utilisé simultanément par les deux contrôleurs. L’interface attribue le transport à l’un d’eux, puis empêche l’autre d’en prendre le contrôle pendant l’opération.

Cette fonction permet de constituer un ensemble partagé de lecteurs. Une installation peut ainsi répartir plusieurs Type 570 entre deux ordinateurs sans devoir réserver définitivement chaque unité à une seule machine.


Compatibilité avec les ordinateurs DEC

Le Type 570 est conçu comme un périphérique de gamme et non comme un élément propre à un ordinateur particulier. La brochure de 1964 le présente comme un équipement utilisable avec plusieurs modèles Programmed Data Processor.

Avec les PDP-1, PDP-4, PDP-5 et PDP-7, la brochure indique un raccordement passant par une interface Type 521 et un contrôleur Type 57A. Le Type 570 apparaît également parmi les options du PDP-8 dans une documentation ultérieure. Le PDP-6 emploie une organisation différente comprenant notamment le contrôle Type 516 et le Data Control Type 136.

Ces ordinateurs constituent donc des systèmes hôtes possibles. Ils ne définissent pas la nature du Type 570, qui reste un périphérique autonome susceptible d’être intégré à différentes configurations.


Dimensions et contraintes matérielles

Le Type 570 est installé dans une armoire de grande taille :

  • largeur : 32 1/8 pouces, soit environ 81,6 cm ;
  • profondeur : 32 3/8 pouces, soit environ 82,2 cm ;
  • hauteur : 68 pouces, soit environ 1,73 m ;
  • poids : 850 livres, soit environ 386 kg ;
  • alimentation : 115 V alternatif, 25 A.

Son mécanisme pneumatique, ses moteurs, ses circuits de lecture et son électronique de commande exigent une installation et une maintenance spécialisées. Le lecteur doit également rester propre : poussières et dépôts peuvent perturber le contact entre la bande et les têtes.


Pourquoi le Type 570 est important

Le Type 570 illustre la sophistication atteinte par les lecteurs de bandes au début de l’ère des mini-ordinateurs :

  • haut débit : jusqu’à 90 000 caractères par seconde ;
  • compatibilité : format à sept pistes compatible avec les usages IBM ;
  • fiabilité : vérification immédiate des informations écrites ;
  • protection du support : entraînement électropneumatique limitant la tension ;
  • souplesse : trois densités et possibilité de partager un lecteur entre deux contrôleurs.

Il demeure cependant un périphérique séquentiel, volumineux et complexe. Son intérêt historique ne réside donc pas dans l’accès rapide à un élément isolé, mais dans sa capacité à lire, écrire et échanger efficacement de longues séries de données.


Repères chronologiques

  • Juin 1964 : le Type 570 apparaît dans une liste de prix DEC consacrée au PDP-1.
  • Août 1964 : DEC publie une brochure technique entièrement consacrée au Type 570.
  • 1964-1965 : le lecteur figure parmi les options de plusieurs ordinateurs DEC.
  • Mai 1965 : les archives photographiques de DEC documentent le réglage et les essais du mécanisme.

Sources

Publications similaires

  • DECTape

    La bande magnétique … presque comme un disque La DECtape est un système de stockage sur bande magnétique commercialisé par la Digital Equipment Corporation (DEC) à partir de 1963. D’abord présenté sous le nom de Micro-Tape, il apparaît sous le nom DECtape dans la documentation de la fin de l’année 1964. Son apparence peut prêter…

  • IBM 350

    L’IBM 350 Disk Storage Unit est la première unité de stockage sur disques magnétiques commercialisée. Présentée par IBM en 1956, elle constitue l’une des principales innovations du système IBM 305 RAMAC. Pour la première fois, un ordinateur commercial peut conserver plusieurs millions de caractères sur des disques et retrouver directement un enregistrement précis, sans parcourir…

  • |

    Bande perforée

    Bande perforée et Tape Punch La bande perforée est l’un des premiers supports de stockage et de transmission de l’information utilisés en informatique. Héritée des technologies de télécommunication et d’automatisation du XIXe siècle, elle devient au milieu du XXe siècle un support essentiel pour l’enregistrement de programmes, de données et d’instructions machine. Ainsi la bande…