1、_- - - -J: Y*-“ AFNL NF Zb4-bZL 75 LO12372 0406673 259 m- NORME FRANAISE ENREGISTREE TRAITEMENT DE LIN FORMATION SCHEMA DE PISTE POUR CHARGEUR INTERCHANGEABLE MONODISQU E MAGN ETIQU E I NF I 264-621 I Novembre 1976 AVANT-PROPOS A la date de lenregistrement de la rorsente norme, celle-ci est en conco
2、rdance techniaue avec la norme internationale iS/ . (“) qui traite du mme objet. SOMMAI RE 1. OBJET ET DOMAINE DAPPLICATION 2. SPE c I FI CATI ON s G EN E RA LES 3. DEFIN ITIONS 4. DESCRIPTION Df%AILLEE DU SCHEMA DE PISTE FIGURE 1 - Schma g6nral de piste . FIGURE 2 - Schma du secteur zro FIGURE 3 -
3、Schma de lidentificateur FIGURE 4 - Schma dun bloc de donnes ANNEXE V - Tolrance de vitesse de rotation et de priode dhorloge ANNEXE W - Capacit en donnes ANNEXE X - Tolrance de dtection de lencoche dindex ANNEXE Y - Facteurs affectant lchange dinformation ANNEXE 2 - Contrle de redondance cyclique (
4、CRC) 2 2 2 3 5 6 6 6 0 0 7 9 10 (“) Actuellement en prparation, projet de norme internationale ISO/DIS 3563. Enregistre par dcision d 75-10-22 AFNOR 1976 Di% de re roduction et de traductkn rservs pour tous pays I Two-OTrwqlmr-wiw-Twm NF 2 64-621 ler TIRAGE 75-11 Track format for interchangeable mag
5、netic single-disk cartridge Spurformat fr die Austauschbare, von oben einsetzbare Einzelplattenkasset - r fk d _-E? &-I _= _- AFNb NF Zb4-621 75 E 3032372 04Obb74 195 E NF Z 64-621 -2- 2.1 2.2 2.3 2.4 2.6 3 .I 3.2 3.3 3.4 3.6 3.6 3.7 3 .a I 1. OBJET ET DOMAINE DAPPLICATION La prsente norme spcifie l
6、es caractristiques des dispositions de pistes des chargeurs mon disques magntiques destins lchange dinformation. Le jeu de caractres cods 7 lments dfini dans la norme RIF 2 62-010 a t retenu. Cependant, il faut noter que dans la prsente norme, des nombres binaires reprsents en octets sont utiliss da
7、ns les champs de commande pour reprsenter les donnes de commande. 0 2. SPECIFICATIONS GENERALES VITESSE DE ROTATION ET PERIODE DHORLOGE La tolrance totale sur la vitesse de rotation et la priode dhorloge ne doit pas dpasser L 3 % (Voir Annexe V). METHODE DENREGISTREMENT Lenregistrement doit tre doub
8、le frquence o le dbut de chaque priode correspond une inversion dhorloge. Un lment binaire UN est reprsent par une variation de flux dans un crneau dhorloge. A la vitesse nominale de rotation de 2 400 tr/min, une suite de ZERO est reprsente par 2,50 x 106 variations de flux par seconde (valeur nomin
9、ale) et une suite de UN par 5,0 x 106 varia- tions par seconde (valeur nominale). tNDEX O Lindex est un point qui dfinit le dbut et la fin dune piste. Sa position est spcifie comme une position relle au paragraphe 5.2.5 de la norme NF 2 64-620. CAPACtTE DE PISTE La capacit dune piste doit tre de 62
10、500 &- 82:) lments binaires, La figure 1 donne un schma densemble de la piste (voir Annexe W). ( SCHEMA DE PISTE 3. DEFINITIONS SECTE UR Une piste est divise en secteurs. Ce secteur peut tre subdivis. Le secteur ZERO contient les informations qui dfinissent lemplacement physique et les carac- SECTEU
11、R ZERO tristiques dune piste. I SECTEURS DE DONNEES Chaque secteur de donnes se compose dun identificateur et dun bloc de donnes. Lidentificateur contient les informations qui dfinissent lemplacement physique et les carac- I DENTI FICATEUR a tristiques dun secteur. BLOC DE DONNEES Partie dun secteur
12、 qui contient des informations. INTERVALLE Un intervalle est lespace qui spare les diffrentes subdivisions dune piste. OCTET Un octet se compose de 8 lments binaires en srie dsigns par Ba BI, Ba tant llment de poids le plus fort et enregistr le premier. (00) dsigne un octet dont les lments binaires
13、de Ba BI sont 00000000 NOTATION HEXADECIMALE (FF)is - - - 11111111 (cc)l6 - - - 11001 1 O0 (09)16 - A - 00001 O01 (OB)i6 - - - 00001 o1 1 (oF)i6 - - - 00001 1 11 (F2) *i6 - - - 11 11 O010 e (*) Pour (F2)ie les inversions dhorloge manquent, -. I 3.9 4 .I 4.1 .I 4.1.2 4.1.2.1 4.1.2.2 4.1.2.3 4.1.2.4 4
14、.1.2.5 4.1.2.6 4.1.2.7 4.1.3 4.2 4.2.1 4.2.1 .I 4.2.1.2 O AFN1 NF 264-621 75 1012372 0406675 O21 - -3- NP 2 64-621 CONTROLE DE REDONDANCE CYCLIQUE (CRC) II se compose de deux octets qui sont le reste de la division des octets sous contrle dfinis plus loin, par le poiynome : (voir Annexe 2). x6 + x6
15、+ xz -I- x II peut tre utilic cmme contrle derreur la lecture. 4. DESCRIPTION DETAILLEE DU SCHEMA DE PISTE SECTEUR ZERO Le premier secteur qui suit lindex est particulier en cela quil contient un identificateur de piste. II sera donc dcrit sparment. La figure 2 montre le schma du secteur zro. Interv
16、alle dindex Lintervalle dindex prcde lidentificateur de piste et doit tre plac de telle manire que le dbut de lidentificateur de piste se trouve (65 rt: 12,5) octets de lindex. II est en outre ncessaire que lors de la premire opration denregistrement OU apparat cet intervalle, 65 octets (FF)16 prcde
17、nt lidentificateur de piste. Lchange du chargeur peut rendre illisible les 25 premiers octets (FF)u (voir Annexe X). Identificateur de piste Lidentificateur de piste se compose des 16 octets suivants : Synchronisation (8 octets) comme suit : Indicateur F (F/ag) : 1 octet. II est utilis pour signaler
18、 les pistes dfectueuses et les pistes de remplacement. La signification des lments de cet octet est la suivante : Les deux premiers lments (B8 et B7) sont toujours zro. B6 B3 sont rservs pour une normalisation ultrieure et fixs zro. 82 BI = O0 indique une bonne piste principale, B2 BI = O1 indique u
19、ne bonne piste de remplacement, 82 BI = 1 O indique une piste dfectueuse laquelle une piste de remplacement a t affecte, 82 BI = I1 indique une piste dfectueuse laquelle aucune piste de remplacement na t affecte. Cy/indre C : 2 octets. Ces octets indiquent, en notation binaire, ladresse du cylindre.
20、 Tte H (Head) : 1 octet. Cet octet indique en notation binaire, ladresse de la piste sur un cylindre. Nombre de secteurs NS : 1 octet. Cet octet indique, en notation binaire, le nombre de secteurs de donnes dans une piste. Pour lchange de donnes, ce nombre devra tre 20. Contrle de redondance cycliqu
21、e (CRC) : 2 octets, Les octets dfinis dans les chapitres 4.1.2.2 4.1.2.5 sont diviss par le polynome spcifi en 3.9. (00) (00)lS (OO)l6 (00) (FF)16 (F2)“le (F2)“la (09)16 Lidentificateur de piste se termine avec un octet (CC)16. Intervalle didentificateur de piste Un intervalle de 36 octets (FF)16 es
22、t enregistr initialement entre la fin de lidentificateur de piste et le dbut du secteur UN. Le contenu de cet intervalle peut par la suite devenir indtermin en raison des rcritures rptes. SECTEUR DE DONNEES Identificateur Lidentificateur se compose de 18 octets. La figure 3 en donne la squence. Sync
23、hronisation ( 8 octets) comme suit : (00) (00) (00) (00) (FF)16 (F)“Is (F2)“le (OB)M Indicateur F (F/ag) : 1 octet. Cet octet est utilis dans chaque identificateur pour des oprations de commande et de contrle et peut tre utilis pour indiquer des pistes dfectueuses et de remplace- ment. La significat
24、ion des lments de cet octet est la suivante : - - - AFNL NF ZbY-hZL 75 m LOh2372 OYbb7b Tb8 m NF 2 64-621 -4- 88 = I pour le premier secteur suivant lidentificateur de piste et 88 = O pour fes autres secteurs B7 83 sont rservs pour une normalisation ultrieure et tous fixs zro. BI et B2, voir 4.1.2.2
25、. Cy/indre et tefe C et H : 3 octets. Ces octets sont identiques ceux du secteur zro, sauf lorsquils apparaissent sur une piste dfectueuse ou de remplacement. Sur une piste dfectueuse, si les lments binaires BI et B2 de lindicateur sont respectivement 1 et O, C et H contiennent les numros du cylindr
26、e et de la tete de la piste de remplacement. Sur une piste de remplacement, C et H contiennent le numro du cylindre et de la tete de la piste dfectueuse quelle remplace. Secteur S : 1 octet. Cet octet est utilis pour reprer les secteurs sur la piste. Le premier secteur aprs te secteur zro est dsign
27、par S = 1 et les secteurs suivants sont numrotc la suite. f ongueur de donnes Df : 2 octets. Ces octets indiquent, en notation binaire, le nombre doctets de donnes dans le secteur de donnes. Contr&ie de redondance cycliqu (CRC) : 2 octets. 4.2.1.3 4.2.1.4 4.2.1.5 Pour lchange dinformation, la longue
28、ur de donnes ne doit pas dpasser 256 octets. Les octets dfinis en 4.2.1.2 a 4.2.1.5 sont diviss par le polynome spcifi en 3.9. 4.2.1.6 4.2.1.7 Lidentificateur se termine par un octet (CC)16, 4.22 Intervalle didentificateur Un intervalle de 34 octets (FF)16 est initialement enregistr entre la fin du
29、bloc de lidentificateur et le dbut du bloc de donnes. Le contenu de cet intervalle peut par la suite devenir indtermin en raison des rcritures successives. a 4.2.3 Bloc de donnes Un bloc de donnes se compose de (DL + 22) octets, O DL est le nombre doctets de donnes (voir 4.2.t.5). La figure 4 montre
30、 le schma dun &loc de donnes. Le bloc de donnes se compose comme suit : Synchronisation (8 octets) comme suit : (OO)IS (OO)M (OO)M (00) (FF)lS (F)*Is (F2)% (OF)1s 4.2.3.1 4.2.3.2 Donnes II sagit dune suite doctets de donnes en nombre gal la valeur DL de iidentificateur. Les donnes de ces octets sont
31、 codes dans le jeu de caract8res cods de la norme NF Z 62-010. Les lments b7 bl du code sont enregistrs en B7 BI, B8 est toujours ZERO. Octet indicateur DF (Data flag): Cet octet est utilis dans tous les champs de donnes. Lorsque son lment B8 a la valeur 1, il indique que les informations de ce cham
32、p de donnes se prolongent sur le secteur suivant. 87 BI sont rservs pour une normalisation uttrieure, leur valeur est fixe 8 ZRO. 4.2.3.3 4.2.3.4 Contrle de redondance cyclique (CRC) 4.2.3.5 4.2.4 Les octets dfinis en 4.2.3.2 et 4.2.3.3 sont diviss par le polynome spcifi en 3.9. te bloc de donnes se
33、 termine par un octet (cC)lS. Intervalle de bloc de donnes enregistr en (FF)16. Sa lorgueur initiale est : Lintervalle entre la fin dun bloc de donnes et le dbut du secteur suivant est initialement 36 + (& x DL) toute fraction tant arrondie par dfaut. DL est le nombre doctets de donnes dans le bloc
34、de donnes. Le contenu de cet intervalle peut ultrieurement devenir indfermin en raison des rcritures successives. La longueur de linter- valle peut varier pour la mme raison, mais un minimum de 36 octets doit tre conserv. NOTE : Pour lchange de donnes, la longueur de cet intervalle est initialement
35、de 52 octets. Dernier intervalle de bloc de donnes Lintervalle suivant le dernier secteur est initialement enregistr en (FF)16 jusqub ir 12,5 octets de lindex II est en outre ncessaire que la fin du dernier secteur soit situ (23,5 5 I2,5) octets de Iindex lorsque lindex est enregistr 8 sa capacit ma
36、ximale (voir Annexe W) dans les plus mauvaises conditions de vitesse de disque et de priode dhorloge (voir aussi Annexe X). Pour lchange de donnes avec 20 secteurs de 256 octets, cet intervalle est augment6 de 44 octets. 4.2.5 _I ,-, -5- 4octets 1 octet 2 octets 1 octet F C C H S 2 octets 2octets 1
37、octet Intervalle de (00116 (FF)16 (F2)16 (06)16 DL CRC (c6)16 (FFI16 340ctets - 1. Identificateur 4 b I Secteur O Premier secteur de donnes TI - Identificateur de piste .ID - identificateur DATA - Bloc de donnes FIGURE 1 -Schma gbnral de pide Index I NF- 2 64-621 Dernier secteur de donnhs 4 FIGURE 2
38、 -Schma du Secteur O FIGURE 3 -Schma dun identificateur * 4 octets 1 octet 2 octets 1 octet DL octets 1 octet 2 octets 1 octet intervalle mintrnal (OO)16 (FF)16 (F2)6 (oF)16 de donnes DF CRC (cc)l6 h36octets (FF)16 Bloc de donnes 4 b, FIGURE 4 - Schma dun bloc de donnes NI: Z 64-621 -6- ANNEXE V (Ne
39、 fait pas partie intgrante de la norme) TOLERANCE SUR LA VITESSE DE ROTATION ET LA PERIODE DHORLOGE Si la longueur nominale dun enregistrement est L, sa longueur minimale est LI, sa longueur maximale est L2, et la tolrance x : daprs 4.2.4 : On retiendra la valeur 3,O %. -=I+= 12 1 LI Ll=L-x f2=L+x L
40、+x -17 -=- L-x 16 16f + lex= 17L - 17 33x=L XI - e: - = 3,03 % L 33 ANNEXE W (Ne fait pas partie intgrante de la norme) CAPACITE EN DOMNEES La capacit en donnes dune piste peut se calculer comme suit : La capacit de la piste dans les plus mauvaises conditions est 7 585 octets. Cette capacit se dcomp
41、ose comme suit: 1 17 octets Intervalle dindex : 65 octets Identificateur de piste : 16 octets Intervalle didentificateur de piste : 36 octets Identificateur : 18 octets Intervalle didentificateur : 34 octets Bloc de donnes : (1 2 + DL) octets Intervalle de bloc de donnes 17 oh n est Je nombre de sec
42、teurs de donnes dans la piste. La formule suivante donne le nombre maximum de secteurs dgale longueur que peut contenir une piste : 100 + BDL 17 ) - ,16DL7468 I 16 a o le terme - DL prend en compte lintervalle du dernier bloc de donnes. Toute fraction est arrondie par dfaut. Pour lchange dinformatio
43、ns oh DL = 256, la formule donne n = 20. AFNL NF Zb4-621 75 M LOL2372 040bb79 777 M _ _ _ _ -7- NF 2 64-021 ANNEXE X (Ne fait pas partie intgrante de la norme) TOLERANCE DE DETECTION DE LEMCOCHE DINDEX Une tolrance est donne pour lemplacement du dbut de lidentificateur de piste par rapport lindex, p
44、our permettre le rglage du dispositif de dtection de lencoche dindex. Le diagramme ci-dessous montre leffet de la tolrance de dtection de lencoche dindex sur lintervalle dindex et lintervalle qui suit le dernier secteur, ceci dans les plus mauvaises conditions de vitesse du disque et de priode dhorl
45、oge, et la capacit de donnes maximale. Les cas suivants sont prsents : A) Reprsente lemplacement du dbut de tidentificateur de piste et la fin du dernier secteur par rapport lindex, lorsque lencoche dindex est dtecte sa position nominale. B) Mme reprsentation, lorsque lencoche dindex est dtecte en a
46、vance. C) Mme reprsentation lorsque lencoche dindex est dtecte en retard. D) Reprsente une piste dispose comme dans le cas B, qui est lue par un quipement qui dtecte lencoche dindex en retard. Pour cet quipement, lintervalle dindex est raccourci de 40 octets, tandis que Iinter- valle qui suit le der
47、nier secteur est augment de 61 octets. E) Reprsente une piste dispose comme dans le cas C qui est lue par un quipement qui dtecte lencoche dindex en avance. Pour cet quipement, lintervalle dindex est augment de 90 octets, tandis que lintervalle qui suit le dernier secteur est raccourci de 11 octets. Les cas ci-dessus reproduisent seulement les situations extrmes. Des valeurs intermdiaires de tolrance sur la dtection de lencoche dindex font que les 25 premiers octets lus aprs la dtection de lencoche dindex ne peuvent tre garantis. II est donc recommand de traiter ces 25 octets comme ind