Skip to main content

Full text of "Red Book: Audio Recording Compact Disc Digital Audio System, IEC 60908, Second Edition, 1999 02 [ISBN 2 8318 4638 2]"

See other formats


NORME 

INTERNATIONALE 


INTERNATIONAL 

STANDARD 


CEI 

IEC 

60908 


Deuxieme edition 
Second edition 
1999-02 


Enregistrement audio - 

Systeme audionumerique a disque compact 


Audio recording - 

Compact disc digital audio system 


IEC 


Numero de reference 
Reference number 
CE I/I EC 60908:1999 











Numeros des publications 


Numbering 


Depuis le ler janvier 1997, les publications de la CEI 
sont numerotees a partir de 60000. 

Publications consolidees 

Les versions consolidees de certaines publications de 
la CEI incorporant les amendements sont disponibles. 
Par exemple, les numeros d’edition 1.0, 1.1 et 1.2 
indiquent respectivement la publication de base, la 
publication de base incorporant I’amendement 1, et la 
publication de base incorporant les amendements 1 
et 2. 


Validite de la presente publication 

Le contenu technique des publications de la CEI est 
constamment revu par la CEI afin qu'il reflete I'etat 
actuel de la technique. 

Des renseignements relatifs a la date de reconfir¬ 
mation de la publication sont disponibles dans le 
Catalogue de la CEI. 

Les renseignements relatifs a des questions a I’etude et 
des travaux en cours entrepris par le comite technique 
qui a etabli cette publication, ainsi que la liste des 
publications etablies, se trouvent dans les documents ci- 
dessous: 

• «Site web» de la CEI* 

• Catalogue des publications de la CEI 

Publie annuellement et mis a jour regulierement 
(Catalogue en ligne)* 

• Bulletin de la CEI 

Disponible a la fois au «site web» de la CEI* 
et comme periodique imprime 

Terminologie, symboles graphiques 
et litteraux 

En ce qui concerne la terminologie generale, le lecteur 
se reportera a la CEI 60050: Vocabulaire Electro¬ 
technique International (VEI). 

Pour les symboles graphiques, les symboles litteraux 
et les signes d'usage general approuves par la CEI, le 
lecteur consultera la CEI 60027: Symboles litteraux a 
utiliser en electrotechnique, la CEI 60417: Symboles 
graphiques utilisables sur le materiel. Index, releve et 
compilation des feuilles individuelles, et la CEI 60617: 
Symboles graphiques pour schemas. 


As from 1 January 1997 all IEC publications are 
issued with a designation in the 60000 series. 

Consolidated publications 

Consolidated versions of some IEC publications 
including amendments are available. For example, 
edition numbers 1.0, 1.1 and 1.2 refer, respectively, to 
the base publication, the base publication incor¬ 
porating amendment 1 and the base publication 
incorporating amendments 1 and 2. 


Validity of this publication 

The technical content of IEC publications is kept under 
constant review by the IEC, thus ensuring that the 
content reflects current technology. 

Information relating to the date of the reconfirmation of 
the publication is available in the IEC catalogue. 

Information on the subjects under consideration and 
work in progress undertaken by the technical 
committee which has prepared this publication, as well 
as the list of publications issued, is to be found at the 
following IEC sources: 

• IEC web site* 

• Catalogue of IEC publications 

Published yearly with regular updates 
(On-line catalogue)* 

• IEC Bulletin 

Available both at the IEC web site* and 
as a printed periodical 

Terminology, graphical and letter 
symbols 

For general terminology, readers are referred to 
IEC 60050: International Electrotechnical Vocabulary 
(IEV). 

For graphical symbols, and letter symbols and signs 
approved by the IEC for general use, readers are 
referred to publications IEC 60027: Letter symbols to 
be used in electrical technology, IEC 60417: Graphical 
symbols for use on equipment. Index, survey and 
compilation of the single sheets and IEC 60617: 
Graphical symbols for diagrams. 


Voir adresse «site web» sur la page de titre. 


See web site address on title page. 



NORME CEI 

INTERNATIONALE IEC 


INTERNATIONAL 

STANDARD 


60908 


Deuxieme edition 
Second edition 
1999-02 


Enregistrement audio - 

Systeme audionumerique a disque compact 


Audio recording - 

Compact disc digital audio system 


© IEC 1999 Droits de reproduction reserves 


Aucune partie de cette publication ne peut etre reproduite ni 
utilisee sous quelque forme que ce soit et par aucun 
procede, electronique ou mecanique, y compris la photo¬ 
copie et les microfilms, sans I’accord ecrit de I'editeur. 


— Copyright - all rights reserved 

No part of this publication may be reproduced or utilized in 
any form or by any means, electronic or mechanical, 
including photocopying and microfilm, without permission in 
writing from the publisher. 


International Electrotechnical Commission 3, rue de Varembe Geneva, Switzerland 

Telefax:+41 22 919 0300 e-mail: inmail@iec.ch IEC web site http://www.iec.ch 



Commission Electrotechnique Internationale 
International Electrotechnical Commission 

MemflVHapoflHaH 3/ienTpoTexHMHecnan Hommcchh 

• 


CODE PRIX 
PRICE CODE 


XD 


Pour prix, voir catalogue en vigueur 
For price, see current catalogue 











- 2 - 60908 © CEI:1 999 

SOMMAIRE 

Pages 

AVANT-PROPOS.10 

Articles 

1 Domaine d'application et objet.12 

2 References normatives.12 

3 Description du systeme.14 

4 Exigences de mesure.14 

4.1 Conditions de mesure.14 

4.2 Exigences relatives au lecteur de mesure.14 

4.3 Exigences pour la fixation du disque.16 

5 Caracteristiques mecaniques.16 

5.1 Dimensions exterieures du disque.16 

5.2 Dimensions du trou central.16 

5.3 Epaisseur du disque.16 

5.4 Etiquetage.16 

5.5 Plan de reference.16 

5.6 Zone de fixation.16 

5.7 Masse du disque.18 

5.8 Limites des deformations de la face du disque, cote lecture.18 

6 Caracteristiques optiques.18 

6.1 Epaisseur du substrat transparent.18 

6.2 Indice de refraction.18 

6.3 Limites de deviation du faisceau reflechi (a).18 

6.4 Birefringence du substrat transparent.18 

6.5 Pouvoir reflechissant.18 

6.6 Limites de variation du pouvoir reflechissant dans la zone de programme.18 

7 Caracteristiques d'enregistrement.18 

7.1 Rotation pendant la lecture.18 

7.2 Piste.18 

7.3 Limites des deformations de la couche contenant I'information, 

perpendiculairement au plan de reference.20 

7.4 Limites des ecarts de la piste selon un rayon.20 

8 Conditions ambiantes pour la lecture du disque compact.20 

8.1 Lecture du disque compact.20 

8.2 Exigences relatives a la temperature et a I'humidite.20 

9 Signal haute frequence.22 

9.1 Conditions de mesure.22 

9.2 Amplitude de modulation.22 

9.3 Dissymetrie du signal.22 

9.4 Diaphonie (resolution du spot).22 

9.5 Modulation de la frequence des cellules (voir article 13).22 

10 Signal d'erreur de positionnement radial (RD).24 

10.1 Conditions de mesure.24 

10.2 Forme du signal d'erreur de positionnement radial.24 

10.3 Sensibilite a I'erreur radiale.24 

10.4 Bruit.24 














































60908 © I EC: 1999 


-3 - 


CONTENTS 

Page 

FOREWORD.11 

Clause 

1 Scope and object.13 

2 Normative references.13 

3 Description of system.15 

4 Requirements for measurements.15 

4.1 Conditions of measurement.15 

4.2 Requirements for the measuring pick-up.15 

4.3 Requirements for the clamping of the disc.17 

5 Mechanical parameters.17 

5.1 Outer dimensions of disc.17 

5.2 Centre hole dimensions.17 

5.3 Thickness of disc.17 

5.4 Labelling.17 

5.5 Reference plane.17 

5.6 Clamping area.17 

5.7 Mass of disc.19 

5.8 Limits for the deflections of the read-out side of the disc.19 

6 Optical parameters.19 

6.1 Thickness of transparent substrate.19 

6.2 Refractive index.19 

6.3 Limits for the angular deviation of the reflected beam (a).19 

6.4 Birefringence of transparent substrate.19 

6.5 Reflectivity.19 

6.6 Limits for reflectivity variation in program area.19 

7 Recording parameters.19 

7.1 Rotation during playback.19 

7.2 Track.19 

7.3 Limits for deviations of information layer perpendicular to reference plane.21 

7.4 Limits for radial deviations of the track.21 

8 Environmental conditions for playing the compact disc.21 

8.1 Playing the compact disc.21 

8.2 Temperature and humidity requirements.21 

9 High-frequency signal.23 

9.1 Measurement conditions.23 

9.2 Modulation amplitude.23 

9.3 Signal asymmetry.23 

9.4 Cross-talk.23 

9.5 Frequency modulation of the channel bit frequency (see clause 13).23 

10 Radial differential (RD) signal.25 

10.1 Measurement conditions.25 

10.2 Shape of the radial differential signal.25 

10.3 Sensitivity to radial offset.25 

10.4 Noise.25 














































- 4- 60908 © CEI:1 999 

Articles Pages 

11 Defaults.26 

11.1 Taux d'erreur sur les blocs (BLER).26 

11.2 Defauts locaux.26 

12 Generalites - Informations enregistrees.26 

13 Code de modulation de 8 a 14 (EFM).28 

14 Format de la frame.30 

15 Modulateur EFM.30 

16 Correction des erreurs.30 

16.1 Generalites.30 

16.2 Structure.32 

16.3 Codeur et decodeur CIRC.32 

17 Systeme de signalisation (commande et affichage).32 

17.1 Generalites.32 

17.2 Format des donnees.34 

17.3 Structure de la trame de signalisation.34 

17.4 Voie P.34 

17.5 Voie Q.36 

17.6 Voies R a W incluse.44 

18 Generalites - Systeme de commande et d'affichage de signalisation.44 

19 Organisation generale des donnees.44 

19.1 Format de base.44 

19.2 Format de I'ENSEMBLE.46 

19.3 Parite P de la correction d'erreurs.46 

19.4 Entrelacement.48 

19.5 Codeur de parite P et sequence d'entrelacement.48 

19.6 Decodeur de parite P et sequence de desentrelacement.48 

19.7 Parite Q de la correction d'erreurs.48 

19.8 Codeur de parite Q .50 

19.9 Decodeur de parite Q .50 

20 Mode ZERO (MODE = 0, ARTICLE = 0).50 

20.1 Generalites.50 

20.2 Format ENSEMBLE du mode ZERO.50 

21 Mode LIGNE-GRAPHIQUE: MODE = 1, ARTICLE = 0.52 

21.1 Generalites.52 

21.2 Format ENSEMBLE du mode LIGNE-GRAPHIQUE.52 

21.3 Format POLICE du mode LIGNE-GRAPHIQUE.54 

21.4 Format ECRAN du mode LIGNE-GRAPHIQUE.54 

21.5 Tableau de couleurs du mode LIGNE-GRAPHIQUE.56 

21.6 Instructions du mode LIGNE-GRAPHIQUE.56 

22 Mode TV-GRAPHIQUE (MODE = 1, ARTICLE = 1).60 

22.1 Generalites.60 

22.2 Format ENSEMBLE du mode TV-GRAPHIQUE.60 

22.3 Format POLICE du mode TV-GRAPHIQUE.62 

22.4 Format ECRAN du mode TV-GRAPHIQUE.62 

22.5 INSTRUCTIONS du mode TV-GRAPHIQUE.64 
















































60908 © I EC: 1999 


- 5 - 


Clause Page 

11 Defects.27 

11.1 Block error rate (BLER).27 

11.2 Local defects.27 

12 General - Recorded parameters.27 

13 Eight to 14 modulation code (EFM-code).29 

14 Frame format.31 

15 EFM-modulator.31 

16 Error correction.31 

16.1 General.31 

16.2 Structure.33 

16.3 CIRC encoder and decoder.33 

17 Subcode/control and display system.33 

17.1 General.33 

17.2 Data format.35 

17.3 Subcode structure.35 

17.4 Channel P.35 

17.5 Channel Q.37 

17.6 Channels R to W inclusive.45 

18 General.45 

19 General data organization.45 

19.1 Basic format.45 

19.2 PACK format.47 

19.3 Error correction parity P.47 

19.4 Interleaving.49 

19.5 P-parity encoder and interleave sequence.49 

19.6 P-parity decoder and de-interleave sequence.49 

19.7 Error-correction parity Q .49 

19.8 Q-parity encoder.51 

19.9 Q-parity decoder.51 

20 ZERO mode (MODE = 0, ITEM = 0).51 

20.1 General.51 

20.2 ZERO mode PACK format.51 

21 LINE GRAPHICS mode (MODE = 1, ITEM = 0).53 

21.1 General.53 

21.2 LINE-GRAPHICS mode PACK format.53 

21.3 LINE-GRAPHICS mode FONT format.55 

21.4 LINE-GRAPHICS mode SCREEN format.55 

21.5 LINE-GRAPHICS mode colour table.57 

21.6 LINE-GRAPHICS mode instructions.57 

22 TV-GRAPHICS mode (MODE = 1, ITEM = 1).61 

22.1 General.61 

22.2 TV-GRAPHICS mode PACK format.61 

22.3 TV-GRAPHICS mode FONT format.63 

22.4 TV-GRAPHICS mode SCREEN format.63 

22.5 TV-GRAPHICS mode instructions.65 
















































- 6 - 


60908 © CEI:1999 


Articles Pages 

23 Mode TV-GRAPHIQUE ETENDU (MODE = 1, ARTICLE = 1 & 2).76 

23.1 Generalites.76 

23.2 Format ENSEMBLE du mode TV-GRAPHIQUE ETENDU.78 

23.3 Format POLICE du mode TV-GRAPHIQUE ETENDU.78 

23.4 Formats MEMOIRE et ECRAN du mode TV-GRAPHIQUE ETENDU.78 

23.5 Instructions du mode TV-GRAPHIQUE ETENDU.80 

24 Mode MIDI (MODE = 3, ARTICLE = 0).90 

24.1 Generalites.90 

24.2 Format ENSEMBLE du mode MIDI.92 

25 Mode UTILISATEUR (MODE = 7, ARTICLE = 0).92 

25.1 Generalites.92 

25.2 Format ENSEMBLE du mode UTILISATEUR.94 

26 Mode TEXTE CD (MODE = 2, ARTICLE = 1, 2, 3, 5, 6, 7 ou MODE = 4).94 

26.1 Generalites.94 

26.2 Mode TEXTE CD pour la zone de depart (MODE = 4).96 

26.3 Mode TEXTE CD pour la zone de programme (MODE = 2).112 

26.4 Articles obligatoires, recommandes et optionnels.124 

26.5 Taux de repetition et desalignement.128 

Annexes 

Annexe A (informative) Exemples de combinaison du code EFM avec les 3 cellules 
supplementaires.184 

Annexe B (normative) Abreviations.188 

Annexe C (informative) Recommandations.190 

Annexe D (informative) Specification de I'adaptateur pour le CD - 8 cm.192 

Annexe E (informative) Aspects relatifs a la mise en oeuvre du mode TV-GRAPHIQUE.194 

Annexe F (informative) Aspects relatifs a la mise en oeuvre du mode 

TV-GRAPHIQUE ETENDU.198 

Bibliographie.208 

Figures 

Figure 1 - Caracteristique de preaccentuation.130 

Figure 2 - Disposition generale du disque Overall disc layout.134 

Figure 3 - Signal haute frequence.136 

Figure 4 - Forme typique du signal d'erreur de positionnement radial utilise pour 

le guidage en fonction de la position radiale du spot.138 

Figure 5 - Fonction de transfert.138 

Figure 6 - Code de modulation de 8 a 14 (EFM).140 

Figure 7 - Table de codage EFM.144 

Figure 8 - Format de trame.146 

Figure 9 - Structure du bloc.148 

Figure 10 - Vecteurs colonnes.150 

Figure 11 - Matrices de correction.152 

Figure 12 - Codeur CIRC.154 








































60908 © I EC: 1999 


-7- 


Clause Page 

23 EXTENDED TV-GRAPHICS mode (MODE = 1, ITEM = 1 & 2).77 

23.1 General.77 

23.2 EXTENDED TV-GRAPHICS mode PACK format.79 

23.3 EXTENDED TV-GRAPHICS mode FONT format.79 

23.4 EXTENDED TV-GRAPHICS mode SCREEN and MEMORY formats.79 

23.5 EXTENDED TV-GRAPHICS mode instructions.81 

24 MIDI mode (MODE = 3, ITEM = 0).91 

24.1 General.91 

24.2 MIDI mode PACK format.93 

25 USER mode (MODE = 7, ITEM = 0).93 

25.1 General.93 

25.2 USER mode PACK format.95 

26 CD TEXT mode (MODE = 2, ITEM = 1, 2, 3, 5, 6, 7 or MODE = 4).95 

26.1 General.95 

26.2 CD TEXT mode for the lead-in area (MODE = 4).97 

26.3 CD TEXT mode for the program area (MODE = 2).113 

26.4 Mandatory, recommended and optional items.125 

26.5 Repetition rate and skew.129 

Annexes 

Annex A (informative) Examples of the combination of the EFM-code with 3 extra channel 

bits.185 

Annex B (normative) Abbreviations.189 

Annex C (informative) Recommendations.191 

Annex D (informative) Aperture specification for 8 cm - CD.193 

Annex E (informative) TV-GRAPHICS mode implementation aspects.195 

Annex F (informative) EXTENDED TV-GRAPHICS mode implementation aspects.197 

Bibliography.209 

Figures 

Figure 1 - Pre-emphasis characteristic.131 

Figure 2 - Overall disc layout.135 

Figure 3 - HF signal.137 

Figure 4 - Typical shape of the RD signal used for tracking versus radial spot position.139 

Figure 5 - Transfer function.13 9 

Figure 6 - Eight to 14 modulation code (EFM code).141 

Figure 7 - EFM conversion table.145 

Figure 8 - Frame format.147 

Figure 9 - Block structure.1 49 

Figure 10 - Column vectors.151 

Figure 11 - Parity check matrices.153 

Figure 12 - CIRC encoder.155 








































- 8 - 


60908 © CEI:1999 


Pages 

Figure 13 - Decodeur CIRC.156 

Figure 14 - Exemple de codage dans les voies P et Q.158 

Figure 15 - Exemple de codage d'un repertoire avec six sequences 

(elements de programme).160 

Figure 16 - Ecart angulaire.162 

Figure 17 - Conditions de fonctionnement du disque.164 

Figure 18 - Erreur temporelle en fonction de la modulation de la frequence.166 

Figure 19 - Format de base pour les voies R a W de signalisation.168 

Figure 20 - Organisation generale d'un ENSEMBLE.170 

Figure 21 - Parite P et sequence d'entrelacement.172 

Figure 22 - Parite P et sequence de desentrelacement.174 

Figure 23 - Codeur de parite Q.176 

Figure 24 - Decodeur de parite Q.178 

Figure 25 - Schema d'une unite de melange video/graphique.180 

Figure 26 - Exemple de codage de 3 octets en 4 symboles.180 

Figure 27 - Groupe de texte et structure de BLOC.180 

Figure 28 - Format d'ENSEMBLE TEXTE CD pour la zone de depart.180 

Figure 29 - Format de I'ENSEMBLE de mode TEXTE CD pour la zone de programme.182 

Figure 30 - Exemple d'entrelacement partiel d'ENSEMBLES.182 

Figure 31 - Desalignement maximal autorise de transition de mode.182 

Figure D.1 - Adaptateur avec disque.192 

Figure F.1 - Organisation de memoire du TV-GRAPHIQUE ETENDU.202 

Figure F.2 - Organisation du CLUT du TV-GRAPHIQUE ETENDU.204 

Figure F.3 - Relation de couleurs entre TV-GRAPHIQUE et TV-GRAPHIQUE ETENDU.206 


























60908 © I EC: 1999 


- 9 - 


Page 

Figure 13 - CIRC decoder.157 

Figure 14 - Example of encoding in channels P and Q.159 

Figure 15 - Example of encoding of table of contents with six tracks (program items).161 

Figure 16 - Angular deviation.163 

Figure 17 - Operating conditions of disc.165 

Figure 18 - Time error versus modulation frequency.167 

Figure 19 - Basic format subcode channels R to W.169 

Figure 20 - General organization of a PACK.171 

Figure 21 - P-parity and interleave sequence.173 

Figure 22 - P-parity and de-interleave sequence.175 

Figure 23 - Q-parity encoder.177 

Figure 24 - Q-parity decoder.179 

Figure 25 - Block diagram of a video/graphics mixing unit.181 

Figure 26 - Example of encoding 3 bytes in 4 SYMBOLS.181 

Figure 27 - Text group and BLOCK structure.181 

Figure 28 - CD TEXT mode PACK format for the lead-in area.181 

Figure 29 - CD TEXT mode PACK format for the program area.183 

Figure 30 - Example of partial interleaving of PACKS.183 

Figure 31 - Maximum allowed mode transition skew.183 

Figure D.1 - Adaptor including disc.193 

Figure F.1 - Memory organization of EXTENDED TV-GRAPHICS.203 

Figure F.2 - CLUT structure of EXTENDED TV-GRAPHICS.205 

Figure F.3 - Relationship of colours between TV-GRAPHICS and 

EXTENDED TV-GRAPHICS.207 


























- 10 - 


60908 © CEI:1999 


COMMISSION ELECTROTECHNIQUE INTERNATIONALE 


ENREGISTREMENT AUDIO - 
SYSTEME AUDIONUMERIQUE A DISQUE COMPACT 


AVANT-PROPOS 

1) La CEI (Commission Electrotechnique Internationale) est une organisation mondiale de normalisation composee 
de I'ensemble des comites electrotechniques nationaux (Comites nationaux de la CEI). La CEI a pour objet de 
favoriser la cooperation internationale pour toutes les questions de normalisation dans les domaines de 
I'electricite et de I'electronique. A cet effet, la CEI, entre autres activites, publie des Normes internationales. 
Leur elaboration est confiee a des comites d'etudes, aux travaux desquels tout Comite national interesse par le 
sujet traite peut participer. Les organisations internationales, gouvernementales et non gouvernementales, en 
liaison avec la CEI, participent egalement aux travaux. La CEI collabore etroitement avec I'Organisation 
Internationale de Normalisation (ISO), selon des conditions fixees par accord entre les deux organisations. 

2) Les decisions ou accords officiels de la CEI concernant les questions techniques represented, dans la mesure 
du possible un accord international sur les sujets etudies, etant donne que les Comites nationaux interesses 
sont represents dans chaque comite d’etudes. 

3) Les documents produits se presented sous la forme de recommandations internationales. Ms sont publies 
comme normes, rapports techniques ou guides et agrees comme tels par les Comites nationaux. 

4) Dans le but d’encourager I'unification internationale, les Comites nationaux de la CEI s’engagent a appliquer de 
fagon transparente, dans toute la mesure possible, les Normes internationales de la CEI dans leurs normes 
nationales et regionales. Toute divergence entre la norme de la CEI et la norme nationale ou regionale 
correspondante doit etre indiquee en termes clairs dans cette derniere. 

5) La CEI n’a fixe aucune procedure concernant le marquage comme indication d'approbation et sa responsabilite 
n’est pas engagee quand un materiel est declare conforme a I’une de ses normes. 

6) L'attention est attiree sur le fait que certains des elements de la presente Norme internationale peuvent faire 
I’objet de droits de propriety intellectuelle ou de droits analogues. La CEI ne saurait etre tenue pour 
responsable de ne pas avoir identifie de tels droits de propriete et de ne pas avoir signale leur existence. 


La Norme internationale CEI 60908 a ete etablie par le sous-comite 100B: Systemes de 
stockage pour informations audio, video et multimedia, du comite d'etudes 100 de la CEI: 
Systemes et appareils audio, video et multimedia. 

Cette deuxieme edition annule et remplace la premiere edition parue en 1987, I'amendement 1 
(1992) et le corrigendum a I'amendement 1. 

Le texte de cette norme est issu de la premiere edition, de I'amendement 1, du corrigendum de 
I'amendement 1 et des document suivants: 


FDIS 

Rapport de vote 

100B/173/FDIS 

100B/185/RVD 


Le rapport de vote indique dans le tableau ci-dessus donne toute information sur le vote ayant 
abouti a I'approbation de cette norme. 

L'annexe B fait partie integrante de cette norme. 


Les annexes A, C, D, E et F sont donnees uniquement a titre d'information. 









60908 © I EC: 1999 


- 11 - 


INTERNATIONAL ELECTROTECHNICAL COMMISSION 


AUDIO RECORDING - 
COMPACT DISC DIGITAL AUDIO SYSTEM - 


FOREWORD 

1) The IEC (International Electrotechnical Commission) is a worldwide organization for standardization comprising 
all national electrotechnical committees (IEC National Committees). The object of the IEC is to promote 
international co-operation on all questions concerning standardization in the electrical and electronic fields. To 
this end and in addition to other activities, the IEC publishes International Standards. Their preparation is 
entrusted to technical committees; any IEC National Committee interested in the subject dealt with may 
participate in this preparatory work. International, governmental and non-governmental organizations liaising 
with the IEC also participate in this preparation. The IEC collaborates closely with the International Organization 
for Standardization (ISO) in accordance with conditions determined by agreement between the two 
organizations. 

2) The formal decisions or agreements of the IEC on technical matters express, as nearly as possible, an 
international consensus of opinion on the relevant subjects since each technical committee has representation 
from all interested National Committees. 

3) The documents produced have the form of recommendations for international use and are published in the form 
of standards, technical reports or guides and they are accepted by the National Committees in that sense. 

4) In order to promote international unification, IEC National Committees undertake to apply IEC International 
Standards transparently to the maximum extent possible in their national and regional standards. Any 
divergence between the IEC Standard and the corresponding national or regional standard shall be clearly 
indicated in the latter. 

5) The IEC provides no marking procedure to indicate its approval and cannot be rendered responsible for any 
equipment declared to be in conformity with one of its standards. 

6) Attention is drawn to the possibility that some of the elements of this International Standard may be the subject 
of patent rights. The IEC shall not be held responsible for identifying any or all such patent rights. 


International Standard IEC 60908 has been prepared by subcommittee 100B: Audio, video and 
multimedia information storage systems, of IEC technical committee 100: Audio, video and 
multimedia systems and equipments. 

This second edition cancels and replaces the first edition published in 1987, amendment 1 
(1992) and the corrigendum to amendment 1. 

The text of this standard is based on the first edition, amendment 1, the corrigendum to 
amendment 1 and the following documents: 


FDIS 

Report on voting 

100B/173/FDIS 

100B/185/RVD 


Full information on the voting for the approval of this standard can be found in the report on 
voting indicated in the above table. 

Annex B forms an integral part of this international Standard. 


Annexes A, C, D, E and F are for information only. 







- 12 - 


60908 © CEI:1999 


ENREGISTREMENT AUDIO - 
SYSTEME AUDIONUMERIQUE A DISQUE COMPACT 


1 Domaine d'application et objet 

La presente norme est applicable a un systeme audionumerique a disque enregistre, lu par 
reflexion optique. 

Cette norme definit les caracteristiques des disques compacts qui conditionnent 
I'interchangeabilite entre disques et lecteurs. Elle constitue une reference pour les 
constructeurs qui ont I'intention de fabriquer des disques ou des lecteurs conformes au 
systeme decrit dans cette norme. Elle traite des disques de 80 mm de diametre ainsi que de 
ceux de 120 mm de diametre. 


2 References normatives 

Les documents normatifs suivants contiennent des dispositions qui, par suite de la reference 
qui y est faite, constituent des dispositions valables pour la presente Norme internationale. 
Pour les references datees, les amendements ulterieurs ou les revisions de ces publications ne 
s’appliquent pas. Toutefois, les parties prenantes aux accords fondes sur la presente Norme 
internationale sont invitees a rechercher la possibility d'appliquer les editions les plus recentes 
des documents normatifs indiques ci-apres. Pour les references non datees, la derniere edition 
du document normatif en reference s’applique. Les membres de la CEI et de I'ISO possedent 
le registre des Normes internationales en vigueur. 

CEI 60068-2-2:1974, Essais d'environnement - Deuxieme partie: Essais - Essais B: Chaleur 
seche 

CEI 60068-2-30:1980, Essais d'environnement - Deuxieme partie: Essais - Essai Db et guide: 
Essai cyclique de chaleur humide (cycle de 12 + 12 heures) 

CEI 60721-3-5:1997, Classification des conditions d'environnement - Partie 3: Classification 
des groupements des agents d'environnement et de leurs severites - Section 5: Installation 
des vehicules terrestres 

CEI 61104:1992, Systeme de videodisque compact - 12 cm CD-V 

CEI 61866:1997, Systemes audiovisuels - Systeme de transmission de textes interactifs (ITTS) 

CEI 61938:1996, Systemes audio, video et audiovisuels - Interconnexions et valeurs 
d'adaptation - Valeurs d'adaptation recommandees des signaux analogiques 

ISO/IEC 646:1991, Technologies de Tinformation - Jeu ISO de caracteres codes a 7 elements 
pour I'echange d'informations (publiee actuellement en anglais seulement) 

ISO 3901:1986, Documentation - Code international normalise des enregistrements (ISRC) 

ISO/IEC 8859-1:1998, Information technology - 8-bit single-byte coded graphic character sets - 
Part 1: Latin alphabet No. 1 (publiee en anglais seulement) 

UER Tech 3258-E:1991, Specification des systemes de la famille MAC/packet 

UPC/E AN, Code de produit universel/Numerotage europeen par article 

Document RIAJ RS506, Jeu de caracteres Kanji JIS music shift 

CD EXTRA, CD musique etendu, Version 1.0, decembre 1995, Sony/Philips 



60908 © I EC: 1999 


- 13 - 


AUDIO RECORDING - 
COMPACT DISC DIGITAL AUDIO SYSTEM - 


1 Scope and object 

This standard is applicable to a prerecorded optical reflective digital audio disc system. 

This standard defines those parameters of compact disc that affect interchangeability between 
discs and players. It is also intended as a reference for manufacturers wishing to produce discs 
and/or players that conform to the system described in this standard. It deals with discs of 
80 mm in diameter as well as those of 120 mm in diameter. 


2 Normative references 

The following normative documents contain provisions which, through reference in this text, 
constitute provisions of this International Standard. For dated references, subsequent 
amendments to, or revisions of, any of these publications do not apply. However, parties to 
agreements based on this International Standard are encouraged to investigate the possibility 
of applying the most recent editions of the normative documents indicated below. For undated 
references, the latest edition of the normative document referred to applies. Members of IEC 
and ISO maintain registers of currently valid International Standards. 

IEC 60068-2-2:1974, Environmental testing - Part 2: Tests - Tests B: Dry heat 

IEC 60068-2-30:1980, Environmental testing - Part 2: Tests - Test Db and guidance: Damp 
heat, cyclic (12 + 12-hour cycle) 

IEC 60721-3-5:1997, Classification of environmental conditions - Part 3: Classification of groups 
of environmental parameters and their severities - Section 5: Ground vehicle installations 

IEC 61104:1992, Compact disc video system - 12 cm CD-V 

IEC 61866:1997, Audiovisual systems - Interactive text transmission system (ITTS) 

IEC 61938:1996, Audio, video and audiovisual systems - Interconnections and matching 
values - Preferred matching values of analogue signals 

ISO/IEC 646:1991, Information technology - ISO 7-bit coded character set for information 
interchange 

ISO 3901:1986, Documentation - International Standard Recording Code (ISRC) 

ISO/IEC 8859-1:1998, Information technology - 8-bit single-byte coded graphic character sets - 
Part 1: Latin alphabet No. 1 

EBU Tech 3258-E:1991, Specification of the systems of the MAC/packet family 
UPC/E AN, Universal product code/lnternational article numbering association 
RIAJ Document RS506, Music shift Kanji character set 

CD EXTRA, Enhanced music CD specification, Version 1.0, December 1995, Sony/Philips 



- 14 - 


60908 © CEI:1999 


3 Description du systeme 

Le support de I'information est un disque, a substrat transparent, dont une face porte 
I'information. Cette face est recouverte d'une couche reflechissante sur laquelle est deposee 
une couche de protection. 

L'information portee par le disque est inscrite sur une piste en forme de spirale, composee 
d'alveoles successifs; el le debute a I'interieur avec un rayon determine et se termine a 
I'exterieur. 

L'information des deux voies audio codees est representee par les valeurs discretes que 
prennent la longueur des alveoles et la distance entre ceux-ci. 

L'information est lue par un faisceau de lumiere qui traverse le substrat transparent et se 
trouve reflechi par la couche reflechissante codee. Le faisceau ref lech i est module par 
l'information codee sur la surface (voir figure 2b, detail B). 

L'information est suivie grace a des systemes d'asservissement de suivi de piste et de 
focalisation. 


4 Exigences de mesure 


4.1 Conditions de mesure 


Les mesures et les essais mecaniques doivent etre effectues dans les limites ci-apres, sauf 
specification contraire: 


- temperature ambiante: 

- humidite relative: 

- pression atmospherique: 


15 °C a 35 °C; 

45 % a 75 %; 

86 kPa a 106 kPa. 


4.2 Exigences relatives au lecteur de mesure 


Le lecteur optique a utiliser pour la mesure du 

- longueur d'onde: 

- polarisation: 

- ouverture numerique: 

- intensity au bord de la pupille de I'objectif: 

- effet de la diffraction sur les 
performances du systeme optique: 


isque doit remplir les exigences ci-apres: 

780 ± 10 nm; 
circulaire; 

0,45 ± 0,01; 

> 50 % de I'intensite lumineuse maximale; 

dans les limites du critere de Marechal, 
de preference, egalement reparti entre 
le disque et le lecteur. 



60908 © I EC: 1999 


- 15 - 


3 Description of system 

The information carrier is a transparent disc, the substrate, one side of which carries the 
information. This side, the encoded side, is covered in turn by a reflective and a protective 
layer. 

The information of the disc is stored in a spiral-shaped track consisting of successive shallow 
depressions (pits). When the disc is playing and viewed from the read-out side, the spiral starts 
near the centre of the disc and finishes near its edge. 

The lengths of the pits and the spaces between them can take discrete values only, and 
represent the encoded two-channel audio information. 

The information is read out by means of a beam of light which passes through the plain, i.e. the 
non-encoded side of the transparent disc to the encoded side, where it is reflected and 
modulated by the recorded information (see figure 2b, detail B). 

The information is followed by means of a servo-system for tracking and focusing. 


4 Requirements for measurements 

4.1 Conditions of measurement 

Measurements and mechanical checks shall 
otherwise specified: 

- ambient temperature: 

- relative humidity: 

- air pressure: 

4.2 Requirements for the measuring pick 

The optical pick-up to be used for disc 
requirements: 

- wavelength: 

- polarization: 

- numerical aperture (NA): 

- intensity at the rim of the pupil 
of the objective lens: 

- diffraction limited performance 
of the optical system: 


be carried out within the following limits unless 

15 °C to 35 °C; 

45 % to 75 %; 

86 kPa to 106 kPa. 

up 

measurement shall comply with the following 

780 ± 10 nm; 
circular; 

0,45 ± 0,01; 

> 50 % of the maximum intensity value; 

within the Marechal criterion, preferably 
equally divided between disc and player. 



- 16 - 


60908 © CEI:1999 


4.3 Exigences pour la fixation du disque 

Le disque doit etre fixe entre deux anneaux concentriques d'egales dimensions, de diametre 
interne de 29 mm et de diametre externe de 31 mm. La force de serrage est comprise entre 
1 N et 2 N (voir figure 2b). 


Caracteristiques a specifier 

5 

Caracteristiques 

mecaniques 

5.1 

Dimensions exterieures 
du disque 

5.1.1 

Diametre hors tout 

5.1.2 

Faux rond radial 

5.1.3 

Forme du bord 

5.2 

Dimensions du trou 
central 

5.2.1 

Diametre 

5.2.2 

Forme 

5.2.3 

Forme du bord 

5.3 

Epaisseur du disque 


Etiquetage 


5.4.1 Dimensions de I’etiquette 


5.4.2 Informations a porter sur 
I'etiquette 


Exigences 


Les figures 2a, 2b et 2c specifient les 
dimensions du disque, y compris la 
surface reflechissante, la couche de 
protection et I'etiquette 


120 ± 0,3 mm 
80 ± 0,2 mm 


0,4 mm max. 


Les bords doivent etre ebarbes; un 
chanfrein ou un rayon est autorise des 
deux cotes 


Pour le CD-8 cm, se reporter aux 
figures 2c et 2d 


r + 0,1 

15 0 mm 


Cylindrique 


Des bavures sont permises sur la face 
cote de I'etiquetage, mais non sur la 
face cote lecture. Un chanfrein ou un 
rayon est permis (voir figure 2b, detail C) 


Methodes et/ou conditions de 
mesure 



A mesurer a 23 ± 2 °C et avec une 
humidite relative de (50 ± 5) % 


Par rapport au cercle inscrit dans le 
trou central 



A mesurer a 23 ± 2 °C et avec une 
humidite relative de (50 ± 5) % 




5.5 

Plan de reference 

5.6 

Zone de fixation 

5.6.1 

Diametre interne de la 
zone de fixation 

5.6.2 

Diametre externe de la 
zone de fixation 

5.6.3 

Epaisseur du disque dans 
la zone de fixation 

■ 

Zone de fixation de 
I'adaptateur pour le 

CD-8 cm 

5.6.5 

Epaisseur dans la zone de 
fixation pour I'adaptateur 
pour le CD-8 cm 


Y compris la couche de protection et 
I'etiquette 


Ne doit pas recouvrir le trou central, ni Peut etre realisee par impression ou 
deborder du disque au moyen d'une etiquette 


On doit donner au moins les 

informations suivantes: 

a) titre du programme 

b) numero du disque dans le 
catalogue 

c) si le programme complet comporte 
plusieurs disques, numero de 
disque dans la serie et nombre 
total de disques (par exemple: 
disque N" 2/4) 


Anneau compris entre des diametres 
de 26 mm et 33 mm (voir figures 2a 2b) 


26 mm max. 



Cote lecture 



33 mm min.* 


Conforme aux exigences specifies en 
5.3 et figure 2b 


Un anneau externe de 1,5 mm de 
large 


1,2 ± 0,1 mm 



* Ces dimensions garantissent que 
fixation. 


I'anneau compris entre les diametres de 26 mm et 33 mm est utilisable pour la 







































































60908 © I EC: 1999 


- 17 - 


4.3 Requirements for the clamping of the disc 

The disc shall be fixed between two equally sized concentric rings, having inner diameters 
of 29 mm and outer diameters of 31 mm, the clamping force being between 1 N and 2 N (see 
figure 2b). 


Parameters to be specified 

5 

Mechanical parameters 

5.1 

Outer dimensions 
of disc 

5.1.1 

Outer diameter 

5.1.2 

Radial run-out of outer edge 

5.1.3 

Edge shape 

5.2 

Centre hole dimensions 

5.2.1 

Diameter 

5.2.2 

Shape 

5.2.3 

Edge shape 

5.3 

Thickness of disc 

BM 

Labelling 

5.4.1 

Label dimensions 

5.4.2 

Label information 

5.5 

Reference plane 

5.6 

Clamping area 

5.6.1 

Inner diameter of 
clamping area 

5.6.2 

Outer diameter of 
clamping area 

5.6.3 

Thickness of disc in 
clamping area 

B 

Adaptor clamping area 
for 8 cm-CD 

5.6.5 

Thickness in clamping 
area for 8 cm-CD 
adaptor 


Requirements 


Figures 2a, 2b and 2c, 
specify the dimensions of the disc, 
including reflective layer, protective 
layer and label 


120 ± 0,3 mm 
80 ± 0,2 mm 


Edges shall be free from burrs; 
chamfer or radius is permitted on 
both sides 


For 8 cm-CD, see figures 2c and 2d. 


. r + 0,1 
15 Q mm 


Cylindrical 


Burrs are permitted on the label side, 
but not on the read-out side. Chamfer 
or radius is permitted (see figure 2b, 
detail C) 


Methods and/or conditions 
of measurement 



To be measured at 23 ± 2 °C and 
(50 ± 5) % relative humidity 


Relative to the inscribed circle 
of centre hole 



To be measured at 23 ± 2 °C and 
(50 ± 5) % relative humidity 



Including protective layer and labelling 



Shall not project over edge of centre 
hole or outer edge of disc 


At least the following information 

shall be given: 

a) Title of program 

b) Catalogue number of disc 

c) Sequence number of and total 
number of discs if complete 
program occupies more than 
one disc (e.g.: disc 2 of 4) 


Ring between diameters of 26 mm 
and 33 mm (see figures 2a and 2b) 


33 mm min. 


Within the requirements given in 5.3 
and figure 2b 


An outer ring with 1,5 mm in width 


1,2 ± 0,1 mm 


May be applied by printing or 
by means of a label 



On the read-out side 



These dimensions ensure that the ring between 26 mm and 33 mm is available for clamping. 







































































-.18 - 


60908 © CEI:1999 


Caracteristiques a specifier 

Exigences 

Methodes et/ou conditions de 

mesure 

5.7 

Masse du disque 

14 g a 33 g 

6 g a 16 g pour le CD-8 cm 


5.8 

Limites des 

deformations de la face 
du disque, cote lecture 


Dans la zone contenant les 
informations (diametre de 45 mm 
jusqu’a un diametre maximal de 

118 mm) voir figure 2c) 

5.8.1 

Deformation Crete 

±0,4 mm 

±0,3 mm pour le CD-8 cm 


5.8.2 

Deformation moyenne 
sur un tour 

±0,3 mm 

±0,2 mm pour le CD-8 cm 


5.8.3 

Ecart angulaire (j3) 

±0,6° 

Voir figure 16. 

6 

Caracteristiques 

optiques 



6.1 

Epaisseur du substrat 
transparent 

1,2 ± 0,1 mm 

Dans la zone contenant les 
informations (voir figures 2a, 2b et 

2c). La couche reflechissante, la 
couche de protection et I'etiquette ne 
sont pas comptees 

6.2 

Indice de refraction 

1,55 ± 0,1 


6.3 

Limites de deviation du 
faisceau reflechi (a) 

±1,6° 

Par rapport au plan de reference E 
(voir figures 2a et 16). Tient compte 
de la deformation du disque et du 
non-parallelisme du substrat 

6.4 

6.5 

Birefringence du 
substrat transparent 
Pouvoir reflechissant 

100 nm max. L 

70 % min. J 

Double passage a travers le substrat 
transparent 

6.6 

Limites de variation du 
pouvoir reflechissant 
dans la zone de 
programme 

3 % pour f < 100 Hz 

La variation du pouvoir reflechissant 
est mesuree en observant la 
variation de A top , pendant une 
rotation du disque a la vitesse 
d'analyse (voir 7.1.2) 

ffl 

Caracteristiques 

d'enregistrement 




7.1 

Rotation pendant la 
lecture 


7.1.1 

Sens de rotation du 
disque vu du cote lecture 

Sens inverse des aiguilles d'une montre 

7.1.2 

Vitesse d'analyse 

1,2 m/s min. 

1,4 m/s max. 

7.1.3 

Variation de la vitesse 
sur un disque donne 

±0,01 m/s 

B 

Piste 


7.2.1 

Forme de la piste 

Spirale ininterrompue allant de I'interieur 
du disque (debut de la zone de depart) 
vers I'exterieur du disque (fin de la zone 
de sortie) 

7.2.2 

Diametre du debut de la 
zone de depart 

46 mm max. 

7.2.3 

Diametre du debut de la 
zone de programme 

50 _q ,4 mm 

7.2.4 

Diametre maximal de la 
zone de programme 

116 mm 

75 mm pour le CD-8 cm 

7.2.5 

Diametre minimal a la fin 
de la zone de sortie 

Diametre exterieur de la zone de 
programme augmente de 1 mm 

7.2.6 

Pas de la spirale entre 
deux tours successifs 
quelconques 

1,6 ± 0,1 pm 



Voir figure 2c 

A mesurer a 23 ± 2 °C et avec une 
humidite relative de (50 ± 5) % 



(suite) 
















































































60908 © I EC: 1999 


- 19 - 


Parameters to be specified 

Requirements 

Methods and/or conditions 
of measurement 

5.7 

Mass of disc 

14 g to 33 g 

6 g to 16 g for 8 cm-CD 


5.8 

Limits for the deflec¬ 
tions of the read-out 
side of the disc 


Within the information area (45 mm 
to 118 mm maximum diameter) 

(see figure 2c) 

5.8.1 

Peak deflection 

±0,4 mm 

±0,3 mm for 8 cm-CD 


5.8.2 

Deflection averaged over 
one revolution 

±0,3 mm 

±0,2 mm for 8 cm-CD 


5.8.3 

Angular deviation (/}) 

±0,6° 

See figure 16. 

6 

Optical parameters 



6.1 

Thickness of trans¬ 
parent substrate 

1,2 ± 0,1 mm 

Within the information area 
(see figures 2a, 2b and 2c). 

Excluding reflective layer, protective 
layer, and labelling 

6.2 

Refractive index 

1,55 ± 0,1 


6.3 

Limits for the angular 
deviation of the 
reflected beam (a) 

±1,6° 

Referred to reference plane E 
(see figures 2a and 16) including 
disc deflection and substrate 
unparellelism 

6.4 

6.5 

Birefringence of trans¬ 
parent substrate 
Reflectivity 

100 nm max. L 

70 % min. J 

Double pass through transparent 
substrate 

6.6 

Limits for reflectivity 
variation in program 
area 

3 % for f < 100 Hz 

The reflectivity variation is measured 
by observing the variation of A top , 
during one revolution of the disc 
at scanning velocity (see 7.1.2) 

7 

Recording parameters 



7.1 

Rotation during 
playback 



7.1.1 

Sense of rotation of disc 
as seen from read-out 
side 

Counter-clockwise 


7.1.2 

Scanning velocity 

1,2 m/s min. 

1,4 m/s max. 


7.1.3 

Limits for the velocity 
variation on any one disc 

±0,01 m/s 


EM 

Track 



7.2.1 

Track path 

Continuous spiral from inside 
(start of the lead-in) to outside 
(end of the lead-out) of disc 


7.2.2 

Starting diameter of 
lead-in area 

46 mm max. 

See figure 2c 

7.2.3 

Starting diameter of 
program area 

50 _q 4 mm 

See figure 2c 

To be measured at 23 ± 2 °C and 
(50 ± 5) % relative humidity 

7.2.4 

Maximum diameter of 
program area 

116 mm 

75 mm for 8 cm-CD 


7.2.5 

Minimum outer diameter 
of lead-out area 

Outer diameter of program are plus 1 mm 

See figure 2c 

7.2.6 

Pitch of track: distance 
between any two adjacent 
turns 

1,6 ± 0,1 pm 



(continued) 
















































































- 20 - 


60908 © CEI:1999 



Caracteristiques a specifier 


Limites des deformations 
de la couche contenant 
I'information, 
perpendiculairement 
au plan de reference 


Aux frequences inferieures a 
500 Hz 


7.3.1.1 Ecart par rapport a la valeur 
nominale 

7.3.1.2 Valeur efficace de 1’ecart 


7.3.1.3 Acceleration 


7.3.2 Aux frequences superieures a 
500 Hz 


Limites des ecarts de la 
piste selon un rayon 


Aux frequences inferieures a 
500 Hz 


7.4.1.1 Faux rond de la piste 


7.4.1.2 Acceleration radiale 

(excentricite et defauts de 
circulate) 


7.4.2 Aux frequences superieures a 
500 Hz 


Conditions ambiantes pour 
la lecture du disque 
compact 


La lecture du disque 
compact 


Exigences 







Exigences relatives a la 
temperature et a I'humidite 


Essai de chaleur seche, 
conformement aux 
prescriptions de I’essai Ba de 
la CEI 60068-2-2 


Essai cyclique de chaleur 
humide, conformement aux 
prescriptions de I’essai Db de 
la CEI 60068-2-30 



±0,5 mm 

±0,35 mm pour le CD-8 cm 
±0,4 mm max. 

±0,8 mm max. pour le CD-8 cm 


10 m/s 2 max. 


2 pm crete a Crete max. 


Methodes et/ou conditions de 
mesure 


Selon les indications fournies par la 
tete de lecture de mesure, le disque 
tournant a la vitesse d’analyse (voir 
7.1.2) 


La position nominale est definie par un 
disque ideal dont le substrat a une 
epaisseur de 1,2 mm et un indice de 
refraction de 1,55 




140 pm crete a crete max. 


0,4 m/s 2 max. 


Disque tournant a la vitesse d'analyse 
(voir 7.1.2) 


Par rapport au cercle inscrit a 
Tinterieur du trou central 



La lecture du disque doit etre 
effectuee dans les conditions 
suivantes: 

Temperature: -25 °C a +70 °C 
Humidite relative: 10 % a 95 % 
Humidite absolue: 0,5 g/m 3 a 
60 g/m 3 

Variation maximale 
de temperature: 50 °C 
Variation maximale d'humidite 
relative: 30 % (se reporter 
egalement au climatogramme 
illustre a la figure 17 suivante) 


A Tissue de ces essais, il 
convient de laisser un temps de 
reprise, avant d'effectuer les 
mesures (24 h ou 48 h) 


Temperature: 55 °C 
Humidite relative: 50 % max. 

a 35 °C 

Duree de stockage: 96 h 


Severite: a; nombre de cycles: 6 
Temperature maximale: 

40 °C ± 2 °C 
Humidite relative: 95 % 
Temperature minimale: 

25 °C ± 3 °C 

Duree du cycle: 12 h + 12 h 


Des variations rapides de temperature 
et d'humidite dans les limites 
specifies peuvent provoquer 
temporairement des deformations trop 
importantes. II est necessaire de tenir 
compte d'un temps de reprise de 
plusieurs heures (se reporter 
egalement a la classe 5K2 de la 
CEI 60721-3-5). 

Les caracteristiques doivent etre 
mesurees conformement aux 
exigences de Particle 4. 




















































60908 © I EC: 1999 


- 21 - 


Parameters to be specified 


Requirements 


■ 

Limits for deviations of 
information layer perpendi¬ 
cular to reference plane 

7.3.1 

For frequencies below 500 Hz 

7.3.1.1 

Deviation from nominal value 

7.3.1.2 

RMS value 

7.3.1.3 

Acceleration 

7.3.2 

For frequencies above 500 Hz 

m 

Limits for radial deviations 
of the track 

7.4.1 

For frequencies below 500 Hz 

7.4.1.1 

Radial run-out of tracks 

7.4.1.2 

Radial acceleration 
(eccentricity and unroundness) 

7.4.2 

For frequencies above 500 Hz 

8 

Environmental conditions 
for playing the compact disc 

8.1 

Playing the compact disc 


8.2 Temperature and humidity 
requirements 


8.2.1 Dry heat test in accordance 
with IEC 60068-2-2 Ba 


8.2.2 Cyclic damp heat test 
in accordance with 
IEC 60068-2-30 Db 


±0,5 mm 

±0,35 mm for 8 cm-CD 
±0,4 mm max. 

±0,8 mm max. for 8 cm-CD 


10 m/s 2 max. 


2 pm peak-to-peak max. 


140 pm peak-to-peak max. 


0,4 m/s 2 max. 


See 10.4 


The disc shall be played under 
the following conditions: 

Temperature: -25 °C to +70 °C 
Relative humidity: 10 % to 95 % 
Absolute humidity: 0,5 g/m 3 to 
60 g/m 3 

Max. temperature change: 50 °C 
Max. humidity change: 30 % RH 
(see also climatogram, figure 17 
below) 


After these tests, some time 
should be left for recovery 
before measuring (24 h or 48 h) 


Temperature: 55 °C 
Relative humidity: 50 % max. 

at 35 °C 

Storage time: 96 h 


Severity: a; number of cycles: 6 
Temperature: max. 40 °C ± 2 °C 
Relative humidity: 95 % 
Temperature: min. 25 °C ± 3 °C 
Cycle time: 12 h + 12 h 


Methods and/or conditions 
of measurement 


As observed by the measuring pick-up, 
the disc rotating at scanning velocity 
(see 7.1.2) 


The nominal position is defined by 
an ideal disc of substrate thickness 
1,2 mm and refractive index of 1,55 


Disc rotating at scanning velocity 
(see 7.1.2) 


Relative to the inscribed inner circle 
of centre hole 


Sudden changes in temperature and 
humidity within these ranges may 
temporarily cause too large a 
deflection. Recovery time up to 
several hours has to be taken into 
account (see also IEC 60721-3-5, 
class 5K2). 

Parameters to be measured in 
accordance with clause 4. 



















































- 22 - 


60908 © CEI:1999 


9 Signal haute frequence 

Le spot d'analyse est diffracte par les alveoles d'information de la couche reflechissante. Le 
signal haute frequence (HF) est defini comme la modulation de la puissance optique, renvoyee 
par diffraction vers I'objectif. 

9.1 Conditions de mesure 

9.1.1 Constante de temps: t = 100 |us 

9.1.2 Filtrage: passe-haut 

9.1.3 Vitesse d'analyse comprise entre 1,2 m/s et 1,4 m/s 


9.2 Amplitude de modulation 

La frequence fondamentale minimale du code de modulation correspondant a T max (voir 
article 13) est de 196 kHz. L'amplitude crete a crete de cette composante est A u (voir figure 3) 
et la valeur de crete du signal haute frequence correspondant, avant filtrage passe-haut, est /4 top . 

La frequence fondamentale maximale correspondant a T mm (voir article 13) est de 720 kHz. 
Son amplitude crete a crete est A 3 (voir figure 3). 

Ces caracteristiques doivent satisfaire aux specifications suivantes: 

- = 0,3 a 0,7; > 0,6 

Aop Aop 

9.3 Dissymetrie du signal 
9.3.1 Definitions 

La dissymetrie est definie par: 


( 


v 


Ad_ 

Ai 



2 J 


•100% 


ou Aq est le niveau de decision (voir figure 3). 


La valeur absolue de la dissymetrie doit etre inferieure ou egale a 20 %. 


9.4 Diaphonie (resolution du spot) 

Le rapport de l'amplitude du signal haute frequence lorsque le spot est focalise entre deux 
tours adjacents de la piste a l'amplitude du signal haute frequence lorsque le spot est focalise 
sur la piste doit etre inferieur a 0,5 (50 %). 


9.5 Modulation de la frequence des cellules (voir article 13) 

Une modulation parasite de la frequence d'horloge des cellules au cours de I'enregistrement 
est susceptible de provoquer des problemes de regeneration des impulsions d'horloge dans les 
lecteurs de disques compacts. L'erreur temporelle maximale sur la frequence d'horloge des 
cellules en fonction de la modulation de frequence doit etre inferieure aux valeurs indiquees a 
la figure 18. Cette erreur temporelle est mesuree a vitesse lineaire constante. 



60908 © I EC: 1999 


-23 - 


9 High-frequency signal 

The scanning light spot is diffracted by the information pits in the reflective layer. The high- 
frequency (h.f.) signal is defined as the modulation of the optical power that is diffracted back 
into the objective lens. 

9.1 Measurement conditions 

9.1.1 Time constant: t = 100 pis 

9.1.2 Filtering: high-pass 

9.1 .3 Scanning velocity between 1,2 m/s and 1,4 m/s 


9.2 Modulation amplitude 

The lowest fundamental frequency of the modulation code is 196 kHz which corresponds to 
T max (See clause 13.) The peak-to-peak value of this component is Au (see figure 3) and the 
peak value of the corresponding high-frequency signal before high-pass filtering is /4 top . 

The highest fundamental frequency of the modulation code is 720 kHz which corresponds 
to T m j n (See clause 13.) Its peak-to-peak amplitude is A 3 (see figure 3). 

These parameters shall fulfil the following specifications: 

= 03 to 0,7; -^L > 0,6 
Aop Aop 

9.3 Signal asymmetry 
9.3.1 Definitions 

The asymmetry is defined by: 


( 


v 


a d 

Ai 



2 J 


• 100 % 


where Aq is the decision level (see figure 3). 


The absolute value of the asymmetry shall be less than or equal to 20 %. 


9.4 Cross-talk 

The ratio of the amplitude of the h.f. signal when the spot focuses between two adjacent turns 
of the track to the amplitude of the h.f. signal when the spot focuses on the track shall be less 
than 0,5 (50 %). 


9.5 Frequency modulation of the channel bit frequency (see clause 13) 

Unintentional frequency modulation of the channel bit frequency during mastering may cause 
clock regeneration problems in CD players. The maximum time error of the channel 
bit frequency as a function of the modulation frequency shall be below the values given in 
figure 18. This time error is measured with a constant linear velocity. 



- 24 - 


60908 © CEI:1999 


10 Signal d'erreur de positionnement radial (RD) 

Un leger ecart de la position du spot d'analyse par rapport a la piste produit des figures de 
diffraction dissymetriques dans la direction radiale. Le signal d'erreur de positionnement radial 
est defini comme la difference des puissances optiques diffractees dans les deux moities de 
I'ouverture de I'objectif (moities situees de part et d'autre de la piste). 


10.1 Conditions de mesure 

Constante de temps: t = 15 ps 
Filtrage: filtre passe-bas 

10.2 Forme du signal d'erreur de positionnement radial 

Voir figure 4. Le passage a zero avec une pente positive correspond a la position radiale 
correcte du spot d'analyse. Le detail B de la figure 2b, impose des alveoles de faible 
profondeur et definit le signe du signal. 


10.3 Sensibilite a I'erreur radiale 

l P 1- P 2| 


La sensibilite est egale a 


A 


pour une erreur radiale de 0,1 pm, ou P-\ - P 2 est la 


top 


difference de puissance optique dans les deux moities du faisceau reflechi mesure en champ 
lointain et A top est la puissance optique de crete (voir 9.2). 

La sensibilite doit etre comprise entre 0,04 et 0,07. 

La variation de sensibilite sur un disque donne doit etre inferieure a ± 15 %. 


10.4 Bruit 

Lorsque le signal d'erreur de positionnement radial est utilise pour le suivi de piste avec une 
bande passante d'asservissement de 200 Hz (voir figure 5), le bruit du signal d'erreur de 
positionnement radial est mesure dans la bande de 500 Hz a 10 000 Hz. 

La valeur efficace du bruit, mesure avec une constante de temps d'integration de 20 ms, doit 
correspondre a une erreur de position inferieure a 0,03 pm. 

Mesure facultative 

II est recommande d'eviter les contributions de bruit de frequence unique dans le signal 
d'erreur de positionnement radial. II convient de mesurer la valeur efficace du bruit dans le 
signal d'erreur residuelle, a I'aide d'un analyseur de frequence en temps reel (bande passante 
de 100 Hz), sur toute la gamme de frequences comprises entre 500 Hz et 10 000 Hz. 

II convient que I'erreur de position correspondant a la valeur efficace mesuree soit inferieure a 
0,01 pm. 



60908 © I EC: 1999 


- 25 - 


10 Radial differential (RD) signal 

A slightly off-track position of the scanning light spot results in a diffraction pattern that is 
asymmetrical in the radial direction of the disc. The radial differential signal is defined as the 
difference of the optical powers diffracted into the two halves (positioned on opposite sides of 
the track) of the aperture of the objective lens. 

10.1 Measurement conditions 

Time constant: t = 15 ps 
Filtering: low-pass 

10.2 Shape of the radial differential signal 

See figure 4. The zero-crossing with a positive slope corresponds to the correct radial position 
of the scanning spot. Detail B of figure 2b prescribes shallow pits, and defines the sign of the 
signal. 


10.3 Sensitivity to radial offset 

l P 1- P 2| 


The sensitivity is equal to 


A 


at a radial offset of 0,1 pm, where P-\ - P 2 is the optical 


‘top 


power difference in the two halves of the reflected beam measured at far field and where A top 
is the peak optical power (see 9.2). 

The sensitivity shall be within 0,04 and 0,07. 

The variation on any one disc shall be within ±15 %. 


10.4 Noise 

When the RD signal is used for tracking, with a servo-bandwidth of 200 Hz (see figure 5), the 
noise in the RD signal is measured in the frequency band 500 Hz to 10 000 Hz. 

The r.m.s. value measured with an integration time of 20 ms shall correspond to a tracking 
error of less than 0,03 pm. 

Optional measurement 

Single-frequency noise contributions should be avoided in the RD signal. It is recommended to 
measure the r.m.s. value of the noise in the residual error signal with a real-time frequency 
analyser (bandwidth of 100 Hz) over the frequency range 500 Hz to 10 000 Hz. 


The tracking error corresponding to the measured r.m.s. value should be less than 0,01 pm. 



- 26 - 


60908 © CEI:1999 


11 Defauts 

11.1 Taux d'erreur sur les blocs (BLER) 

11.1.1 Definitions 

Le taux d'erreur sur les blocs est mesure a I'entree du decodeur C-\ (voir figure 13). 

Un bloc (voir figure 9) est dit defectueux si un ou plusieurs symboles de ce bloc sont eux- 
memes defectueux. 

Un symbole (voir 16.2) est dit defectueux si un ou plusieurs elements binaires de ce symbole 
sont defectueux. 

11.1.2 Specification des erreurs aleatoires 

Le taux d'erreur sur les blocs, calcule sur un intervalle quelconque de 10 s, doit etre inferieur 
a 3 x 10-2. 

11.1.3 Specification des erreurs en paquets 

Les erreurs en paquets, presentes dans le signal haute frequence (HF) et dues a des defauts 
locaux, ne doivent engendrer aucun effet audible pour tout systeme de decodage et de 
correction d'erreur. 

Le plus simple decodeur de correction d'erreurs se compose d'un decodeur unique de 
correction d'erreurs Cl et C2. II ne doit pas y avoir plus d'une erreur de symbole dans le bloc 
de donnees la mesure etant effectuee a I'entree du decodeur C2. 

Dans tous les cas, le nombre de blocs successifs que le decodeur Cl n'est pas en mesure de 
corriger doit etre inferieur a 7. 

11.2 Defauts locaux 

Les dimensions maximales des defauts locaux autorises sont les suivants: 

- bulles d’air, diametre 100 (am 

- spots noirs, diametre 200 |im 

- spots noirs sans zone birefringente, diametre 300 |im 

La distance minimale, mesuree entre des defauts adjacents (de diametre maximal) le long de 
la piste, est d'au moins 20 mm. 

En ce qui concerne les spots noirs, il peut s'agir d'impuretes incluses dans le substrat, ou de 
«trous d'epingles» dans la couche reflechissante. 


12 Informations enregistrees - Generalites 

La zone enregistree sur le disque doit etre divisee en trois parties, a savoir: 

- la zone de depart; 

- la zone de programme; 

- la zone de sortie. 


Les donnees dans la zone enregistree doivent etre des mots de 16 elements binaires codes en 
complement a deux. 



60908 © I EC: 1999 


-27- 


11 Defects 

11.1 Block error rate (BLER) 

11.1.1 Definitions 

The block error rate is measured at the input of the Ci-decoder (see figure 13). 

A block (see figure 9) is called erroneous if one or more symbols of that block are erroneous. 

A symbol (see 16.2) is called erroneous if one or more bits of that symbol are erroneous. 

11.1.2 Specification of random errors 

BLER averaged over any 10 s shall be less than 3 x 10~ 2 . 

11.1.3 Specification of burst errors 

Burst errors in the h.f. signal due to local defects shall not induce audible effects for any error- 
correcting decoding strategy. 

The most simple error-correcting decoder consists of a Cl and C2 single-error corrector. No 
more than one symbol error shall occur in a data block measured at the input of the C2 
decoder. 

In any case, the number of successive Cl-uncorrectable blocks shall be less than 7. 

11.2 Local defects 

Maximum dimensions of local defects that are allowed are: 

- air bubbles, diameter 100 pm 

- black spots, diameter 200 pm 

- black spots without birefringent area, diameter 300 pm 

The minimum distance, measured between adjacent defects (of maximum diameter) along the 
track, is at least 20 mm. 

Black spot may be dirt enclosures in the substrate or "pin-holes" in the reflective layer. 

12 Recorded parameters - General 

The recorded area on the disc shall be divided into three parts, viz: 

- the lead-in area; 

- the program area; 

- the lead-out area. 

The data to be recorded shall consist of 16-bits wide words encoded as 2's-complement 
numbers. 



- 28 - 


60908 © CEI:1999 


Dans les zones de depart et de sortie, ces mots represented, en complement a deux, zero 
±15 LSB. 

Dans les zones de programme, les elements d'information ne contiennent que des donnees 
audio, codees dans un format a deux voies. 

La frequence d'echantillonnage de I'information dans la zone de programme doit etre de 
44,1 kHz, les deux voies etant echantillonnees simultanement. 

Les echantillons audio sont codes de fagon uniforme avec 16 elements binaires en 
complement a deux. 

Le codage est effectue soit sans preaccentuation, soit avec la preaccentuation du premier 
ordre donnee a la figure 1. 

Le procede d'enregistrement et de protection contre les erreurs consiste essentiellement a 

a) scinder chaque echantillon audio de 16 bits en deux symboles de 8 bits; 

b) introduire des symboles de correction de 8 bits pour la detection et la correction des 
erreurs (conformement au codage CIRC); 

c) constituer une trame comprenant les symboles de 8 bits mentionnes plus haut et un 
symbole de 8 bits pour la signalisation; 

d) representer ces symboles de 8 bits par des successions particulieres de cellules, 
appropriees a I'enregistrement sur le disque (conformement au codage EFM); 

e) ajouter des motifs de synchronisation particuliers, distincts des codes EFM. 

13 Code de modulation de 8 a 14 (EFM) 

Apres modulation, chaque groupe de 8 elements binaires d'information (symbole) est 
represente par 14 cellules binaires. L'information est definie par la position des transitions. 

Le codage EFM est effectue conformement a la figure 6, et a la figure 7. Dans la 
representation NRZ-I, utilisee pour decrire le code EFM, un «0» represente I'absence de 
transition entre deux cellules successives du code enregistre alors qu'un «1» represente la 
presence d'une transition. 

Afin de relier les blocs et de supprimer les frequences basses, trois cellules supplementaires 
(cellules de liaison) sont ajoutees entre deux blocs de 14 cellules. 

Les conditions minimales requises pour la suppression des basses frequences sont a I'etude. 

Le code EFM est constitue de telle fagon que la duree minimale entre deux transitions (T mm ) 
soit de 3 cellules et que la periode d'echantillonnage soit de 1 cellule. 

La duree maximale entre transitions est de 11 cellules (=7 max ). 

Les cellules de liaison n'ont pas besoin de contenir une transition, de telle sorte qu'entre les 
blocs les conditions relatives au temps minimal (T min ) peuvent toujours etre remplies. 

Des exemples de combinaison du code EFM avec les cellules de liaison sont donnes dans 
I'annexe A. 



60908 © I EC: 1999 


- 29 - 


In the lead-in and the lead-out areas these encoded words are 2's-complement zero ±15 LSB. 

In the program area the data word contains audio information only, encoded in a two-channel 
format. 

The sampling frequency (fs) of the information in the program area shall be 44,1 kHz, both 
channels being simultaneously sampled. 

The audio samples are linear encoded in a 16-bit, 2's-complement format. 

The encoding is carried out either without pre-emphasis or with the first order pre-emphasis 
shown in figure 1. 

The recording and error protection process basically consists of 

a) splitting each 16-bit audio sample word into two 8-bit symbols; 

b) introducing extra 8-bit parity symbols for error detection and correction (in accordance with 
CIRC encoding); 

c) building up a frame consisting of the previously defined 8-bit symbols, with one 8-bit symbol 
for control and display; 

d) representing these 8-bit symbols by particular channel bit sequences which are appropriate 
for recording on the disc (in accordance with the EFM encoding); 

e) adding specific synchronization patterns different from EFM-codes. 

13 8 to 14 modulation code (EFM-code) 

After modulation, each group of 8 data bits (symbol) is represented by a succession of 14 
channel bits. The information is contained in the position of the transitions between channel 
bits. 

The EFM encoding is carried out in accordance with figure 6 and figure 7. In the NRZ-I 
representation used to describe the EFM encoding, "0" indicates the absense of transitions 
between two successive channel bits whereas "1" indicates the presence of transitions. 

For merging the blocks and for low-frequency (l.f.) suppression, three extra channel bits 
(merging bits) are added between two blocks of 14 channel bits. 

Minimum requirements for l.f. suppression are under consideration. 

The EFM-code is such that the minimum run length (the distance between two transitions) is 
3 channel bits (T min ) and the sampling window (eye pattern) is 1 channel bit. 

The maximum length is 11 channel bits (T max ). 

The merging bits do not need to contain a transition, so that between the blocks the 
requirements for T min can always be fulfilled. 

Examples for the combination of the EFM-code with the merging bits are given in annex A. 



- 30 - 


60908 © CEI:1999 


14 Format de la trame 

Apres modulation (voir article 15), une trame doit comprendre 588 cellules, reparties en 

- un caractere de synchronisation de 24 cellules; 

- des symboles de signalisation, representes par 14 cellules (article 17); 

- 24 symboles de donnees, codes en EFM et representes chacun par 14 cellules (article 13); 

- 8 symboles de correction, representes chacun par 14 cellules (article 16); 

- 34 groupes de 3 cellules de liaison (article 13). 

La composition d'une trame est donnee a la figure 8. 

15 Modulateur EFM 


Mots de 16 elements 
binaires du 
convertisseur 
analogique/numerique 



* Deux fois toutes les 98 trames pour la synchronisation de la signalisation. 

La sequence correcte des symboles de donnees, de correction d'erreurs et de signalisation est 
produite par le multiplexeur temporel. 

Le modulateur convertit ensuite la suite des symboles en une suite de cellules, selon le code 
EFM (voir article 13), ajoute les cellules de liaison et les caracteres de synchronisation. En 
sortie, on obtient sous forme serie les trames decrites dans I'article 14. 


16 Correction des erreurs 
16.1 Generalites 

La correction des erreurs doit etre effectuee a I'aide de codes de Reed-Solomon entrelaces et 
cascades (CIRC). 









60908 © I EC: 1999 


-31 - 


14 Frame format 

After modulation (see clause 15), one frame shall contain 588 channel bits, consisting of 

- a synchronization pattern of 24 channel bits; 

- control and display symbols of 14 channel bits (clause 17); 

- 24 data symbols coded in the EFM-code of 14 channel bits (clause 13); 

- 8 symbols for parity of 14 channel bits (clause 16); 

- 34 groups of merging bits of 3 channel bits (clause 13). 

The composition of a frame is given in figure 8. 

15 EFM-modulator 


16-bit data words 
from A/D 



* Twice per 98 frames for synchronization of control and display channel. 

The proper sequence of symbols from data, error correction and control and display units is 
generated by the time multiplexer. 

The modulator then converts the symbol sequence into a channel bit sequence according to 
the EFM-code as given in clause 13 and adds the merging bits and sync pattern, resulting in a 
serial output of frames as given in clause 14. 


16 Error correction 
16.1 General 

The error correction shall be carried out using the Cross Interleave Reed-Solomon Code 
(CIRC). 









- 32 - 


60908 © CEI:1999 


16.2 Structure 

Chaque mot d'information comprend deux symboles, notes WmA et WmB. WmA porte les 8 
elements binaires les plus significatifs et WmB les 8 elements binaires les moins significatifs 
du mot d'information. 


d i d 2 d 3 d 4 d 5 d 6 d 7 d 8 d 1 d 2 d 3 d 4 d5 d 6 d 7 d 8 

MSB WmA WmB lsb 

Chaque trame (voir article 14) enregistree sur un disque fournit apres demodulation un bloc 
de 32 symboles, dont 24 sont des symboles d'information et 8 des symboles de correction, 
appeles Pm ou Qm; ces symboles de correction sont enregistres sous forme complementee 
(Pm et Qm). 


La denomination et I'ordre des symboles sont donnes a la figure 9. 

La definition des 8 symboles de correction: 

- P12n, P12n+1, P12n+2, P12n+3 i 

- Q12n, Q12n+1, Q12n+2, Q12n+3 J (voir figures 9 et 10) 

est telle que les equations ci-apres sont satisfaites: 

H p ■ V p = 0 l 

\ (voir figures 10 et 11) 

H q • v q = 0 J 

Le calcul est defini sur le corps de Galois GF (28) par le polynome: 

P(x) = x8 + x 4 + x3 + x 2 + 1 
et un element primitif a de GF (2 8 ) est defini par: 

a = [0 000001 0] 

T 

LSB 

16.3 Codeur et decodeur CIRC 

Le CIRC consiste en deux codes de Reed-Solomon, Ci et C 2 . 

Ci est un code Reed-Solomon (32,28) sur le corps de Galois (2 8 ). 

C 2 est un code Reed-Solomon (28,24) sur le corps de Galois (2 8 ). 

Un codeur CIRC est decrit a la figure 12 et un decodeur a la figure 13. 


17 Systeme de signalisation (commande et affichage) 

17.1 Generalites 

Apres demodulation, 8 elements binaires par trame sont disponibles pour les besoins de commande 
et d'affichage (voir aussi article 14). Ces elements binaires sont appeles P-Q-R-S-T-U-V-W et 
constituent huit voies de signalisation differentes. 

Les voies de signalisation suivantes sont definies: 

- voie P: simple indicateur de separation des elements de programme (voir 17.4); 

- voie Q: pour les besoins de la commande, par exemple numero d'element de programme et 
temps (voir 17.5); 



60908 © I EC: 1999 


-33 - 


16.2 Structure 

Each data word consists of two symbols which are designated as WmA and WmB. WmA 
includes the higher and WmB the lower 8 bits of the data word. 

di d 2 d 3 d 4 d 5 d 6 d 7 d 8 d^dgd^ds d 6 d 7 d 8 

MSB WmA WmB lsb 

Each frame (see clause 14) recorded on a disc results, after demodulation, in a block of 
32 symbols, of which 24 area data symbols and 8 are parity symbols, named Pm or Qm; these 
parity symbols are recorded inverted (Pm and Qm). 


The symbol names and their sequences are given in figure 9. 

The definition of the 8 parity symbols: 

- P12n, P12n+1, P12n+2, P12n+3 j 

- Q12n, Q12n+1, Q12n+2, Q12n+3 J (see figures 9 and 10) 

is such that the following equations are satisfied: 


H p V p = 0 
H q -V .q = 0 


(see figures 10 and 11) 


The calculation is defined on GF (2 8 ) (Galois Field) by the following polynominal: 

P(x) = x 8 + x 4 + x 3 + x 2 + 1 

and a primitive element a of GF (2 8 ) is defined as follows: 

a = [0 000001 0] 

t 

LSB 


16.3 CIRC encoder and decoder 

The CIRC consists of two Reed-Solomon Codes, Ci anc | C 2 . 

Ci is a (32,28) Reed-Solomon Code over GF (2 8 ). 

C 2 is a (28,24) Reed-Solomon Code over GF (2 8 ). 

A CIRC encoder is given in figure 12, a CIRC decoder in figure 13. 

17 Subcode/control and display system 
17.1 General 

After demodulation, eight bits per frame are available for control and display purpose (see also 
clause 14). These bits are named P-Q-R-S-T-U-V-W and are used as eight different subcoding 
channels. 

The following channels are defined: 

- Channel P: a simple track (program item) separator flag (see 17.4); 

- Channel Q: for control purposes, for example, track (program item) number and time (see 17.5); 



-34- 


60908 © CEI:1999 


Un exemple de codage des voies P et Q est donne a la figure 14. 

Les voies R a W incluse ne sont pas encore definies (voir 17.6). 

17.2 Format des donnees 

Le format des donnees de commande et d'affichage doit etre le suivant: 


Symbole de signalisation 


Exemple 


Apres modulation 
motif de synchronisation 


> 


P QRSTUVW 
dl.d8 

0 0 10 111 1 (notation NRZ) 

-?- 


(notation NRZ-I) 

_ cellules de liaison 

A -premier symbole 

-► TEMPS 


Cl 


Cl 4 


001 00001 001 0001 XXX 


• commande et affichages 


La cellule Cl est transmise la premiere 


17.3 Structure de la trame de signalisation 

Un bloc de signalisation doit comprendre 98 symboles de signalisation. La frequence de 
repetition d'un bloc est de 75 Hz. 

Les deux premiers symboles de signalisation sont remplaces par les caracteres de 
synchronisation SO et SI; pendant ce temps, les voies de signalisation P a W ne sont pas 
transmises. 


dl.d8 



SI = (00000000010010) 

I I 

Cl Cl 4 


17.4 Voie P 

La voie P est un drapeau qui marque le depart d'un element de programme selon les regies de 
codage ci-apres: 


audio: P = 0 
drapeau de depart: P = 1 

La duree minimale du drapeau de depart code dans la voie P doit etre de 2 s; la fin du drapeau 
de depart code doit marquer le depart de la sequence suivante. 

Si la pause reelle depasse 2 s, la duree du drapeau de depart doit etre la duree reelle de la 
pause. 












60908 © I EC: 1999 


- 35 - 


An example of the encoding in channels P and Q is given in figure 14. 
Channels R up to W inclusive have not yet been defined (see 17.6). 

17.2 Data format 

The data format of the control and display symbols shall be as follows: 


Subcoding symbol 


Example 


After modulation 

synchronization pattern-► 


P QRSTUVW 
ol.d8 

0 0 10 111 1 (NRZ notation) 

- ? - 

Cl Cl 4| 

001 00001 001 000! XXX 

: L_ 

◄- control and display -► 

-►TIME 


(NRZ-I notation) 

_ merging bits 
A - first symbol 


Bit Cl is first out 


17.3 Subcode structure 


One subcoding block shall consist of 98 subcoding symbols. The repetition frequency of one 
block is 75 Hz. 


The first two subcoding symbols are replaced by the subcoding sync patterns, SO and SI, and 
thus channels P to W inclusive cannot be encoded or decoded during this time interval. 

dl.d8 



SI = (00000000010010) 

I I 

Cl Cl 4 


17.4 Channel P 

Channel P is a flag bit that indicates the start of a track (program item) with the following code 
rules: 


audio: P = 0 

start flag: P = 1 

The minimum length of the encoded start flag in channel P shall be 2 s; the end of the encoded 
start flag shall indicate the start of the next track (program item). 


If the actual pause exceeds 2 s, the length of the start flag shall give the actual pause length. 












- 36 - 


60908 © CEI:1999 


Dans la zone de depart, la voie P est codee comme pour I'audio. La premiere sequence 
d'audio doit etre precedee d'un drapeau de depart d'une duree de 2 s a 3 s. 

La zone de sortie doit etre precedee d'un drapeau de depart d'une duree de 2 s a 3 s (durant la 
derniere sequence sur le disque). La fin du drapeau de depart doit indiquer le debut de la 
zone de sortie. La voie P doit rester a zero pendant 2 s a 3 s apres le debut de la zone 
de sortie; ensuite, la voie P oscille entre 0 et 1 a un rythme de 2 Hz ± 2 % (rapport cyclique de 
50% ±10%). 

La voie P ne peut changer qu'apres le motif de synchronisation de la signalisation SO, SI. Le 
codage de la voie P est retarde d'un bloc de signalisation par rapport au codage de la voie Q. 

17.5 Voie Q 

Le format general des informations dans la voie Q doit etre: 


SO, SI 

COMMANDE 

MODE 

Donnees de type Q 

CRC 

SO, SI 

position des 

elements 

binaires 

0 12 3 


...95 

OC 1 /-» m /-villi' - ’ i i k' r-* k. 




yo elements Dinaires-► 

-► Temps 


COMMANDE: Le champ de commande comporte 4 elements binaires definissant la 

nature des informations contenues dans un element de programme. Le 
bit 0 (MSB) est emis le premier. 

MBS LSB 


MODE: 


Donnees de type Q: 


0 0X0 
0 0X1 
0 X 0 X 
0 X 1 X 


2 voies audio sans preaccentuation; 

2 voies audio avec preaccentuation 50/15 pis; 
copie interdite; 
copie autorisee. 


Les elements binaires du champ de commande (a I'exception du bit 
d'autorisation de copie) ne peuvent changer que pendant une pause 
effective (X = 0 0) d'au moins 2 s et pendant la zone de depart. 

NOTE 1 - II convient que les 4 bits du champ de commande de la voie Q soient recopies 
dans le champ de commande du canal d'etat de voie de I'interface audionumerique a 
usage grand public. (A I’etude). 

NOTE 2 - Pour d'autres applications du disque compact, on a defini les codes de 
commande suivants: 


0 1X0: donnees numeriques; 

1 X X X: usage en radiodiffusion. 

Les autres combinaisons seront definies ulterieurement. 


4 elements binaires; I'element binaire de poids fort est emis le premier: 
0000: MODE 0, pour les donnees de type Q (voir 17.5.4); 

0001: MODE 1, pour les donnees de type Q (voir 17.5.1); 

0010: MODE 2, pour les donnees de type Q (voir 17.5.2); 

0011: MODE 3, pour les donnees de type Q (voir 17.5.3); 

0100: MODE 4, pour les donnees de type Q (voir 17.5.4 CEI 61104). 


72 elements binaires de donnees; I'element binaire de poids fort est 
emis le premier. Pour ce bloc, trois modes sont definis (voir 17.5.1, 
17.5.2 et 17.5.3). 












60908 © I EC: 1999 


-37- 


In the lead-in track channel P is encoded as for audio. The first audio track (program item) 
shall be preceded by a start flag of 2 s to 3 s. 

The lead-out track shall be preceded by a start flag of 2 s to 3 s (during the last audio track 
on the disc). The end of the start flag shall indicate the beginning of the lead-out track. 
Channel P shall remain zero for 2 s to 3 s after the start of the lead-out track, next P switches 
between 0 and 1 in a 2 Hz ± 2 % rhythm (duty cycle 50 % ± 10 %). 

A change in channel P may take place only immediately after the subcoding sync pattern 
SO and SI. The encoding of channel P is delayed by one subcoding block with respect to the 
encoding of channel Q. 

17.5 Channel Q 

The general data format of channel Q shall be: 


SO, SI 

CONTROL 

ADR 

DATA-Q 

CRC 

SO, SI 

Bit position 

CO 

C\J 

o 

1 


...95 




£70 Ullb - W 

-►Time 


CONTROL: The control field contains 4 flag bits to define the kind of information in a 

track (program item), bit 0 is first out (MSB). 

MBS LSB 


ADR: 


0 0X0 - 2 audio channels without pre-emphasis; 

0 0X1 - 2 audio channels with pre-emphasis 50/15 pis; 

0 X 0 X - copy prohibited; 

0 X 1 X - copy permitted. 


The bits of the control field (except for the copy bit) can change during 
an actual pause (X = 0 0) of at least 2 s and during the lead-in area only. 

NOTE 1 - The four bits of the control field of the Q channel should be copied to the 
control field of the channel status of the digital audio interface for domestic use. (Under 
consideration.) 

NOTE 2 - For non-audio applications of the compact disc the following control codes 
have been defined: 


0 1X0: Digital data; 

1 X X X: Broadcasting use. 

All other combinations will be defined later on. 


4-address bits, MSB is first out: 


0000 

0001 

0010 

0011 

0100 


ADR 0, mode 0 for DATA-Q (see 17.5.4); 

ADR 1, mode 1 for DATA-Q (see 17.5.1); 

ADR 2, mode 2 for DATA-Q (see 17.5.2); 

ADR 3, mode 3 for DATA-Q (see 17.5.3); 

ADR 4, mode 4 for DATA-Q (see 17.5.4 of IEC 61104). 


72-data bits, MSB is first out. For this block three modes are defined 
(see 17.5.1, 17.5.2 and 17.5.3). 


DATA-Q: 












- 38 - 


60908 © CEI:1999 


Code cyclique de Un CRC de 16 elements binaires porte sur la commande, le mode et 

redondance (CRC): les donnees de type Q. L'element binaire de poids fort est emis le 
premier. Sur le disque, les elements binaires de parite sont inverses. 
Le syndrome doit etre compare a zero. 

Polynome: 

P(X) = X16 + xi2 + X5 + 1 

17.5.1 Mode 1 pour les donnees de type Q 

MODE = 1 = (0001) 

Le mode 1 occupe au moins 9 blocs parmi 10 blocs successifs de signalisation. 

Deux formats differents sont possibles en mode 1. 

Sur la zone de depart, le format des donnees doit etre: 


SO, SI 

COM¬ 

MANDE 

1 

00 

POINT 

MIN 

SEC 

TRAME 

ZERO 

MIN 

P 

SEC 

P 

TRAME 

P 

CRC 


MODE 

TNO 



Sur la zone contenant le programme audio et la zone de sortie, le format doit etre: 


SO, SI 

COM¬ 

MANDE 

1 

TNO 

X 

MIN 

SEC 

TRAME 

ZERO 

MIN 

A 

SEC 

A 

TRAME 

A 

CRC 


MODE 



TNO: Numero de la sequence de programme, exprime sous forme de deux 

chiffres (codes avec 4 elements binaires). 

00: Zone de depart en codage DCB (decimal code binaire). 

La fin de la zone de depart correspond au diametre de depart 
de la zone de programme. 

01-99: Numero des sequences, en codage DCB (decimal code 
binaire). 

Une sequence peut etre precedee d'une pause reperee par le 
meme numero. Le numerotage des sequences doit commencer 
a la valeur 01 et doit croTtre d'une unite a chaque sequence. 

Dans le cas ou le programme est enregistre sur plusieurs 
disques, le numerotage peut etre poursuivi. La duree minimale 
d'une sequence est de 4 s, non compris la duree de la pause 
la precedant. 

AA: Zone de sortie, code hexadecimal AA. 

La zone de sortie debute a la fin de la derniere sequence de 
programme, sur le disque, sans codage d'une pause prealable. 

X: Indice dans la sequence, deux chiffres DCB. 

Dans la zone de depart, I'indice X n'est pas utilise. 

00: Codage des pauses. 

Le codage des pauses dans la voie Q donne la duree reelle 
des pauses dans le programme audio. La premiere sequence 
audio est precedee par le codage d'une pause d'une duree de 
2 s a 3 s (voir voie P, 17.4). La piste de sortie est codee 
comme de I'audio. 

01-99: Indices de subdivision. 

Sur la piste de sortie, X est code 01. 

Dans une sequence audio (TNO = 01-99 et X * 00), la valeur 
initiale de X est 01. Elle ne peut etre augmentee que d'une 
unite a la fois. 































60908 © I EC: 1999 


- 39 - 


CRC: A 16-bit CRC on CONTROL, ADR and DATA-Q, MSB is first out. On the 

disc the parity bits are inverted. The syndrome shall be compared with 0. 

Polynominal: 

P(X) = X16 + xi2 + X5 + 1 

17.5.1 Mode 1 for DATA-Q 

ADR = 1 = (0001) 

Mode 1 occupies at least 9 out of 10 successive subcoding blocks. 

Two different data formats are possible in mode 1. 

During the lead-in track, the data format shall be: 


SO, SI 

CON¬ 

TROL 

1 

00 

POINT 

MIN 

SEC 

FRAME 

ZERO 

P 

MIN 

P 

SEC 

P 

FRAME 

CRC 


ADR 

TNO 



During the audio and lead-out tracks the data format shall be: 


SO, SI 

CON¬ 

TROL 

1 

TNO 

X 

MIN 

SEC 

FRAME 

ZERO 

A 

MIN 

A 

SEC 

A 

FRAME 

CRC 


ADR 



TNO: Track number (program item) expressed as two digits (4 bits encoded) 

00: Lead-in track, BCD encoded. 

The end of the lead-in track is at the starting diameter of the 
program area. 

01-99: Track numbers, BCD encoded. 

A track may be preceded by a pause with the same track 
number. The track numbering shall start with the value 01 and 
shall increment by one. 

In the case of a program stored on several discs, the 
numbering may be continued. The minimum length of a track 
is 4 s, not including the pause length preceding this track. 

AA: Lead-out track, hexadecimal code AA. 

The lead-out track starts at the end of the last audio track on 
a disc, without a preceding pause encoding. 

X: Index to TNO, two digits BCD. 

During the lead-in track, the index X is not encoded . 

00: Pause encoding. 

The pause encoding in channel Q coincides with the actual 
pauses in the audio program. The first audio track is preceded 
by a pause encoding of 2 s to 3 s (see channel P in 17.4). The 
lead-out track is encoded as audio. 

01-99: Subdivision numbers. 

During the lead-out track X is 01. 

Within an audio track (TNO = 01-99 and X * 00), the first 
value of X is 01. The value of X may only increase in 
increments of 1. 































-40 - 


60908 © CEI:1999 


MIN, SEC, TRAME: Temps de lecture a I'interieur d'une sequence (temps relatif) exprime 

par six chiffres DCB: MIN, SEC et TRAME sont represents chacun 
par deux chiffres. Le temps est mis a zero au depart d'une sequence. 
Le temps croft dans la partie audio et decroTt dans la partie pause, en 
se terminant avec une valeur nulle a la fin de la pause. Dans les 
zones de depart et de sortie le temps croft. 

Les minutes sont contenues dans la partie MIN, les secondes dans la 
partie SEC. Une seconde est subdivisee en 75 TRAMEs (de 00 a 74). 

ZERO: Ces huit elements binaires sont fixes a zero. 

MINA, SEC A, TRAME A: Temps de lecture a I'interieur du disque (temps absolu), exprime par 

six chiffres DCB: MIN A, SEC A et TRAME A sont represents chacun 
par deux chiffres. 

Au debut de la zone de programme, le temps est mis a zero et TNO 
prend le numero de la premiere sequence de disque. Les minutes 
sont contenues dans la partie MIN A, les secondes dans la partie 
SEC A. Une seconde est subdivisee en 75 TRAMEs A (de 00 a 74). 

POINT, MIN P, Ces informations permettent I'enregistrement d'un repertoire des 

SEC P, TRAME P: sequences dans la zone de depart. Ce repertoire est repete de faqon 

continue dans cette zone (TNO = 00). 

Dans chaque repertoire, chaque sequence de programme est repete 
a trois reprises (voir figure 15). A la fin de la zone de depart, le 
repertoire peut se terminer par n'importe quelle valeur de POINT. 

La valeur de MIN P, SEC P, TRAME P donne le point de depart de la 
sequence dont le numero est indique par le pointeur POINT. Ces 
valeurs definissent le debut de la sequence sur I'echelle de temps 
absolu (MIN A, SEC A, TRAME A) avec une precision de ±1 s. Le 
point de depart d'une sequence est le premier point avec le nouveau 
numero de sequence et un indice non nul (X ^ 00). 

Si POINT = A0 (hexadecimal), MIN P indique le TNO de la premiere 
sequence du disque, SEC P et TRAME P sont mis a zero. 

Si POINT = A1 (hexadecimal), MIN P indique le TNO de la derniere 
sequence du disque et SEC P et TRAME P sont mis a zero. 

Si POINT = A2 (hexadecimal), MIN P, SEC P et TRAME P indiquent 
le debut de la zone de sortie. 

17.5.2 Mode 2 pour les donnees de type Q 

MODE = 2 = (0010) 

Si le mode 2 existe, il occupe au moins 1 bloc de signalisation sur 100 blocs successifs. 


Le format est: 


SO, SI 

COM- 

MANDE 

2 

N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 Nil N12 N13 

ZERO 

TRAME 

A 

CRC 

MODE 

■4 - 52 elements binaires -► 



N1-N13: Numero de catalogue du disque indique par 13 chiffres DCB selon le Code de 

Produit Universel/Numerotage Europeen des Articles (CPU/NEA) (a I'etude). 


Le numero de catalogue ne change pas sur un disque. Lorsque aucun numero 
de catalogue n'est code selon le code CPU/NEA, N1-N13 sont tous mis a zero. 
Le mode 2 peut aussi etre elimine du disque. 

ZERO: Ces 12 elements binaires sont mis a zero. 

TRAME A: Informations identiques a celles en mode 1 (deux chiffres DCB de 00 a 74). 

Sur la zone de depart (TNO = 00), ces 8 elements binaires sont mis a zero. 






60908 © I EC: 1999 


-41 - 


MIN, SEC, FRAME: Running time within a track (TIME) is expressed as six digits BCD: 

MIN, SEC, and FRAME two digits each. The time is set to zero at the 
start of a track. Time increases during the audio and decreases 
during the pause, ending with the value zero at the end of the pause. 
During the lead-in and lead-out tracks the time increases. 

The minutes are stored in MIN, the seconds in SEC. One second is 
subdivided into 75 FRAMES (running from 00 to 74). 

ZERO: These eight bits are zero. 

AMIN, ASEC, AFRAME: Running time on the disc (ATIME) is expressed as six digits BCD: AMIN, 

ASEC and AFRAME two digits each. 

At the starting diameter of the program area the running time is set to 
zero and TNO takes the value of the first track on the disc. The 
minutes are stored in AMIN, the seconds in ASEC. One second is 
subdivided into 75 AFRAMEs (running from 00 to 74). 

POINT, PMIN, On the lead-in track a table of contents is stored in these locations. 

PSEC, PFRAME: This table of contents is continuously repeated in the lead-in area 

(TNO = 00). 

In each table of contents, the items are repeated three times (see 
figure 15). At the end of the lead-in area, the table of contents may be 
ended with any value of POINT. 

The value of PMIN, PSEC and PFRAME gives the starting-point of the 
track number pointed to by POINT. These values give the start 
position of the track on the absolute time scale (AMIN, ASEC and 
AFRAME) with an accuracy of ±1 s. The start position of a track is the 
first position with the new track number and (X ± 00). 

If POINT = A0, the value of PMIN gives the TNO of the first track on 
the disc, PSEC and PFRAME are zero. 

If POINT = A1, the value of PMIN gives the TNO of the last track on 
the disc, PSEC and PFRAME are zero. 

If POINT = A2, in PMIN, PSEC and PFRAME the starting-point of the 
lead-out track is given. 

17.5.2 Mode 2 for DATA-Q 

ADR = 2 = (0010) 

If mode 2 is present, it occupies at least 1 out of 100 successive subcoding blocks. 

The data format shall be: 


SO, SI CON- 2 N1 N2 N3 N4 N5 N6 N7 N8 Ng N10 N11 N12 N 13 ZER0 AFRAME CRC 
I HUL 


N1-N13: Catalogue number of the disc expressed in 13 digits BCD according to the 

UPC/EAN code (under consideration). 


The catalogue number does not change on a disc. In case no catalogue 
number is encoded according to the UPC/EAN-code, N1-N13 are all zero, or 
mode 2 can be deleted from the disc. 

ZERO: These 12 bits are zero. 

AFRAME: The continuation of AFRAME in mode 1 (two digits BCD running from 00 

to 74). During the lead-in area (TNO = 00), these eight bits are zero. 











- 42 - 


60908 © CEI:1999 


17.5.3 Mode 3 pour les donnees de type Q 

MODE = 3 = (0011) 

Si le mode 3 existe, il occupe au moins 1 bloc de signalisation sur 100 blocs successifs. 

Le mode 3 est utilise pour donner un numero unique a une sequence de programme. 

Cela s'effectue au moyen du Code international normalise des enregistrements (ISRC), 
compose des 12 caracteres II a 112 (voir ISO 3901). 

Si le ISRC n'est pas utilise, le mode 3 doit etre supprime. Sur les zones de depart et de sortie, 
le mode 3 n'existe pas. 

Le ISRC ne peut changer qu'immediatement apres un changement de numero de sequence. 

Le format est: 


COM- 

MANDE 


12 13 14 15 


16 17 18 19 110 111 


TRAME 

A 


MODE ISRC 

- 60 elements binaires - 

11- 12 donnent le code du pays; 

12- 15 donnent le code du proprietaire de I'oeuvre; 

16-17 donnent I'annee de I'enregistrement; 

18-112 donnent le numero de serie de I'enregistrement. 


Les caracteres 11-15 sont codes selon un format a six elements binaires comme ci-dessous; les 
caracteres 16-112 sont des nombres a 4 elements binaires DCB. 


Caractere Caractere 



Binaire 

Octal 


Binaire 

Octal 

0 

000000 

00 

1 

011001 

31 

1 

000001 

01 

J 

011010 

32 

2 

000010 

02 

K 

011011 

33 

3 

000011 

03 

L 

011100 

34 

4 

000100 

04 

M 

011101 

35 

5 

000101 

05 

N 

011110 

36 

6 

000110 

06 

0 

011111 

37 

7 

000111 

07 

P 

100000 

40 

8 

001000 

10 

Q 

100001 

41 

9 

001001 

11 

R 

100010 

42 

A 

010001 

21 

S 

100011 

43 

B 

010010 

22 

T 

100100 

44 

C 

010011 

23 

U 

100101 

45 

D 

010100 

24 

V 

100110 

46 

E 

010101 

25 

W 

100111 

47 

F 

010110 

26 

X 

101000 

50 

G 

010111 

27 

Y 

101001 

51 

H 

011000 

30 

z 

101010 

52 


00 : 

ZERO: 
TRAME A: 


Ces 2 elements binaires sont mis a zero. 

Ces 4 elements binaires sont mis a zero. 

Informations identiques a celles en mode 1 (voir 17.5.1). 













60908 © I EC: 1999 


-43 - 


17.5.3 Mode 3 for DATA-Q 

ADR = 3 = (0011) 

If mode 3 is present, it occupies at least 1 out of 100 successive subcoding blocks. 

Mode 3 is used to give a unique number to an audio track. 

This is done by means of the ISRC having 12 characters represented by II to 112 (see ISO 3901). 

If no ISRC is used, mode 3 shall be deleted. During the lead-in and lead-out tracks, mode 3 is 
not present on the disc. 

The ISRC can only change immediately after the TNO has been changed. 

The data format shall be: 


SO, SI ^ON- 3 II 12 13 14 15 00 16 17 18 19 110 111 112 ZERO FR /\ME CRC 

ADR ISRC 

- 60 bits -► 

11- 12 give the country code; 

12- 15 give the owner code; 

16-17 give the year of recording; 

18-112 give the serial number of the recording. 

The characters 11-15 are coded in a 6-bit format as given below; the characters 16-112 are 4-bit 
BCD numbers. 


Character Character 



Binary 

Octal 


Binary 

Octal 

0 

000000 

00 

1 

011001 

31 

1 

000001 

01 

J 

011010 

32 

2 

000010 

02 

K 

011011 

33 

3 

000011 

03 

L 

011100 

34 

4 

000100 

04 

M 

011101 

35 

5 

000101 

05 

N 

011110 

36 

6 

000110 

06 

O 

011111 

37 

7 

000111 

07 

P 

100000 

40 

8 

001000 

10 

Q 

100001 

41 

9 

001001 

11 

R 

100010 

42 

A 

010001 

21 

S 

100011 

43 

B 

010010 

22 

T 

100100 

44 

C 

010011 

23 

U 

100101 

45 

D 

010100 

24 

V 

100110 

46 

E 

010101 

25 

W 

100111 

47 

F 

010110 

26 

X 

101000 

50 

G 

010111 

27 

Y 

101001 

51 

H 

011000 

30 

z 

101010 

52 


00 : 

ZERO: 

AFRAME: 


These 2 bits are zero. 

These 4 bits are zero. 

The continuation of AFRAME in mode 1 (see 17.5.1). 













- 44 - 


60908 © CEI:1999 


17.5.4 Mode 0 pour les donnees de type Q 

MODE = 0 = (0000) 


S'il est utilise, le mode 0 de la voie de signalisation pour les donnees de type Q ne doit 
comporter que les elements binaires de COMMANDE et de CRC; tous les autres elements 
binaires sont mis a zero. 

NOTE - Si la structure des donnees du disque compact est utilisee sur des voies d'informations autres que celles 
du disque compact, ce mode peut etre utilise pour remplacer le mode 1; dans ces cas, la regie selon laquelle «le 
mode 1 occupe au moins 9 blocs des 10 blocs successifs de signalisation* ne s’applique plus (voir 17.5.1). 

La structure des donnees du mode 0 pour les donnees de type Q doit etre: 


SO, SI 

COMMANDE 

MODE 

Donnees de type Q 

CRC 

SO, SI 


SO, SI 

COMMANDE: 
MODE: 
DONNEES Q: 
CRC: 


Se reporter au SYSTEME DE SIGNALISATION, article 17. 

Se reporter au SYSTEME DE SIGNALISATION, 17.5. 

Ces 4 elements binaires sont mis a zero, le numero de MODE. 
Ces 72 elements binaires sont mis a zero. 

Voir 17.5. 


Tant que le mode 0 de la voie Q est present, la voie P est a zero. 


17.6 Voies R a W incluse 

Ces voies sont a I'etude et sont toutes mises a zero. 


18 Systeme de commande et d'affichage de signalisation - Generalites 

Les articles suivants definissent le format de base et I'organisation des donnees de commande 
et d'affichage sur le disque, et el le definit les formats de commande et d'affichage des differents 
modes graphiques. 


19 Organisation generale des donnees 
19.1 Format de base 

Le debit maximal disponible dans les voies R a W de signalisation est de 43,2 kbits/s. 

Le format de base est presente a la figure 19. La donnee est synchronises par les caracteres 
SO et SI de synchronisation de la signalisation. Chaque groupe de 6 elements binaires (R a W) 
est appele un SYMBOLE. Un groupe de 24 SYMBOLEs est appele un BLOC. Un PAQUET 
comprend 4 ENSEMBLES. Le SYMBOLE qui suit les synchronisations SO et SI est le premier 
SYMBOLE du premier ENSEMBLE dans un PAQUET. 

Pour proteger les donnees dans les voies de signalisation R a W, on utilise un code de 
correction d'erreurs Reed-Solomon (24, 20). Pour ameliorer les possibilites de correction 
d'erreurs en salve, on ajoute un entrelacement d'ordre 8 a ce systeme de correction d'erreurs. 

Les deux premiers symboles dans un ENSEMBLE torment une protection supplementaire avec 
un code de correction d'erreurs Reed-Solomon (4, 2). 

Le premier symbole dans un ENSEMBLE contient un commutateur sur trois elements binaires 
appele MODE et une subdivision du MODE sur 3 elements binaires appelee ARTICLE. 










60908 © I EC: 1999 


-45 - 


17.5.4 Mode 0 for DATA-Q 

ADR = 0 = (0000) 

Subcode channel mode 0 for DATA-Q shall contain, if used, only the CONTROL and CRC bits, 
all other bits are zero. 

NOTE - If the CD data format is used on non-CD information channels this mode can be used to replace mode-1. In 
these cases, the rule "Mode-1 occupies at least 9 out of 10 successive subcoding blocks" (see 17.5.1) is no longer 
valid. 

The data format of Mode 0 for DATA-Q shall be: 


SO, SI 

CONTROL 

ADR 

DATA-Q 

CRC 

SO, SI 


SO, SI 

CONTROL: 

ADR: 

DATA-Q: 

CRC: 


See subcode CONTROL AND DISPLAY SYSTEM, clause 17. 
See CONTROL AND DISPLAY SYSTEM, 17.5. 

These 4 bits are zero, the MODE number. 

These 72 bits are zero. 

See 17.5. 


During the time subcode channel-Q Mode 0 is present, subcode channel-P is zero. 


17.6 Channels R to W inclusive 

These channels are under consideration and are all zero. 


18 Control system and display data - General 

The following clauses defines the basic format and the organization of the control and display 
data on the disc, and the control and display formats of different graphics modes. 


19 General data organization 
19.1 Basic format 

The maximum available data rate in the subcoding channels R to W is 43,2 kbit/s. 

The basic format is presented in figure 19. The data is synchronized with the subcode sync 
patterns SO and SI. Each group of 6 bits (R to W) is called a SYMBOL. A group of 24 SYMBOLS 
is called a PACK. A PACKET consists of 4 PACKs. The SYMBOL following the syncs SO and 
SI is the first SYMBOL of the first PACK in a PACKET. 

To protect the data in the subcoding channels R to W, a (24, 20) Reed-Solomon error 
correction code is used. To improve the burst error correction capability, 8 times interleaving is 
added to this error-correction system. 

The first two symbols in a PACK have additional protection with a (4, 2) Reed-Solomon error 
correction code. 

The first symbol of a PACK contains a MODE switch of 3 bits and a 3-bit subdivision of MODE 
called ITEM. 










- 46 - 


60908 © CEI:1999 


Les combinaisons MODE-ARTICLE qui 


MODE 

ARTICLE 

0 (000) 

0 (000) 

1 (001) 

0 (000) 

1 (001) 

1 (001) 

1 (001) 

2 (010) 

2 (010) 

4 (100) 

3 (011) 

0 (000) 

7(111) 

0 (000) 


ont ete retenues sont les suivantes: 


mode ZERO 

mode LIGNE-GRAPHIQUE 

mode TV-GRAPHIQUE 

mode TV-GRAPHIQUE ETENDU 

mode TEXTE CD 

mode MIDI 

mode UTILISATEUR 


Toutes les combinaisons MODE-ARTICLE non retenues sont reservees pour une utilisation 
ulterieure. 


19.2 Format de I'ENSEMBLE 

Pour I'organisation generale d'un ENSEMBLE, voir la figure 20. 


19.3 Parite P de la correction d'erreurs 

Code Reed-Solomon (24, 20) sur le champ de Gallois (2 6 ) 
Polynome: P{X) = X 6 + X + 1 
1 symbole = 6 elements binaires 

La matrice de parite WH P e st: 



1 

1 

1 

1 

23 

22 

21 


a 

a 

a 

a 

46 

44 

42 


a 

a 

a 

a ' 

69 

66 

63 


a 

Cl 

a 

a ' 


L'element primitif a du champ de Gallois (2 6 ) est: 


msb Isb 

a = (0 0 0 0 1 0) 


Les symboles de parite P0 = P - $24,7+20. PI = P - $240+21. P2 = P - $240+22 et P3 = P- S240+23 
sont definis pour satisfaire a I'egalite suivante: 

H p xV p = 0 




60908 © I EC: 1999 


- 47 - 


The defined MODE-ITEM combinations are: 


MODE 

ITEM 

0 (000) 

0 (000) 

1 (001) 

0 (000) 

1 (001) 

1 (001) 

1 (001) 

2 (010) 

2 (010) 

4 (100) 

3 (011) 

0 (000) 

7(111) 

0 (000) 


All MODE-ITEM combinations not defined 


: ZERO mode 
: LINE-GRAPHICS mode 
: TV-GRAPHICS mode 
: EXTENDED-TV-GRAPHICS mode 
: CD TEXT mode 
: MIDI mode 
: USER mode. 

are reserved for future use. 


19.2 PACK format 

For the organization of a PACK, see figure 20. 

19.3 Error correction parity P 

(24, 20) Reed-Solomon code over GF (2 6 ) 
Polynomial: P(X) = X 6 + X + 1 
1 symbol = 6 bits 

The parity matrix WH p is: 


1 

1 

1 

1 

23 

22 

21 


a 

a 

a 

a 

46 

44 

42 


a 

a 

a 

a' 

69 

66 

63 

a' 

a 

d 

a 


The primitive element a of GF(2 6 ) is: 

msb Isb 
a = (0 0 0 0 1 0) 

The parity symbols P0 = P- $ 24 , 7 + 20 . PI = P- $ 24 , 7 + 21 , P2 = P- $ 24 , 7+22 and P3 = P - $ 240+23 
are defined to satisfy the following equation: 

H p x V p = 0 




- 48 - 


60908 © CEI:1999 


ou 


19.4 Entrelacement 


D ~ S 2 4n 
D ~ $24/7+1 
D ~ $24/7+2 
D ~ $24/7+3 
D - $24/7+4 
D ~ $24/7+5 
D ~ $24/7+6 
D ~ $24/7+7 
$ ~ $24/7+8 
$ _ $24/7+9 
D ~ $24/7+10 

D - S 24 / 7+11 

D ~ $24/7+12 
$ _ $24/7+13 
D ~ $24/7+14 
$ ~ $24/7+15 
D ~ $24/7+16 
D ~ $24/7+17 
D ~ $24/7+18 
D ~ $24/7+19 
$ _ $24/7+20 
D ~ $24/7+21 
$ _ $24/7+22 
D ~ $24/7+23 


Les sequences d'entrelacement et de desentrelacement sont illustrees aux figures 21 et 22. 


Les possibility du systeme de correction d'erreurs entrelacees sont les suivantes: 

- correction d'erreurs en salves de 8 symboles sur le disque avec une strategie de correction 
d'erreurs sur un seul symbole; 

- correction d'erreurs en salves de 16 symboles sur le disque avec une strategie de 
correction sur deux symboles. 

19.5 Codeur de parite Pet sequence d'entrelacement 

Pour I'organisation d'une parite P et d'une sequence d'entrelacement, voir figure 21. 


19.6 Decodeur de parite Pet sequence de desentrelacement 

Pour I'organisation d'un decodeur de parite P et d'une sequence de desentrelacement, voir la 
figure 22. 

19.7 Parite Q de la correction d'erreurs 

Code Reed-Solomon (4, 2) sur le champ de Gallois (2 6 ) 

Polynome: P(X) = X 6 + X + 1 
1 symbole = 6 elements binaires 



60908 © I EC: 1999 


- 49 - 


where 


$ ~ S 2 4n 
$ “ $ 24 / 7+1 

$ “ $ 2477+2 

$ “ $ 24 / 7+3 
$ _ $ 24 / 7+4 
$ “ $ 24 / 7+5 
$ “ $ 24 / 7+6 
$ “ $ 24 / 7+7 
$ _ $ 24 / 7+8 
$ _ $ 24 / 7+9 
$“ $ 24 / 7+10 
$ _ $ 24 / 7+11 
$“ $ 24 / 7+12 
$“$ 24 / 7+13 
$“$ 24 / 7+14 
$“$ 24 / 7+15 
$“$ 24 / 7+16 
$“$ 24 / 7+17 
$“$ 24 / 7+18 
$“$ 24 / 7+19 
$ “ $ 24 / 7+20 
$ “ $ 24 / 7+21 
$ “ $ 24 / 7+22 
.$“$ 24 / 7 + 23 , 


19.4 Interleaving 

The sequences of interleaving and de-interleaving are described in figures 21 and 22. 
The capacity of this interleaved error correction system is: 

- 8 symbol burst error correction on the disc with a single-symbol correction strategy; 

- 16 symbol burst error correction on the disc with a two-symbol correction strategy. 

19.5 P -parity encoder and interleave sequence 

For the organization of a P -parity encoder and interleave sequence, see figure 21. 

19.6 P -parity decoder and de-interleave sequence 

For the organization of a P -parity decoder and de-interleave sequence, see figure 22. 

19.7 Error-correction parity Q 

(4, 2) Reed-Solomon code over GF(2 6 ) 

Polynomial: P(X) = X 6 + X + 1 
1 symbol = 6 bits 



- 50 - 60908 © CEI:1 999 

La matrice de parite WH q est: 

H J 1 1 1 M 

q [o3 ci2 fll 1 J 

L'element primitif du champ de Gallois (2 6 ) est: 

msb Isb 
a = (0 0 0 0 1 0) 

Les symboles de parite QO = D - S 24 n +2 et Q1 = D - S 24 n +3 sont definis pour satisfaire a 
I'egalite suivante: 


H q x V q = 0 

ou 

D ~ ^ 24 n 

, 7 D ~ ^ 24 n + 1 

? D - S 2 4„ + 2 
D - S 2 4„ + 3 

Ce systeme de parite Q combine avec I'embrouillage et I'entrelacement peut corriger une salve 
d'erreurs de 59 symboles de signalisation sur le disque, en utilisant une strategie de correction 
sur un seul symbole (symboles 0, 1, 2 et 3 uniquement). 

19.8 Codeur de parite Q 

Pour ('organisation d'un codeur de parite Q, voir la figure 23. 

19.9 Decodeur de parite Q 

Pour ('organisation d'un codeur de parite Q, voir la figure 24. 


20 Mode ZERO (MODE = 0, ARTICLE = 0) 

20.1 Generalites 

Avec ce mode, tous les elements binaires dans I'ENSEMBLE sont a zero. Ce mode est utilise 
pour des voies vides. Par consequent, si aucune donnee n'est transferee dans un ENSEMBLE, 
le mode ZERO peut etre utilise. 


20.2 Format ENSEMBLE du mode ZERO 

Le format ENSEMBLE du mode ZERO est: 


Element binaire 

R 

S 

T 

u 

V 

w 

Symbole 0 

0 

0 

o ! 

0 

i o 

0 

1 

0 

0 

0 

0 

0 

0 

23 

0 

0 

0 

0 

0 

0 







60908 © I EC: 1999 


51 - 


The parity matrix WH^ is: 


H. 


r 1 1 

[o3 a 2 al 


1 

1 


The primitive element a of GF(2 6 ) is: 

msb Isb 
a = (0 0 0 0 1 0 ) 

The parity symbols Q0 = D - S 24 n +2 and 01=0- $ 24 , 7+3 are defined to satisfy the following 
equation: 

H q x V q = 0 

where 

D - S 24,, 

,, D - $24 n + ^ 

V = < > 

* D-S 24n + 2 

D - 5 2 :4b + 3, 

This Q-parity system combined with scrambling and interleaving can correct an error burst of 
59 subcoding symbols on the disc by using a single symbol correcting strategy (symbols 0, 1, 2 
and 3 only). 


19.8 Q-parity encoder 

For the organization of a Q-parity encoder, see figure 23. 


19.9 Q-parity decoder 

For the organization of a Q-parity decoder, see figure 24. 


20 ZERO mode (MODE = 0, ITEM = 0) 

20.1 General 

All bits in the PACK with this mode are zero. This mode is used for empty channel purposes. 
So, if no data is transferred in a PACK, the ZERO mode can be used. 

20.2 ZERO mode PACK format 

The PACK format in the ZERO mode is: 

Bit 

Symbol 0 
1 


R S T U V W 


0 

0 

0 j 

0 

! 0 

0 

0 

0 

0 

0 

0 

0 

0 

0 

0 

0 

0 

0 


23 







- 52 - 


60908 © CEI:1999 


21 Mode LIGNE-GRAPHIQUE: MODE = 1, ARTICLE = 0 

21.1 Generalites 

Le systeme LIGNE-GRAPHIQUE offre la possibilite d'afficher des textes et des images 
graphiques sur un ecran comportant 288 pixels (en horizontal) sur 24 pixels (en vertical). La 
donnee est affichee dans un champ de 48 POLICE (en horizontal) sur 2 (en vertical). Une 
POLICE est une zone constitute de 6 pixels (en horizontal) sur 12 (en vertical). Un pixel est le 
plus petit element d'image possible. 

La tailie memoire de la page ecran est de 50 fois 4 POLICES. Les RANGEEs et les 
COLONNEs exterieures a la memoire sont congues pour des actions de defilement. Ces 
RANGEEs et ces COLONNEs ne sont pas visibles. 

La donnee est affichee en monochrome. Si Ton dispose d'un moyen d'affichage couleur, les 
couleurs de premier plan et d'arriere-plan existantes dans une POLICE sont choisies parmi huit 
couleurs possibles. 

Des instructions sont disponibles pour 

- ecrire une POLICE avec deux couleurs (premier plan/arriere-plan) dans la memoire, 

- faire un defilement logique d'ECRAN. 

21.2 Format ENSEMBLE du mode LIGNE-GRAPHIQUE 


Element 

binaire 

R S T U V W 

Symbole 0 

0 0 1 | 0 0 0 

1 

INSTRUCTION 

2 

PARITE <00 

3 

PARITE 01 

4 



Champ de 


DONNEES 

19 


20 

PARITE PO 

21 

PARITE PI 

22 

PARITE P2 

23 

PARITE P3 





60908 © I EC: 1999 


- 53 - 


21 LINE GRAPHICS mode (MODE = 1, ITEM = 0) 

21.1 General 

The LINE-GRAPHICS system gives the possibility to display text and graphics pictures on a 
display with 288 (horizontal) x 24 (vertical) pixels. The data is displayed in a field of 
48 (horizontal) x 2 (vertical) FONTs. A FONT is an array of 6 (horizontal) x 12 (vertical) pixels. 
A pixel is the smallest possible picture element. 

The memory size of the display page is 50 x 4 FONTs. The outer ROWs and COLUMNS of the 
memory are intended for scroll actions. These ROWs and COLUMNS are not visible. 

The data is displayed in monochrome. If a colour display device is available, the foreground 
and background colours in a FONT are chosen from eight possible colours. 

Instructions are available to 

- write a FONT with two colours (foreground/background) into memory, 

- soft scroll the SCREEN. 

21.2 LINE-GRAPHICS mode PACK format 

Bit 

Symbol 0 
1 
2 

3 

4 


19 

20 
21 
22 
23 


W 


1 o 

0 

1 I 0 0 

0 ! 

| INSTRUCTION ! 



PARITY OO 




PARITY Q1 



DATA 

field 


PARITY P0 
PARITY PI 
PARITY P2 
PARITY P3 





-54 - 


60908 © CEI:1999 


21.3 Format POLICE du mode LIGNE-GRAPHIQUE 

L'emplacement des pixels dans une POLICE est: 

0 1 2 3 4 5 


COLONNE du pixel 
RANGEE du pixel 


0 

1 

2 

3 

4 

5 

6 

7 

8 
9 

10 

11 


Le pixel (0,0) est le pixel en haut 
a gauche dans une POLICE 


21.4 Format ECRAN du mode LIGNE-GRAPHIQUE 


La partie visible de la memoire graphique est appelee zone ECRAN. La position (RANGEE, 
COLONNE) des POLICES au sein de la memoire LIGNE-GRAPHIQUE est: 


COLONNE 0 1 2 3 . . . . 46474849 


RANGEE 


1 

2 

3 


• 0 • 























•01 









• • 


6 pixels 


pixels 


La memoire graphique contient les RANGEEs 0 .. 3 et les COLONNEs 0 .. 49. La zone ECRAN 
contient 288 pixels (en horizontal) sur 24 (en vertical). Les pointeurs logiques determinent quel 
pixel provenant de la POLICE (1,1) est le pixel situe en haut a gauche, issu de la memoire et 
qui est visible. 


Pour faciliter le defilement logique, des pointeurs ecran sont disponibles pour definir le 
decalage (en pixels) sur I'ecran des donnees en memoire. Les pointeurs suivants sont 
disponibles: 

- PH: (pointeur ecran horizontal) definit le decalage horizontal (en pixels) de toutes les 

donnees pixels en memoire. Les pixels correspondant a PIXEL-COLONNE = PH de la 
POLICE (1 .. 3, 1) sont les pixels situes le plus a gauche, issus de la memoire et qui 
sont visibles. 

- PV: (pointeur ecran vertical) definit le decalage vertical en pixels de toutes les donnees 

pixel en memoire. Les pixels correspondant a PIXEL-RANGEE = PV de la POLICE 
(1,1 .. 49) sont les pixels du haut, issus de la memoire et qui sont visibles. 










60908 © I EC: 1999 


- 55 - 


21.3 LINE-GRAPHICS mode FONT format 


The location of the pixels in a FONT is: 


Pixel COLUMN 
Pixel ROW 



Pixel (0,0) is the upper-left 
pixel in a FONT 


21.4 LINE-GRAPHICS mode SCREEN format 


The visible part of the graphics memory is called the SCREEN area. The position (ROW, 
COLUMN) of the FONTs in the LINE-GRAPHICS memory is: 


COLUMN 0 1 2 3 .... 46474849 


ROW 0 
1 
2 
3 


•1)12 pixels 


• • 

6 pixels 


The graphics memory contains ROWs 0 .. 3 and COLUMNS 0 .. 49. The SCREEN area 
consists of 288 (horizontal) x 24 (vertical) pixels. The soft scroll pointers determine which pixel 
from FONT (1, 1) is the upper-left pixel from memory that is visible. 


To facilitate soft scroll, screen pointers are available to define the shift (in pixels) on the screen 
of the data in memory. The following pointers are available: 

- PH: (horizontal screen pointer) defines the horizontal shift in pixels of all pixel data in 

memory. The pixels with PIXEL-COLUMN = PH of FONTs (1 .. 3, 1) are the left-most 
pixels from memory that are visible; 

- PV: (vertical screen pointer) defines the vertical shift in pixels of all pixel data in memory. 

The pixels with PIXEL-ROW = PV of FONTs (1,1 .. 49) are the upper pixels from 
memory that are visible. 











- 56 - 


60908 © CEI:1999 


21.5 Tableau de couleurs du mode LIGNE-GRAPHIQUE 


(msb) 

R V 

0=0 0 

1=0 0 

2=0 1 

3=0 1 

4=1 0 

5=1 0 

6=1 1 

7=1 1 


(Isb) 

B 

0 : noir 

1 : bleu 

0 : vert 

1 :cyan 

0 : rouge 

1 : magenta 

0 : jaune 

1 : blanc 


21.6 Instructions du mode LIGNE-GRAPHIQUE 


R S T U V W 

4 = 0 0 0 1 0 0: Ecrire POLICE 

12 = 0 0 1 1 0 0 : Defilement logique de I'ECRAN 


21.6.1 Instruction Ecrire POLICE (4) 

Si I'instruction est Ecrire POLICE, le format du champ de DONNEES dans I'ENSEMBLE est: 


Element binaire R S T U V W 


Symbole 4 

o 

o 

o 

COLO 

5 

0 0 0 

COL1 

6 

0 0 0 

0 | RANGEE 

7 

COLONNE Isb | 

8 

y 



POLICE 

19 


Z 


COLO 

COL1 

RANGEE 

COLONNE 

POLICE 


: numero de la couleur d’arriere-plan (voir 21.5) 

(element binaire le moins significatif sur I'element W) 

: numero de la couleur de premier plan (voir 21.5) 

(element binaire le moins significatif sur I'element W) 

= 0 .. 3 (element binaire le moins significatif sur W ) \ adresse memoire 

= 0 .. 49 (element binaire le moins significatif sur W) ‘ 

: y = pixel en haut a gauche dans la POLICE 
z = pixel en bas a droite dans la POLICE 
Pixel avec valeur = 0: couleur d’arriere-plan (COLO) 

Pixel avec valeur = 1: couleur de premier plan (COL1) 


L'instruction Ecrire POLICE ecrit la donnee definie dans POLICE a I'adresse (RANGEE, 
COLONNE) dans la memoire LIGNE-GRAPHIQUE. Sur un ecran monochrome, les pixels ayant 
les valeurs 0 ne sont pas actives et les pixels ayant les valeurs 1 sont actives. Sur un ecran 
couleur, les pixels ayant les valeurs 0 sont affiches avec la couleur COLO, et les pixels ayant 
les valeurs 1 le sont avec la couleur COL1. 




60908 © I EC: 1999 


-57- 


21.5 

LINE-GRAPHICS mode colour table 





(msb) 


(Isb) 




R 

G 

B 



0 = 

0 

0 

0 

: black 


1 = 

0 

0 

1 

: blue 


2 = 

0 

1 

0 

: green 


3 = 

0 

1 

1 

: cyan 


4 = 

1 

0 

0 

: red 


5 = 

1 

0 

1 

: magenta 


6 = 

1 

1 

0 

: yellow 


7 = 

1 

1 

1 

: white 

21.6 

LINE-GRAPHICS mode instructions 





R 

S 

T 

U 

V 

W 


4 

0 

0 

0 

1 

0 

0 

: Write FONT 

12 = 

0 

0 

1 

1 

0 

0 

: Soft scroll S 1 


21.6.1 Write FONT instruction (4) 

If the instruction is Write FONT, the format of the DATA field in the PACK is: 

Bit 

Symbol 4 

5 

6 

7 

8 


19 


background colour number (see 21.5) 

(Isb on bit W) 

foreground colour number (see 21.5) 

(Isb on bit W) 

0 .. 3 (Isb on W) i 

0 .. 49 (Isb on W) ) memory address 

y = top-left pixel in the FONT 

z = bottom-right pixel in the FONT 

Pixel with value = 0: background colour (COLO) 

Pixel with value = 1: foreground colour (COL1) 


COLO 

COL1 

ROW 

COLUMN 

FONT 


R S T U V W 


0 

0 

0 

COLO 

0 

0 

0 

COL1 

0 

0 

0 

0 

ROW 



COLUMN 

1 Isb 

y 


FONT 






z 


The instruction Write FONT writes the data defined in FONT on address (ROW, COLUMN) into 
the LINE-GRAPHICS memory. On a monochrome display, the pixels with value 0 are off and 
the pixels with value 1 are on. On a colour display, the pixels with value 0 are displayed with 
colour COLO and the pixels with value 1 with colour COL1. 





- 58 - 


60908 © CEI:1999 


21.6.2 Instruction Ecrire defilement ECRAN (12) 

Si I'instruction est Defilement ECRAN le format du champ de DONNEES dans I'ENSEMBLE 
est: 


Element binaire 

R 

S 

T 

u 

V 

W 

Symbole 4 

0 

0 

0 

COULEUR 

5 

COPH 

0 

PH 

6 

COPV 

PV I 

7 

0 

0 

0 

0 

0 

0 

19 

0 

0 

0 

0 

0 

0 


COULEUR 

COPH 


PH 

COPH 


PV 


numero de la couleur d’arriere-plan (voir 21.5) 

(element binaire le moins significatif sur I'element W) 

0: pas de copie horizontale 
1: copie a droite 
2: copie a gauche 

(element binaire ie moins significatif sur I'element S) 

0 .. 5 (element binaire le moins significatif sur i'element W): pointeur de decalage horizontal 
(en pixels) 

0: pas de copie verticale 
1: copie vers le bas 
2: copie vers le haut 

(element binaire le moins significatif sur I'element S) 

0 .. 11 (element binaire le moins significatif sur I'element W): pointeur de decalage vertical 
(en pixels) 


L'instruction Defilement ECRAN donne de nouvelles valeurs aux pointeurs ecran PH et PV. Au 
pointeur ecran PH est donnee la nouvelle valeur PH et au pointeur ecran PV est donnee la 
nouvelle valeur PV, pour toutes les valeurs de COPH et de COPV. Selon les valeurs de COPH 
et de COPV, toutes les POLICES peuvent etre copiees vers les positions suivantes (ou 
precedentes) de RANGEE et COLONNE. 


Si COPH = 1 (defilement vers la droite), alors toutes les POLICES sont decalees d'une 
COLONNE vers la droite dans la memoire. Le contenu de POLICE (i,j) est copie vers les 
positions (ij + 1) pour / = 0 .. 3 et j = 0 .. 48. La donnee d'origine des positions (/,49) est 
perdue (i = 0 .. 3). Sur un ecran monochrome, les POLICES ayant la position (/,0) sont placees 
en arriere-plan et, sur un ecran couleur, ces POLICES sont choisies avec la couleur definie 
dans COULEUR (/ = 0 .. 3). 


Si COPH = 2 (defilement vers la gauche), alors toutes les POLICES sont decalees d'une COLONNE 
vers la gauche en memoire. Le contenu de POLICE (i,j) est copie vers les positions [i,j - 1) 
pour /= 0 .. 3 ety' = 1 .. 49. La donnee d'origine des positions (/,0) est perdue (/= 0 .. 3). Sur un 
ecran monochrome, les POLICES ayant la position (/,49) sont placees en arriere-plan et, sur un 
ecran couleur, ces POLICES sont choisies avec la couleur definie dans COULEUR (/= 0 .. 3). 

Si COPV = 1 (defilement vers le bas), alors toutes les POLICES sont decalees d'une RANGEE 
vers le bas en memoire. Le contenu de POLICE (i,j) est copie vers les positions (/ + 1 ,y) pour 
/ = 0 .. 2 et j = 0 .. 49. La donnee d'origine des positions (3,y) est perdue (y' = 0 .. 49). Sur un 
ecran monochrome, les POLICES ayant la position (0,y) sont placees en arriere-plan et, sur un 
ecran couleur, ces POLICES sont choisies avec la couleur definie dans COULEUR (y = 0 .. 49). 

Si COPV = 2 (defilement vers le haut), alors toutes les POLICES sont decalees d'une RANGEE 
vers le haut en memoire. Le contenu de POLICE (i,j) est copie vers les positions (/'- 1,y) pour 
/ = 1 .. 3 et y = 0 .. 49. La donnee d'origine des positions (0,y) est perdue (y = 0 .. 49). Sur un 
ecran monochrome, les POLICES avec leur position (3,y) sont placees en arriere-plan et, sur un 
ecran couleur, ces POLICES sont choisies avec la couleur definie dans COULEUR (y = 0 .. 49). 







60908 © I EC: 1999 


- 59 - 


21.6.2 Write Scroll SCREEN instruction (12) 

If the instruction is Scroll SCREEN the format of the DATA field in the PACK is: 


Bit 

Symbol 


R 

s 

T 

u 

V 

W 

i 0 

0 

0 

COLOR 

COPH 

0 

PH 

COPV 

PV j 

0 

0 

0 

0 

0 

0 

0 

0 

0 

0 

0 

0 


COLOR 

COPH 


PH 

COPV 


PV 


background colour number (see 21.5) 

(Isb on bit W) 

0: no horizontal copy 
1: copy right 
2: copy left 
(Isb on bit S) 

0 .. 5 (Isb on bit W): horizontal shift pointer (in pixels) 
0: no vertical copy 
1: copy down 
2: copy up 
(Isb on bit S) 

0 .. 11 (Isb on bit W): vertical shift pointer (in pixels) 


The instruction Scroll SCREEN gives new values to the screen pointers PH and PV. The 
screen pointer PH is given the new value PH and the screen pointer PV is given the new value 
PV, for all values of COPH and COPV. Depending on the values of COPH and COPV, all 
FONTs can be copied to the next (or previous) ROW and COLUMN positions. 

If COPH = 1 (scroll right) then all FONTs are shifted one COLUMN to the right in memory. The 
contents of FONT ( i,j) is copied to position (i,j + 1) for / = 0 .. 3 and j = 0 .. 48. The original data 
of positions (/,49) is lost (/ = 0 .. 3). On a monochrome display, the FONTs with position (/,0) 
are set to background and on a colour display, these FONTs are set to the colour defined in 
COLOR (/ = 0 .. 3). 

If COPH = 2 (scroll left) then all FONTs are shifted one COLUMN to the left in memory. The 
contents of FONT (i,j) is copied to position (i,j - 1) for /= 0 .. 3 and j = 1 .. 49. The original data 
of positions (/,0) is lost (/ = 0 .. 3). On a monochrome display, the FONTs with position (/,49) 
are set to background and, on a colour display, these FONTs are set to the colour defined in 
COLOR (/ = 0 .. 3). 

If COPV = 1 (scroll down) then all FONTs are shifted one ROW down in memory. The contents 
of FONT (i,j) is copied to position (/ + 1 ,y) for / = 0 .. 2 and j = 0 .. 49. The original data of 
positions (3,y) are lost (y = 0 .. 49). On a monochrome display, the FONTs with position (0,y) are 
set to background, and, on a colour display, these FONTs are set to the colour defined in 
COLOR (y = 0 .. 49). 

If COPV = 2 (scroll up) then all FONTs are shifted one ROW up in memory. The contents of 
FONT (i,j) is copied to position (/ - 1,y) for / = 1 .. 3 and j = 0 .. 49. The original data for 
positions (0,y) are lost (y = 0 .. 49). On a monochrome display the FONTs with position (3,y) are 
set to background, and, on a colour display, these FONTs are set to the colour defined in 
COLOR (y'=0 .. 49). 









- 60 - 


60908 © CEI:1999 


22 Mode TV-GRAPHIQUE (MODE = 1, ARTICLE = 1) 

22.1 Generalites 

Le systeme TV-GRAPHIQUE offre la possibilite d'afficher des textes et des images graphiques. 
La donnee est affichee dans un champ de 48 POLICES (en horizontal) sur 16 (en vertical). Une 
POLICE est une zone de 6 pixels (en horizontal) sur 12 (en vertical). Un pixel est le plus petit 
element d'image possible. 

La taille de la memoire de la page ecran est de 50 sur 18 POLICES. Les RANGEEs et 
COLONNEs exterieures de la memoire sont destinees a des actions de defilement. Ces 
RANGEEs et ces COLONNEs ne sont pas visibles. 

La surface ecran a I'exterieur de la partie visible de 48 x 16 POLICES peut etre prereglee avec 
une couleur. Cette zone est appelee le CADRE. 

La donnee POLICE est fournie avec un numero de voie (0 .. 15). Ce numero de voie donne au 
decodeur la possibilite (facultative) de choisir une partie specifique de la donnee entrante. S'il 
n'y a pas de selecteur de voie disponible, les voies 0 et 1 sont affichees. Avec un selecteur, on 
peut faire une combinaison de toutes les voies disponibles. 

La donnee est affichee en 16 couleurs au maximum. Ces 16 couleurs sont definies dans un 
CLUT (tableau de consultation des couleurs) de 16 sur 12 elements binaires. Les couleurs du 
CLUT peuvent etre choisies dans un ensemble maximal de 4096 elements binaires (12 
elements binaires en ROUGE, VERT et BLEU, de 4 elements binaires chacun). Le CLUT est 
charge a partir du disque. 

Les INSTRUCTIONS disponibles sont les suivantes: 

- preregler la memoire avec une couleur; 

- preregler le CADRE avec une couleur; 

- ecrire une POLICE avec deux couleurs (premier plan/arriere-plan) dans la memoire; 

- OU-EXCLUSIF d'une POLICE avec deux couleurs; 

- charger le CLUT. Charger la couleur 0 .. 7 et 8 .. 15; 

- defilement logique de I'ECRAN; 

- definir la transparence couleur. 

22.2 Format ENSEMBLE du mode TV-GRAPHIQUE 


Element binaire R S T U V W 


Symbole 0 

0 0 1 | 0 0 1 

1 

INSTRUCTION 

2 

PARITE OO 

3 

PARITE 01 

4 



Champ de 


DONNEES 

19 


20 

PARITE PO 

21 

PARITE PI 

22 

PARITE P2 

23 

PARITE P3 





60908 © I EC: 1999 


- 61 - 


22 TV-GRAPHICS mode (MODE = 1, ITEM = 1) 

22.1 General 

The TV GRAPHICS system gives the possibility to display text and graphics pictures. The data 
is displayed in a field of 48 (horizontal) x 16 (vertical) FONTs. A FONT is an array of 
6 (horizontal) x 12 (vertical) pixels. A pixel is the smallest possible picture element. 

The memory size of the display page is 50 x 18 FONTs. The outer ROWs and COLUMNS of 
the memory are intended for scroll actions. These ROWs and COLUMNS are not visible. 

The display area outside the visible part of 48 x 16 FONTs can be preset with a colour. This 
area is called the BORDER. 

The FONT data is provided with a channel number (0 .. 15). This channel number gives a 
decoder the (optional) possibility to select a specific part of the incoming data. If no channel 
selector is available, the channels 0 and 1 are displayed. With a selector, a combination can be 
made from all available channels. 

The data is displayed in maximum 16 colours. These 16 colours are defined in a colour look-up 
table (CLUT) of 16 x 12 bits. The colours of the CLUT can be chosen from a maximum of 
4096 bits (12 bits in RED, GREEN and BLUE, 4 bits each). The CLUT is loaded from the disc. 

INSTRUCTIONS are available to 

- preset the memory with a colour, 

- preset the BORDER with a colour, 

- write a FONT with two colours (foreground/background) into memory, 

- EXCLUSIVE-OR a FONT with two colours, 

- load the CLUT. Load the colour 0 .. 7 and 8 .. 15, 

- soft scroll the SCREEN, 

- define colour transparency. 

22.2 TV-GRAPHICS mode PACK format 


Bit 

Symbol 


R S T U V W 


0 

0 0 1 | 0 0 1 

1 

INSTRUCTION 

2 

PARITY OO 

3 

PARITY 01 

4 



DATA 


field 

19 


20 

PARITY PO 

21 

PARITY PI 

22 

PARITY P2 

23 

PARITY P3 





- 62 - 


60908 © CEI:1999 


22.3 Format POLICE du mode TV-GRAPHIQUE 


L'emplacement des pixels dans une POLICE est: 


COLONNE du pixel 
RANGEE du pixel 0 



Le pixel (0,0) est le pixel en haut 
a gauche dans une POLICE. 


22.4 Format ECRAN du mode TV-GRAPHIQUE 


La partie visible de la memoire graphique est appelee zone ECRAN. La position (RANGEE, 
COLONNE) de la POLICE dans la memoire TV-GRAPHIQUE est: 


COLONNE 01234 

0 • • • • • 

RANGEE 1. 

2 . 


46 47 48 49 


$12 pixels 


16 


17 


• • 

6 pixels 


La memoire graphique contient les RANGEEs 0 .. 17 et les COLONNEs 0 .. 49. La zone 
ECRAN consiste en 288 pixels (en horizontal) sur 192 (en vertical). Les pointeurs du 
defilement logique determinent quel pixel provenant de la POLICE (1, 1) est le pixel en haut a 
gauche, provenant de la memoire et qui est visible. 


La memoire graphique consiste en quatre plans de 1 element binaire (plan 0 .. 3). Le plan 0 
des elements binaires est le plan des elements binaires contenant les elements binaires les 
moins significatifs (Isb) des pixels et le plan 3 des elements binaires est le plan des elements 
binaires contenant les elements binaires les plus significatifs (msb) des pixels. 


Pour faciliter le defilement logique, des pointeurs ecran sont disponibles pour definir le 
decalage (en pixels) sur I'ecran des donnees en memoire. Les pointeurs suivants sont 
disponibles: 

- PH: (pointeur ecran horizontal) definit le decalage horizontal en pixels de toutes les 

donnees pixels en memoire. Les pixels correspondant a PIXEL-COLONNE = PH des 
POLICES (1 .. 17, 1) sont les pixels le plus a gauche, provenant de la memoire et qui 
sont visibles; 

- PV: (pointeur ecran vertical) definit le decalage vertical en pixels de toutes les donnees 

pixels en memoire. Les pixels correspondant a PIXEL-RANGEE = PV des POLICES 
(1,1 .. 49) sont les pixels les plus hauts, provenant de la memoire et qui sont visibles. 

























































60908 © I EC: 1999 


- 63 - 


22.3 TV-GRAPHICS mode FONT format 


The location of the pixels in a FONT is: 


Pixel-COLUMN 

Pixel-ROW 



Pixel (0,0) is the upper-left 
pixel in a FONT 


22.4 TV-GRAPHICS mode SCREEN format 


The visible part of the graphics memory is called the SCREEN area. The position (ROW, 
COLUMN) of the FONTs in the TV-GRAPHICS memory is: 


COLUMN 01234 

0 • • • • • 

ROW 1. 

2 . 


46 47 48 49 


1)12 pixels 


16 


17 


• • 

6 pixels 


The graphics memory contains ROWs 0 .. 17 and COLUMNS 0 .. 49. The SCREEN area 
consists of 288 (horizontal) x 192 (vertical) pixels. The soft scroll pointers determine which 
pixel from FONT (1, 1) is the upper-left pixel from memory that is visible. 


The graphics memory consists of four 1-bit planes (plane 0 .. 3). Bit plane 0 is the bit plane 
with the least significant bits (Isb) of the pixels and bit plane 3 the bit plane with the most 
significant bits (msb) of the pixels. 


To facilitate soft scroll, screen pointers are available to define the shift (in pixels) on the screen 
of the data in memory. The following pointers are available: 

- PH: (horizontal screen pointer) defines the horizontal shift in pixels of all pixel data in 

memory. The pixels with PIXEL-COLUMN = PH of FONTs (1 .. 17, 1) are the left-most 
pixels from memory that are visible; 

- PV: (vertical screen pointer) defines the vertical shift in pixels of all pixel data in memory. 

The pixels with PIXEL-ROW = PV of FONTs (1,1 .. 49) are the upper pixels from 
memory that are visible. 

























































- 64 - 


60908 © CEI:1999 


22.5 INSTRUCTIONS du mode TV-GRAPHIQUE 



R 

S 

T 

U 

v 

w 


1 

0 

0 

0 

0 

0 

1 

: Preregler la MEMOIRE 1 ) 

2 

0 

0 

0 

0 

1 

0 

: Preregler le CADRE 

6 

0 

0 

0 

1 

1 

0 

: Ecrire POLICE DU PREMIER PLAN/ARRIERE- PLAN 

20 

0 

1 

0 

1 

0 

0 

Defilement logique de I'ECRAN avec prereglage 

24 

0 

1 

1 

0 

0 

0 

Defilement logique de I'ECRAN avec copie 

28 

0 

1 

1 

1 

0 

0 

Definir la transparence couleur 

30 

0 

1 

1 

1 

1 

0 

Charger Couleur 0 .. 7 de CLUT 

31 

0 

1 

1 

1 

1 

1 

Charger Couleur 8 .. 15 de CLUT 

38 

1 

0 

0 

1 

1 

0 

OU-EXCLUSIF POLICE avec deux couleurs 


22.5.1 Instruction Preregler la MEMOIRE (1) 


Si I'instruction est Preregler la MEMOIRE, le format du champ de DONNEES dans 
I'ENSEMBLE est: 


Element binaire 

R 

S 

T 

U 

V 

W 

Symbole 4 

0 

0 

COULEUR 

5 

0 

0 

REPETER 

6 

0 

0 

0 

0 

0 

0 

19 

0 

0 

0 

0 

0 

0 


COULEUR = numero de la couleur 0 .. 15 (element binaire le moins significatif sur W) 

REPETER = 0 .. 15 (element binaire le moins significatif sur I'element W) 

L'instruction Preregler la MEMOIRE permet de preregler toutes les POLICES dans la 
MEMOIRE avec la couleur definie dans COULEUR. En plus de cela, les pointeurs logiques PH 
et PV sont remis a zero. 

Cette instruction est repetee 16 fois sur le disque en ENSEMBLES successifs. La valeur de 
REPETER donne le numero de la sequence relative a l'instruction Preregler la MEMOIRE. La 
valeur de REPETER est zero dans le premier ENSEMBLE de Preregler la MEMOIRE issu d'une 
sequence de 16. La valeur de REPETER croTt d'une unite dans les ENSEMBLES successifs 
d'une sequence. 

22.5.2 Instruction Preregler le CADRE (2) 

Si l'instruction est Preregler le CADRE, le format du champ de DONNEES dans I'ENSEMBLE 
est: 


Element binaire 

R 

S 

T 

U 

V 

W 

Symbole 4 

0 

0 


COULEUR 


5 

6 

0 

0 

0 

0 

0 

0 

19 

0 

0 

0 

0 

0 

0 


COULEUR = numero de la couleur 0 .. 15 (element binaire le moins significatif sur W) 


n L'instruction Preregler la MEMOIRE est repetee 16 fois sur le disque dans des ENSEMBLES successifs. 












60908 © I EC: 1999 


- 65 - 


22.5 TV-GRAPHICS mode instructions 


1 

2 

6 

20 

24 

28 

30 

31 

38 


R S T U V W 


0 0 
0 0 

0 0 

0 1 
0 1 
0 1 
0 1 
0 1 

1 0 


0 0 
0 0 

0 1 

0 1 
1 0 
1 1 
1 1 
1 1 

0 1 


0 1 
1 0 

1 0 

0 0 
0 0 
0 0 
1 0 
1 1 

1 0 


Preset MEMORY O 
Preset BORDER 

Write FONT FOREGROUND/BACKGROUND 

Soft scroll SCREEN with preset 
Soft scroll SCREEN with copy 
Define colour transparency 
Load CLUT colour 0 .. colour 7 
Load CLUT colour 8 .. colour 15 

EXCLUSIVE-OR FONT with two colours 


22.5.1 Preset MEMORY instruction (1) 

If the instruction is Preset MEMORY, the format of the DATA field in the PACK is: 


Bit 


R 

S 

T 

U 

V 

W 

Symbol 

4 

0 

0 

COLOR 


5 

0 

0 

REPEAT 


6 

0 

0 

0 

0 

0 

0 


19 

0 

0 

0 

0 

0 

0 


COLOR = colour number 0 .. 15 (Isb on W) 
REPEAT = 0 .. 15 (Isb on bit W) 


The instruction Preset MEMORY presets all FONTs in the MEMORY with the colour defined in 
COLOR. In addition to this, the scroll pointers PH and PV are reset to zero. 

This instruction is repeated on the disc 16 times in succeeding PACKs. The value of REPEAT 
gives the sequence number of the Preset MEMORY instruction. In the first Preset MEMORY 
PACK from a sequence of 16 the value of REPEAT is zero. The value of REPEAT increases by 
one in the succeeding PACKs of a sequence. 


22.5.2 Preset BORDER instruction (2) 

If the instruction is Preset BORDER, the format of the DATA field in the PACK is: 


Bit 

Symbol 


COLOR = 


R 

S 

T 

U 

V 

W 

0 

0 


COLOR 


0 

0 

0 

0 

0 

0 

0 

0 

0 

0 

0 

0 


colour number 0 .. 15 (Isb on W) 


h The Preset MEMORY instruction is repeated on the disc 16 times in succeeding PACKs. 












- 66 - 


60908 © CEI:1999 


L'instruction Preregler le CADRE preregie la zone CADRE sur I'ecran avec la couleur definie 
dansCOULEUR. 


22.5.3 Instruction Ecrire POLICE DU PREMIER PLAN / ARRIERE-PLAN (6) 

Si l'instruction est Ecrire POLICE du PREMIER PLAN / ARRIERE-PLAN, le format du champ 
de DONNEES dans I'ENSEMBLE est: 


Element binaire R S T U V W 


Symbole 4 

CH 0 

COULEURO 

5 

CH 1 

COULEUR1 

6 

0 ] 


RANGEE 

Isb 

7 


COLONNE 

Isb 

8 

y 







POLICE 


19 




z 


COULEURO 

COULEUR1 

RANGEE 

COLONNE 

CH0/1 

POLICE 


: numero de la couleur de I'arriere-plan 0 .. 15 (Isb sur W) 

: numero de la couleur du premier plan 0 .. 15 (Isb sur W) 

= 0..17 l adresse memoire de POLICE 

= 0 .. 49 / 

= 0 ..15: numero de voie 

(msb sur R du symbole 4, Isb sur S du symbole 5) 

: y = pixel en haut a gauche dans la POLICE 

z = pixel en bas a droite dans la POLICE 
Pixel avec valeur = 0: couleur de I'arriere-plan (COULEURO) 
Pixel avec valeur = 1: couleur du premier plan (COULEUR1) 
COULEURO/1: Isb = plan 0 de I'element binaire 

msb = plan 3 de I'element binaire 


L'instruction Ecrire POLICE du PREMIER PLAN / ARRIERE-PLAN ecrit une POLICE avec les 
donnees definies dans POLICE et les couleurs COULEURO et COULEUR1 dans la memoire. 
Les donnees dans la POLICE sont ecrites a I'adresse (RANGEE, COLONNE) dans les plans de 
I'element binaire 0 .. 3 de la memoire graphique. 


Le numero CH donne un numero de voie dans une POLICE avec des donnees. Les voies 0 et 1 
contiennent I'image du defaut (un decodeur sans selecteur de voie ignore toutes les 
instructions Ecrire POLICE avec CH 2 .. 15). Si un decodeur est equipe d'un selecteur de voie, 
toutes les voies peuvent etre mises en et hors service de maniere selective. 





60908 © I EC: 1999 


-67- 


The instruction Preset BORDER presets the BORDER area of the display with the colour 
defined in COLOR. 


22.5.3 Write FONT FOREGROUND/BACKGROUND instruction (6) 

If the instruction is Write FONT FOREGROUND/BACKGROUND, the format of the DATA field 
in the PACK is: 


Bit 

Symbol 


R S T U V W 



COLORO 

COLOR1 

ROW 

COLUMN 

CH0/1 

FONT 


background colour number 0 .. 15 (Isb on W) 
foreground colour number 0 .. 15 (Isb on W) 

1 memory address of FONT 
0 .. 49 J 

0 .. 15: channel number 
(msb on R of symbol 4, Isb on S of symbol 5) 
y = top-left pixel in the FONT 
z = bottom-right pixel in the FONT 
Pixel with value = 0: background colour (COLORO) 
Pixel with value = 1: foreground colour (COLOR1) 
COLORO/1: Isb = bit plane 0 
msb = bit plane 3 


The instruction Write FONT FOREGROUND/BACKGROUND writes one FONT with the data 
defined in FONT and the colours COLORO and COLOR1 into memory. The data in FONT is 
written on address (ROW, COLUMN) in bit planes 0 .. 3 of the graphics memory. 

The number CH gives a channel number to a FONT with data. Channels 0 and 1 contain the 
default picture (a decoder without a channel selector ignores all Write FONT instructions with 
CH 2 .. 15). If a decoder is equipped with a channel selector, all channels can be switched on 
or off selectively. 





- 68 - 


60908 © CEI:1999 


22.5.4 Instruction Defilement ECRAN avec prereglage (20) 

Si I'instruction est Defilement ECRAN avec prereglage, le format du champ de DONNEES dans 
L'ENSEMBLE est: 


Element binaire R S T U 


V W 


Symbole 4 

0 0 

COULEUR 

5 

COPH 

0 | PH 

6 

COPV 

PV 

7 

0 0 

0 0 0 0 

19 

0 0 

0 0 0 0 


COULEUR 

COPH 


PH 

COPV 


PV 


numero de la couleur 0 .. 15 (Isb sur I'element binaire W) 

0: pas de copie horizontale 
1: copie a droite 
2: copie a gauche 
(Isb sur I'element binaire S) 

0 .. 5 (Isb sur I'element binaire W): pointeur de decalage horizontal (en pixels) 

0: pas de copie verticale 

1: copie vers le bas 

2: copie vers le haut 

(Isb sur I'element binaire S) 

0 .. 11 (Isb sur I'element binaire W): pointeur de decalage vertical (en pixels) 


L'instruction Defilement ECRAN avec prereglage donne de nouvelles valeurs aux pointeurs PH 
et PV. Au pointeur PH est donnee la nouvelle valeur PH et au pointeur ecran PV est donnee la 
nouvelle valeur PV, pour toutes les valeurs de COPH et de COPV. Selon les valeurs de COPH 
et de COPV, toutes les POLICES peuvent etre copiees vers les positions suivantes (ou 
precedentes) de RANGEE et de COLONNE. 


Si COPH = 1 (defilement a droite), alors toutes les POLICES sont decalees d'une COLONNE 
vers la droite dans la memoire. Le contenu de POLICE (i,j) est copie a la position (i,j + 1) pour 
/ = 0 .. 17 et j= 0 .. 48. La donnee d'origine des positions (i,49) est perdue (/= 0 .. 17). Les 
POLICES correspondant a la position (/,0) sont prereglees avec la couleur definie dans 
COULEUR (/ =0 .. 17). 


Si COPH = 2 (defilement a gauche), alors toutes les POLICES sont decalees d'une COLONNE 
vers la gauche dans la memoire. Le contenu de POLICE (i,j) est copie a la position (i,j- 1) 
pour / = 0 .. 17 et j = 1 .. 49. La donnee d'origine des positions (/,0) est perdue (/ = 0 .. 17). Les 
POLICES correspondant a la position (/,49) sont prereglees avec la couleur definie dans 
COULEUR (/ = 0 .. 17). 

Si COPV = 1 (defilement vers le bas), alors toutes les POLICES sont decalees d'une RANGEE 
vers le bas dans la memoire. Le contenu de POLICE (i,j) est copie a la position (/+ 1 ,y) pour 
/ = 0 .. 16 et y'=0.. 49. La donnee d'origine des positions (17, y) est perdue (/= 0 .. 49). 
Les POLICES correspondant a la position (0,y) sont prereglees avec la couleur definie dans 
COULEUR (y'= 0 .. 49). 

Si COPV = 2 (defilement vers le haut), alors toutes les POLICES sont decalees d'une RANGEE 
vers le haut dans la memoire. Le contenu de POLICE (i,j) est copie a la position (/- 1 ,y) pour 
/ = 1 .. 17 et 7 = 0 .. 49. La donnee d'origine des positions (0,y) est perdue (y' = 0 .. 49). Les 
POLICES correspondant a la position (17,y) sont prereglees avec la couleur definie dans 
COULEUR (y'= 0 .. 49). 







60908 © I EC: 1999 


- 69 - 


22.5.4 Scroll SCREEN with preset instruction (20) 


If the instruction is Scroll SCREEN with preset the format of the DATA field in the PACK is: 


Bit 

R S 

T U V W 

Symbol 4 

0 0 

COLOR 

5 

COPH 

0 | PH 

6 

COPV 

PV 

7 

0 0 

0 0 0 0 

19 

0 0 

0 0 0 0 


COLOR 

COPH 


PH 

COPV 


PV 


colour number 0 .. 15 (Isb on bit W) 

0: no horizontal copy 
1: copy right 
2: copy left 
(Isb on bit S) 

0 .. 5 (Isb on bit W): horizontal shift pointer (in pixels) 
0: no vertical copy 
1: copy down 
2: copy up 
(Isb on bit S) 

0 .. 11 (Isb on bit W): vertical shift pointer (in pixels) 


The instruction Scroll SCREEN with preset gives new values to the screen pointers PH and PV. 
The screen pointer PH is given the new value PH and the screen pointer PV is given the new 
value PV, for all values of COPH and COPV. Depending on the values of COPH and COPV, all 
FONTs can be copied to the next (or previous) ROW and COLUMN positions. 

If COPH = 1 (scroll right) then all FONTs are shifted one COLUMN to the right in memory. The 
contents of FONT (i,j) is copied to position (i,j + 1) for / = 0 .. 17 and j = 0 .. 48. The original 

data of positions (/,49) is lost (/ = 0 .. 17). The FONTs with position (/,0) are preset with the 

colour defined in COLOR (/' = 0 .. 17). 

If COPH = 2 (scroll left) then all FONTs are shifted one COLUMN to the left in memory. The 
contents of FONT (i,j) is copied to position (i,j - 1) for / = 0 .. 17 and j = 1 .. 49. The original 

data of positions (/,0) is lost (/ = 0 .. 17). The FONTs with position (/,49) are preset with the 

colour defined in COLOR (/ = 0 .. 17). 

If COPV = 1 (scroll down) then all FONTs are shifted one ROW down in memory. The contents 
of FONT (i,j) is copied to position (/' + 1,y) for / = 0 .. 16 and j = 0 .. 49. The original data of 
positions (17,y) is lost (j = 0 .. 49). The FONTs with position (0 ,j) are preset with the colour 
defined in COLOR (j = 0 .. 49). 

If COPV = 2 (scroll up) then all FONTs are shifted one ROW up in memory. The contents of 
FONT (/,_/) is copied to position (/' - 1 ,j) for / = 1 .. 17 and j = 0 .. 49. The original data of 
positions (0 ,j) is lost (j = 0 .. 49). The FONTs with position (17 ,j) are preset with the colour 
defined in COLOR (j = 0 .. 49). 









- 70 - 


60908 © CEI:1999 


22.5.5 Instruction Defilement ECRAN avec copie (24) 

Si I'instruction est Defilement ECRAN avec copie, le format du champ de DONNEES dans 
I'ENSEMBLE est: 


Element binaire R S T U V W 


Symbole 4 

0 0 

0 0 0 0 

5 

COPH 

0 | PH 

6 

COPV 

PV 

7 

0 0 

0 0 0 0 

19 

0 0 

0 0 0 0 


COPH 


PH 

COPV 


P V 


0: pas de copie horizontale 
1: copie a droite 
2: copie a gauche 
(Isb sur I'element binaire S) 

0 .. 5 (Isb sur I'element binaire W): pointeur de decalage horizontal (en pixels) 

0: pas de copie verticale 

1: copie vers le bas 

2: copie vers le haut 

(Isb sur I'element binaire S) 

0 .. 11 (Isb sur I'element binaire W): pointeur de decalage vertical (en pixels) 


L'instruction Defilement ECRAN avec copie donne de nouvelles valeurs aux pointeurs ecran 
PH et PV. Au pointeur ecran PH est donnee la nouvelle valeur PH et au pointeur ecran PV est 
donnee la nouvelle valeur PV, pour toutes les valeurs de COPH et de COPV. Selon les valeurs 
de COPH et de COPV, toutes les POLICES peuvent etre copiees vers les positions suivantes 
(ou precedentes) de RANGEE et de COLONNE. L'indication «avec copie», dans cette 
instruction, provoque un defilement tournant des pixels en memoire. 


Si COPH = 1 (defilement a droite), alors toutes les POLICES sont decalees d'une COLONNE 
vers la droite dans la memoire. Le contenu de POLICE (i,j) est copie a la position (ij + 1) pour 
/'= 0 .. 17 et j = 0 .. 48. La donnee d'origine des positions des POLICES (/,49) est copiee a la 
position (/,0) pour /' = 0 .. 17. 


Si COPH = 2 (defilement a gauche), alors toutes les POLICES sont decalees d'une COLONNE 
vers la gauche dans la memoire. Le contenu de POLICE (/',_/) est copie a la position (i,j- 1) 
pour / = 0 .. 17 et j = 1 .. 49. La donnee d'origine des positions des POLICES (/,0) est copiee 
sur la position (/,49) pour /' = 0 .. 17. 

Si COPV = 1 (defilement vers le bas), alors toutes les POLICES sont decalees d'une RANGEE 
vers le bas dans la memoire. Le contenu de POLICE (i,j) est copie a la position (/ + '\,fl pour 
/' = 0 .. 16 et j = 0 .. 49. La donnee d'origine des positions des POLICES (17, j) est copiee a la 
position (0 ,j) pour j = 0 .. 49. 

Si COPV = 2 (defilement vers le haut), alors toutes les POLICES sont decalees d'une RANGEE 
vers le haut dans la memoire. Le contenu de POLICE (i,j) est copie a la position (/- 1 ,j) pour 
/' = 1 .. 17 et ] = 0 .. 49. La donnee d'origine des positions des POLICES (0,j) est copiee a la 
position (1 7,j) pour j = 0 .. 49. 







60908 © I EC: 1999 


- 71 - 


22.5.5 Scroll SCREEN with copy instruction (24) 


If the instruction is Scroll SCREEN with copy the format of the DATA field in the PACK is: 


Bit 

R S 

T U V W 

Symbol 4 

0 0 

0 0 0 0 

5 

COPH 

0 | PH 

6 

COPV 

PV 

7 

0 0 

0 0 0 0 

19 

0 0 

0 0 0 0 


COPH 


PH 

COPV 


p v 


0: no horizontal copy 
1: copy right 
2: copy left 
(Isb on bit S) 

0 .. 5 (Isb on bit W): horizontal shift pointer (in pixels) 
0: no vertical copy 
1: copy down 
2: copy up 
(Isb on bit S) 

0 .. 11 (Isb on bit W): vertical shift pointer (in pixels) 


The instruction Scroll SCREEN with copy gives new values to the screen pointers PH and PV. 
The screen pointer PH is given the new value PH and the screen pointer PV is given the new 
value PV, for all values of COPH and COPV. Depending on the values of COPH and COPV, all 
FONTs can be copied to the next (or previous) ROW and COLUMN positions. The ‘with copy' 
clause in this instruction causes the pixel memory to be wrap-around. 

If COPH = 1 (scroll right) then all FONTs are shifted one COLUMN to the right in memory. The 
contents of FONT (/,_/) is copied to position (i,j + 1) for / = 0 .. 17 and j = 0 .. 48. The original 
data of the FONTs (/,49) is copied to position (/,0) for /= 0 .. 17. 

If COPH = 2 (scroll left) then all FONTs are shifted one COLUMN to the left in memory. The 

contents of FONT (i,j) is copied to position (i,j — 1) for /= 0 .. 17 and j = 1 .. 49. The original 

data of the FONTs (/,0) is copied to position (/,49) for / = 0 .. 17. 

If COPV = 1 (scroll down) then all FONTs are shifted one ROW down in memory. The contents 
of FONT (i,j) is copied to position (/ + 1 ,j) for /' = 0 .. 16 and j = 0 .. 49. The original data of the 

FONTs (17,y) is copied to position (0,y) for j = 0 .. 49. 


If COPV = 2 (scroll up) then all FONTs are shifted one ROW up in memory. The contents of 
FONT (i,j) is copied to position (/- 1 ,j) for i = 1 .. 17 and j = 0 .. 49. The original data of the 
FONTs (0 ,j) is copied to position (17 ,j) for j = 0 .. 49. 







- 72 - 


60908 © CEI:1999 


22.5.6 Instruction Charger couleur 0 a 7 de CLUT (30) 

Si I'instruction est Charger couleur 0 .. 7 de CLUT, le format du champ de DONNEES dans 
I'ENSEMBLE est: 

Element binaire 
Symbole 4 

5 

6 

7 

8 


COULEUR-n (n = 0 .. 7) 


17 

18 
19 

ROUGE composante rouge (msb sur I'element binaire R) 

GRO : I (• (msb sur I'element binaire V) j (symboles pairs) 

\ composante verte J 

GR1 J I (Isb sur I'element binaire S) 1 

BLEU composante bleue (msb sur I'element binaire T) j (symboles impairs) 

L'instruction Charger couleur 0 .. 7 de CLUT donne, avec un code a 12 elements binaires, la 
premiere moitie (couleur 0 .. 7) du tableau de consultation des couleurs CLUT. 

Le codage des couleurs est fait de 4 elements binaires pour chaque R, V, B. Ces 4 elements 
binaires donnent I'intensite (codee lineairement) du rouge, vert et bleu: 

intensite minimale: 0 = 0 0 0 0 



intensite maximale : 15 = 1 1 1 1 


22.5.7 Instruction Charger couleur 8 .. 15 de CLUT (31) 

Si l'instruction est Charger couleur 8 .. 15 de CLUT, le format du champ de DONNEES dans 
I'ENSEMBLE est: 

Element binaire 
Symbole 4 

5 

6 

7 

8 


COULEUR-n (n = 8 .. 15) 


17 

18 
19 



ROUGE 

composante rouge 

(msb sur I'element binaire R) 

GRO 

| composante verte 

r (msb sur I'element binaire V) 

GR1 

1 (Isb sur I'element binaire S) 

BLEU 

composante bleue 

(msb sur I'element binaire T) 


(symboles pairs) 
(symboles impairs) 








60908 © I EC: 1999 


- 73 - 


22.5.6 Load CLUT Colour-0 .. 7 instruction (30) 

If the instruction is Load CLUT Colour-0 .. 7 the format of the DATA field in the PACK is: 


Bit 

Symbol 


4 

5 

6 

7 

8 


17 

18 
19 


R S T U V W 


COLOUR-O 


COLOUR-1 


msb RED | GRO 

GRI I msb BLUE 


COLOUR-7 


COLOUR-n (n = 0 .. 7) 


RED 

: red component 

(msb on bit R) 

GRO 

| green component 

r (msb on bitV) 

GRI 

i (Isb on bit S) 

BLUE 

blue component 

(msb on bit T) 


(even symbols) 
(odd symbols) 


The instruction Load CLUT colour 0 .. 7 gives with a 12-bit code the first half (colour 0 .. 7) of 
the colour look-up table. 


The encoding of the colours is R, G, B, 4 bits each. These 4 bits give the intensity (linear 
encoded) of red, green and blue: 

minimum intensity: 0 = 0 0 0 0 


maximum intensity: 15 =1111 


22.5.7 Load CLUT colour-8 .. 15 instruction (31) 

If the instruction is Load CLUT colour-8 .. 15 the format of the DATA field in the PACK is: 


Bit 

Symbol 


W 


17 

18 
19 


COLOUR-8 


COLOUR-9 


msb 


RED 


GRO 


GRI 


msb 


BLUE 


COLOUR-15 


COLOUR-n (n = 8 .. 15) 


RED 

: red component 

(msb on bit R) 


GRO 

| green component 

r (msb on bitV) 

J- (even symbols) 

GRI 

i (Isb on bit S) 1 


BLUE 

blue component 

l 

(msb on bit T) 

j- (odd symbols) 







-74- 


60908 © CEI:1999 


L'instruction Charger couleur 8 .. 15 de CLUT donne avec un code a 12 elements binaires, la 
deuxieme moitie (couleur 8 .. 15) du tableau de consultation de couleurs CLUT. 

Le codage des couleurs est fait de 4 elements binaires pour chaque R, V, B. Ces 4 elements 
binaires donnent I'intensite (codee lineairement) du rouge, vert et bleu: 

intensity minimale: 0 = 0 0 0 0 


intensity maximale: 15= 1 1 1 1 


22.5.8 Instruction POLICE OU-EXCLUSIF (38) 

Si l'instruction est POLICE OU-EXCLUSIF, le format du champ de DONNEES dans 
I'ENSEMBLE est: 

Element binaire 
Symbole 4 

5 

6 

7 

8 


19 


numero de la couleur 0 .. 15 (Isb sur W) 

0 ■■ 17 1 adresse memoire de la POLICE 

0 .. 49 / 

0 ..15: numero de voie 

(msb sur R du symbole 4, Isb sur S du symbole 5) 
y = pixel en haut a gauche dans la POLICE 
z = pixel en bas a droite dans la POLICE 

pixel avec valeur = 0: OU-EXCLUSIF du numero de couleur du pixel avec 

COULEURO 

pixel avec valeur = 1: OU-EXCLUSIF du numero de couleur du pixel avec 

COULEUR1 

L'instruction POLICE OU-EXCLUSIF avec deux couleurs applique une fonction OU-EXCLUSIF 
aux valeurs des couleurs des pixels se trouvant dans POLICE (RANGEE, COLONNE) et au 
nombre donne par COULEURO et COULEUR1. Le resultat de cette action est stocke a 
I'emplacement memoire (RANGEE, COLONNE). 


COULEURO/1 

RANGEE 

COLONNE 

CH0/1 

POLICE 


R S T U V W 


CH 0 

COULEURO 

CH 1 

COULEUR1 

0 i 


RANGEE 

Isb 


COLONNE 

Isb 

y 


POLICE 

z 


Le nombre CH donne un numero de voie a une POLICE ayant des donnees. Les voies 0 et 1 
contiennent I'image de defaut (un decodeur sans selecteur de voies ignore toutes les 
instructions POLICE OU-EXCLUSIF avec CH = 2 .. 15). Si un decodeur est equipe d'un 
selecteur de voies, toutes les voies peuvent etre mises en et hors service de maniere 
selective. 


Si un pixel dans POLICE a la valeur 0, les 4 elements binaires dans la memoire pour ce pixel 
sont choisis de fagon exclusive avec les 4 elements binaires donnes dans COULEURO. Si un 
pixel dans la POLICE a la valeur 1, les 4 elements binaires dans la memoire pour ce pixel sont 
choisis de fagon exclusive avec les 4 elements binaires donnes dans COULEUR1. 





60908 © I EC: 1999 


- 75 - 


The instruction Load CLUT colour-8 .. 15 gives, with a 12-bit code, the second half (colour- 
8 .. 15) of the colour look-up table. 

The encoding of the colours is R, G, B, 4 bits each. These 4 bits give the intensity (linear 
encoded) of red, green and blue: 

Minimum intensity: 0 = 0 0 0 0 


Maximum intensity 15= 1 1 1 1 


22.5.8 EXCLUSIVE-OR FONT instruction (38) 

If the instruction is EXCLUSIVE-OR FONT, the format of the DATA field in the PACK is: 


Bit 

Symbol 


R S 

T U V 

W 

CH 0 

COLORO 

CH 1 

COLOR1 

0 ■ 

ROW 

Isb 

[ COLUMN 

Isb 

y 

FONT 

z 


COLORO/1 


colour number 0 .. 15 (Isb on W) 


ROW 

COLUMN 


0 .. 17 i 

0 49 / memory address of FONT 


CH0/1 = 0 .. 15: channel number 

(msb on R of symbol 4, Isb on S of symbol 5) 

FONT y = top-left pixel in the FONT 

z = bottom-right pixel in the FONT 

Pixel with value = 0: X-OR the colour number of this pixel with the number “COLORO” 
Pixel with value = 1: X-OR the colour number of this pixel with the number “COLOUR1 


The instruction EXCLUSIVE-OR FONT with two colours X-ORs the colour values of the pixels 
in FONT (ROW, COLUMN) with the numbers given in COLORO and COLOR1; the result of this 
action is stored in memory location (ROW, COLUMN). 


The number CH gives a channel number to a FONT with data. Channels 0 and 1 contain the 
default picture (a decoder without channel selector ignores all EXCLUSIVE-OR FONT 
instructions with CH = 2 .. 15). If a decoder is equipped with a channel selector, all channels 
can be switched on or off selectively. 


If a pixel in FONT has value 0, the 4 bits in the memory for this pixel are X-ORed with the 4 bits 
given in COLORO. If a pixel in FONT has value 1, the 4 bits in the memory for this pixel are 
X-ORed with the 4 bits given in COLOR1. 





- 76 - 


60908 © CEI:1999 


22.5.9 Instruction Definir la transparence couleur (28) 

Si I'instruction est Definir la transparence couleur le format du champ de DONNEES dans 
I'ENSEMBLE est: 

Element binaire R S T U V W 
Symbole 4 

5 

6 


18 

19 


TRANS0 


TRANS1 


TRANS2 


TRANS14 


TRANS15 


TRANSn: valeurs binaires de 0 .. 
(osb sur 1'element binaire W) 
n: numero de la couleur (0 .. 15) 


63 


La valeur des n mots TRANS de I'instruction Definir la transparence couleur def in it le niveau de 
transparence de chacune des 16 couleurs specifies dans le CLUT. Un pixel est melange avec 
la video selon la regie suivante: la contribution du graphique est (63-TRANSn/63) du niveau de 
sortie graphique; la contribution de la video analogique est TRANSn/63 du niveau de sortie 
video pour le rouge, vert et bleu. 

L'option de la transparence couleur est congue pour creer des incrustations sur la video et des 
fondus entre le graphique et la video. Des non-linearites du materiel utilise pour le fondu sont 
autorisees. Un schema synoptique d'une unite de melange video/graphique est illustre a la 
figure 25. 

A la remise a zero du systeme, la transparence de toutes les couleurs est 0 (= non 
transparentes). 

23 Mode TV-GRAPHIQUE ETENDU (MODE = 1, ARTICLE = 1 & 2) 

23.1 Generalites 

Le systeme TV-GRAPHIQUE ETENDU permet la presentation des images naturelles et des 
effets video, tels que la suppression et le fondu. 

Le mode TV-GRAPHIQUE ETENDU est realise en combinant MODE-1, ARTICLE 1 (mode 
TV-GRAPHIQUE, voir 22.4) avec MODE-1, ARTICLE-2. 

Le systeme TV-GRAPHIQUE et le systeme TV-GRAPHIQUE ETENDU sont completement 
compatibles avec les versions precedentes et futures. 

Le systeme TV-GRAPHIQUE ETENDU utilise deux memoires graphiques qui peuvent etre 
utilisees comme plan de memoire a 8 elements binaires (configuration 1-plan) pour presenter 
une image de CLUT a 256 couleurs, ou qui peuvent etre utilisees comme deux plans de 
memoires independants a 4 elements binaires (configuration 2-plans) pour presenter deux 
images de CLUT a 16 couleurs. Dans ce dernier cas, les actions de suppression ou fondu 
peuvent etre reparties entre deux images de CLUT a 16 couleurs. Les CLUT sont charges a 
partir du disque. 









60908 © I EC: 1999 


- 77 - 


22.5.9 Define colour transparency instruction (28 ) 

If the instruction is define colour transparency the format of the DATA field in the PACK is: 

Bit R S T U V W 

Symbol 4 

5 

6 


18 

19 


TRANS0 


TRANS1 


TRANS2 

.TRANSn: binary values of 0 .. 63 (lsb on bit W) 

• n: colour number (0..15) 


TRANS14 


TRANS15 


The values of the TRANS n words of the instruction Define colour transparency define the 
transparency level of each of the 16 colours specified in the CLUT. A pixel is mixed with the 
video according to the following rule: contribution of graphics is (63-TRANSn/63) of the 
graphics output level, contribution of analogue video is TRANSn/63 of the video output level for 
red, green and blue. 

The colour transparency option is intended for creating overlays on video and for fading 
between graphics and video. Non-linearities of the fader hardware are allowed. A block 
diagram for a video/graphics mixing unit is shown in figure 25. 

At system reset, the transparency of all colours is 0 (= non-transparent). 


23 EXTENDED TV-GRAPHICS mode (MODE = 1, ITEM = 1 & 2) 

23.1 General 

The EXTENDED TV-GRAPHICS system allows presentation of natural pictures and video 
effects, such as cut and dissolve. 

The EXTENDED TV-GRAPHICS mode is realized by combining MODE-1, ITEM-1 (TV-GRAPHICS 
mode, see 22.4) with MODE-1, ITEM-2. 

The TV-GRAPHICS system and the EXTENDED TV-GRAPHICS system are completely 
backward and forward compatible. 

The EXTENDED TV-GRAPHICS system uses two graphics memories, which can be used as 
one 8-bit memory plane (1-plane state) to present a 256-colour CLUT picture, or which can be 
used as two independent 4-bit memory planes (2-plane state) to present two 16-colour CLUT 
pictures. In the last case, cut and dissolve effects can be arranged between two 16-colour 
CLUT pictures. The CLUTs are loaded from the disc. 









- 78 - 


60908 © CEI:1999 


La MEMOIRE PRIMAIRE est utilisee pour la donnee POLICE comme la memoire 
TV-GRAPHIQUE. La MEMOIRE SECONDAIRE est utilisee pour la donnee POLICE ou pour la 
donnee additionnelle de la POLICE en ajoutant 16 couleurs a chacun des numeros de 
16 couleurs dans la MEMOIRE PRIMAIRE. Dans la configuration 1-plan, un code a 8 elements 
binaires definit un des 256 numeros de couleurs. Les 4 elements binaires les moins 
significatifs du code a 8 elements binaires sont dans la MEMOIRE PRIMAIRE et les 4 elements 
binaires les plus significatifs du code a 8 elements binaires sont dans la MEMOIRE 
SECONDAIRE. Les couleurs de CLUT peuvent etre choisies dans un maximum de 262 144 
couleurs (256 fois 18 elements binaires, R, V, B, a 6 elements binaires chacun). 

La resolution d'affichage est la meme que pour TV-GRAPHIQUE. 

La MEMOIRE PRIMAIRE et la MEMOIRE SECONDAIRE ainsi que les CADREs ont la meme 
taille sur la page et la zone ecran que la memoire du systeme TV-GRAPHIQUE. 

La donnee POLICE et la donnee de la POLICE additionnelle sont fournies avec un numero 
de voie (0 .. 15). L'utilisation des numeros de voies est la meme que pour le systeme 
TV-GRAPHIQUE. 

Un decodeur TV-GRAPHIQUE ETENDU doit traiter a la fois les instructions ARTICLE-1 et 
ARTICLE-2. 


Les instructions ARTICLE-2 sont disponibles pour 

- commande de la MEMOIRE, 

- ecrire POLICE additionnelle avec deux niveaux (premier plan/arriere-plan), 

- POLICE OU-EXCLUSIF additionnelle avec deux niveaux, 

- charger CLUT. Charger les 4 elements binaires superieurs provenant de R, V, B, a 
6 elements binaires chacun. On peut charger 8 couleurs par instruction, 

- charger CLUT additionnelle. Charger les 2 elements binaires les plus faibles provenant de 
R, V, B, a 6 elements binaires chacun. Combine avec Charger CLUT. 


23.2 Format ENSEMBLE du mode TV-GRAPHIQUE ETENDU 


Element binaire 

Symbole 0 
1 
2 

3 

4 

19 

20 
21 
22 
23 


R S T U V W 
0 0 1 | ARTICLE 

_ INSTRUCTION _ 

PARITE Q0 
PARITE 01 


Champ de DONNEES 


PARITE PO 
PARITE PI 
PARITE P2 
PARITE P3 


ARTICLE = 1 ou 2 = (001) ou (010) 


23.3 Format POLICE du mode TV-GRAPHIQUE ETENDU 

Le format de la POLICE est le meme que pour TV-GRAPHIQUE (voir 22.4) 

23.4 Formats MEMOIRE et ECRAN du mode TV-GRAPHIQUE ETENDU 

La definition de la zone ECRAN/CADRE et la position (RANGEE, COLONNE) dans une 
POLICE sont les memes que pour TV-GRAPHIQUE. 

La donnee de la POLICE et la donnee de la POLICE additionnelle sont ecrites au meme 
emplacement (RANGEE, COLONNE) de chacune des memoires. 




60908 © I EC: 1999 


- 79 - 


The PRIMARY MEMORY is used for the FONT data like the TV-GRAPHICS memory. 
The SECONDARY MEMORY is used for the FONT data or for the additional FONT data, 
adding 16 colours to each 16-colour number in the PRIMARY MEMORY. In the 1-plane state an 
8-bit code defines one of the 256 colour numbers. The least significant 4 bits of the 8-bit code 
are in the PRIMARY MEMORY and the most significant 4 bits of the 8-bit code are in 
the SECONDARY MEMORY. The colours of the CLUT can be chosen from a maximum of 
262 144 colours (256 x 18 bits, R, G, B, 6 bits each). 

The display resolution is the same as for TV-GRAPHICS. 

The PRIMARY MEMORY and the SECONDARY MEMORY and both BORDERS have the same 
size of display page and display area as the memory of the TV-GRAPHICS system. 

The FONT-data and the additional FONT data are provided with a channel number (0 .. 15). 
The use of channel numbers is the same as in the TV-GRAPHICS system. 

An EXTENDED TV-GRAPHICS decoder shall process both ITEM-1 and ITEM-2 instructions. 

ITEM-2 instructions are available 

- for MEMORY control, 

- to write additional FONT with two levels (foreground/background), 

- to EXCLUSIVE-OR an additional FONT with two levels, 

- to load CLUT. Load the upper 4 bits from R, G, B, 6 bits each. 8 colours can be loaded per 
instruction, 

- to load Additional CLUT. Load the lower 2 bits from R, G, B, 6 bits each. Combined with 
Load CLUT. 

23.2 EXTENDED TV-GRAPHICS mode PACK format 

Bit R S T U V W 
Symbol 0 
1 
2 

3 

4 


19 

20 
21 
22 
23 


1 


ITEM 


INSTRUCTION 


PARITY Q 0 
PARITY 01 


DATA 

field 


PARITY P0 
PARITY PI 
PARITY P2 
PARITY P3 


ITEM = 1 or 2 = (001) or (010) 


23.3 EXTENDED TV-GRAPHICS mode FONT format 

The FONT format is the same as for TV-GRAPHICS (see 22.4). 

23.4 EXTENDED TV-GRAPHICS mode SCREEN and MEMORY formats 

The definition of the SCREEN/BORDER area and the position (ROW, COLUMN) of a FONT are 
the same as for TV-GRAPHICS. 

FONT data and additional FONT data are written in the same position (ROW, COLUMN) of 
each memory. 




- 80 - 


60908 © CEI:1999 


Si la donnee de la POLICE additionnelle existe dans la MEMOIRE SECONDAIRE, les POLICES 
des deux memoires sont deplacees ensemble par I'instruction Defilement logique de I'ECRAN. 


23.5 Instructions du mode TV-GRAPHIQUE ETENDU 


Les instructions ARTICLE-1 sont decrites en 22.4. 

Ces instructions influent sur la memoire adressee par I'instruction Commande MEMOIRE. 


Instructions ARTICLE-2: 


3 

6 

14 

16 

17 

18 

19 

20 
21 
22 

23 

24 

25 

26 

27 

28 

29 

30 

31 

32 

33 

34 

35 

36 

37 

38 

39 

40 

41 

42 

43 

44 

45 

46 

47 

48 

49 

50 

51 

52 

53 

54 

55 

56 

57 

58 

59 

60 
61 
62 
63 


000011 

000110 

001110 

010000 

010001 

010010 

010011 

010100 

010101 

010110 

010111 

011000 

011001 

011010 

011011 

011100 

011101 

011110 

011111 

100000 

100001 

100010 

100011 

100100 

100101 

100110 

100111 

101000 

101001 

101010 

101011 

101100 

101101 

101110 

101111 

110000 

110001 

110010 

110011 

110100 

110101 

110110 

110111 

111000 

111001 

111010 

111011 

111100 

111101 

111110 

111111 


Commande MEMOIRE 2 > 

Ecrire POLICE additionnelle PREMIER PLAN / ARRIERE-PLAN 
POLICE OU-EXCLUSIF additionnelle avec 2 couleurs 


Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 
Charger cou 


leur 0 .. 
leur 8 .. 
leur 16 . 
leur 24 . 
leur 32 . 
leur 40 . 
leur 48 . 
leur 56 . 
leur 64 . 
leur 72 . 
leur 80 . 
leur 88 . 
leur 96 . 
leur 104 
leur 112 
leur 120 
leur 128 
leur 136 
leur 144 
leur 152 
leur 160 
leur 168 
leur 176 
leur 184 
leur 192 
leur 200 
leur 208 
leur 216 
leur 224 
leur 232 
leur 240 
leur 248 
leur 0 .. 
leur 16 . 
leur 32 . 
leur 48 . 
leur 64 . 
leur 80 . 
leur 96 . 
leur 112 
leur 128 
leur 144 
leur 160 
leur 176 
leur 192 
leur 208 
leur 224 
leur 240 


7 de CLUT 

15 de CLUT 

. 23 de CLUT 

. 31 de CLUT 

. 39 de CLUT 

. 47 de CLUT 

. 55 de CLUT 

. 63 de CLUT 

. 71 de CLUT 

. 79 de CLUT 

. 87 de CLUT 

. 95 de CLUT 

. 103 de CLUT 

.. Ill de CLUT 

.. 119 de CLUT 

.. 127 de CLUT 

.. 135 de CLUT 

.. 143 de CLUT 

.. 151 de CLUT 

.. 159 de CLUT 

.. 167 de CLUT 

.. 175 de CLUT 

.. 183 de CLUT 

.. 191 de CLUT 

.. 199 de CLUT 

.. 207 de CLUT 

.. 215 de CLUT 

.. 223 de CLUT 

.. 231 de CLUT 

.. 239 de CLUT 

.. 247 de CLUT 

.. 255 de CLUT 

15 additionnelle de CLUT 

. 31 additionnelle de CLUT 

. 47 additionnelle de CLUT 

. 63 additionnelle de CLUT 

. 79 additionnelle de CLUT 

. 95 additionnelle de CLUT 

.111 additionnelle de CLUT 


127 additionne 
143 additionne 
159 additionne 
175 additionne 
191 additionne 
207 additionne 
223 additionne 
239 additionne 
255 additionne 


lie de CLUT 
lie de CLUT 
lie de CLUT 
lie de CLUT 
lie de CLUT 
lie de CLUT 
lie de CLUT 
lie de CLUT 
lie de CLUT 


(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(4 e 
(2 
(2 
(2 
(2 
(2 
(2 
(2 
(2 
(2 
(2 
(2 
(2 
(2 
(2 
(2 
(2 


lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 

lements 


binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 
binaires pour chaque 


COU 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 

cou 

eu 

r) 


Les instructions ARTICLE-2, excepte Commande MEMOIRE et Charger couleur 0 .. 7 et 8 .. 15 
de CLUT, sont disponibles uniquement si I'instruction Commande MEMOIRE indique configuration 
1 -plan. 


2 ) L'instruction Commande MEMOIRE est repetee deux fois dans le disque en ENSEMBLES successifs. 










60908 © I EC: 1999 


-81 - 


When additional FONT data exists in the SECONDARY MEMORY, the FONTs of both 
memories are shifted together by the instruction Soft scroll SCREEN. 


23.5 EXTENDED TV-GRAPHICS mode instructions 

ITEM-1 instructions are described in 22.4. 

These instructions affect the memory directed by the MEMORY control instruction. 
ITEM-2 instructions: 


3 = 000011 : MEMORY control 2 > . 

6 = 000110 : Write additional FONT FOREGROUND/BACKGROUND 
14 =001110: EXCLUSIVE-OR additional FONT with 2 colours 


16 

= 010000 : Load 

CLUT 

CO 

our -0 .. 

7 


(each 

CO 

our 

4 

bits) 

17 

= 010001 : Load 

CLUT 

CO 

our -8 .. 

15 


(each 

CO 

our 

4 

bits) 

18 

= 010010 : Load 

CLUT 

CO 

our-16 . 

23 


(each 

CO 

our 

4 

bits) 

19 

= 010011 : Load 

CLUT 

CO 

our-24 . 

31 


(each 

CO 

our 

4 

bits) 

20 

= 010100 : Load 

CLUT 

CO 

our-32 . 

39 


(each 

CO 

our 

4 

bits) 

21 

= 010101 : Load 

CLUT 

CO 

our-40 . 

47 


(each 

CO 

our 

4 

bits) 

22 

= 010110 : Load 

CLUT 

CO 

our-48 . 

55 


(each 

CO 

our 

4 

bits) 

23 

= 010111 : Load 

CLUT 

CO 

our-56 . 

63 


(each 

CO 

our 

4 

bits) 

24 

= 011000 : Load 

CLUT 

CO 

our-64 . 

71 


(each 

CO 

our 

4 

bits) 

25 

= 011001 : Load 

CLUT 

CO 

our-72 . 

79 


(each 

CO 

our 

4 

bits) 

26 

= 011010 : Load 

CLUT 

CO 

our-80 . 

87 


(each 

CO 

our 

4 

bits) 

27 

= 011011 : Load 

CLUT 

CO 

our -88 . 

95 


(each 

CO 

our 

4 

bits) 

28 

= 011100 : Load 

CLUT 

CO 

our-96 . 

103 


(each 

CO 

our 

4 

bits) 

29 

= 011101 : Load 

CLUT 

CO 

our-104 

..111 


(each 

CO 

our 

4 

bits) 

30 

= 011110 : Load 

CLUT 

CO 

our -112 

.. 119 


(each 

CO 

our 

4 

bits) 

31 

= 011111 : Load 

CLUT 

CO 

our -120 

.. 127 


(each 

CO 

our 

4 

bits) 

32 

= 100000 : Load 

CLUT 

CO 

our-128 

.. 135 


(each 

CO 

our 

4 

bits) 

33 

= 100001 : Load 

CLUT 

CO 

our-136 

.. 143 


(each 

CO 

our 

4 

bits) 

34 

= 100010 : Load 

CLUT 

CO 

our-144 

.. 151 


(each 

CO 

our 

4 

bits) 

35 

= 100011 : Load 

CLUT 

CO 

our-152 

.. 159 


(each 

CO 

our 

4 

bits) 

36 

= 100100 : Load 

CLUT 

CO 

our-160 

.. 167 


(each 

CO 

our 

4 

bits) 

37 

= 100101 : Load 

CLUT 

CO 

our-168 

.. 175 


(each 

CO 

our 

4 

bits) 

38 

= 100110 : Load 

CLUT 

CO 

our-176 

.. 183 


(each 

CO 

our 

4 

bits) 

39 

= 100111 : Load 

CLUT 

CO 

our-184 

.. 191 


(each 

CO 

our 

4 

bits) 

40 

= 101000 : Load 

CLUT 

CO 

our-192 

.. 199 


(each 

CO 

our 

4 

bits) 

41 

= 101001 : Load 

CLUT 

CO 

our -200 

.. 207 


(each 

CO 

our 

4 

bits) 

42 

= 101010 : Load 

CLUT 

CO 

our-208 

.. 215 


(each 

CO 

our 

4 

bits) 

43 

= 101011 : Load 

CLUT 

CO 

our-216 

.. 223 


(each 

CO 

our 

4 

bits) 

44 

= 101100 : Load 

CLUT 

CO 

our-224 

.. 231 


(each 

CO 

our 

4 

bits) 

45 

= 101101 : Load 

CLUT 

CO 

our-232 

.. 239 


(each 

CO 

our 

4 

bits) 

46 

= 101110 : Load 

CLUT 

CO 

our-240 

.. 247 


(each 

CO 

our 

4 

bits) 

47 

= 101111 : Load 

CLUT 

CO 

our-248 

.. 255 


(each 

CO 

our 

4 

bits) 

48 

= 110000 : Load 

CLUT 

additional colour -0 .. 

15 

(each 

CO 

our 

2 

bits) 

49 

= 110001 : Load 

CLUT 

additional colour-16 . 

31 

(each 

CO 

our 

2 

bits) 

50 

= 110010 : Load 

CLUT 

additional colour-32 . 

47 

(each 

CO 

our 

2 

bits) 

51 

= 110011 : Load 

CLUT 

additional colour-48 . 

63 

(each 

CO 

our 

2 

bits) 

52 

= 110100 : Load 

CLUT 

additional colour-64 . 

79 

(each 

CO 

our 

2 

bits) 

53 

= 110101 : Load 

CLUT 

additional colour-80 . 

95 

(each 

CO 

our 

2 

bits) 

54 

= 110110 : Load 

CLUT 

additional colour-96 . 

111 

(each 

CO 

our 

2 

bits) 

55 

= 110111 : Load 

CLUT 

additional colour -112 

.. 127 

(each 

CO 

our 

2 

bits) 

56 

= 111000 : Load 

CLUT 

additional colour-128 

.. 143 

(each 

CO 

our 

2 

bits) 

57 

= 111001 : Load 

CLUT 

additional colour-144 

.. 159 

(each 

CO 

our 

2 

bits) 

58 

= 111010 : Load 

CLUT 

additional colour-160 

.. 175 

(each 

CO 

our 

2 

bits) 

59 

= 111011 : Load 

CLUT 

additional 

;olour-176 

.. 191 

(each 

CO 

our 

2 

bits) 

60 

= 111100 : Load 

CLUT 

additional colour-192 

.. 207 

(each 

CO 

our 

2 

bits) 

61 

= 111101 : Load 

CLUT 

additional colour-208 

.. 223 

(each 

CO 

our 

2 

bits) 

62 

= 111110 : Load 

CLUT 

additional colour-224 

.. 239 

(each 

CO 

our 

2 

bits) 

63 

= 111111 : Load 

CLUT 

additional colour-240 

.. 255 

(each 

CO 

our 

2 

bits) 


ITEM-2 instructions, except MEMORY control and Load CLUT colour-0 .. 7 and 8 .. 15, are 
available only when the instruction MEMORY control indicates 1-plane state. 


2) The MEMORY control instruction is repeated in the disc twice in succeeding PACKS. 














- 82 - 


60908 © CEI:1999 


23.5.1 Instruction Commande MEMOIRE (3) 

Si I'instruction est Commande MEMOIRE, le format du champ de DONNEES dans 
I'ENSEMBLE est: 


Element 

binaire 

R 

S 

T 

U 

V 

W 



Symbole 4 

0 

0 

D 

M 

W 

M 


T U 

5 

0 

0 

D 

M 

W 

M 

DM = 

0 0: configuration 1-plan (WM = 11 ou 00) 

6 








0 1: afficher PRIMAIRE i 

7 








1 0: afficher SECONDAIRE l Configuration 2-plans 
1 1: melange additif (1:1) j 








(DM = 

memoire d’affichage) 

V W 








WM = 

0 0: ni PRIMAIRE ni SECONDAIRE 

0 1: PRIMAIRE uniquement 

1 0: SECONDAIRE uniquement 

18 








1 1: PRIMAIRE et SECONDAIRE 

19 







(WM = 

memoire de travail) 


L'instruction Commande MEMOIRE est utilisee 

- au point de depart de chaque piste, 

- au depart et a la fin de I'effet SUPPRESSION ou FONDU, 

- au point de depart de configuration 1-plan ou de configuration 2-plans, 

- en fin d'une chaTne d'instructions Charger couleur de CLUT et Charger couleur 
additionnelle de CLUT. 

La derniere instruction Commande MEMOIRE def in it quelle instruction ARTICLE-1 est active. 

Au lieu d'utiliser les ENSEMBLES vides (MODE 0, ARTICLE 0) apres la derniere instruction 

Commande MEMOIRE, cette instruction doit etre repetee dans les ENSEMBLES vides qui 

suivent. 

L'instruction Commande MEMOIRE indique 

- I'attribut de 2 memoires, c'est-a-dire 2 memoires INDEPENDANTES d'images de 
16couleurs (configuration 2-plans) ou une memoire INDIVIDUELLE d'images de 256 
couleurs (configuration 1-plan), 

- la selection du mode d'affichage dans configuration 2-plans, c'est-a-dire a partir de la 
MEMOIRE PRIMAIRE uniquement, de la MEMOIRE SECONDAIRE uniquement ou a partir 
du melange additif des deux memoires, 

- la memoire a laquelle les instructions sont adressees. 










60908 © I EC: 1999 


- 83 - 


23.5.1 MEMORY control instruction (3) 

If the instruction is MEMORY control, the format of the DATA-field in the PACK is: 
Bit R S T u v w 


0 

0 

D 

M W 

M 


T U 

0 

0 

D 

M W 

M 

DM = 

0 0:1 -plane state (WM = 11 or 00) 

0 1: display PRIMARY , 

1 0: display SECONDARY l 2-plane state 
1 1: additive mix (1:1) 






(DM = 

display memory) 

V W 






WM = 

0 0: neither PRIMARY nor SECONDARY 

0 1: PRIMARY only 

1 0: SECONDARY only 

1 1: both PRIMARY and SECONDARY 






(WM = 

working memory) 


The instruction MEMORY control is used 

- at the start point of every track, 

- at the start and end of the CUT or DISSOLVE effect, 

- at the start point of 1-plane state or 2-plane state, 

- at the end of a chain of Load CLUT colour and Load CLUT additional colour instructions. 

The last MEMORY control instruction defines which ITEM-1 instruction is active. Instead of 
using empty PACKs (MODE 0, ITEM 0) after the last MEMORY control instruction, the last 
MEMORY control instruction shall be repeated in subsequent empty PACKs. 


The instruction MEMORY control indicates 

- the attribute of 2 memories, i.e. 2 INDEPENDENT memories for 16-colour pictures 
(2-plane state) or an INDIVIDUAL memory for 256-colour pictures (1-plane state), 

- the selection of the display mode in the 2-plane state, i.e. from PRIMARY MEMORY only, 
from SECONDARY MEMORY only or from an additive mix of both memories, 

- the memory to which instructions are addressed. 









- 84 - 


60908 © CEI:1999 


Le tableau suivant illustre toutes les combinaisons possibles de DM et de WM. 


WM 

DM 

00: Pas d'instruction 
ARTICLE 1 disponible 

01: Instruction agit sur 
MEMOIRE PRIMAIRE 

10: Instruction agit sur 
MEMOIRE SECONDAIRE 

11: Instruction agit sur 
les deux MEMOIRES 

00 

Configuration 1-plan 

Pas d'instruction 

ARTICLE 1 

Non en fonction 

Non en fonction 

Configuration 1-plan 

01 

Affiche PRIMAIRE 

Affiche PRIMAIRE 

Affiche PRIMAIRE 

Affiche PRIMAIRE 


Pas d'instruction 
disponible 

Fonctionne sur 

PRIMAIRE 

Fonctionne sur 

MEMOIRE SECONDAIRE 

Fonctionne sur les deux 
MEMOIRES 

10 

Affiche MEMOIRE 
SECONDAIRE 

Affiche MEMOIRE 
SECONDAIRE 

Affiche MEMOIRE 
SECONDAIRE 

Affiche MEMOIRE 
SECONDAIRE 


Pas d'instruction 
disponible 

Agit sur PRIMAIRE 

Agit sur MEMOIRE 
SECONDAIRE 

Agit sur les deux 
MEMOIRES 

11 

Affiche melange additif 

Affiche melange additif 

Affiche melange additif 

Affiche melange additif 


Pas d'instruction 
disponible 

Agit sur PRIMAIRE 

Agit sur MEMOIRE 
SECONDAIRE 

Agit sur les deux 
MEMOIRES 


Utilisation de la configuration 1-plan 

- DM, WM correspond a 00, 11: la MEMOIRE PRIMAIRE et la MEMOIRE SECONDAIRE 
torment un code a 8 elements binaires pour construire une image de 256 couleurs. 

Ecrire POLICE additionnelle et POLICE OU-EXCLUSIF additionnelle modifient la MEMOIRE 
SECONDAIRE. Ecrire POLICE et POLICE OU-EXCLUSIF des instructions ARTICLE-1 
modifient la MEMOIRE PRIMAIRE. Defilement logique de I’ECRAN deplace les donnees 
POLICE des deux memoires en meme temps. Les instructions Preregler MEMOIRE, 
Preregler CADRE ou Defilement logique de I’ECRAN avec prereglage donnent la 
COULEUR definie dans les instructions pour toutes les POLICES de la MEMOIRE 
PRIMAIRE et fournissent la donnee 0000 a toutes les POLICES de la MEMOIRE 
SECONDAIRE. 

La procedure pour changer le CLUT en une fois est la suivante: 

a) une chaTne d'instructions composee de Charger couleur de CLUT et de Charger couleur 
additionnelle de CLUT pour une image est fournie dans les ENSEMBLES qui suivent; 

b) I'instruction Commande MEMOIRE pour la configuration 1-plan est placee en fin d'une 
chaTne d'instructions Charger couleur de CLUT et Charger couleur additionnelle de 
CLUT qui active le nouveau contenu de CLUT. 

- DM, WM correspond a 00, 00: la MEMOIRE PRIMAIRE et la MEMOIRE SECONDAIRE 
torment un code a 8 elements binaires pour construire une image de 256 couleurs. Les 
instructions ARTICLE-1 ne sont pas activees dans ce mode. Toutes les instructions 
ARTICLE-1 modifient uniquement un decodeur TV-GRAPHIQUE. L'image affichee a partir 
du decodeur TV-GRAPHIQUE ETENDU est cependant non affectee par les instructions 
ARTICLE-1. 

- DM, WM correspond a 00, 01 ou 00, 10: ce sont des codes de non-fonctionnement de 
I'instruction Commande MEMOIRE, et la derniere instruction Commande MEMOIRE reste 
active. 

Utilisation de la configuration 2-plans 

Les instructions ARTICLE-2 ne sont pas activees dans cette configuration, sauf les instructions 
Commande MEMOIRE, Charger couleur 0 .. 7 de CLUT et Charger couleur 8 .. 15 de CLUT qui 
sont activees dans les deux configurations. 






























60908 © I EC: 1999 


- 85 - 


The following table shows all possible combinations of DM and WM. 


WM 

DM 

00: No ITEM-1 
instruction available 

01: Instruction works 
on PRIMARY MEMORY 

10: Instruction works on 
SECONDARY MEMORY 

11: Instruction works on 
both MEMORIES 

00 

1 -plane state 

No ITEM-1 instruction 

No operation 

No operation 

1 -plane state 

01 

Display PRIMARY 

Display PRIMARY 

Display PRIMARY 

Display PRIMARY 


No instruction available 

Work on PRIMARY 

Work on SECONDARY 
MEMORY 

Work on both MEMORIES 

10 

Display SECONDARY 
MEMORY 

Display SECONDARY 
MEMORY 

Display SECONDARY 
MEMORY 

Display SECONDARY 
MEMORY 


No instruction available 

Work on PRIMARY 

Work on SECONDARY 
MEMORY 

Work on both MEMORIES 

11 

Display mix 

Display mix 

Display mix 

Display mix 


No instruction available 

Work on PRIMARY 

Work on SECONDARY 
MEMORY 

Work on both MEMORIES 


One-plane state usage 

- DM, WM is 00, 11: the PRIMARY MEMORY and the SECONDARY MEMORY form an 8-bit 
code to construct a 256-colour picture. 

Write additional FONT and X-OR additional FONT affect the SECONDARY MEMORY. 
Write FONT and X-OR FONT of ITEM-1 instructions affect the PRIMARY MEMORY. Soft 
scroll SCREEN shifts the FONT-data of both memories together. The instructions Preset 
MEMORY, Preset BORDER or Soft scroll SCREEN with preset give the COLOR defined in 
the instructions to all FONTs of the PRIMARY MEMORY and give the data 0000 to all 
FONTS of the SECONDARY MEMORY. 

The procedure to change the CLUT at once is as follows: 

a) a chain of Load CLUT colour and Load CLUT additional colour instructions for one 
picture is supplied in subsequent PACKS; 

b) the MEMORY control instruction for 1-plane state is placed at the end of a chain of Load 
CLUT colour and Load CLUT additional colour instructions, which activates the new 
CLUT contents. 

- DM, WM is 00, 00: the PRIMARY MEMORY and the SECONDARY MEMORY form an 8-bit 
code to construct a 256-colour picture. ITEM-1 instructions are not effective in this mode. 
All ITEM-1 instructions affect a TV-GRAPHICS decoder only. The displayed picture from 
the extended TV-GRAPHICS decoder is, however, not affected by ITEM-1 instructions. 

- DM, WM is 00, 01 or 00, 10: these are the no operation codes of the instruction MEMORY 
control, and the last MEMORY control instruction is still effective. 

Two-plane state usage 

The ITEM-2 instructions are not effective in this state, except the instructions MEMORY 
control, Load CLUT colour-0 .. 7 and Load CLUT colour-8 .. 15, which are effective in both 
states. 






























- 86 - 


60908 © CEI:1999 


DM (affichage memoire) definit la memoire a afficher: 

- DM correspond a 01: seule I'image de la MEMOIRE PRIMAIRE peut etre vue sur I'ecran; 

- DM correspond a 10: seule I'image de la MEMOIRE SECONDAIRE peut etre vue sur 
I'ecran; 

- DM correspond a 11: les donnees R, V, B des deux memoires sont simplement et 
respectivement ajoutees. Si le resultat de cette addition est superieur a 1111, il convient de 
representer le resultat par 1111. 

WM indique que les instructions MEMOIRE/CLUT doivent fonctionner avec les instructions 

ARTICLE-1: 

- WM = 00: aucune instruction n'est activee, ni MEMOIRE PRIMAIRE/CLUT, ni MEMOIRE 
SECONDAIRE/CLUT/CADRE, sauf Commande MEMOIRE. Les instructions ARTICLE-1 
affectent uniquement le decodeur TV-GRAPHIQUE; 

- WM = 01: les instructions ARTICLE-1, Charger couleur 0 .. 7 de CLUT et Charger couleur 
8 .. 15 de CLUT affectent uniquement la MEMOIRE PRIMAIRE; 

- WM = 10: les instructions ARTICLE-1, Charger couleur 0 .. 7 de CLUT et Charger couleur 
8 .. 15 de CLUT affectent uniquement la MEMOIRE SECONDAIRE; 

- WM = 11: les instructions ARTICLE-1, Charger couleur 0 .. 7 de CLUT et Charger couleur 
8 .. 15 de CLUT affectent la MEMOIRE PRIMAIRE et la MEMOIRE SECONDAIRE. 


23.5.2 Instruction Ecrire POLICE additionnelle PREMIER PLAN/ARRIERE-PLAN (6) 

Si I'instruction est Ecrire POLICE additionnelle PREMIER PLAN/ARRIERE-PLAN, le format du 
champ de DONNEES dans I'ENSEMBLE est: 


Element binaire 

R S 

T U V 

W 

Symbole 4 

CH 0 

COULEURO 

5 

CH 1 

COULEUR1 

6 

0 ! 

RANGEE 

Isb 

7 

COLONNE 

Isb 

8 

y 





POLICE 


19 



z 

COULEURO 

: numero de la couleur arriere-plan 0 . 

15 (Isb 


COULEUR1 

RANGEE 

COLONNE 

CH0/1 

POLICE 


numero de la couleur premier plan 0 .. 15 (Isb sur W) 

^ 17 \ adresse de la POLICE additionnelle 

0 .. 49 / 

0 .. 15: numero de voie 

(msb sur R du symbole 4, Isb sur S du symbole 5) 
y = pixel en haut a gauche dans la POLICE 
z = pixel en bas a droite dans la POLICE 
Pixel avec valeur = 0: couleur arriere-plan (COULEURO) 
Pixel avec valeur = 1: couleur premier plan (COULEUR1) 
COLORO/1: Isb = element binaire du plan 0 
msb = element binaire du plan 3 


L'instruction Ecrire POLICE additionnelle PREMIER PLAN/ARRIERE-PLAN indique une 
POLICE avec les donnees definies dans POLICE et les couleurs definies dans COULEURO et 
COULEUR1 dans la memoire. Les donnees dans la POLICE sont ecrites a I'adresse 
(RANGEE, COLONNE) dans le plan des elements binaires 0 .. 3 de la MEMOIRE 
SECONDAIRE. 


Le numero CH donne un numero de voie dans une POLICE ayant des donnees. Le concept 
d'une voie est le meme que pour TV-GRAPHIQUE. La donnee POLICE et la donnee POLICE 
additionnelle d'une image possedent le meme numero de voie. 





60908 © I EC: 1999 


-87 - 


DM (display memory) defines the memory to display: 

- DM is 01: only the picture of the PRIMARY MEMORY can be seen on the display; 

- DM is 10: only the picture of the SECONDARY MEMORY can be seen on the display; 

- DM is 11: R, G, B data of both memories are simply added respectively. If the result of this 

addition is over 1111, the result should be represented by 1111. 

WM indicates the MEMORY/CLUT is to be operated by the ITEM-1 instructions: 

- WM = 00: no instruction is effective on either the PRIMARY MEMORY/CLUT or 
SECONDARY MEMORY/CLUT/BORDER, except MEMORY control. ITEM-1 instructions 
affect a TV-GRAPHICS decoder only; 

- WM = 01: ITEM-1 instructions, Load CLUT colour-0 .. 7 and Load CLUT colour-8.. 15 
affect the PRIMARY MEMORY only; 

- WM = 10: ITEM-1 instructions, Load CLUT colour-0 .. 7 and Load CLUT colour-8.. 15 
affect the SECONDARY MEMORY only; 

- WM = 11: ITEM-1 instructions, Load CLUT colour-0 .. 7 and Load CLUT colour-8.. 15 
affect the PRIMARY MEMORY and the SECONDARY MEMORY. 


23.5.2 Write Additional FONT FOREGROUND/BACKGROUND instruction (6) 

If the instruction is Write Additional FONT FOREGROUND/BACKGROUND, the format of the 
DATA-field in the PACK is: 


Bit 

Symbol 


R S T U V W 



COLORO 

COLOR1 

ROW 

COLUMN 

CH0/1 

FONT 


background colour number 0 .. 15 (Isb on W) 
foreground colour number 0 .. 15 (Isb on W) 

°- 17 "l address of additional FONT 

0 .. 49 J 

0 .. 15: channel number 

(msb on R of symbol 4, Isb on S of symbol 5) 

y = top-left pixel in the FONT 
z = bottom-right pixel in the FONT 
Pixel with value = 0: background colour (COLORO) 

Pixel with value = 1: foreground colour (COLOR1) 

COLORO/1: Isb = bit plane 0 

msb = bit plane 3 


The instruction Write Additional FONT FOREGROUND/BACKGROUND writes one FONT with 
the data defined in FONT and the colours defined in COLORO and COLOR1 into memory. The 
data in FONT is written at address (ROW, COLUMN) in bit planes 0 .. 3 of the SECONDARY 
MEMORY. 

The number CH gives a channel number to a FONT with data. The concept of a channel is the 
same as for TV-GRAPHICS. The FONT data and the additional FONT data of one picture have 
the same channel number. 





- 88 - 


60908 © CEI:1999 


23.5.3 Instruction POLICE OU-EXCLUSIF additionnelle avec 2 couleurs (14) 

Si I'instruction est POLICE OU-EXCLUSIF additionnelle avec 2 couleurs, le format du champ 
de DONNEES dans I'ENSEMBLE est: 

Element binaire R S T U V W 


Symbole 4 

CH 0 

COULEURO 

5 

CH 1 

COULEUR1 

6 

o i 


RANGEE 

Isb 

7 


COLONNE 

Isb 

8 

y 







POLICE 


19 




z 


numero de couleur 0 .. 15 (Isb sur W) 

^ 17 \ adresse de la POLICE additionnelle 

0 .. 49 / 

0 .. 15: numero de voie 

(msb sur R du symbole 4, Isb sur S du symbole 5) 
y = pixel en haut a gauche dans la POLICE, 
z = pixel en bas a droite dans la POLICE 

Pixel avec valeur = 0: OU-EXCLUSIF du numero de la couleur de ce pixel avec 
COULEURO 

Pixel avec valeur = 1: OU-EXCLUSIF du numero de la couleur de ce pixel avec 
COULEUR1 

L'instruction POLICE OU-EXCLUSIF additionnelle avec 2 couleurs applique une fonction OU- 
EXCLUSIF aux valeurs des couleurs des pixels se trouvant dans POLICE (RANGEE, COLONNE) 
avec les nombres donnes par COULEURO et COULEUR1. Le resultat de cette action est 
stocke a I'emplacement memoire (RANGEE, COLONNE). 

Le numero CH donne un numero de voie a une POLICE avec des donnees. Le concept de voie 
est le meme que pour TV-GRAPHIQUE. La donnee POLICE et la donnee POLICE additionnelle 
d'une image possedent le meme numero de voie. 


COULEURO/1 

ROW 

COLUMN 

CHO 

FONT 


Si un pixel dans la POLICE vaut 0, les 4 elements binaires en memoire de ce pixel sont traites 
de fagon exclusive avec les 4 elements binaires donnes dans COULEURO. Si un pixel dans la 
POLICE vaut 1, les 4 elements binaires en memoire de ce pixel sont traites de fagon exclusive 
avec les 4 elements binaires donnes dans COULEUR1. 


23.5.4 Instructions Charger couleur de CLUT (16-47) 


Si l'instruction est Charger couleur (n x 8 .. n x 8 + 7) de CLUT) avec (n = 0 .. 31), le format du 
champ de DONNEES dans I'ENSEMBLE est: 


Element binaire 
Symbole 4 

5 

6 

7 

8 


17 

18 
19 


U 


couleur-/? x 8 


couleur-/? x 8+1 


ROUGE 


GR1 


BLEU 


couleur-/? x 8 + 7 


W 


GRO 


couleur-/? x 8 + / 
(/= 0 .. 7) 


ROUGE 

composante rouge 

(msb sur I'element binaire R) 

1 

GRO 

| composante verte 

r (msb sur I'element binaire V) 

[ (symboles pairs) 

GR1 

1 (Isb sur I'element binaire S) 

1 

BLEU 

composante bleue 

L 

(msb sur I'element binaire T) 

f (symboles impairs) 







60908 © I EC: 1999 


- 89 - 


23.5.3 EXCLUSIVE-OR additional FONT with 2 colours instruction (14) 

If the instruction is EXCLUSIVE-OR additional FONT with 2 colours, the format of the DATA 
field in the PACK is: 


Bit 

Symbol 



R S 


T U V 

W 

4 

CH 0 

COLORO 

5 

CH 1 

COLOR1 

6 

0 ! 


ROW 

Isb 

7 


COLUMN 

Isb 

8 

y 







FONT 


19 




z 


COLORO/1 

ROW 

COLUMN 

CHO 

FONT 


colour number 0 .. 15 (Isb on W) 

0 ■ 17 \ address of additional FONT 

0 .. 49 J 

0 .. 15: channel number 

(msb - on R of symbol 4, Isb on S of symbol 5) 

y = top-left pixel in the FONT 

z = bottom-right pixel in the FONT 

Pixel with value = 0: X-OR the colour number of this pixel with the number COLORO 
Pixel with value = 1: X-OR the colour number of this pixel with the number COLOR1 


The instruction EXCLUSIVE-OR additional FONT with 2 colours X-ORes the colour values of 
pixels in FONT (ROW, COLUMN) with the numbers given in COLORO and COLOR1. The result 
of this action is stored at memory address (ROW, COLUMN). 


The number CH gives a channel number to a FONT with data. The concept of a channel is the 
same as for TV-GRAPHICS. The FONT data and the additional FONT data of one picture have 
the same channel number. 


If a pixel in FONT has value 0, the 4 bits in the memory for this pixel are X-ORed with the 4 bits 
given in COLORO. If a pixel in FONT has value 1, the 4 bits in the memory for this pixel are 
X-ORed with the 4 bits given in COLOR1. 


23.5.4 Load CLUT colour instructions (16-47) 

If the instruction is Load CLUT colour-(n x 8 .. n x 8 + 7), (n = 0 .. 31), the format of the DATA 
field in the PACK is: 


Bit 

Symbol 



colour-/7 x 8 + / 
(/=■ ?) 


RED 

red component 

(msb on bit R) 

GRO 

: 1 

r (msbonbitV) J (even symbols) 


) green component 


GR1 

: J 

I (Isb on bit S) I 

BLUE 

blue component 

(msb on bit T) j (°dd symbols) 







- 90 - 


60908 © CEI:1999 


L'instruction Charger couleur (n x 8 .. n x 8 + 7) de CLUT charge la donnee de 12 elements 
binaires constituee des 4 elements binaires superieurs de R, V, B, a 6 elements binaires 
chacun, pour chacun des groupes de 8 couleurs. 

Une instruction prend en compte le CLUT (8 fois 12 / 256 fois 18). Le CLUT doit etre recharge 
en totalite apres le passage de la configuration 2-plans a la configuration 1-plan. L'instruction 
Commande MEMOIRE configuration 1-plan est utilisee pour indiquer a la fois le changement 
de configuration et la fin d'une chaTne d'instructions composee de Charger couleur de CLUT et 
de Charger couleur additionnelle de CLUT. 

Les instructions Charger couleur 0 .. 7 de CLUT et Charger couleur 8 .. 15 de CLUT sont 
utilisees dans la configuration 2-plans. Ces deux instructions sont utilisees pour des effets de 
FONDU consecutifs aux changements des deux CLUT. 

23.5.5 Instructions Charger couleur additionnelle de CLUT (48-63) 

Si l'instruction est Charger couleur additionnelle (16m.. 16m + 15) de CLUT (avec m = 0 .. 15), 
le format du champ de DONNEES dans I'ENSEMBLE est: 

Element binaire R S T U V W 

Symbole 4 

5 


6 


18 


19 


ROUGE : composante rouge (msb sur I’element binaire R) 

VERT : composante verte (msb sur I'element binaire T) 

BLEU : composante bleue (msb sur I'element binaire V) 

L'instruction Charger couleur additionnelle (16m.. 16m + 15) de CLUT charge la donnee de 
6 elements binaires constituee des 2 elements binaires les plus faibles de R, V, B, a 
6 elements binaires chacun, pour chacun des groupes de 16 couleurs. Une instruction prend 
en compte le CLUT (16 fois 6 / 256 fois 18). Le CLUT doit etre recharge en totalite apres le 
passage de la configuration 2-plans a la configuration 1-plan. L'instruction Commande 
MEMOIRE configuration 1-plan est utilisee pour indiquer a la fois le changement de 
configuration et la fin d'une chaTne d'instructions composee de Charger couleur de CLUT et de 
Charger couleur additionnelle de CLUT. 


ROUGE 


couleur-16m 


couleur-16m + 1 


couleur-16m + 2 


VERT 


couleur-16m + 14 


couleur-16m + 15 


BLEU 


couleur-16m + / 
(/= 0 .. 7 ) 


24 Mode MIDI (MODE = 3, ARTICLE = 0) 

24.1 Generalites 

Le mode MIDI est une voie transparente de donnees avec un debit maximal de donnees de 
3 125 octets par seconde destinee aux donnees d'interface numerique des instruments de 
musique (MIDI) tel que cela est specifie par I'Association internationale MIDI 3 ) 


3 > Voir la publication Specification detaillee MIDI 1.0. 













60908 © I EC: 1999 


-.91 - 


The instruction Load CLUT colour-(n x 8 .. n x 8 + 7) loads 12-bit data consisting of upper 4 
bits of R, G, B, 6 bits each, for every 8-colour group. 

One instruction handles (8/256 x 12/18) of the CLUT. The CLUT needs to be reloaded 
completely after changing from 2-plane state to 1-plane state. The MEMORY control 
instruction: 1-plane state is used for indicating both the state change and the end of a chain of 
Load CLUT colour and Load CLUT additional colour instructions. 


The instructions load CLUT colour-0 .. 7 and Load CLUT colour-8 .. 15 are used in the 2-plane 
state. These two instructions are used for a DISSOLVE effect by changing both CLUTS. 


23.5.5 Load CLUT additional colour instructions (48-63) 

If the instruction is Load CLUT additional colour-(16m .. 16m + 15) (m = 0 .. 15), the format of 
the DATA field in the PACK is: 


Bit 

Symbol 



colour-16m + / 
(/= 0 .. 7) 


RED 

GREEN 

BLUE 


red component (msb on bit R) 
green component (msb on bit T) 
blue component (msb on bit V) 


The instruction Load CLUT additional colour-(16m .. 16m + 15) loads 6-bit data consisting of 
the lower 2 bits of R, G, B, 6 bits each, for every 16-colour group. One instruction handles 
(16/256 x 6/18) of the CLUT. The CLUT has to be reloaded completely after changing from 
2-plane state to 1-plane state. The MEMORY control instruction 1-plane state is used for 
indicating both state change and the end of a chain of Load CLUT colour and Load CLUT 
additional colour instructions. 


24 MIDI mode (MODE = 3, ITEM = 0) 

24.1 General 

The MIDI mode is a transparent data channel with a maximum data rate of 3 125 bytes per 
second intended for musical instrument digital interface (MIDI) data as specified by the 
International MIDI Association 3). 


3 ) See publication MIDI 1.0 Detailed Specification. 






- 92 - 


60908 © CEI:1999 


24.2 Format ENSEMBLE du mode MIDI 


Element binaire 
Symbole 0 

1 

2 

3 

4 

5 

6 

7 

8 
9 

10 
1 1 

12 

13 

14 

15 

16 

17 

18 

19 

20 
21 
22 
23 



OCTETS = 0 .. 12 (Isb sur ['element binaire W) 

nombre d'octets MIDI dans un ENSEMBLE 

Bn = octet n de MIDI dans un ENSEMBLE 
(msb sur R, T ou V, 

Isb sur S, U ou W respectivement) 


Le nombre d'octets MIDI dans un ENSEMBLE est celui indique par quatre elements binaires 
(OCTETs). Tous les elements binaires non utilises sont mis a zero. 

Un ensemble quelconque de 12 ENSEMBLES consecutifs ne peut pas contenir plus de 
125 octets MIDI. Si I’on envisage de lire sur un materiel avec une commande de hauteur du 
son allant jusqu'a +12,5 %, il est recommande de limiter le debit de donnees a UN maximum 
de 110 octets pour n'importe quel ensemble de 12 ENSEMBLES consecutifs. 

II est recommande qu'un lecteur de disque compact equipe de sortie MIDI genere la totalite du 
message relatif aux controles musicaux, si la sequence MIDI est interrompue par I'utilisateur 
(arret, pause, precedent, suivant, balayage). 

25 Mode UTILISATEUR (MODE = 7, ARTICLE = 0) 

25.1 Generalites 

Le mode UTILISATEUR est une voie de donnees «utilisateur» destinee a une utilisation par 
des utilisateurs professionnels. 




60908 © I EC: 1999 


- 93 - 


24.2 MIDI mode PACK format 


Bit 

Symbol 


R S T U V W 


0 

1 

2 

3 

4 

5 

6 

7 

8 
9 

10 
1 1 

12 

13 

14 

15 

16 

17 

18 

19 

20 
21 
22 
23 


0 1 1 

0 0 0 

0 0 

BYTES 

PARITY Q0 
PARITY Q1 

B1 


B2 



(-•> ~7 


B4 


B5 



r~i r' 


B7 


B8 





BIO 


B1 


B12 


PARITY PO 
PARITY PI 
PARITY P2 
PARITY P3 


BYTES = 0 .. 12 (Isb on bit W) 

Number of MIDI bytes in a PACK 

Bn = n-th MIDI byte in PACK 
(msb on R, T or V, 

Isb on S, U or W respectively) 


The number of MIDI bytes in a PACK is indicated by BYTEs (4-bit binary). All bits of unused 
bytes are zero. 

Any 12 consecutive PACKs may contain no more than 125 MIDI bytes. If playback on 
equipment with up to +12,5% pitch control is envisaged, it is recommended to limit the data 
rate to a maximum of 110 bytes in any 12 consecutive PACKs. 

It is recommended that a CD player equipped with a MIDI output generates an all notes off 
message when the MIDI sequence is interrupted by the user (stop, pause, previous, next, 
scan). 


25 USER mode (MODE = 7, ITEM = 0) 

25.1 General 

The USER mode is a "user" data channel intended for use by professional CD users. 




- 94 - 


60908 © CEI:1999 


25.2 Format ENSEMBLE du mode UTILISATEUR 


Element binaire R S T U V W 


Symbole 0 

1 1 1 1 1 1 0 | 0 | 0 

1 

INSTRUCTION 

2 

PARITE 00 

3 

PARITE 01 

4 



Champ de DONNEES 

19 


20 

PARITE PO 

21 

PARITE PI 

22 

PARITE P2 

23 

PARITE P3 


INSTRUCTION 1 

Champ de DONNEES J Definis par I’utilisateur 

26 Mode TEXTE CD (MODE = 2, ARTICLE = 1, 2, 3, 5, 6, 7 ou MODE = 4) 


26.1 Generalites 

Les informations de texte ou de donnees peuvent etre stockees dans la zone de depart et dans 
la zone de programme. 


De cette fagon, deux applications differentes sont possibles: 

a) un lecteur qui lit des informations a partir de la zone de depart (MODE = 4), les stocke dans 
une memoire et auquel on peut demander de les afficher immediatement; 

b) un lecteur qui lit des informations pendant la lecture audio a partir de la zone de 
programme (Mode = 2). Cette application ne necessite pas de memoire, puisque les 
informations peuvent etre obtenues a partir du disque. Pour limiter les durees d'acquisition, 
les informations sont repetees de maniere continue a un debit minimal donne. 


Notation 

Les valeurs hexadecimales sont precedees de $. 

Les valeurs binaires sont precedees de %. 

Dans cet article, les definitions suivantes sont utilisees: 


SYMBOLE: 

BLOC DE 
SIGNALISATION: 


groupe de 6 elements binaires (R a W), provenant du meme 
SYMBOLE commande et affichage 

96 SYMBOLEs successifs suivant immediatement les caracteres SO 
et SI de la synchronisation de signalisation 


ENSEMBLE: groupe de 24 SYMBOLEs commengant au ler, 25eme, 49eme ou 

73eme SYMBOLE d'un BLOC DE SIGNALISATION 


PAQUET DE groupement de 4 ENSEMBLE successifs, dont le premier est le 

SIGNALISATION: premier ENSEMBLE dans un BLOC DE SIGNALISATION 


PAQUET ITTS: unite de 48 octets telle qu'elle est definie dans la CEI 61866, avec un 

en-tete de 8 octets et un champ de donnees de 40 octets 





60908 © I EC: 1999 


- 95 - 


25.2 USER mode PACK format 


Bit 

Symbol 0 

1 
2 

3 

4 


19 

20 
21 
22 
23 


INSTRUCTION 
DATA field 

26 CD TEXT mode (MODE = 2, ITEM = 1, 2, 3, 5, 6, 7 or MODE = 4) 

26.1 General 

Text or data information can be stored in the lead-in area and the program area. 

With this, two different applications can be supported: 

a) player which reads information from the lead-in area (MODE = 4), stores it in a memory and 
can be requested to provide it immediately on a display; 

a) player which reads information during the playback of the audio from the program area 
(Mode = 2). This application does not require a memory, as the requested information can 
be obtained from the disc. To limit the acquisition times the information is repeated 
continuously at a certain minimum rate. 

Notation 

Hexadecimal values are preceded by a $. 

Binary values are preceded by a %. 

In this clause, the following definitions are used: 

SYMBOL: a group of 6 bits (R to W), originating from the same 'control and display' 

SYMBOL 

SUBCODE 96 successive SYMBOLS immediately following the subcode sync patterns 

BLOCK: SO and SI 

PACK: a group of 24 SYMBOLS, starting at the 1st, 25th, 49th or 73rd SYMBOL of 

a SUBCODE BLOCK 

SUBCODE a grouping of 4 successive packs, the first of which is the first PACK in a 

PACKET: SUBCODE BLOCK 

ITTS PACKET: a 48-byte unit as defined in IEC 61866, with an 8-byte header and 40-byte 

data field 






- 96 - 


60908 © CEI:1999 


Quand les octets (8 elements binaires) doivent etre codes en SYMBOLEs (6 elements 
binaires), quatre SYMBOLEs successifs transporteront trois octets successifs: 

Les octets sont marques x, y et z, le chiffre indiquant la position de I'element binaire: 
7 = MSB, 0 = LSB. 


26.2 Mode TEXTE CD pour la zone de depart (MODE = 4) 

26.2.1 Groupe et BLOC de texte 

Un jeu d'informations de texte representant une langue particuMere est appele BLOC. Un BLOC 
peut contenir jusqu'a 256 ENSEMBLES. Un groupe de texte est une combinaison de BLOCs 
pouvant aller jusqu'a 8. II est recommande que la taille d'un groupe de texte soit inferieure a 
512 ENSEMBLES et el le doit etre au maximum de 2048 ENSEMBLES. 

Les groupes de texte doivent etre enregistres de maniere repetee dans la zone de depart (voir 
figure 27). 

26.2.2 Format d'ENSEMBLE TEXTE CD pour la zone de depart 

Dans la zone de depart, on ne doit pas utiliser le code d'entrelacement et le code de correction 
d'erreur. 

Un ENSEMBLE est constitue d'un champ d'en-tete, d'un champ de donnees de texte et d'un 
champ de controle de redondance cyclique (CRC) (voir figure 28). 

26.2.2.1 Champ d'en-tete 

Le champ d'en-tete est constitue de 4 octets Indicateurs (ID): ID1 (indicateur de type 
d'ENSEMBLE), ID2 (indicateur de numero de piste), ID3 (indicateur de numero d’ordre) et ID4 
(numero de BLOC et indicateur de position du caractere). 

26.2.2.1.1 Description de ID1 (Indicateur de Type d'ENSEMBLE) 

ID1 montre les articles qui sont codes dans I'ENSEMBLE. Les articles sont definis comme suit: 

($80) Titre du nom de I'Album (ID2=$00) et Titres des Pistes (ID2 = $01 .. $63) 

($81) Nom(s) du ou des interpretes (c'est-a-dire chanteurs et/ou acteurs et/ou chefs 
d'orchestre et/ou orchestre) 

($82) Nom(s) du ou des paroliers 

($83) Nom(s) du ou des compositeurs 

($84) Nom(s) du ou des arrangeurs 

($85) Message(s) du fournisseur du contenu et/ou de I'interprete 

($86) Informations d'identification du disque 

($87) Identification du genre et information sur le genre 

($88) Informations sur le repertoire des pistes 

($89) Deuxieme information sur le repertoire des pistes 

($8A) reserve 

($8B) reserve 

($8C) reserve 

($8D) Information fermee (pour usage interne par le fournisseur du contenu uniquement) 

($8E) Code UPC/EAN de I'album et code ISRC de chaque piste 

($8F) Information sur la taille du BLOC 



60908 © I EC: 1999 


- 97 - 


In the case when bytes (8 bits) have to be encoded into SYMBOLS (6 bits), four successive 
SYMBOLS will carry three successive bytes: 

The bytes are desiganted by x, y and z, with the number indicating the bit position: 7 = MSB, 
0 = LSB. 

26.2 CD TEXT mode for the lead-in area (MODE = 4) 

26.2.1 Text group and BLOCK 

A set of text information representing one particular language is called a BLOCK. A BLOCK 
can contain up to 256 PACKs. Up to 8 BLOCKS are combined into a text group. The size of a 
text group is recommended to be less than 512 PACKs, and shall be at maximum 2048 PACKs. 

Text groups shall be recorded repeatedly in the lead-in area (see figure 27). 

26.2.2 CD TEXT PACK format for the lead-in area 

In the lead-in area the interleaving and error-correcting code shall not be used. 

A PACK consists of a header field, a text data field and a cyclic redundancy checksum (CRC) 
field (see figure 28). 

26.2.2.1 Header field 

The header field consists of 4 indicator (ID) bytes: ID1 (PACK type indicator), ID2 (track 
number indicator), ID3 (sequence number indicator) and ID4 (BLOCK number and character 
position indicator). 

26.2.2.1.1 Description of ID1 (PACK type indicator) 

ID1 shows the items that are encoded in the PACK. Items are defined as follows: 

($80) Title of album name (ID2 = $00) and track titles (ID2 = $01 .. $63) 

($81) Name(s) of the performer(s) (i.e. singer(s) and/or player(s) and/or conductor(s) 

and/or orchestra(s)) 

($82) Name(s) of the songwriter(s) 

($83) Name(s) of the composer(s) 

($84) Name(s) of the arranger(s) 

($85) Message(s) from content provider and/or artist 

($86) Disc identification information 

($87) Genre identification and genre information 

($88) Table of contents information 

($89) Second table of contents information 

($8A) Reserved 

($8B) Reserved 

($8C) Reserved 

($8D) Closed information (for internal use by content provider only) 

($8E) UPC/EAN code of the album, and ISRC code of each track 
($8F) Size information of the BLOCK 



- 98 - 


60908 © CEI:1999 


Les ENSEMBLES doivent etre codes dans I'ordre des articles dont la liste est donnee ci-dessus. 

NOTE - Etant donne que les 3 elements binaires les plus significatifs de ID1 sont %100, cela correspond a une 
indication de Mode 4. 


26.2.2.1.2 Description de ID2 (Indicateur de numero de piste) 

ID2 contient 1 element binaire pour le drapeau d'extension et 7 elements binaires pour le 
numero de piste ou le numero d’element d'ENSEMBLE. 

msb ID2 Isb 

DE Numero de piste ou numero d’element d'ENSEMBLE 

26.2.2.1.2.1 Drapeau d'extension 

Le MSB de ID2 est le drapeau d'extension, normalement a la valeur %0. 

S'il a la valeur %1, I'ENSEMBLE est utilise pour une application etendue (a definir). Les 
lecteurs incompatibles avec une application etendue doivent supprimer cet ENSEMBLE. 

26.2.2.1.2.2 Numero de piste 

Les 7 elements binaires inferieurs de ID2 montrent le numero de piste auquel le premier 
caractere du champ de donnees texte du BLOC (Textl) appartient. 

Le numero de piste (1 a 99) est exprime en code binaire (%0000001 a %1100011). 

Le numero de piste %0000000 est utilise pour les informations qui represented I'ensemble du 
disque (nom d'album, interprete principal, compositeur principal, message principal, parolier 
principal, arrangeur principal, etc.). 

Les numeros de pistes %1100100 a %1111111 inclus sont reserves. 

26.2.2.1.2.3 Numero d'element d'ENSEMBLE 

Les ENSEMBLES qui sont independants des pistes utilisent les 7 elements binaires inferieurs 
de ID2 pour indiquer le numero d’element d'ENSEMBLE. L'utilisation de ce champ depend du 
type d'ENSEMBLE. 

26.2.2.1.3 Description de ID3 (indicateur de numero d’ordre) 

ID3 contient le numero d’ordre de I'ENSEMBLE avec une progression croissante a partir du 
premier ENSEMBLE dans chaque BLOC. Le numero d'ordre commence a 0 ($00) et ne doit 
pas depasser 255 ($FF). 

26.2.2.1.4 Description de ID4 (numero de BLOC et indicateur de position du caractere) 

ID4 contient 1 element binaire pour I'indication du code de caractere double octet, 3 elements 
binaires pour le numero de BLOC et 4 elements binaires pour la position du caractere. 


msb 


ID4 


Isb 


DBCC 

numero de BLOC 


Position du caractere 








60908 © I EC: 1999 


- 99 - 


PACKs shall be encoded in the order of the items listed above. 

NOTE - As the three most significant bits of ID1 are %100, this corresponds to an indication of Mode 4. 


26.2.2.1.2 Description of ID2 (track number indicator) 

ID2 contains 1 bit of the extension flag, and 7 bits of either track number or PACK element 
number. 

msb ID2 Isb 

EF Track number or PACK element number 

26.2.2.1.2.1 Extension flag 

The MSB of ID2 is the extension flag, and is normally set to %0. 

If it is set to %1, the PACK is used for an extended application (to be defined). Players 
incompatible with an extended application shall discard this PACK. 

26.2.2.1.2.2 Track number 

The lower 7 bits of ID2 show the track number to which the first character of the text data field 
of the BLOCK (Textl) belongs. 

The track number (1 to 99) is expressed in binary code (%0000001 to %1100011). 

Track number %0000000 is used for information that represents the whole disc (album name, 
main performer, main composer, main message, main songwriter, main arranger, etc.). 

Track numbers %1100100 up to and including %1111111 are reserved. 

26.2.2.1.2.3 PACK element number 

PACKs that are independent of the Tracks use the lower 7 bits of ID2 to indicate the PACK 
element number. The use of this field depends on the type of the PACK. 

26.2.2.1.3 Description of ID3 (sequence number indicator) 

ID3 contains the sequence number of the PACK, numbered incrementally from the first PACK 
in each BLOCK. The sequence number starts at 0 ($00) and must not exceed 255 ($FF). 

26.2.2.1.4 Description of ID4 (BLOCK number and character position indicator) 

ID4 contains 1 bit of the double byte character code indication, 3 bits of the BLOCK number 
and 4 bits of the character position. 

msb ID4 Isb 

. 

DBCC BLOCK number Character position 








-100- 


60908 © CEI:1999 


26.2.2.1.4.1 Indication de code du caractere double octet 

Le element binaire le plus significatif de ID4 est I'indication de code de caractere double octet. 

Si un BLOC contient des chaTnes de caracteres double octet dans le champ de donnees texte 
des ENSEMBLE avec ID1 = $80 a $85, tous les ENSEMBLE a I'interieur du BLOC doivent avoir 
leur indication de code de caracteres double octet a %1. 

Dans tous les autres cas, I'indication doit etre a %0 pour signaler qu'un code de caractere a un 
seul octet est utilise. 

26.2.2.1.4.2 Numero de BLOC 

Les 3 elements binaires suivants de ID4 contiennent le numero de BLOC du BLOC auquel 
I'ENSEMBLE appartient. Le numero de BLOC est numerote de maniere croissante de 0 a partir 
du premier BLOC a I'interieur de chaque groupe. 

26.2.2.1.4.3 Position du caractere 

Les 4 elements binaires les moins significatifs de ID4 contiennent la position du caractere. La 
position du premier caractere du champ de donnees texte (Textl) est comptee a partir du 
premier caractere de sa chaTne. La position du caractere commence a 0 et, si la position 
depasse 15, 15 doit etre code. 

Lorsque le code de caractere est un code a double octet, un jeu de 2 octets dans le champ de 
donnees texte (c'est-a-dire chaque caractere a double octet) est compte comme un. 

Un code nul est egalement compte comme un caractere en position de caractere. 

La position du caractere n'est pas utilisee dans les ENSEMBLE avec ID1 = $88, $89 ou $8F et 
il est recommande d’utiliser %0000 dans tous ces ENSEMBLE. 

26.2.2.2 Champ de donnees texte 

Un champ de donnees texte est compose de 12 octets et contient soit des chaTnes de 
caracteres soit des informations binaires selon le type d'ENSEMBLE. 

26.2.2.2.1 Information de chaTne de caracteres 

Tous les ENSEMBLE a I'exception des ENSEMBLE avec informations de repertoire des pistes 
(ID1 = $88), deuxieme information de repertoire des pistes (ID1 = $89) ou information de taille 
(ID1 = $8F) doivent incorporer des chaTnes de caracteres dans le champ de donnees texte. 

Si les ENSEMBLE avec ID1 = $80 a ID1 = $85 et ID1 = $8E sont utilises, il est recommande de 
fournir une chaTne de caracteres pour chaque piste(de la premiere a la derniere piste). 

Une chaTne de caracteres est composee d'une suite de caracteres et d'un caractere d'arret. La 
suite de caracteres peut etre omise si une chaTne de caracteres ne contient pas d'informations 
utiles. Cependant, il n'est pas permis d'omettre le caractere d'arret. 

Le caractere d'arret est un code nul ($00) pour les codes de caracteres a un seul octet et deux 
codes nuls pour les codes de caracteres a double octet. 

II est recommande que la taille d'une chaTne de caracteres soit inferieure a 160 octets. 



60908 © I EC: 1999 


-101 - 


26.2.2.1.4.1 Double byte character code indication 

The most significant bit of ID4 is the double byte character code indication. 

If a BLOCK contains double byte character strings in the text data field of PACKs with ID1 = $80 
through $85, all PACKs within the BLOCK shall have their double byte character code 
indication set to %1. 

In all other cases it shall be set to %0 to indicate a single byte character code is used. 

26.2.2.1.4.2 BLOCK number 

The next 3 bits of ID4 contain the BLOCK number of the BLOCK to which the PACK belongs. 
BLOCK number is numbered incrementally from 0 from the first BLOCK within each group. 

26.2.2.1.4.3 Character position 

The least significant 4 bits of ID4 contain the character position. The position of the first 
character of the text data field (Textl) is counted from the first character of its string. The 
character position starts from 0, and if the position exceeds 15, 15 shall be encoded. 

When the character code is a double byte code, a set of 2 bytes in the text data field (i.e. each 
double byte character) is counted as one. 

A null code is also counted as a character, when obtaining the character position. 

Character position is not used in PACKs with ID1 = $88, $89 or $8F, and %0000 should be 
used in all of these PACKs. 

26.2.2.2 Text data field 

A text data field consists of 12 bytes, and contains either character strings or binary 
information depending on the type of PACK. 

26.2.2.2.1 Character string information 

All PACKs except PACKs with table of contents information (ID1 = $88), Second table of 
content information (ID1 = $89) or size information (ID1 = $8F) shall incorporate character 
strings in the text data field. 

If PACKs with ID1 = $80 through ID1 = $85 and ID1 = $8E are used, a character string for each 
track (from the first track up to the last) should be provided. 

A character string consists of a character sequence, and a terminator. The character sequence 
may be omitted if a character string does not contain any relevant information. The terminator 
may not be omitted, however. 

The terminator is a null ($00) code for single byte characters codes, and two null codes for 
double byte character codes. 


The size of a character string is recommended to be less than 160 bytes. 



— 102 — 


60908 © CEI:1999 


Si une chaine de caracteres ne tient pas dans un champ de donnees texte d'un ENSEMBLE, 
elle est continuee dans les ENSEMBLES suivants. La chaine de caracteres suivante (avec le 
meme ID1) sera codee en commengant a I'octet suivant dans le champ de donnees texte apres 
le caractere d'arret de la chaine courante. 

Les octets non utilises dans le champ de donnees texte (suivant le caractere d'arret de la 
chaine de caractere finale dans la meme categorie d'informations) doivent etre completes par 
des codes nuls ($00). 

Si la meme chaine de caracteres est utilisee pour des pistes consecutives, I'indicateur tab peut 
etre utilise pour representer la meme chaine que dans la piste precedente. 

L'indicateur tab est un code tab unique ($09) pour des codes de caracteres a octet unique et 
un jeu de deux codes tab pour des codes de caracteres a double octet. 

Un indicateur tab doit etre suivi par un caractere d'arret. 

Les indicateurs tab doivent etre utilises uniquement dans des ENSEMBLES avec ID1 =$80 a 
$85 et ne doivent pas etre utilises pour la premiere piste, ni pour une piste pour laquelle les 
informations de la piste precedente ne contiennent pas d'informations de caracteres (c'est-a- 
dire qu'il s'agit d'une chaine nulle). 


Exemple: (_ indique un espace, X est inconnu/indifferent, SN = numero d'ordre) 


L 

ID1 

ID2 

ID3 

ID4 

Textl 

Text2 

Text3 

Text4 j 



$8X 

$00 

SN 

$X0 

S 

T 

R 

1 

c 

Text5 

Text6 

Text7 

Text8 

Text9 

Textl 0 

Textl 1 

Textl 2 | 

CRC 


N 

_ 

1 

$00 

S 

T 

R 

1 


c 

ID1 

ID2 

ID3 

ID4 

Textl 

Text2 

Text3 

Text4 [ 



$8X 

$01 

SN + 1 

$X4 

N 

G 

_ 

2 


c 

Text5 

Text6 

Text7 

Text8 

Text9 

Textl 0 

Textl 1 

Textl 2 | 

CRC 


$00 

S 

T 

R 

1 

N 

G 

_ 


c 

ID1 

ID2 

ID3 

ID4 

Textl 

Text2 

Text3 

Text4 1 



$8X 

$03 

SN+2 

$X7 

3 

$00 

S 

T 


c 

Text5 

Text6 

Text7 

Text8 

Text9 

Textl 0 

Textl 1 

Textl 2 i 

CRC 


R 

1 

N 

G 


4 

$00 

$00 



26.2.2.2.2 Informations binaires 


Les ENSEMBLES qui contiennent des ID de Disque, des ID de Genre, des TOC, des 
informations de deuxieme TOC et de tailie (ID1 = $86, $87, $88, $89 ou $8F) incorporent des 
informations binaires dans le champ de donnees texte. L'attribution des informations binaires 
depend du type d'ENSEMBLE. 

26.2.2.3 Champ de controle de redondance cyclique (CRC) 

Un champ de controle de redondance cyclique (CRC) est compose de 2 octets, avec msb en 
premier et il est utilise pour controler les erreurs dans les voies R a W de la zone de depart. 

Le polynome CRC est X 16 + X 12 + X 5 + 1. Tous les elements binaires doivent etre inverses. 




























































60908 © I EC: 1999 


- 103 - 


If a character string does not fit in a text data field of a PACK, it is continued onto the 
succeeding PACKs. The succeeding character string (with the same ID1) will be encoded 
starting at the next byte in the text data field after the terminator of the current string. 

Unused bytes in the text data field (following the terminator of the final character string within 
the same information category) shall be filled with null codes ($00). 

In case the same character string is used for consecutive tracks, the tab indicator may be used 
to represent the same as previous track. 

The tab indicator is a single tab code ($09) for single byte character codes, and a set of two 
tab codes for double byte character codes. 

A tab indicator shall be followed by a terminator. 

Tab indicators shall only be used in PACKs with ID1 = $80 through $85, and shall not be used 
for the first track, nor for a track of which the previous track information does not contain any 
character information (i.e. is a null string). 


Example: ( _ indicates a space, X is unknown/don't care, SN = Sequence number) 


L 

ID1 

ID2 

ID3 

ID4 

Textl 

‘ Text2 

Text3 

Text4 i 



$8X 

$00 

SN 

$X0 

S 

T 

R 

1 

C 

Text5 

Text6 

Text7 

Text8 

Text9 

i Textl 0 

Textl 1 

Textl 2 | 

CRC 


N 

_ 

1 

$00 

S 

T 

R 

1 


C 

ID1 

ID2 

ID3 

ID4 

Textl 

i Text2 

Text3 

Text4 i 



$8X 

$01 

SN + 1 

$X4 

N 

G 

_ 

2 


C 

Text5 

Text6 

Text7 

Text8 

Text9 

i! Textl 0 

Textl 1 

Textl 2 | 

CRC 


$00 

S 

T 

R 

1 

N 

G 

_ 


C 

ID1 

ID2 

ID3 

ID4 

Textl 

\ Text2 

Text3 

Text4 ! 



$8X 

$03 

SN+2 

$X7 

3 

$00 

S 

T 


C 

Text5 

Text6 

Text7 

Text8 

Text9 

i Textl 0 

Textl 1 

Textl 2 | 

CRC 


R 

I 

N 

G 


4 

$00 

$00 



26.2.2.2.2 Binary information 


PACKs that contain disc ID, genre ID, TOC, second TOC and size information (ID1 = $86, $87, 
$88, $89 or $8F) incorporate binary information in the text data field. The allocation of the 
binary information depends on the type of PACK. 

26.2.2.3 Cyclic redundancy checksum (CRC) field 

A cyclic redundancy checksum (CRC) field consists of 2 bytes, msb first, and is used to check 
errors in the R to W channels in the lead-in area. 


The CRC polynomial is X 16 + X 12 + X 5 + 1. All bits shall be inverted. 


























































— 104 — 


60908 © CEI:1999 


26.2.3 Application de TEXTE CD dans la zone de depart 

26.2.3.1 Information de titre, de nom et de message (ID1 = $80 a $85) 

Les ENSEMBLES avec ID1 egal a $80 a $85 peuvent etre utilises pour coder des informations 
textuelles concernant le nom d'album et les titres de pistes, les noms et les messages comme 
indique en 26.2.2.1.1. 

Lorsque ID2 est egal a $00, le champ de donnees texte contient des informations qui 
represented I'ensemble du disque (voir 26.2.2.1.2.2). 

26.2.3.2 Information d'lD de disque (ID1 = $86) 

Le champ de donnees texte de I'ENSEMBLE avec ID1 = $86 doit contenir les informations d'lD 
de disque telles que la reference catalogue et le nom du studio d'enregistrement, le code du 
point de vente, I'annee de vente etc. Chacune doit etre separee par une barre oblique ("/"). 

Le numero d'element d'ENSEMBLE (ID2) doit etre code $00. 

Seul le code de caractere ISO/IEC 8859-1 (modifie) doit etre utilise pour cet article (voir 26.2.3.8). 


:! idi 

1; ID2 ! 

ID3 ! 

ID4 

! Textl 

j Text2 

[ Text3 

I Text4 | 

$86 

Element d' 
ENSEMBLE 
= $00 

Numero 

d'ordre 

$xo 

C 

A 

T 

A 


! Text5 

1 Text6 ! 

Text7 

! Text8 ! 

Text9 

‘ Textl 0 

! Textl 1 

S Textl 2 | 

CRC | 

L 

O 

G 

$20 

[espacel 

N 

U 

M 

B 


! IDI 

[ ID2 i 

ID3 

i ID4 | 

Textl 

! Text2 

! Text3 

! Text4 j 


$86 

Element d 1 
ENSEMBLE 
= $00 

Numero 

d'ordre 

+1 

$xc 

E 

R 

$00 

$00 


1 Text5 

Text6 | 

Text7 

i Text8 | 

Text9 

i Textl 0 

\ Textl 1 

\ Textl 2 i 

CRC | 

$00 

$00 

$00 

$00 

$00 

$00 

$00 

$00 



26.2.3.3 Information de genre (ID1 = $87) 

Le champ de donnees texte de I'ENSEMBLE avec ID1 = $87 doit contenir I'information de 
genre. 

Le code genre est le meme que celui defini au chapitre III.3.2.5.3.8 de la specification CD 
EXTRA. II sera code comme une entree sur 2 octets, I'octet le plus significatif en premier, dans 
les 2 premiers octets du champ de donnees texte. 

La description supplementaire du genre peut etre annexee. 


Le numero d’element d'ENSEMBLE (ID2) doit etre code $00. 


! IDI 

1 ID2 [ 

ID3 [ 

ID4 

j Textl 

; Text2 | 

Text3 | 

Text4 

$87 

Element d 1 
ENSEMBLE 
= $00 

Numero 

d’ordre 

$xo 

Code de 
genre octet 
superieur 

Code de 
genre octet 
inferieur 

S 

U 


! Text5 

| Text6 \ 

Text7 [ 

Text8 j 

Text9 

; Textl 0 

I Textl 1 | 

Textl 2 | 

CRC 1 

P 

P 

L 

E 

M 

E 

N 

T 


i IDI 

1 ID2 1 

ID3 [ 

ID4 ! 

Textl 

I Text2 

I Text3 | 

Text4 


$87 

Element d 1 
ENSEMBLE 
= $00 

Numero 
d’ordre 
+ 1 

$XA 

A 

R 

Y 

$20 

[espace] 


i Text5 

1 Text6 I 

Text7 [ 

Text8 ! 

Text9 

i Textl 0 

I Textl 1 | 

Textl 2 I 

CRC I 

1 

N 

F 

O 

$00 

$00 

$00 

$00 












































































60908 © I EC: 1999 


- 105 - 


26.2.3 CD TEXT application in the lead-in area 

26.2.3.1 Title, name and message information (ID1 = $80 through $85) 

PACKs with ID1 equal to $80 through $85 can be used to encode textual information about 
album name and track titles, names and message information as indicated in 26.2.2.1.1. 

When ID2 equals $00, the text data field contains information that represents the whole disc 
(see 26.2.2.1.2.2). 

26.2.3.2 Disc ID information (ID1 = $86) 

The text data field of the PACK with ID1 = $86 shall contain disc ID information, such as the 
catalog number and the name of the record company, point of sale code, year of sales, etc. 
Each of these shall be separated by a slash ("/"). 

The PACK element number (ID2) shall be encoded as $00. 

Only the ISO/IEC 8859-1 (modified) character code shall be used for this item (see 26.2.3.8). 


j ID1 

I ID2 

: ID3 | 

ID4 

■ Textl 

I Text2 

! Text3 

S Text4 [ 

$86 

PACK 
element 
= $00 

Sequence 

number 

$xo 

C 

A 

T 

A 


i Text5 

! Text6 

■ Text7 ! 

Text8 ■ 

Text9 

! Textl 0 

I Textl 1 

! Textl 2 i 

CRC | 

L 

O 

G 

$20 

[spacel 

N 

U 

u 

B 


| ID1 

| ID2 

1 ID3 | 

ID4 i 

Textl 

i Text2 

i Text3 

1 ex:4 i; 


$86 

PACK 
element 
= $00 

Sequence 
number 
+ 1 

$xc 

E 

R 

$00 

$00 


i Text5 

i Text6 

i Text7 i 

Text8 | 

Text9 

i Textl 0 

I Textl 1 

I Textl 2 | 

CRC | 

$00 

$00 

$00 

$00 

$00 

$00 

$00 

$00 



26.2.3.3 Genre information (ID1 = $87) 

The text data field of the PACK with ID1 = $87 shall contain genre information. 

The genre code is the same as defined in chapter III.3.2.5.3.8 of the CD EXTRA specification. 
It will be encoded as a 2-byte entry, with the most significant byte first, in the first 2 bytes of the 
text data field. 

The supplementary description of the genre may be appended. 


The PACK element number (ID2) shall be encoded as $00. 


ID1 

ID2 

ID3 

ID4 

Textl 

Text2 

Text3 

Text4 


$87 

Pack 
element 
= $00 

Sequence 

number 

$X0 

Genre code 
upper byte 

Genre 
code lower 
byte 

S 

U 


Text5 

Text6 

Text7 

Text8 

Text9 

Textl 0 

Textl 1 

Textl 2 

CRC | 

P 

P 

L 

E 

M 

E 

N 

T 


ID1 

ID2 

ID3 

ID4 

Textl 

Text2 

Text3 

Text4 


$87 

Pack 
element 
= $00 

Sequence 
number 
+ 1 

$XA 

A 

R 

Y 

IB 


Text5 

Text6 

Text7 

Text8 

Text9 

Textl 0 

Textl 1 

Textl 2 

CRC | 

1 

N 

F 

O 

$00 

$00 

$00 

$00 







































































































-106- 


60908 © CEI:1999 


26.2.3.4 Information de repertoire des pistes (ID1 = $88) 

Les temps de depart des pistes ou les pointeurs, tels qu'ils sont codes dans la voie de 
signalisation Q dans la zone de depart, peuvent egalement etre codes en ENSEMBLES TEXTE 
CD avec ID1 = $88. 

Les pointeurs sont exprimes dans I'ordre minutes, secondes et trames, de la meme maniere 
qu'ils sont codes dans la voie Q de signalisation. 

Toutes les valeurs sont exprimees en code binaire. 

SI ID2 = $00, le champ de donnees texte contient le premier numero de piste (A0), le dernier 
numero de piste (A1) et le debut de la zone de sortie (A2): 


i ID1 

1 ID2 | 

ID3 

! ID4 | 

Textl 

i Text2 j 

Text3 

\ Text4 | 

$88 

Element d' 
ENSEMBLE 
= $00 

Numero 

d'ordre 

Numero 
de BLOC 

Premier 

numero 
de piste 

Dernier 
numero de 
piste 

Reserve 

($00) 

Sortie 

(minutes) 


] Text5 | 

Text6 i 

Text7 

i Text8 1 

Text9 \ 

Textl 0 

| Textl 1 ! 

Textl 2 | 

CRC i 

Sortie Sortie Reserve Reserve Reserve Reserve Reserve Reserve 

(secondes) (trames) ($00) ($00) ($00) ($00) ($00) ($00) 

Si ID2 <> $00, le champ de donnees texte contient des pointeurs de pistes: 


1 ID1 | 

ID2 

] ID3 

! ID4 | 

Textl | 

Text2 

[ Text3 | 

Text4 ! 

$88 

Element d' 
ENSEMBLE 
= Piste N°N 

Numero 

d'ordre 

Numero 
de BLOC 

Piste 

N 

(minutes) 

Piste 

N 

(secondes) 

Piste 

N 

(trames) 

Piste 

N+1 

(minutes) 

1 Text5 | 

Text6 [ 

Text7 

i Text8 ! 

Text9 i 

Textl 0 

[ Textl 1 ! 

Textl 2 | 

CRC 

Piste N+1 

Piste N+1 

Piste N+2 

Piste N+2 

Piste N+2 

Piste N+3 

Piste N+3 

Piste N+3 


(secondes) 

(trames) 

(minutes) 

(secondes) 

(trames) 

(minutes) 

(secondes) 

(trames) 



Les pointeurs de piste inutiUses doivent etre completes avec des codes nuls ($00). 

Le numero d’element d'ENSEMBLE doit representer le numero de piste de la piste pointee par 
le pointeur en Textl, Text2 et Text3. II doit ainsi etre code en ordre croissant, avec une 
incrementation de 4 a chaque nouvel ENSEMBLE de repertoire de pistes. 

26.2.3.5 Deuxieme information de repertoire de pistes (ID1 = $89) 

La deuxieme information de repertoire de pistes indique des intervalles specifiques dans la 
zone de programme (par exemple les passages alternatifs de balayage du disque peuvent etre 
indiques). Les intervalles sont exprimes dans I'ordre du numero de piste (ID2), et les temps de 
debut et de fin en temps absolu (minutes, secondes et trames). De tels intervalles peuvent 
commencer dans une piste et finir dans une autre. 

Un ENSEMBLE peut contenir des informations sur un tel intervalle. 

Toutes les entrees sont codees en binaire. 


On donne aussi un numero de priorite aux intervalles. 






































60908 © I EC: 1999 


- 107 - 


26.2.3.4 Table of contents information (ID1 = $88) 

The track start times or pointers, as encoded in the subcode Q channel in the lead-in area, 
may also be encoded in CD TEXT PACKs with ID1 = $88. 

The pointers are expressed in the order of minutes, seconds and frames, in the same way as 
encoded in the subcode Q channel. 

All values are expressed in binary code. 

If ID2 = $00, the text data field contains the first track number (A0), last track number (A1) and 
start of the lead-out area (A2): 


i ID1 

! ID2 

1 : ID3 ; 

ID4 

1 Textl | 

Text2 i 

Text3 

i Text4 | 

$88 

PACK 
element = 
$00 

Sequence 

number 

BLOCK 

number 

First track 
number 

Last track 
number 

Reserved 

($00) 

Lead-out 

(minutes) 


i Text5 I 

Text6 

[ Text7 i 

Text8 

Text9 

J Textl 0 i 

Textl 1 

Textl 2 ; 

CRC I 

Lead-out Lead-out Reserved Reserved Reserved Reserved 

(seconds) (frames) ($00) ($00) ($00) ($00) 

If ID2 <> $00, the text data field contains pointers to tracks: 

Reserved 

($00) 

Reserved 

($00) 


i idi ; 

ID2 

! ID3 ! 

ID4 

1 Textl 

! Text2 i 

Text3 

! Text4 i 

$88 

PACK 
element = 
Track No. 

N 

Sequence 

number 

BLOCK 

number 

Track 

N 

(minutes) 

Track 

N 

(seconds) 

Track 

N 

(frames) 

Track 

N+1 

(minutes) 

! Text5 1 

Text6 

i Text7 i 

Text8 

; Text9 

i Textl 0 | 

Textl 1 

Textl 2 i 

CRC | 

Track 

Track 

Track 

Track 

Track 

Track 

Track 

Track 


N+1 

N+1 

N+2 

N+2 

N+2 

N+3 

N+3 

N+3 


(seconds) 

(frames) 

(minutes) 

(seconds) 

(frames) 

(minutes) 

(seconds) 

(frames) 



Unused pointers to a track shall be filled with null ($00) codes. 

The PACK element number shall represent the track number of the track pointed to by the 
pointer in Textl, Text2 and Text3. As such it shall be encoded in ascending order, incremented 
by 4 with every next table of contents PACK. 

26.2.3.5 Second table of contents information (ID1 = $89) 

The second table of contents information indicates specific intervals in the program area (e.g. 
alternative scan passages of the disc can be indicated). The intervals are expressed in the 
order of track number (ID2), and start and end time in absolute time (minutes, seconds and 
frames). Such intervals may start in one track, and end in another. 

One PACK can contain information about one such interval. 

All entries are encoded in binary code. 


The intervals are also given a priority number. 









































— 108 — 


60908 © CEI:1999 


II est recommande d'enregistrer les ENSEMBLES dans I'ordre du numero de priorite. II en 
resulte que le numero de priorite est code en incrementant de 1 jusqu'au nombre des 
intervalles: on donne a I'intervalle a jouer en premier le numero de priorite $01. La priorite 
suivante est $02, etc. 


j ID1 

1 ID2 ; 

ID3 

| ID4 ; 

Textl 

i Text2 | 

Text3 

i Text4 | 

$89 

Numero 
de pistes 

Numero 

d'ordre 

Numero de 
BLOC 

Numero 

de 

priorite 

Nombre 

d' 

intervalle 

s 

Reserve 

($00) 

Reserve 

($00) 


Text5 

I Text6 

i Text7 j 

Text8 i 

Text9 

i Textl 0 | 

Textl 1 

Textl 2 | 

CRC 

Reserve 

($00) 

Reserve 

($00) 

Point de 
depart 
(minutes) 

Point de 
depart 
(secondes) 

Point de 
depart 
(frames) 

Point de 
fin 

(minutes) 

Point de 
fin 

(secondes) 

Point de 
fin 

(frames) 



26.2.3.6 Information fermee (ID1 = $8D) 

Des informations telles que la commande ou le memorandum de fabrication peuvent etre 
enregistrees en utilisant cet ENSEMBLE. Les informations ne seront ni montrees ni lues 
par les lecteurs disponibles pour le public. L'information fermee est enregistree en tant que 
chaTnes de caracteres qui represented I'ensemble du disque et chaque piste individuelle 
(voir 26.2.2.2.1). 

26.2.3.7 Information UPC/EAN et information ISRC (ID1 = $8E) 

Ces ENSEMBLES contiennent le UPC/EAN (Code POS) de I'album et le code ISRC de chaque 
piste. Les codes UPC/EAN et ISRC sont enregistres en tant que chaTnes de caracteres 
(voir 26.2.2.2.1). 

Le code UPC/EAN est normalement constitue de 13 octets et il est recommande de 
I'enregistrer comme Piste 0. 

Le code ISRC est normalement constitue de 12 octets et il est recommande de I'enregistrer 
comme information representant chacune des pistes. 

26.2.3.8 Information de Taille (ID1 = $8F) 

Trois ENSEMBLES avec ID1 = $8F contiennent l'information de code de caractere, de premier 
numero de piste, de dernier numero de piste, des drapeaux de protection de copie, du nombre 
d'ENSEMBLEs dans le BLOC par rapport a chaque type d'ENSEMBLE, du nombre d'ENSEMBLEs et 
du code de langue de chaque BLOC. 
















60908 © I EC: 1999 


- 109 - 


The PACKs should be recorded in the order of the priority number. As a result, the priority 
number is encoded incrementally from 1 up to the number of intervals: the interval to be played 
first is given priority number $01. The next priority is $02, etc. 


! ID1 

i ID2 

i ID3 > 

ID4 [ 

Textl 

\ Text2 

i Text3 

Text4 ; 

$89 

Track 

number 

Sequence 

number 

BLOCK 

number 

Priority 

number 

Number 

of 

intervals 

Reserved 

($00) 

Reserved 

($00) 


! Text5 

i Text6 | 

Text7 

! Text8 

! Text9 

| Textl 0 

j Textl 1 

; Textl 2 ! 

CRC 1 

Reserve 

Reserved 

Start 

Start 

Start 

End 

End 

End 


d ($00) 

($00) 

point 

point 

point 

point 

point 

point 



(minutes) (seconds) (frames) (minutes) (seconds) (frames) 


26.2.3.6 Closed information (ID1 = $8D) 

Information such as manufacturing control or memorandum may be recorded using this PACK. 
The information will not be shown nor read by players available to the public. Closed 
information is recorded as character strings that represent the whole disc and each individual 
track (see 26.2.2.2.1). 

26.2.3.7 UPC/EAN and ISRC information (ID1 = $8E) 

These PACKs contain the UPC/EAN (POS code) of the album and the ISRC code of each of 
the tracks. The UPC/EAN and ISRC codes are recorded as character strings (see 26.2.2.2.1). 

The UPC/EAN code typically consists of 13 bytes and should be recorded as track 0. 

The ISRC code typically consists of 12 bytes and should be recorded as information 
representing each of the tracks. 

26.2.3.8 Size information (ID1 = $8F) 

Three PACKs with ID1 = $8F contain the character code, first track number, last track number, 
copy protection flags, number of PACKs in the BLOCK with respect to each PACK type, 
number of PACKs and language code information of each BLOCK. 






















— 110- 


60908 © CEI:1999 


Toutes les valeurs sont exprimees en binaire. 


i ID1 

| ID2 ( 

ID3 

1 ID4 | 

Textl 

! Text2 j 

Text3 I 

Text4 i 

$8F 

Element 
d'ensemble 
= $00 

Numero 

d'ordre 

Numero de 
BLOC 

Code de 
caractere 
pour ce 
BLOC 

Premier 
numero de 
piste 

Dernier 
numero de 
piste 

Drapeaux 
mode 2 & 
de 

protection 
de copie 


i Text5 

i Text6 I 

Text7 

i Text8 i 

Text9 

i Textl 0 

| Textl 1 

! Textl 2 j 

CRC I 

Nombre 
d'ENSEM- 
BLES avec 
ID1 =$80 

Nombre 
d'ENSEM- 
BLES avec 
ID1 =$81 

Nombre 
d'ENSEM- 
BLES avec 
ID1 =$82 

Nombre 
d'ENSEM- 
BLES avec 
ID1 =$83 

Nombre 
d'ENSEM- 
BLES avec 
ID1 = $84 

Nombre 
d'ENSEM- 
BLES avec 
ID1 =$85 

Nombre 
d'ENSEM- 
BLES avec 
ID1 =$86 

Nombre 
d’ENSEM- 
BLES avec 

ID1 = $87 


I ID1 

1 ID2 1 

ID3 

ID4 

Textl 

i Text2 

i T ext3 

Text4 j 


$8F 

Element 
d' ENSEM¬ 
BLE =$01 

Numero 

d'ordre 

Numero de 
BLOC 

Nombre 
d' ENSEM¬ 
BLE avec 
ID1 =$88 

Nombre 
d' ENSEM¬ 
BLES avec 
ID1 =$89 

Nombre 
d' ENSEM¬ 
BLES avec 
ID1 = $8A 

Nombre 
d’ ENSEM¬ 
BLES avec 

ID1 = $8B 


i Text5 

i Text6 ! 

Text7 

Text8 i 

Text9 

; Textl 0 

i Textl 1 

! Textl 2 ; 

CRC I 

Nombre 
d'ENSEM- 
BLES avec 
ID1 = $8C 

Nombre 
d'ENSEM- 
BLES avec 
D1 = $8D 

Nombre 
d'ENSEM- 
BLES avec 
ID1 = $8E 

Nombre 
d'ENSEM- 
BLES avec 
ID1 = $8F 

Dernier 

numero 

d'ordre 

BLOCO 

Dernier 

numero 

d'ordre 
BLOC 1 

Dernier 

numero 
d'ordre 
BLOC 2 

Dernier 

numero 

d'ordre 

BLOC 3 


i ID1 

i ID2 ! 

ID3 

ID4 i 

Textl 

! Text2 

! Text3 

! Text4 i 


$8F 

Element 
d'ENSEM- 
BLE = $02 

Numero 

d'ordre 

Numero de 
BLOC 

Dernier 

numero 
d'ordre 
BLOC 4 

Dernier 

numero 
d'ordre 
BLOC 5 

Dernier 

numero 
d'ordre 
BLOC 6 

Dernier 

numero 

d'ordre 

BLOC 7 


i Text5 

i Text6 

Text7 

Text8 [ 

Text9 

I Textl 0 

I Textl 1 

; Textl 2 ! 

CRC I 

Code de 
langue 
BLOC 0 

Code de 
langue 
BLOC 1 

Code de 
langue 
BLOC 2 

Code de 
langue 
BLOC 3 

Code de 
langue 
BLOC 4 

Code de 
langue 
BLOC 5 

Code de 
langue 
BLOC 6 

Code de 
langue 

BLOC 7 



Le code de caractere est defini comme suit: 


$00 

$01 

$02 .. $7F 

$80 

$81 

$82 

$83 .. $FF 


= ISO/IEC 8859-1 (modifiee, voir specification CD EXTRA , annexe 1) 
= ISO/IEC 646, ASCII (7 elements binaires) 

= reserve 

= JIS Kanji-Music Shift 
= Code de caractere coreen (a definir) 

= Code de caractere chinois mandarin (a definir) 

= reserve 


Le code de caractere indique le jeu de caracteres utilise pour coder les chaTnes de caracteres 
des ENSEMBLES avec ID1 = $80 a $85. D'autres ENSEMBLES doivent avoir un code de 
caractere $00 (ISO 8859-1 modifiee). 


Tous les BLOCS qui utilisent I'ISO 8859-1 (modifiee) ou le code de caracteres ASCII (tel qu'il 
est indique par Textl dans le premier ENSEMBLE de taille) doivent avoir un numero de BLOC 
(voir 26.2.1.4.2) inferieur aux BLOCS qui incorporent d'autres codes de caracteres. 


Drapeaux de mode 2 & de protection de copie: 

msb ______ Isb 

i Mode 2 I PA C.P. I Reserve I Reserve I Reserve I LI C.P.2 I LI C.P.1 I LI C.P.O 


Le drapeau de mode 2 indique si les Paquets de TEXTE CD mode 2 sont codes dans la zone 
de programme: si on a %1, les Paquets mode 2 sont disponibles, sinon on a %0. 

Le drapeau de protection de copie de zone de programme (PA C.P.) indique si des 
informations complementaires sont disponibles dans la zone de programme (voir 26.3.2.1.1) 
concernant I'indication du droit de reproduction d'articles specifiques: si on a %1, alors une 
telle information est disponible, si on a %0 une telle information n'est pas disponible et le droit 
de reproduction existe pour toutes les informations TEXTE CD dans la zone de programme. Ce 
element binaire doit etre a %0 si le drapeau de mode 2 est a %0. 


Les elements binaires reserves sont a %0. 


























































60908 © I EC: 1999 


- Ill - 


All values are expressed in binary code. 


;! ID1 

i ID2 

I ID3 i| 

ID4 

j Textl 

! Text2 | 

Text3 i 

Text4 i 

$8F 

PACK 
element = 
$00 

Sequence 

number 

BLOCK 

number 

Character 
code for 
this 

BLOCK 

First track 
number 

Last track 
number 

Mode 2 & 
copy 

protection 

flags 


! Text5 

i Text6 

! Text7 

Text8 

i 1 ex:9 

' Textl 0 

i Textl 1 ! 

Textl 2 | 

CRC | 

Number of 

Number 

Number 

Number 

Number 

Number 

Number 

Number of 


PACKS 

of PACKS 

of PACKS 

of PACKS 

of PACKS 

of PACKS 

of PACKS 

PACKS 


with 

with 

with 

with 

with 

with 

with 

with 


ID1 = $80 

ID1 = $81 

ID1 = $82 

ID1 = $83 

ID1 = $84 

ID1 = $85 

ID1 = $86 

ID1 = $87 


i ID1 

i ID2 

| ID3 

1 ID4 

i Textl 

i Text2 

i Text3 i 

Text4 i 


$8F 

PACK 
element = 
$01 

Sequence 

number 

BLOCK 

number 

Number 
of PACKS 
with 

ID1 = $88 

Number 
of PACKS 
with 

ID1 = $89 

Number 
of PACKS 
with 

ID1 = $8A 

Number of 
PACKS 
with 

ID1 = $8B 


j Text5 

j Text6 

Text7 

Text8 

; Text9 

i Textl 0 

i Textl 1 i 

Textl 2 i 

CRC | 

Number of 

Number 

Number 

Number 

Last 

Last 

Last 

Last 


PACKS 

of PACKS 

of PACKS 

of PACKS 

sequence 

sequence 

sequence 

sequence 


with 

with 

with 

with 

number 

number 

number 

number 


ID1 = $8C 

ID1 = $8D 

ID1 = $8E 

ID1 = $8F 

BLOCK 0 

BLOCK 1 

BLOCK 2 

BLOCK 3 


1 ID1 

i ID2 

! ID3 

ID4 

S Textl 

: Text2 

! Text3 | 

Text4 | 


$8F 

PACK 
element = 
$02 

Sequence 

number 

BLOCK 

number 

Last 

sequence 
number 
BLOCK 4 

Last 

sequence 
number 
BLOCK 5 

Last 

sequence 
number 
BLOCK 6 

Last 

sequence 
number 
BLOCK 7 


! Text5 

i Text6 

j Text7 

Text8 

! Text9 

i Textl 0 

1 Textl 1 1 

Textl 2 | 

CRC | 

Language 

Language 

Language 

Language 

Language 

Language 

Language 

Language 


code 

code 

code 

code 

code 

code 

code 

code 


BLOCK 0 

BLOCK 1 

BLOCK 2 

BLOCK 3 

BLOCK 4 

BLOCK 5 

BLOCK 6 

BLOCK 7 



The character code is defined as follows: 


$00 

$01 

$02 .. $7F 

$80 

$81 

$82 

$83 .. $FF 


= ISO/IEC 8859-1 (modified, see CD EXTRA specification, appendix 1) 
= ISO/IEC 646, ASCII (7 bit) 

= Reserved 

= Music Shift-JIS Kanji 
= Korean character code (to be defined) 

= Mandarin Chinese character code (to be defined) 

= Reserved 


The character code indicates the character set used to code the character strings of the 
PACKs with ID1 = $80 through $85. Other PACKs shall have character code $00 (ISO 8859-1 
modified). 


All BLOCKS which use ISO 8859-1 (modified) or ASCII character code (as indicated by Textl in 
the first size PACK) shall have a smaller BLOCK number (see 26.2.1.4.2) than BLOCKS which 
incorporate other character codes. 

Mode 2 & copy protection flags: 


msb Isb 


Mode 2 

PA C.P. 

Reserved 

Reserved 

Reserved 

LI C.P.2 

LI C.P.1 

LI C.P.O 


The mode 2 flag indicates whether or not mode 2 CD TEXT PACKETS are encoded in the 
program area: if set to %1 then mode 2 PACKETS are available, otherwise set to %0. 

The program area copy protection (PA C.P.) flag indicates whether or not additional information 
is available in the program area (see 26.3.2.1.1) about the copyright assertion of specific items: 
if set to %1 then such information is available, if set to %0 such information is unavailable and 
copyright is asserted for all CD TEXT information in the program area. This bit shall be set to 
%0 if the mode 2 flag is set to %0. 


The reserved bits are set to %0. 



































































— 112 — 


60908 © CEI:1999 


Les drapeaux de protection de copie (LI C.P.O a LI C.P.2) font reference aux informations 
TEXTE CD zone de depart dans le BLOC courant seulement: ils indiquent si le droit de 
reproduction existe pour les types d'ENSEMBLEs suivants: 

LI C.P.2 Droit de reproduction pour le ou les Messages (c'est-a-dire ENSEMBLES avec 
ID1 = $85) 

LI C.P.1 Droit de reproduction pour le ou les noms des interpretes, paroliers, 
compositeurs et arrangeurs (c'est-a-dire ENSEMBLES avec ID1 = $81 a $84) 

LI C.P.O Droit de reproduction pour le nom d'album et les titres de pistes (c'est-a-dire 
ENSEMBLES avec ID1 = $80) 

Si I'element binaire est a %1, il y a un droit de reproduction, si on a %0, il n’y a pas de droit de 
reproduction. 

Le code langue est code comme specifie a I’annexe 1 a la partie 5 de UER Tech 3258-E. 

Un dernier numero d'ordre egal a $00 indique que le BLOC n'existe pas. 

26.3 Mode TEXTE CD pour la zone de programme (MODE = 2) 

Les informations de texte ou de donnees assemblies en PAQUETs conformement au systeme 
de transmission de texte interacts (ITTS) defini dans la CEI 61866 peuvent etre transportees 
dans des ENSEMBLES. 

26.3.1 Format de I'ENSEMBLE TEXTE CD pour la zone de programme 

Le format de I'ENSEMBLE TEXTE CD pour la zone de programme est identique au format de 
I'ENSEMBLE, a I'exception de I'entrelacement: les symboles des ENSEMBLES successifs 
peuvent etre entrelaces. 

Le champ article de I'ENSEMBLE indique le contenu du champ de donnees ainsi que I'etat 
d'entrelacement de I'ENSEMBLE. 


Entrelace: 

Article 


ENSEMBLE en PAQUET de 
signalisation: 

U V W 


1 

0 0 1 

Debut du PAQUET ITTS 

2, 3 

0 1 0 

Continuation du PAQUET ITTS 

4 

0 1 1 

Continuation et fin du PAQUET ITTS 


Non Entrelace: 

Article 


ENSEMBLE en PAQUET de 
signalisation: 

U V W 


1 

1 0 1 

Debut du PAQUET ITTS 

2, 3 

1 1 0 

Continuation du PAQUET ITTS 

4 

1 1 1 

Continuation et fin du PAQUET ITTS 


Le champ instruction n'est pas defini et il n'y a aucune information applicable pour le decodeur. 
II est code $00. 





















60908 © I EC: 1999 


— 113- 


The copy protection flags (LI C.P.O through LI C.P.2) refer to lead-in area CD TEXT information 
in the current BLOCK only: they indicate whether or not copyright is asserted for the following 
PACK types: 

LI C.P.2 Copyright asserted for message(s) (i.e. PACKs with ID1 = $85) 

LI C.P.1 Copyright asserted for name(s) of performers, songwriters, composers and 
arrangers (i.e. PACKs with ID1 = $81 through $84) 

LI C.P.O Copyright asserted for album name and track titles (i.e. PACKs with ID1 = $80) 

If the bit is set to %1, copyright is asserted, if set to %0, no copyright is asserted. 

The language code is encoded as specified in annex 1 to part 5 of EBU Tech 3258-E. 

A last sequence number equal to $00 indicates that the BLOCK does not exist. 

26.3 CD TEXT mode for the program area (MODE = 2) 

Text or data information arranged as PACKETS according to the interactive text transmission 
system (ITTS), as defined in IEC 61866, can be carried in the PACKs. 

26.3.1 CD TEXT PACK format for the program area 

The CD TEXT PACK format for the program area is identical to the PACK format, except for 
the interleaving: the symbols of successive PACKs may either be interleaved or not. 

The item field of the PACK indicates the data field contents, as well as the PACK interleave 
state. 


Interleaved: 

Item 


PACK in subcode PACKET: 

U V W 


1 

0 0 1 

ITTS PACKET start 

2, 3 

0 1 0 

ITTS PACKET continuation 

4 

0 1 1 

ITTS PACKET continuation and end 


Non-interleaved: 

Item 


PACK in subcode PACKET: 

U V W 


1 

1 0 1 

ITTS PACKET start 

2, 3 

1 1 0 

ITTS PACKET continuation 

4 

1 1 1 

ITTS PACKET continuation and end 


The instruction field is undefined, with no relevant information for the decoder. It is encoded 
as $00. 






















— 114- 


60908 © CEI:1999 


26.3.1.1 Contenu du CHAMP DE DONNEES 

Les 48 octets du PAQUET ITTS, numerotes de 0 a 47, sont distribues comme suit: 


ENSEMBLE dans le 

PAQUET de signalisation: 

Octets du PAQUET ITTS 

1 

0 a 11 

2 

12 a 23 

3 

24 a 35 

4 

36 a 47 


26.3.1.2 Mode d'entrelacement et entrelacement partiel 

Si aucun entrelacement n'est applique, la parite de correction d'erreur P et Q sera encore 
codee, mais aucune permutation de symbole ou aucun retard n'est applique. 

L’entrelacement ou le non-entrelacement des symboles d’un ENSEMBLE est indique dans le 
champ mode et article du symbole 0 (pour les codes, voir 26.3.1). Des informations 
compiementaires optionnelles doivent toujours etre codees selon le format de I'ENSEMBLE 
entrelace. 

Les modifications d'entrelacement des ENSEMBLES ne doivent intervenir qu'aux limites de 
synchronisation de la signalisation. 

Lors des passages d'ENSEMBLEs entrelaces a non entrelaces ou vice versa, une transition 
doit etre effectuee dans laquelle les ENSEMBLES seront partiellement entrelaces (voir 26.5). 
Cela est du aux retards du schema d'entrelacement qui retardent les symboles d'un maximum 
de 7 ENSEMBLES. 

La transition sera en deux BLOCS de signalisation successifs. 

Lors du passage d'entrelace a non entrelace, I'ENSEMBLE final du bloc de signalisation 
precedent sera le dernier ENSEMBLE entrelace. Les symboles de cet ENSEMBLE seront 
codes sur le disque avec un retard allant jusqu'a 7 ENSEMBLES. Les symboles dans les 
ENSEMBLES de transition qui ne transportent pas d'informations provenant du dernier 
ENSEMBLE entrelace seront regies a 0. Le premier ENSEMBLE du bloc de signalisation 
suivant sera le premier avec des informations d'ENSEMBLE non entrelace. 

Lors du passage de non entrelace a entrelace, I'ENSEMBLE final du bloc de signalisation 
precedent sera le dernier ENSEMBLE non entrelace. Le premier ENSEMBLE de transition sera 
entrelace. Les symboles de cet ENSEMBLE seront codes sur le disque avec un retard allant 
jusqu'a 7 ENSEMBLES. Les symboles dans les ENSEMBLES de transition qui ne transportent 
pas d'information provenant d'ENSEMBLEs non entrelaces seront mis a 0. 

26.3.2 Application de TEXTE CD dans la zone de programme 

Dans la presente section, il est recommande de lire toutes les references aux PAQUETs 
comme etant des PAQUETs ITTS. 



60908 © I EC: 1999 


— 115 — 


26.3.1.1 DATA FIELD contents 

The 48 bytes of the ITTS PACKET, numbered 0 to 47, are distributed as follows: 


PACK in subcode PACKET: 

ITTS PACKET bytes 

1 

0 to 11 

2 

12 to 23 

3 

24 to 35 

4 

36 to 47 


26.3.1.2 Interleave mode and partial interleave 

In the case when no interleaving is applied, the P and Q error correction parity will still be 
encoded, but no symbol permutation or delay is applied. 

Whether the symbols of a PACK are interleaved or not is indicated in the mode and item field 
of symbol 0 (for codes see 26.3.1). Optional additional information shall always be encoded 
according to the interleaved PACK format. 

Changes in the interleaving of PACKs shall only occur at subcode sync boundaries. 

When changing from interleaved to non-interleaved PACKs, or from non-interleaved to 
interleaved PACKs, a transition needs to be made, in which the PACKs will be partially 
interleaved (see 26.5). This is caused by the delays in the interleaving scheme, which delay 
symbols by a maximum of 7 PACKs. 

The transition will be in two successive subcode BLOCKS. 

When changing from interleaved to non-interleaved, the final PACK of the previous subcode 
BLOCK will be the last interleaved PACK. Symbols of this PACK will be encoded onto disc with 
a delay of up to 7 PACKs. The symbols in the transition PACKs which are not carrying 
information from the last interleaved PACK will be set to 0. The first PACK of the next subcode 
BLOCK will be the first with non-interleaved PACK information. 

When changing from non-interleaved to interleaved, the final PACK of the previous subcode 
BLOCK will be the last non-interleaved PACK. The first PACK of the transition will be 
interleaved. Symbols of this PACK will be encoded onto disc with a delay of up to 7 PACKs. 
The symbols in the transition PACKs which are not carrying information from the interleaved 
PACKs will be set to 0. 


26.3.2 CD TEXT application in the program area 

In this section, all references to PACKETS should be read as ITTS PACKETS. 




— 116- 


60908 © CEI:1999 


26.3.2.1 Structures d'ENSEMBLES definies de maniere complementaire 

26.3.2.1.1 PAQUET de donnees TOC statiques 

En complement des types de DONNEES des PAQUETS de DONNEES definis dans la 
CEI 61866, un nouveau type de DONNEES peut etre utilise. 

Type de DONNEES Contenu _ 

%00101 Information TOC statique 

L'en-tete des PAQUETS de DONNEEs d'informations TOC statiques doit contenir ce qui suit: 


Numero de langue 

%000 


Article d'application 

%0111 


Indice de PAQUET 

$0000 


MMC 

$00 


SMC 

$00 


CDS & CDE 

%10 

Premier PAQUET de donnees TOC 


%01 

Dernier PAQUET de donnees TOC 


%00 

Tout autre PAQUET de donnees TOC 

ICI 

%00 

Donnees TOC identiques pour le volume entier 


L'octet 7 de l'en-tete indique le genre de donnees TOC: 


$00 Donnees TOC de volume 

$01 Donnees TOC de piste (pour 2 pistes) 

$02 Information complementaire de droit de 

reproduction pour les PAQUETs avec indice 
de PAQUET non egal a $0000 
$03 Information complementaire de droit de 

reproduction pour les PAQUETs avec indice 
de PAQUET egal a $0000 

Toutes les autres valeurs de l'octet 7 sont reservees pour un usage ulterieur. 

26.3.2.1.1.1 Donnees TOC de volume 

Les donnees TOC de volume peuvent etre codees dans un PAQUET de donnees TOC 

statiques avec l'octet 7 de l'en-tete egal a $00. 




60908 © I EC: 1999 


— 117 — 


26.3.2.1 Additionally defined PACKET structures 

26.3.2.1.1 Static TOC data PACKET 

In addition to the DATA PACKET DATA types defined in IEC 61866, a new DATA type may be 
used. 

DATA type Contents 

%00101 Static TOC information 

The header of the static TOC information DATA PACKETS shall contain the following: 


Language number 

%000 


Application item 

%0 111 


PACKET index 

$0000 


MMC 

$00 


SMC 

$00 


CDS & CDE 

%10 

First TOC 


%01 

Last TOC 


%00 

Any other 

ICI 

%00 

TOC data 


data PACKET 

data PACKET 

TOC data PACKET 

the same for entire volume 


Byte 7 of the header indicates the kind of TOC data: 

$00 Volume TOC data 

$01 Track TOC data (for 2 tracks) 

$02 Additional copyright information for PACKETS 

with PACKET index not equal to $0000 
$03 Additional copyright information for PACKETS 

with PACKET index equal to $0000 


All other values of byte 7 are reserved for future use. 

26.3.2.1.1.1 Volume TOC data 

Volume TOC data may be encoded in one static TOC data PACKET with byte 7 of the header 
equal to $00. 




— 118- 


60908 © CEI:1999 


Les octets du champ de donnees doivent contenir les informations suivantes: 

Octet Contenu 

8 Nombre total d'entrees de donnees TOC 

9 $00 = information de volume 

10,11,12 Moment de depart du mode de balayage d'intervalle (min : sec : tr), code binaire 
(voir 26) 

13,14 Genre du volume selon le code de genre defini pour EXTRA CD 
15 Nombre total de pistes 

16.. 28 Code UPC/EAN, si non utilise tous = $00 

29 Premier numero de piste 

30 Dernier numero de piste 

31,32,33 Moment de depart du mode de balayage d'intervalle alternatif (min : sec : tr), code 
binaire (voir 26) 

34 Numero de piste maximal pour le balayage d'intervalle (voir 26) 

35 Numero de piste maximal pour le mode de balayage d'intervalle alternatif (voir 26) 

36 Drapeau d'information de droit de reproduction complementaire: si a $01, 
I'information de droit de reproduction complementaire est disponible, si a $00, une 
telle information n'est pas disponible et le droit de reproduction existe pour toutes 
les informations TEXTE CD de la zone de programme 

37.. 47 Reserve pour une utilisation ulterieure, a coder $00 si aucune fonction n'a ete 

definie 

26.3.2.1.1.2 Donnees TOC de piste 

Les donnees TOC de piste peuvent etre codees en PAQUETs de donnees TOC statiques, 
I'octet 7 de I'en-tete etant egal a $01. 

Les 40 octets du champ de donnees doivent contenir deux entrees de donnees TOC de piste, 
chacune d'une longueur de 20 octets. La premiere entree de donnees TOC de piste doit etre 
situee dans les octets 8 a 27, la seconde dans les octets 28 a 47. 

Octet Octet Contenu 

8 28 Numero d'entree de donnees TOC, compte a rebours, code en binaire 

9 29 Numero de piste, code en binaire. Le MSB detient I'element binaire de 

commande de copie audio 

(%0 = non protege en copie, %1 = protege en copie) 

10,11,12 30,31,32 Moment de debut de piste (min:sec:tr), code en binaire 

13,14 33,34 Genre de piste selon le code de genre 

15 35 Numero de piste alternatif, si pas dans la piste, alors $00 

16 .. 27 36 .. 47 ISRC (si pas utilise alors tous a $00) 





60908 © I EC: 1999 


— 119 — 


The bytes of the data field shall contain information as follows: 

Byte Contents 

8 Total number of TOC data entries 

9 $00 = Volume information 

10,11,12 Interval scan mode start time (min:sec:fr), binary coded (see 26) 

13,14 Volume genre, according to the genre code as defined for CD EXTRA 
15 Total number of tracks 

16 .. 28 UPC/EAN code, if not used all = $00 

29 First track number 

30 Last track number 

31,32,33 Alternative interval scan mode start time (min:sec:fr), binary coded (see 26) 

34 Maximum sequence number for interval scan (see 26) 

35 Maximum sequence number for alternative interval scan mode (see 26) 

36 Additional copyright information flag: if set to $01 additional copyright information is 
available, if set to $00 such information is unavailable and copyright is asserted for 
all CD TEXT information in the program area 

37 .. 47 Reserved for future use, to be encoded as $00 if no function has been defined 

26.3.2.1.1.2 Track TOC data 

Track TOC data may be encoded in static TOC data PACKETS with byte 7 of the header equal 
to $01. 

The 40 bytes of the data field shall contain two track TOC data entries, each with a length of 
20 bytes. The first track TOC data entry shall be located in bytes 8 to 27, the second one in 
bytes 28 to 47 

Byte Byte Contents 

8 28 TOC data entry number, count down, binary coded 

9 29 Track number, binary coded. The MSB holds the audio copy control bit 

(%0 = not copy protected, %1 = copy protected) 

10,11,12 30,31,32 Track start time (min:sec:fr), binary coded 

13,14 33,34 Track genre, according to the genre code 

15 35 Alternative sequence number, if not in sequence then $00 

16 .. 27 36 .. 47 ISRC (if not used then all $00) 





— 120 — 


60908 © CEI:1999 


La zone de sortie doit etre codee avec les valeurs suivantes: 


Octet 

Octet 

Contenu 

8 

28 

Numero d'entree de donnees TOC = $00 (entree finale) 

9 

29 

Numero de piste = $FF 

10,11,12 

30,31,32 

Temps de depart de sortie (min:sec:tr), code en binaire 

13,14 

33,34 

Genre de piste = $0000 

15 

35 

Numero d'ordre alternatif le plus eleve 

16 .. 27 

36 .. 47 

ISRC = tous a $00 


Si la zone de donnees TOC de sortie est codee dans les octets 8 a 27, les octets 28 a 47 
doivent contenir $00. 

26.3.2.1.1.3 Informations de droit de reproduction complementaire 

Les informations de droit de reproduction complementaires peuvent etre codees en PAQUETs 
de donnees TOC statiques, I'octet 7 de I'en-tete etant egal a $02 (pour les PAQUETs avec 
indice de PAQUET non egal a $0000) ou $03 (pour les PAQUETs avec indice de PAQUET egal 
a $0000). 

Pour chaque numero de voie de sous-message, un element binaire represente le statut de 
droit de reproduction: s'il est a %1, le droit de reproduction existe, s'il est a %0, le droit de 
reproduction n'existe pas. 

Le numero de voie de sous-message $02 fait reference aux PAQUETs de menu d'execution. 

L'emplacement du element binaire pour la voie de sous-message n (0 < n < 255) dans le 
PAQUET peut etre trouve avec les formules suivantes: 

Octet: 8 + (n div 8) 

Element binaire: n mod 8 (7 = MSB, 0 = LSB) 

Les octets restants (40 a 47) dans le PAQUET sont reserves a une utilisation ulterieure et 
doivent etre codes $00 dans I'attente d'une autre definition. 

Si aucune information de droit de reproduction complementaire n'est codee, le droit de 
reproduction existe pour toutes les informations de TEXTE CD dans la zone de programme. 

26.3.2.1.2 PAQUET base de donnees 

En complement des types de PAQUET definis dans la CEI 61866, un nouveau type de BASE 
DE DONNEE peut etre utilise. La structure est basee sur celle des PAQUETs TEXTE. 




60908 © I EC: 1999 


-121 - 


The lead-out area shall be encoded with the following values: 


Byte 

Byte 

Contents 

8 

28 

TOC data entry number = $00 (final entry) 

9 

29 

Track number = $FF 

10,11,12 

30,31,32 

Lead-out start time (min:sec:fr), binary coded 

13,14 

33,34 

Track genre = $0000 

15 

35 

Highest alternative sequence number 

16 .. 27 

36 .. 47 

ISRC = all $00 


If the lead-out area TOC data area is encoded in bytes 8 to 27, bytes 28 to 47 shall contain 
$ 00 . 

26.3.2.1.1.3 Additional copyright information 

Additional copyright information may be encoded in static TOC data PACKETS with byte 7 of 
the header equal to $02 (for PACKETS with PACKET index not equal to $0000) or $03 (for 
PACKETS with PACKET index equal to $0000). 

For every submessage channel number one bit represents the copyright status: if set to %1 
copyright is asserted, if set to %0 copyright is not asserted. 

The submessage channel number $02 refers to runtime menu PACKETS. 

The location of the bit for submessage channel n (0 < n < 255) in the PACKET can be found 
with the following formulae: 

Byte: 8 + (n div 8) 

Bit: n mod 8 (7 = MSB, 0 = LSB) 

The remaining bytes (40 through 47) in the PACKET are reserved for future use and shall be 
encoded as $00 until otherwise defined. 

In case no additional copyright information is encoded, copyright is asserted for all CD TEXT 
information in the program area. 

26.3.2.1.2 Database packet 

In addition to the PACKET types defined in IEC 61866, a new DATABASE type may be used. 
The structure is based on that of the TEXT PACKETS. 




— 122 — 


60908 © CEI:1999 


L'en-tete des PAQUETs BASE DE DONNEES doit contenir ce qui suit: 


Numero de langue 

%000 

ou dependant de la langue 

Article 

d'application 

%1100 

indiquant le nouveau paquet BASE DE DONNEES 

Indice de PAQUET 

$0000 

ou comme defini dans la CEI 61866 

Octet 3 

Numero 

indiquera le numero de piste auquel l'information fait 


des pistes 

reference. Si c'est $00, alors il est valable pour le volume 
entier 

Octet 4 

Code 

indiquera quelle sorte d'information est codee dans le 


d'article 

corps TEXTE (voir ci-dessous) 

Octet 5 

Numero de 

compte a rebours (pour CDS = 1, le numero d’ordre le plus 


piste 

eleve doit etre code), codage binaire 

ICP 

%0 

Donnee TOC identique pour le volume entier 

SA 

%000 


TCI 

%00 


CDS & CDE 

%10 

premier PAQUET de BASE DE DONNEES 


%01 

dernier PAQUET de BASE DE DONNEES 


%00 

tout autre PAQUET de BASE DE DONNEES 


%11 

autorise uniquement si seulement un PAQUET 
de BASE DE DONNEES est disponible 

Jeu de caracteres 


comme defini dans la CEI 61866 

Code d'article 

$00 

Reserve 


$01 

Titre de piste 


$02 

Interprete(s) 


$03 

Parolier(s) 


$04 

Compositeur(s) 


$05 

Arrangeur(s) 


$06 

Message(s) personnel(s) 


$07 

Description de I'identification du disque 


$08 

Mot(s) cle(s) ou chaTne pour les tris 


$09 .. $FF 

Reserve 


L'information est codee en TEXTE clair dans le corps du PAQUET (octets 8 .. 47), sans 
information de commande d'affichage. 


26.3.2.2 Commandes interactives definies de maniere complementaire 
26.3.2.2.1 Codage du mode de balayage 

Des commandes interactives speciales particulieres aux fonctions de balayage peuvent etre 
codees. En complement des modes de balayage definis dans le lecteur, le disque peut fournir 
un lecteur avec des informations a executer 

• Balayage d'lntervalle: parties specifiques de pistes, indiquees Intervalles; 

• Balayage d'lntervalle alternatif: parties specifiques de pistes, comme alternative au 
Balayage d'lntervalle; 

• Balayage commande par Menu: Balayage du disque pour les parties telles qu'elles sont 
identifiees dans un menu. 



60908 © I EC: 1999 


— 123 — 


The header of the DATABASE PACKETS shall contain the following: 


Language number 

%000 

or language dependent 

Application item 

%1100 

indicating this new DATABASE PACKET 

PACKET index 

$0000 

or as defined in IEC 61866 

Byte 3 

Track 

will indicate the track number to which the information 


number 

refers. If $00, then it is valid for the entire volume 

Byte 4 

Item code 

will indicate the kind of information that is encoded in 
the TEXT body (see below) 

Byte 5 

Sequence 

count down (for CDS = 1 the highest sequence 


number 

number shall be encoded), binary coded 

ICP 

%0 

TOC data the same for entire volume 

SA 

%000 


TCI 

%00 


CDS & CDE 

%10 

first DATABASE PACKET 


%01 

last DATABASE PACKET 


%00 

any other DATABASE PACKET 


%11 

only allowed if just one DATABASE packet is available 

Character set 


as defined in IEC 61866 

Item code: 

$00 

Reserved 


$01 

Track title 


$02 

Performer(s) 


$03 

Songwriter(s) 


$04 

Composer(s) 


$05 

Arranger(s) 


$06 

Personal message(s) 


$07 

Disc identification description 


$08 

Keyword(s) or string for sorting purposes 


$09 .. $FF 

Reserved 


The information is encoded as plain TEXT in the PACKET body (bytes 8 .. 47), without display 
control information. 


26.3.2.2 Additionally defined interactive commands 
26.3.2.2.1 Scan mode coding 

Special interactive commands for scan functions can be encoded. In addition to scan modes 
defined in the player, the disc may provide a player with information to perform 

• Interval scan: specific parts of tracks, indicated as intervals; 

• Alternative interval scan: specific parts of tracks, as an alternative to the interval scan; 

• Menu controlled scan: scanning the disc for parts as identified in a menu. 



- 124 - 


60908 © CEI:1999 


L'en-tete des PAQUETS DONNEES avec information de balayage doit contenir ce qui suit: 


Numero de langue 

%000 

Independant de la langue 

Article d'application 

%0111 

PAQUET DONNEES 

Indice de PAQUET 

$0000 

Decode immediatement 

MMC 

$00 


SMC 

$00 


Type de DONNEES 

%00010 

Commandes interactives 

CDS & CDE 


Comme defini dans la CEI 61866 

ICI 

%00 

Commandes interactives identiques pour le 


volume entier 


L'octet 7 aura la valeur $00. 


La commande interactive avec information de mode de balayage doit avoir la structure 
suivante: 


Octet 

Valeur 

Explication 

Commentaires 

0,1 


$0000 ou indice de PAQUET 

associe 

Execute quand active ou 
lien avec ligne de texte de menu 

2 

$04 

IC4 = reference de mode de 
balayage 

Nouvelle commande interactive pour 
cette application 

3 


Identification de mode de 

balayage, 

codage binaire 

0 = pas de balayage 

1 = balayage d'intervalle 

2 = balayage d'intervalle alternatif 

3 = balayage intro 

4 = balayage intro alternatif 

5 .. 255 = balayage de sujet de menu 

4 


Numero de compte a rebours de 
suite de balayage, codage 
binaire 

Indique le numero d’ordre courant en 
commengant par le numero d’ordre 
maximal (voir 26.3.2.1.1.1) et compte a 
rebours avec chaque suite 

5 


Temps de renvoi en minutes, 
codage binaire 

MSB = %0: temps de depart de la suite 
courante 

MSB = %1: temps de fin de la suite 
courante 

6 


Temps de renvoi en secondes, 
codage binaire 


7 


Temps de renvoi en trames, 
codage binaire 


Si elles sont appliquees, les commandes interactives associees seront codees au moins 
pendant les pistes de balayage. 

26.4 Articles obligatoires, recommandes et optionnels 

II est optionnel de coder un disque compact selon la specification etendue de la presente 
section. Cependant, s'il est code de cette fagon, il doit contenir les ENSEMBLES TEXTE CD 
dans la zone de depart et peut contenir des informations TEXTE CD dans la zone de 
programme selon les regies suivantes. 




60908 © I EC: 1999 


-125- 


The header of the DATA PACKETS with scan information shall contain the following: 


Language number 

%000 

Language independent 

Application item 

%0111 

DATA PACKET 

PACKET index 

$0000 

Decode immediately 

MMC 

$00 


SMC 

$00 


DATA type 

%00010 

Interactive commands 

CDS & CDE 


As defined in IEC 61866 

ICI 

%00 

Interactive commands the same for entire volume 


Byte 7 will be $00. 

The interactive command with the scan mode information shall have the following structure: 

Byte Value Explanation Comment 

0,1 $0000 or 

associated PACKET index 

2 $04 IC4 = scan mode reference 

3 Scan mode identification, 
binary coded 


4 Scan sequence countdown 

number, binary coded 


5 Jump time minutes, 

binary coded 

6 Jump time seconds, 

binary coded 

7 Jump time frames, 

binary coded 

If applied, associated interactive commands will be encoded at least during the scan 
sequences. 

26.4 Mandatory, recommended and optional items 

It is optional to encode a compact disc according to the extended specification in this section. 
However, if it is encoded accordingly, it shall contain CD TEXT PACKs in the lead-in area, and 
may contain CD TEXT information in the program area according to the following rules. 


Execute when activated or 
link with menu text line 

New interactive command for this 
application 

0 = no scan 

1 = interval scan 

2 = alternative interval scan 

3 = intro scan 

4 = alternative intro scan 

5 .. 255 = menu topic scan 

Indicates current sequence number, 
starting with the maximum sequence 
number (see 26.3.2.1.1.1) and counting 
down with every sequence 

MSB = %0: start time of current sequence 
MSB = %1: end time of current sequence 




— 126 — 


60908 © CEI:1999 


26.4.1 Zone d'entree 

Dans la zone d'entree d'un disque de TEXTE CD, les articles suivants sont obligatoires ou 
recommandes: 


ID1 

Statut 

Contenu 

$80 

Obligatoire 

Titre du nom d'album (ID2 = $00) et titres des pistes (ID2 = 
$01 .. $63) 

$81 

Recommande 

Nom(s) du ou des interpretes 

$86 

Recommande 

Information d'identification de disque 

$8F 

Obligatoire 

Information de tailie 


D'autres articles sont codes en option. 

26.4.2 Zone de programme 

II est recommande de coder les informations TEXTE CD dans la zone de programme, auquel 
cas il est obligatoire de coder les ENSEMBLE non entrelaces dans les voies de signalisation R 
a W. Les ENSEMBLE contiendront des PAQUETs ITTS. 


En complement, il est autorise de coder en option 

• les ENSEMBLES entrelaces avec les PAQUETs ITTS. Dans ce cas, il s'agira d'une 
structure d'information complementaire, completement separee de I'information dans les 
ENSEMBLES non entrelaces. 

• les ENSEMBLES entrelaces avec d'autres informations, comme specifie a Particle 5. 

L'information de la zone de programme peut etre dynamique, c'est-a-dire qu'il est possible de 
mettre a jour des articles specifiques a tout moment pendant la lecture car un flux continu 
d'informations peut etre code en parallele avec le programme audio. 


Pour les applications dans la zone de programme, les articles suivants sont obligatoires ou 
recommandes: 


MMC 

$01 

$01 

$01 

$01 


SMC Statut Contenu 

$01 Obligatoire Titre du volume (album) 

$02 Obligatoire Menu d'execution (= titres des pistes) 

$03 Recommande Credits (= noms du ou des chanteurs etc.) 

$FF Obligatoire Menu principal (avec commandes interactives associees) 


Le titre de volume plus toute information connexe doit etre code dans au moins un PAQUET 
Texte avec Particle d'application = %1000. 


La piste des PAQUETs du menu d'execution doit contenir au moins un PAQUET avec le titre 
de piste de chacune des pistes enregistrees sur le disque. Cette piste doit etre codee avec le 
numero de segment du menu d'execution egal au numero de piste et le numero de sous- 
segment du menu d'execution egal a $01. 


Les informations complementaires peuvent eventuellement etre codees comme cela est defini 
dans la CEI 61866 ou dans la presente norme. 





60908 © I EC: 1999 


-127- 


26.4.1 Lead-in area 

In the lead-in area of a CD TEXT disc, the following items are mandatory or recommended: 


ID1 

Status 

Contents 

$80 

Mandatory 

Title of album name (ID2 = $00) and track titles (ID2 = $01 .. $63) 

$81 

Recommended 

Name(s) of the performer(s) 

$86 

Recommended 

Disc identification information 

$8F 

Mandatory 

Size information 


Other items are optionally encoded. 

26.4.2 Program area 

It is recommended to encode CD TEXT information in the program area, in which case it is 
mandatory to encode non-interleaved PACKs in the R to W subcode channels. The PACKs will 
contain ITTS PACKETS. 

In addition, it is allowed to encode optionally 

• interleaved PACKs with ITTS PACKETS. In this case, this will be an additional information 
structure, completely separate from the information in the non-interleaved PACKs, 

• interleaved PACKs with other information, as specified in clause 5. 

The information in the program area may be dynamic, i.e. it is possible to update specific items 
at any moment during the playback, because a continuous flow of information can be encoded 
in parallel to the audio program. 

If applied in the program area, the following items are mandatory or recommended: 


MMC 

SMC 

Status 

Contents 

$01 

$01 

Mandatory 

Volume (album) title 

$01 

$02 

Mandatory 

Runtime menu (= track titles) 

$01 

$03 

Recommended 

Credits (= names of singer(s) etc.) 

$01 

$FF 

Mandatory 

Main menu (with associated interactive commands) 


The volume title plus any related information shall be encoded in at least one text PACKET with 
application item = %1000. 

The sequence of runtime menu PACKETS shall contain at least one PACKET with the track title 
of each of the tracks recorded on the disc. This sequence shall be coded with the runtime 
menu segment number equal to the track number, and the runtime menu subsegment number 
equal to $01. 


Additional information may optionally be encoded, as defined in IEC 61866 or this standard. 





— 128 — 


60908 © CEI:1999 


26.5 Taux de repetition et desalignement 

26.5.1 Zone de depart 

Une suite complete d'ENSEMBLEs TEXTE CD mode 4, organisee en BLOCs dans un groupe 
de texte doit etre enregistree de maniere sequentielle. Les groupes de texte doivent etre 
repetes de maniere continue jusqu'a la fin de la zone de depart et peuvent etre termines au 
niveau de n'importe quel ENSEMBLE. 

26.5.2 Zone de programme 

Si cela s'applique, les ENSEMBLES TEXTE CD Mode 2 contenant des PAQUETs ITTS doivent 
etre enregistres dans la zone de programme avec un taux moyen d'au moins 25 PAQUETs par 
seconde. 75 PAQUETs au moins doivent etre enregistres dans chaque section de 5 s. 

26.5.3 Desalignement de transition de mode 

Le desalignement de transition de mode est defini comme etant le decalage apres decodage, 
exprime en periodes de synchronisation de signalisation, a partir de la trame de la voie-Q de 
synchronisation avec le temps d'execution sur le disque egal a 00:00:00 (debut de la zone de 
programme), jusqu'au premier BLOC de signalisation avec la premiere information de mode 
TEXTE CD de zone de programme (mode 2). 

Le point de reference pour la trame de la voie-Q de signalisation est le debut de la 
synchronisation SO de la voie-Q de signalisation apres demodulation et extraction de la 
synchronisation avec un retard minimal. Seul le retard minimal necessaire aux donnees de 
trame de la voie-Q de signalisation est calcule pour le point de reference. 

Le point de reference pour le BLOC de signalisation avec la premiere information de mode 
TEXTE CD de la zone de programme est le debut de la synchronisation SO de la signalisation 
apres demodulation et extraction de la synchronisation avec un retard minimal. Seul le delai 
minimal necessaire aux donnees de la voie de signalisation est calcule pour le point de 
reference. 

Le desalignement maximal autorise de transition de mode est limite a la gamme de periodes 
de synchronisation de signalisation allant de 0,0 a +8,0, si la synchronisation de signalisation 
du BLOC de synchronisation avec la premiere information de mode TEXTE CD de la zone de 
programme doit intervenir au meme moment ou plus tard que la synchronisation de 
signalisation de trame de la voie-Q avec un temps d'execution sur le disque egal a 00:00:00 
(voir figure 31). 

Les BLOC de signalisation avant ce point doivent transporter des informations de mode de 
TEXTE CD de la zone de depart. 



60908 © I EC: 1999 


— 129 — 


26.5 Repetition rate and skew 

26.5.1 Lead-in area 

A complete sequence of CD TEXT mode 4 PACKs, organized as BLOCKS within a text group, 
shall be recorded sequentially. Text groups shall be repeated continuously up to the end of the 
lead-in area, and may be terminated at any PACK. 

26.5.2 Program area 

If applied, CD TEXT mode 2 PACKs containing ITTS PACKETS shall be recorded in the 
program area with an average rate of at least 25 PACKETS per second. At least 75 PACKETS 
shall be recorded in each section of 5 s. 

26.5.3 Mode transition skew 

The mode transition skew is defined as the offset after decoding, expressed in subcode sync 
periods, from the subcode Q-channel frame with the running time on the disc time equal 
to 00:00:00 (start of the program area), to the first subcode BLOCK with the first program area 
CD TEXT mode information (mode 2). 

The reference point for the subcode Q-channel frame is the start of the subcode Q-channel 
sync SO after demodulation and sync extraction with minimum delay. Only the minimum 
required delay of the subcode Q-channel frame data is calculated for the reference point. 

The reference point for the subcode BLOCK with the first program area CD TEXT mode 
information is the start of the subcode sync SO after demodulation and sync extraction with 
minimum delay. Only the minimum required delay of the subcode channel data is calculated for 
the reference point. 

The maximum allowed mode transition skew is limited to the range from 0,0 to +8,0 subcode 
sync periods, where the subcode sync of the subcode BLOCK with the first program area CD 
TEXT mode information shall occur at the same time as or later than the subcode sync of the 
Q-channel frame with running time on the disc equal to 00:00:00 (see figure 31). 

Subcode BLOCKS before this point shall carry lead-in area CD TEXT mode information. 



-130- 


60908 © CEI:1999 



Figure 1 - Caracteristique de preaccentuation 


Cote etiquette 

A* B* C* 



Cote lecture 


D* 



Plan de reference 
Voir 5.5 



I EC 1 817/98 


Pour les details A, B, C et D voir la figure 2b. 


Figure 2a - Dimensions du disque 












60908 © I EC: 1999 


- 131 - 



Figure 1 - Pre-emphasis characteristic 

Label side 

A* B* C* D* 

I- 

\ Reference plane 
See 5.5 




Read-out side 




* For details A, B, C and D, see figure 2b. 


I EC 1 817/98 



Figure 2a - Dimensions of the disc 












0,6 min. 0,1 min. 



Circonference A 
Echelle 10:1 


Profondeur des alveoles 
d'informations < 0,13 pm 



Supperposition des couches 
B Echelle 20:1 



Trou central 
C Echelle 20:1 


Bavures 
0,2 max. 


0,1 max. x 45° 
ou arrondi 



I 

co 

NO 

I 


Figure 2b - Dimensions du disque 


60908 ©CEI:1999 








0,6 min. 

Minimum thickness 


0,1 min. 



Circumference A 
Scale 10:1 


Maximum 

thickness 


a 118 ±0,3 


Reflective 

layer 


Transparent 

substrate 


Information pits, 
depth < 0,13 pm 



Protective layer 


Material build-up 
B Scale 20:1 



Centre hole 
C Scale 20:1 


Burrs 
0,2 max. 


0,1 max. x 45° 
or rounded 


0 26 max. 


0 33 min. 


0 44 max. 


Ejector marks and other 
surface irregularities , 
permitted 

0,2 max. 


, 0,4 max. 


Possible profiling 
D Scale 10:1 


Clamping area 
only 

Clamping area 



Maximum 

material Minimum 
material 


Information 


0,4 max. 



0,4 max. 
See 5.3 


Dimensions in millimetres 


I EC 1 818/98 


Figure 2b - Dimensions of the disc 








0 45 (voir 5.8) 

0 46 (voir 7.2.2) 


Zone de depart 


0 50 ° 4 (voir 7.2.3)- 

0 II 6 (voir 7.2.4) - 

0 min. = 0 (fin de la zone de programme) + 1 (voir 7.2.5) — 
0 II 8 max. = 0 (fin de la zone de programme) + 2 (voir 5.8) 


Zone des informations 


Zone de programme 


Figure 2c - Dimensions du disque 



Figure 2d - Forme du bord du disque (CD - 8 cm) 


Zone de sortie 



I EC 1 919/98 


c 

- 


Figure 2 - Disposition generale du disque 



Lead-in area 


0 45 (see 5.8) - 

0 46 (see 7.2.2)- 

0 50 ° 4 (see 7.2.2)- 

0 116 (see 7.2.4) - 

0 min. = 0 (program end) + 1 (see 7.2.5) 
0 II 8 max. = 0 (program) + 2 (see 5.8) 


Information area 


Program area 


Figure 2c - Dimensions of the disc 


Lead-out area — 


IEC 1 919/98 



Figure 2d - Edge shape of the disc (8 cm-CD) 


Figure 2 - Overall disc layout 





-138- 


60908 © CEI:1999 


Signal 
d'erreur de 
positionnement 
radial 



Deplacement radial 
du spot lumineux 


IEC 1 822/98 


Figure 4 - Forme typique du signal d'erreur de positionnement radial utilise 
pour le guidage en fonction de la position radiale du spot 


-2 


Gain 

(echelle 

logarithmique) 


20 65 200 650 2 000 Hz 

Frequence 

(echelle logarithmique) 


-2 

IEC 1 823/98 

Representation schematique de la fonction de transfert en boucle ouverte utilisee pour les mesures de guidage. 



Figure 5 - Fonction de transfert 



60908 © I EC: 1999 


-139- 



Radial spot 
position 


IEC 1 822/98 

Figure 4 - Typical shape of the RD signal used for tracking versus radial spot position 



Gain 

(logarithmic 

scale) 



Frequency 
(logarithmic scale) 


IEC 1823/98 

Schematic representation of the open-loop transfer function for tracking measurements. 


Figure 5 - Transfer function 



— 140 — 


60908 © CEI:1999 


Un mot de 16 bits 
venant de CAN 


Deux symboles 
de 8 bits 


MSB 


LSB 


Symbole 1 


Symbole 2 


dl-d8 


dl-d8 


00101111 


00001011 


notation NRZ 


notation NRZ-1 


Cl-C14 

XXXI 00100001001000 I XXX 


Cl-Cl 4 

10001001000000 I XXX 


cellules de liaison 


Temps 

IEC 1 824/98 

En ce qui concerne la conversion de dl-d8 en Cl -C14, se reporter a la table de conversion, figures 7a et 7b. 

La cellule Cl est emise la premiere. 

Figure 6 - Code de modulation de 8 a 14 (EFM) 







60908 © I EC: 1999 


- 141 - 


One word of 16 bits 
from ADC 


Two symbols 
of 8 bits 


MSB 


LSB 


Symbol 1 


Symbol 2 


dl-d8 


dl-d8 


NRZ notation 


00101111 


00001011 


NRZ-1 notation 


Cl-C14 

XXXI 00100001001000 I XXX 


Cl-Cl 4 

10001001000000 I XXX 


merging bits 


Time 

IEC 1 824/98 

For conversion of dl-d8 into Cl-Cl4, see conversion table, figures 7a and 7b. 

Bit Cl is first out. 

Figure 6 - 8 to 14 modulation code (EFM code) 







- 142 - 


60908 © CEI:1999 


0 

00000000 

01001000100000 

64 

01000000 

01001000100100 

1 

00000001 

10000100000000 

65 

01000001 

10000100100100 

2 

00000010 

10010000100000 

66 

01000010 

10010000100100 

3 

00000011 

10001000100000 

67 

01000011 

10001000100100 

4 

00000100 

01000100000000 

68 

01000100 

01000100100100 

5 

00000101 

00000100010000 

69 

01000101 

00000000100100 

6 

00000110 

00010000100000 

70 

01000110 

00010000100100 

7 

00000111 

00100100000000 

71 

01000111 

00100100100100 

8 

00001000 

01001001000000 

72 

01001000 

01001001000100 

9 

00001001 

10000001000000 

73 

01001001 

10000001000100 

10 

00001010 

10010001000000 

74 

01001010 

10010001000100 

11 

00001011 

10001001000000 

75 

01001011 

10001001000100 

12 

00001100 

01000001000000 

76 

01001100 

01000001000100 

13 

00001101 

00000001000000 

77 

01001101 

00000001000100 

14 

00001110 

00010001000000 

78 

01001110 

00010001000100 

13 

00001111 

00100001000000 

79 

01001111 

00100001000100 

16 

00010000 

10000000100000 

80 

01010000 

10000000100100 

17 

00010001 

10000010000000 

81 

01010001 

10000010000100 

18 

00010010 

10010010000000 

82 

01010010 

10010010000100 

19 

00010011 

00100000100000 

83 

01010011 

00100000100100 

20 

00010100 

01000010000000 

84 

01010100 

01000010000100 

21 

00010101 

00000010000000 

85 

01010101 

00000010000100 

22 

00010110 

00010010000000 

86 

01010110 

00010010000100 

23 

00010111 

00100010000000 

87 

01010111 

00100010000100 

24 

00011000 

01001000010000 

88 

01011000 

01001000000100 

25 

00011001 

10000000010000 

89 

01011001 

10000000000100 

26 

00011010 

10010000010000 

90 

01011010 

10010000000100 

27 

00011011 

10001000010000 

91 

01011011 

10001000000100 

28 

00011100 

01000000010000 

92 

01011100 

01000000000100 

29 

00011101 

00001000010000 

93 

01011101 

00001000000100 

30 

00011110 

00010000010000 

94 

01011110 

00010000000100 

31 

00011111 

00100000010000 

95 

01011111 

00100000000100 

32 

00100000 

00000000100000 

96 

01100000 

01001000100010 

33 

00100001 

10000100001000 

97 

01100001 

10000100100010 

34 

00100010 

00001000100000 

98 

01100010 

10010000100010 

35 

00100011 

00100100100000 

99 

01100011 

10001000100010 

36 

00100100 

01000100001000 

100 

01100100 

01000100100010 

37 

00100101 

00000100001000 

101 

01100101 

00000000100010 

38 

00100110 

01000000100000 

102 

01100110 

01000000100100 

39 

00100111 

00100100001000 

103 

01100111 

00100100100010 

40 

00101000 

01001001001000 

104 

01101000 

01001001000010 

41 

00101001 

10000001001000 

105 

01101001 

10000001000010 

42 

00101010 

10010001001000 

106 : 

01101010 

10010001000010 

43 

00101011 

10001001001000 

107 

01101011 

10001001000010 

44 

00101100 

01000001001000 

108 

01101100 

01000001000010 

45 

00101101 

00000001001000 

109 

01101101 

00000001000010 

46 

00101110 

00010001001000 

110 

01101110 

00010001000010 

47 

00101111 

00100001001000 

111 

01101111 

00100001000010 

48 

00110000 

00000100000000 

112 

01110000 

10000000100010 

49 

00110001 

10000010001000 

113 

01110001 

10000010000010 

50 

00110010 

10010010001000 

114 

01110010 

10010010000010 

51 

00110011 

10000100010000 

115 

01110011 

00100000100010 

52 

00110100 

01000010001000 

116 

01110100 

01000010000010 

53 

00110101 

00000010001000 

117 

01110101 

00000010000010 

54 

00110110 

00010010001000 

118 

01110110 

00010010000010 

55 

00110111 

00100010001000 

119 

01110111 

00100010000010 

56 

00111000 

01001000001000 

120 

01111000 

01001000000010 

57 

00111001 

10000000001000 

121 

01111001 

00001001001000 

58 

00111010 

10010000001000 

122 

01111010 

10010000000010 

59 

00111011 

10001000001000 

123 

01111011 

10001000000010 

60 

00111100 

01000000001000 

124 

01111100 

01000000000010 

61 

00111101 

00001000001000 

125 

01111101 

00001000000010 

62 

00111110 

00010000001000 

126 

01111110 

00010000000010 

63 

00111111 

00100000001000 

127 

01111111 

00100000000010 



Cl est emise la premiere 


Figure 7a - Table de codage EFM 0-127 (representation NRZ-I) 





60908 © I EC: 1999 


- 143 - 


0 

00000000 

01001000100000 

64 

01000000 

1 

00000001 

10000100000000 

65 

01000001 

2 

00000010 

10010000100000 

66 

01000010 

3 

00000011 

10001000100000 

67 

01000011 

4 

00000100 

01000100000000 

68 

01000100 

5 

00000101 

00000100010000 

69 

01000101 

6 

00000110 

00010000100000 

70 

01000110 

7 

00000111 

00100100000000 

71 

01000111 

8 

00001000 

01001001000000 

72 

01001000 

9 

00001001 

10000001000000 

73 

01001001 

10 

00001010 

10010001000000 

74 

01001010 

11 

00001011 

10001001000000 

75 

01001011 

12 

00001100 

01000001000000 

76 

01001100 

13 

00001101 

00000001000000 

77 

01001101 

14 

00001110 

00010001000000 

78 

01001110 

13 

00001111 

00100001000000 

79 

01001111 

16 

00010000 

10000000100000 

80 

01010000 

17 

00010001 

10000010000000 

81 

01010001 

18 

00010010 

10010010000000 

82 

01010010 

19 

00010011 

00100000100000 

83 

01010011 

20 

00010100 

01000010000000 

84 

01010100 

21 

00010101 

00000010000000 

85 

01010101 

22 

00010110 

00010010000000 

86 

01010110 

23 

00010111 

00100010000000 

87 

01010111 

24 

00011000 

01001000010000 

88 

01011000 

25 

00011001 

10000000010000 

89 

01011001 

26 

00011010 

10010000010000 

90 

01011010 

27 

00011011 

10001000010000 

91 

01011011 

28 

00011100 

01000000010000 

92 

01011100 

29 

00011101 

00001000010000 

93 

01011101 

30 

00011110 

00010000010000 

94 

01011110 

31 

00011111 

00100000010000 

95 

01011111 

32 

00100000 

00000000100000 

96 

01100000 

33 

00100001 

10000100001000 

97 

01100001 

34 

00100010 

00001000100000 

98 

01100010 

35 

00100011 

00100100100000 

99 

01100011 

36 

00100100 

01000100001000 

100 

01100100 

37 

00100101 

00000100001000 

101 

01100101 

38 

00100110 

01000000100000 

102 

01100110 

39 

00100111 

00100100001000 

103 

01100111 

40 

00101000 

01001001001000 

104 

01101000 

41 

00101001 

10000001001000 

105 

01101001 

42 

00101010 

10010001001000 

106 : 

01101010 

43 

00101011 

10001001001000 

107 

01101011 

44 

00101100 

01000001001000 

108 

01101100 

45 

00101101 

00000001001000 

109 

01101101 

46 

00101110 

00010001001000 

110 

01101110 

47 

00101111 

00100001001000 

111 

01101111 

48 

00110000 

00000100000000 

112 

01110000 

49 

00110001 

10000010001000 

113 

01110001 

50 

00110010 

10010010001000 

114 

01110010 

51 

00110011 

10000100010000 

115 

01110011 

52 

00110100 

01000010001000 

116 

01110100 

53 

00110101 

00000010001000 

117 

01110101 

54 

00110110 

00010010001000 

118 

01110110 

55 

00110111 

00100010001000 

119 

01110111 

56 

00111000 

01001000001000 

120 

01111000 

57 

00111001 

10000000001000 

121 

01111001 

58 

00111010 

10010000001000 

122 

01111010 

59 

00111011 

10001000001000 

123 

01111011 

60 

00111100 

01000000001000 

124 

01111100 

61 

00111101 

00001000001000 

125 

01111101 

62 

00111110 

00010000001000 

126 

01111110 

63 

00111111 

00100000001000 

127 

01111111 



Cl is first out 


01001000100100 

10000100100100 

10010000100100 

10001000100100 

01000100100100 

00000000100100 

00010000100100 

00100100100100 

01001001000100 

10000001000100 

10010001000100 

10001001000100 

01000001000100 

00000001000100 

00010001000100 

00100001000100 

10000000100100 

10000010000100 

10010010000100 

00100000100100 

01000010000100 

00000010000100 

00010010000100 

00100010000100 

01001000000100 

10000000000100 

10010000000100 

10001000000100 

01000000000100 

00001000000100 

00010000000100 

00100000000100 

01001000100010 

10000100100010 

10010000100010 

10001000100010 

01000100100010 

00000000100010 

01000000100100 

00100100100010 

01001001000010 

10000001000010 

10010001000010 

10001001000010 

01000001000010 

00000001000010 

00010001000010 

00100001000010 

10000000100010 

10000010000010 

10010010000010 

00100000100010 

01000010000010 

00000010000010 

00010010000010 

00100010000010 

01001000000010 

00001001001000 

10010000000010 

10001000000010 

01000000000010 

00001000000010 

00010000000010 

00100000000010 


IEC 1 825/98 


Figure 7a - EFM conversion table 0-127 (NRZ-I presentation) 





- 144 - 


60908 © CEI:1999 


128 

10000000 

01001000100001 

192 

11000000 

01000100100000 

129 

10000001 

10000100100001 

193 

11000001 

10000100010001 

130 

10000010 

10010000100001 

194 

11000010 

10010010010000 

131 

10000011 

10001000100001 

195 

11000011 

00001000100100 

132 

10000100 

01000100100001 

196 

11000100 

01000100010001 

133 

10000101 

00000000100001 

197 

11000101 

00000100010001 

134 

10000110 

00010000100001 

198 

11000110 

00010010010000 

135 

10000111 

00100100100001 

199 

11000111 

00100100010001 

136 

10001000 

01001001000001 

200 

11001000 

00001001000001 

137 

10001001 

10000001000001 

201 

11001001 

10000100000001 

138 

10001010 

10010001000001 

202 

11001010 

00001001000100 

139 

10001011 

10001001000001 

203 

11001011 

00001001000000 

140 

10001100 

01000001000001 

204 

11001100 

01000100000001 

141 

10001101 

00000001000001 

205 

11001101 

00000100000001 

142 

10001110 

00010001000001 

206 

11001110 

00000010010000 

143 

10001111 

00100001000001 

207 

11001111 

00100100000001 

144 

10010000 

10000000100001 

208 

11010000 

00000100100100 

145 

10010001 

10000010000001 

209 

11010001 

10000010010001 

146 

10010010 

10010010000001 

210 

11010010 

10010010010001 

147 

10010011 

00100000100001 

211 

11010011 

10000100100000 

148 

10010100 

01000010000001 

212 

11010100 

01000010010001 

149 

10010101 

00000010000001 

213 

11010101 

00000010010001 

150 

10010110 

00010010000001 

214 

11010110 

00010010010001 

151 

10010111 

00100010000001 

215 

11010111 

00100010010001 

152 

10011000 

01001000000001 

216 

11011000 

01001000010001 

153 

10011001 

10000010010000 

217 

11011001 

10000000010001 

154 

10011010 

10010000000001 

218 

11011010 

10010000010001 

155 

10011011 

10001000000001 

219 

11011011 

10001000010001 

156 

10011100 

01000010010000 

220 

11011100 

01000000010001 

157 

10011101 

00001000000001 

221 

11011101 

00001000010001 

158 

10011110 

00010000000001 

222 

11011110 

00010000010001 

159 

10011111 

00100010010000 

223 

11011111 

00100000010001 

160 

10100000 

00001000100001 

224 

11100000 

01000100000010 

161 

10100001 

10000100001001 

225 

11100001 

00000100000010 

162 

10100010 

01000100010000 

226 

11100010 

10000100010010 

163 

10100011 

00000100100001 

227 

11100011 

00100100000010 

164 

10100100 

01000100001001 

228 

11100100 

01000100010010 

165 

10100101 

00000100001001 

229 

11100101 

00000100010010 

166 

10100110 

01000000100001 

230 

11100110 

01000000100010 

167 

10100111 

00100100001001 

231 

11100111 

00100100010010 

168 

10101000 

01001001001001 

232 

11101000 

10000100000010 

169 

10101001 

10000001001001 

233 

11101001 

10000100000100 

170 

10101010 

10010001001001 

234 

11101010 

00001001001001 

171 

10101011 

10001001001001 

235 

11101011 

00001001000010 

172 

10101100 

01000001001001 

236 

11101100 

01000100000100 

173 

10101101 

00000001001001 

237 

11101101 

00000100000100 

174 

10101110 

00010001001001 

238 

11101110 

00010000100010 

175 

10101111 

00100001001001 

239 

11101111 

00100100000100 

176 

10110000 

00000100100000 

240 

11110000 

00000100100010 

177 

10110001 

10000010001001 

241 

11110001 

10000010010010 

178 

10110010 

10010010001001 

242 

11110010 

10010010010010 

179 

10110011 

00100100010000 

243 

11110011 

00001000100010 

180 

10110100 

01000010001001 

244 

11110100 

01000010010010 

181 

10110101 

00000010001001 

245 

11110101 

00000010010010 

182 

10110110 

00010010001001 

246 

11110110 

00010010010010 

183 

10110111 

00100010001001 

247 

11110111 

00100010010010 

184 

10111000 

01001000001001 

248 

11111000 

01001000010010 

185 

10111001 

10000000001001 

249 

11111001 

10000000010010 

186 

10111010 

10010000001001 

250 

11111010 

10010000010010 

187 

10111011 

10001000001001 

251 

11111011 

10001000010010 

188 

10111100 

01000000001001 

252 

11111100 

01000000010010 

189 

10111101 

00001000001001 

253 

11111101 

00001000010010 

190 

10111110 

00010000001001 

254 

11111110 

00010000010010 

191 

10111111 

00100000001001 

255 

11111111 

00100000010010 


Symboles Transitions 

de 8 bits entre 

cellules 

iec 


Figure 7b - Table de codage EFM 128-255 (representation NRZ-I) 


1 826/98 


Figure 7 - Table de codage EFM 



60908 © I EC: 1999 


- 145 - 


128 

10000000 

01001000100001 

192 

11000000 

01000100100000 

129 

10000001 

10000100100001 

193 

11000001 

10000100010001 

130 

10000010 

10010000100001 

194 

11000010 

10010010010000 

131 

10000011 

10001000100001 

195 

11000011 

00001000100100 

132 

10000100 

01000100100001 

196 

11000100 

01000100010001 

133 

10000101 

00000000100001 

197 

11000101 

00000100010001 

134 

10000110 

00010000100001 

198 

11000110 

00010010010000 

135 

10000111 

00100100100001 

199 

11000111 

00100100010001 

136 

10001000 

01001001000001 

200 

11001000 

00001001000001 

137 

10001001 

10000001000001 

201 

11001001 

10000100000001 

138 

10001010 

10010001000001 

202 

11001010 

00001001000100 

139 

10001011 

10001001000001 

203 

11001011 

00001001000000 

140 

10001100 

01000001000001 

204 

11001100 

01000100000001 

141 

10001101 

00000001000001 

205 

11001101 

00000100000001 

142 

10001110 

00010001000001 

206 

11001110 

00000010010000 

143 

10001111 

00100001000001 

207 

11001111 

00100100000001 

144 

10010000 

10000000100001 

208 

11010000 

00000100100100 

145 

10010001 

10000010000001 

209 

11010001 

10000010010001 

146 

10010010 

10010010000001 

210 

11010010 

10010010010001 

147 

10010011 

00100000100001 

211 

11010011 

10000100100000 

148 

10010100 

01000010000001 

212 

11010100 

01000010010001 

149 

10010101 

00000010000001 

213 

11010101 

00000010010001 

150 

10010110 

00010010000001 

214 

11010110 

00010010010001 

151 

10010111 

00100010000001 

215 

11010111 

00100010010001 

152 

10011000 

01001000000001 

216 

11011000 

01001000010001 

153 

10011001 

10000010010000 

217 

11011001 

10000000010001 

154 

10011010 

10010000000001 

218 

11011010 

10010000010001 

155 

10011011 

10001000000001 

219 

11011011 

10001000010001 

156 

10011100 

01000010010000 

220 

11011100 

01000000010001 

157 

10011101 

00001000000001 

221 

11011101 

00001000010001 

158 

10011110 

00010000000001 

222 

11011110 

00010000010001 

159 

10011111 

00100010010000 

223 

11011111 

00100000010001 

160 

10100000 

00001000100001 

224 

11100000 

01000100000010 

161 

10100001 

10000100001001 

225 

11100001 

00000100000010 

162 

10100010 

01000100010000 

226 

11100010 

10000100010010 

163 

10100011 

00000100100001 

227 

11100011 

00100100000010 

164 

10100100 

01000100001001 

228 

11100100 

01000100010010 

165 

10100101 

00000100001001 

229 

11100101 

00000100010010 

166 

10100110 

01000000100001 

230 

11100110 

01000000100010 

167 

10100111 

00100100001001 

231 

11100111 

00100100010010 

168 

10101000 

01001001001001 

232 

11101000 

10000100000010 

169 

10101001 

10000001001001 

233 

11101001 

10000100000100 

170 

10101010 

10010001001001 

234 

11101010 

00001001001001 

171 

10101011 

10001001001001 

235 

11101011 

00001001000010 

172 

10101100 

01000001001001 

236 

11101100 

01000100000100 

173 

10101101 

00000001001001 

237 

11101101 

00000100000100 

174 

10101110 

00010001001001 

238 

11101110 

00010000100010 

175 

10101111 

00100001001001 

239 

11101111 

00100100000100 

176 

10110000 

00000100100000 

240 

11110000 

00000100100010 

177 

10110001 

10000010001001 

241 

11110001 

10000010010010 

178 

10110010 

10010010001001 

242 

11110010 

10010010010010 

179 

10110011 

00100100010000 

243 

11110011 

00001000100010 

180 

10110100 

01000010001001 

244 

11110100 

01000010010010 

181 

10110101 

00000010001001 

245 

11110101 

00000010010010 

182 

10110110 

00010010001001 

246 

11110110 

00010010010010 

183 

10110111 

00100010001001 

247 

11110111 

00100010010010 

184 

10111000 

01001000001001 

248 

11111000 

01001000010010 

185 

10111001 

10000000001001 

249 

11111001 

10000000010010 

186 

10111010 

10010000001001 

250 

11111010 

10010000010010 

187 

10111011 

10001000001001 

251 

union 

10001000010010 

188 

10111100 

01000000001001 

252 

11111100 

01000000010010 

189 

10111101 

00001000001001 

253 

11111101 

00001000010010 

190 

10111110 

00010000001001 

254 

11111110 

00010000010010 

191 

10111111 

00100000001001 

255 

11111111 

00100000010010 


8-bit Transitions 

symbols between 

channel bits 

-tee — 1 826/98 

Figure 7b - EFM conversion table 128-255 (NRZ-I presentation) 


Figure 7 - EFM conversion table 



line trame (588 cellules) 


Cellules de liaison et suppression des frequences basses 



— Symboles d'information et symboles de correction (14 cellules = 1 symboles de 8 elements binaires) 

— Symboles de signalisation (14 cellules = 1 symboles de 8 elements binaires) 

— Motif de synchronisation (24 cellules) 


I 

05 

I 








11 

11 

_ 2 


2 x T 


Debut de trame 


ou inversement 


IEC 1 827/98 


Figure 8 - Format de trame 


60908 ©CEI:1999 




One frame (588 channel bits) 



— Data symbols and parity symbols (14 channel bits = 1 symbol of 8 bits) 

— Control and dsiplay symbol (14 channel bits = 1 symbol of 8 bits) 

— Synchronization pattern (24 channel bits) 


1 






11 

11 

1 2 


2 x T 


Frame start 


or inverse 


IEC 1 827/98 


I 


Figure 8 - Frame format 


60908 ©I EC: 1999 




— 148 — 


60908 © CEI:1999 


Numero de Designation 

symbole du symbole 


Rang 


0 

WmA 

1 

WmB 

2 

WmA 

3 

WmB 

4 

WmA 

5 

WmB 

6 

WmA 

7 

WmB 

8 

WmA 

9 

WmB 

10 

WmA 

11 

WmB 

12 

Qm 

13 

Qm 

14 

Qm 

15 

Qm 

16 

WmA 

17 

WmB 

18 

WmA 

19 

WmB 

20 

WmA 

21 

WmB 

22 

WmA 

23 

WmB 

24 

WmA 

25 

WmB 

26 

WmA 

27 

WmB 

28 

Pm 

29 

Pm 

30 

Pm 

31 

Pm 


m = 12n—12 (3) 
m = 12n-12(D+2) 
m = 12n+4-12(2D+3) 
m = 12n+4-12 (3D+2) 
m = 12n+8—12 (4D+3) 
m = 12n+8-12(5D+2) 
m = 12n+l —12(6D+3) 
m = 12n+1 -12 (7D+2) 
m = 12n+5-12 (8D+3) 
m = 12n+5—12 (9D+2) 
m = 12n+9-12 (10D+3) 
m = 12n+9—12 (11D+2) 
m = 12n-12 (12D+1) 
m = 12n+l —12(13D) 
m = 12n+2—12 (14D+1) 
m = 12n+3-12(15D) 
m = 12n+2-12 (16D+1) 
m = 12n+2—12 (17D) 
m = 12n+6-12(18D+l) 
m = 12n+6-12(19D) 
m = 12n+10-12 (20D+1) 
m = 12n+10-12 (21D) 
m = 12n+3-12 (22D+1) 
m = 12n+3-12 (23D) 
m = 12n+7-12(24D+l) 
m = 12n+7-12 (25D) 
m = 12n+11 -12 (26D+1) 
m = 12n+11 -12 (27D) 
m = 12n-12 
m = 12n+1 
m = 12n+2—12 
m = 12n+3 


D = 4;n = 0,1,2,... 

IEC 1 828/98 


Figure 9 - Structure du bloc 



60908 © I EC: 1999 


- 149 - 


Symbol Symbol 

number name 


0 

WmA 

1 

WmB 

2 

WmA 

3 

WmB 

4 

WmA 

5 

WmB 

6 

WmA 

7 

WmB 

8 

WmA 

9 

WmB 

10 

WmA 

11 

WmB 

12 

Qm 

13 

Qm 

14 

Qm 

15 

Qm 

16 

WmA 

17 

WmB 

18 

WmA 

19 

WmB 

20 

WmA 

21 

WmB 

22 

WmA 

23 

WmB 

24 

WmA 

25 

WmB 

26 

WmA 

27 

WmB 

28 

Pm 

29 

Pm 

30 

Pm 

31 

Pm 


Sequence 


m = 12n—12 (3) 
m = 12n-12(D+2) 
m = 12n+4-12(2D+3) 
m = 12n+4-12 (3D+2) 
m = 12n+8—12 (4D+3) 
m = 12n+8-12(5D+2) 
m = 12n+l —12(6D+3) 
m = 12n+1 -12 (7D+2) 
m = 12n+5-12 (8D+3) 
m = 12n+5—12 (9D+2) 
m = 12n+9-12 (10D+3) 
m = 12n+9—12 (11D+2) 
m = 12n-12 (12D+1) 
m = 12n+l —12(13D) 
m = 12n+2—12 (14D+1) 
m = 12n+3-12(15D) 
m = 12n+2-12 (16D+1) 
m = 12n+2—12 (17D) 
m = 12n+6-12(18D+l) 
m = 12n+6-12(19D) 
m = 12n+10-12 (20D+1) 
m = 12n+10-12 (21D) 
m = 12n+3-12 (22D+1) 
m = 12n+3-12 (23D) 
m = 12n+7-12(24D+l) 
m = 12n+7-12 (25D) 
m = 12n+11 -12 (26D+1) 
m = 12n+11 -12 (27D) 
m = 12n-12 
m = 12n+1 
m = 12n+2—12 
m = 12n+3 


D = 4;n = 0,1,2,... 


IEC 1 828/98 


Figure 9 - Block structure 



-150- 


60908 © CEI:1999 


/ \ 

W12n-12(2), A 
W12n—12(lD+2), B 
W12n+4-12(2D+2), A 
W12n+4—12 (3D+2)), B 
W12n+8-12(4D+2), A 
W12n+8—12 (5D+2), B 
W12n+ l-12(6D+2), A 
W12n+1 -12 (7D+2), B 
W12n+5-12(8D+2), A 
W12n+5-12 (9D+2), B 
W12n+9-12(10D+2), A 
W12n+9-12(llD+2), B 
Q12n—12 (12D) 
Q12n+1-12(13D) 
Q12n+2-12(14D) 
Q12n+3 —12 (15D) 
W12n+2—12 (16D), A 
W12n+2—12 (17D), B 
W12n+6-12(18D), A 
W12n+6—12(19D), B 
W12n+10-12 (20D), A 
W12n+10-12 (2ID), B 
W12n+3 -12 (22D), A 
W12n+3-12 (23D), B 
W12n+7-12(24D), A 
W12n+7-12 (25D), B 
W12n+11-12 (26D), A 
W12n+11 -12 (27D), B 
P12n 
P12n+1 
P12n+2 
P12n+3 

\ / 


V q = 


/ \ 

W12n-24, A 
W12n-24, B 
W12n+4-24, A 
W12n+4—24, B 
W12n+8-24, A 
W12n + 8-24, B 
W12n+1 -24, A 
W12n+1 -24, B 
W12n+5-24, A 
W12n+5-24, B 
W12n+9-24, A 
W12n+9-24, B 
Q12n 
Q12n+1 
Q12n+2 
Q12n+3 
W12n+2, A 
W12n+2, B 
W12n+6, A 
W12n+6, B 
W12n + 10, A 
W12n+10, B 
W12n+3, A 
W12n+3, B 
W12n+7, A 
W12n+7, B 
W12n+11, A 
W12n+11, B 

\ / 


D = 4; n = 0, 1,2,... 

IEC 1 829/98 


Figure 10 - Vecteurs colonnes 



60908 © I EC: 1999 


-151 - 


V 


P 


/ \ 

W12n-12(2), A 
W12n—12(lD+2), B 
W12n+4-12(2D+2), A 
W12n+4—12 (3D+2)), B 
W12n+8-12(4D+2), A 
W12n+8—12 (5D+2), B 
W12n+ l-12(6D+2), A 
W12n+1 -12 (7D+2), B 
W12n+5-12(8D+2), A 
W12n+5-12 (9D+2), B 
W12n+9-12(10D+2), A 
W12n+9-12(llD+2), B 
Q12n—12 (12D) 
Q12n+1-12(13D) 
Q12n+2-12(14D) 
Q12n+3 —12 (15D) 
W12n+2—12 (16D), A 
W12n+2—12 (17D), B 
W12n+6-12(18D), A 
W12n+6—12(19D), B 
W12n+10-12 (20D), A 
W12n+10-12 (2ID), B 
W12n+3 -12 (22D), A 
W12n+3-12 (23D), B 
W12n+7-12(24D), A 
W12n+7-12 (25D), B 
W12n+11-12 (26D), A 
W12n+11 -12 (27D), B 
P12n 
P12n+1 
P12n+2 
P12n+3 

\ / 


V q = 


/ \ 

W12n-24, A 
W12n-24, B 
W12n+4-24, A 
W12n+4—24, B 
W12n+8-24, A 
W12n + 8-24, B 
W12n+1 -24, A 
W12n+1 -24, B 
W12n+5-24, A 
W12n+5-24, B 
W12n+9-24, A 
W12n+9-24, B 
Q12n 
Q12n+1 
Q12n+2 
Q12n+3 
W12n+2, A 
W12n+2, B 
W12n+6, A 
W12n+6, B 
W12n + 10, A 
W12n+10, B 
W12n+3, A 
W12n+3, B 
W12n+7, A 
W12n+7, B 
W12n+11, A 
W12n+11, B 

\ / 


D = 4; n = 0, 1,2,... 


IEC 1 829/98 


Figure 10 - Column vectors 



1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 


a 30 

a 29 

a 28 

a 27 

a 26 

a 25 

a 24 

a 23 

a 22 

a 21 

a 20 

a 19 

a 18 

a 17 

a 16 

a 15 

a 14 

a 13 

«12 

a 11 

a 10 

a 9 

a 8 

a 7 

a 6 

a 5 

a 4 

a 3 

a 2 

a 1 

1 

C/62 a 60 

a 58 

a 56 

a 54 

a 52 

a 50 

a 48 a 46 a 44 a 42 a 40 

a 38 

a 36 

a 34 

a 32 

a 30 

a 28 

a 26 

a 24 

a 22 

a 20 

a 18 

a 16 

a 14 

a 12 


a 8 

a 6 

a 4 

a 2 

1 

« 93 

a 9 o 

a 87 

a 84 

a 81 

a 78 

a 73 

a 72 

«69 

a 66 

a63 

a 60 

a 57 

a 54 


a 48 

a 45 a 42 

a 39 

«36 

a 33 

a 30 

a 27 

a 24 

a 21 

a 18 

a 15 

a* 2 

a 9 


a 3 

1 


Oi 

N) 

I 


1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

a 27 

a 26 

a 25 

a 24 

a 23 

a 22 

a 21 

a 20 

a 19 

a' 8 

a 17 

a 16 

a 15 

a 14 

a 13 

a 12 

a" 

a 10 

a 9 

a 8 

a 7 

a 6 

a 5 

a 4 

a 3 

a 2 

a 1 

1 

a 54 

a 52 

a 50 

a 48 a 46 a 44 a 42 a 40 

a 38 

a 36 

a 34 

a 32 

a 30 

a 28 

a 26 

a 24 

a 22 

a 2 ° 

a 18 

a 16 

a 14 

a 12 

a 10 

a 8 

a 6 

a 4 

a 2 

1 

a 81 

a 78 

a 75 

a 72 

a 69 

a 66 

a 63 

a 60 

a 57 

a 54 

a 51 

a 48 a 45 a 42 

a 39 

a 36 

a 33 

a 30 

a 27 

a 24 

a 21 

a 18 

a 15 

a 12 

a 9 

a 6 

a 3 

1 


IEC 1 830/98 


Figure 11 - Matrices de correction 


60908 ©CEI:1999 



1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 


a 30 

a 29 

a 28 

a 27 

a 26 

a 25 

a 24 

a 23 

a 22 

a 21 

a 20 

a 19 

a 18 

a 17 

a 16 

a 15 

a 14 

a 13 

«12 

a 11 

a 10 

a 9 

a 8 

a 7 

a 6 

a 5 

a 4 

a 3 

a 2 

a 1 

1 

0(62 0/60 

a 58 

a 56 

a 54 

a 52 

a 50 

a 48 a 46 a 44 a 42 a 40 

a 38 

a 36 

a 34 

a 32 

a 30 

a 28 

a 26 

a 24 

a 22 

a 20 

a 18 

a 16 

a 14 

a 12 


a 8 

a 6 

a 4 

a 2 

1 

« 93 

a 9 o 

a 87 

a 84 

a 81 

a 78 

a 73 

a 72 

«69 

a 66 

a63 

a 60 

a 57 

a 54 


a 48 

a 45 a 42 

a 39 

«36 

a 33 

a 30 

a 27 

a 24 

a 21 

a 18 

a 15 

a* 2 

a 9 


a 3 

1 


1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

1 

a 27 

a 26 

a 25 

a 24 

a 23 

a 22 

a 21 

a 20 

a 19 

a' 8 

a 17 

a 16 

a 15 

a 14 

a 13 

a 12 

a" 

a 10 

a 9 

a 8 

a 7 

a 6 

a 5 

a 4 

a 3 

a 2 

a 1 

1 

a 54 

a 52 

a 50 

a 48 a 46 a 44 a 42 a 40 

a 38 

a 36 

a 34 

a 32 

a 30 

a 28 

a 26 

a 24 

a 22 

a 2 ° 

a 18 

a 16 

a 14 

a 12 

a 10 

a 8 

a 6 

a 4 

a 2 

1 

a 81 

a 78 

a 75 

a 72 

a 69 

a 66 

a 63 

a 60 

a 57 

a 54 

a 51 

a 48 a 45 a 42 

a 39 

a 36 

a 33 

a 30 

a 27 

a 24 

a 21 

a 18 

a 15 

a 12 

a 9 

a 6 

a 3 

1 


IEC 1 830/98 


Figure 11 - Parity check matrices 


60908 ©I EC: 1999 -153 



12 mots 
de 16 6l6ments 
binaires provenant 
du CAN 


L6n 

R6n 

L6n + 1 

R6n + 1 

L6n + 2 

R6n + 2 


L6n + 3 

R6n + 3 

L6n+4 

R6n+4 

L6n + 5 

R6n + 5 


24 symboles 

Retard 
de 2 trames 

Generation 

Lignes 

Generation 

Retard de 

de 8 elements 

/ 12 \ 

de 4 symboles 

a retard d'inegales 

de 4 symboles 

1 trame 

binaires 

' ” fs ) 

de correction 

durees 

de correction 

<--§-) 


32 symboles 
de 8 elements 
binaires vers le 
modulateur 


[ 

[ 

[ 

[ 

[ 

[ 


W12n,A 
W12n,B 
W12n + 1,A 
W12n + 1,B 
W12n + 2,A 
W12n + 2,B 
W12n + 3,A 
W12n + 3,B 
W12n + 4,A 
W12n+4,B 
W12n + 5,A 
W12n + 5,B 


[ 

t 

[ 

[ 

[ 

[ 


W12n + 6,A 
W12n + 6,B 
W12n + 7,A 
W12n + 7,B 
W12n + 8,A 
W12n + 8,B 
W12n + 9,A 
W12n + 9,B 
W12n + 10,A 
W12n + 10,B 
W12n + 11,A 
W12n + 11,B 



W12n—12(3),A 

0 

W12n—12(D + 2),B 

1 

W12n + 4-12(2D + 3),A 

2 

W12n + 4-12(3D + 2),B 

3 

W12n + 8-12(4D + 3),A 

4 

W12n + 8-12(5D + 2),B 

5 

W12n + 1-12(6D + 3),A 

6 

W12n + 1-12(7D + 2),B 

7 

W12n + 5-12(8D + 3),A 

8 

W12n + 5-12(9D + 2),B 

9 

W12n + 9-12(10D + 3),A 

10 

W12n + 9-12(11D + 2),B 

11 

Q12n-12(12D + 1) 

12 

Q12n + 1-12(13D) 

13 

Q12n + 2-12{14D + 1) 

14 

Q12n + 3-12(15D) 

15 

W12n + 2-12(16D + 1),A 

16 

W12n + 2-12(17D),B 

17 

W12n + 6—12(18D + 1),A 

18 

W12n + 6-12(19D),B 

19 

W12n + 10-12(20D + 1),A 

20 

W12n +10—12(21 D),B 

21 

W12n + 3-12(22D + 1),A 

22 

W12n + 3-12(23D),B 

23 

W12n + 7-12(24D + 1),A 

24 

W12n + 7-12(25D),B 

25 

W12n + 11-12(26D + 1),A 

26 

W12n + 11-12(27D),B 

27 

P12n-12 

28 

P12n + 1 

29 

P12n + 2 —12 

30 

P12n + 3 

31 

IEC 

1 831/98 


I 

Ui 

I 


Figure 12 - Codeur CIRC 


60908 ©CEI:1999 























Delay lines 
of unequal 
length 


Generation 
of 4 parity 
symbols 


32 symbols 
of 8 bits 
to modulator 


Delay of 
1 frame 




W12n—12(3),A 
W12n-12(D + 2),B 
W12n + 4-12(2D + 3},A 
W12n+4-12(3D + 2),B 
W12n + 8-12{4D + 3),A 
W12n + 8-12(5D + 2),B 
W12n + 1-12(6D + 3),A 
W12n + 1-12(7D+ 2),B 
W12n + 5-12(8D + 3),A 
W12n + 5-12(9D + 2},B 
W12n + 9-12(10D + 3),A 
W12n + 9-12(11D + 2),B 
Q12n-12(12D + 1) 

Q12n + 1-12(13D) 

Q12n + 2-12{14D + 1) 
Q12n + 3-12(15D} 

W12n + 2-12(16D + 1),A 
W12n + 2-12(17D) r B 
W12n + 6-12(18D + 1) f A 
W12n + 6-12(19D),B 
W12n + 10-12(20D+ 1),A 
W12n+ 10-12(21 D),B 
W12n + 3-12(22D + 1),A 
W12n + 3—12{23D),B 
W12n + 7-12(24D + 1),A 
W12n + 7-12(25D),B 
W12n + 11-12(26D + 1),A 
W12n + 11 -12(27D),B 

P12n—12 
P12n + 1 
P12n + 2-12 
P12n + 3 


0 

1 

2 

3 

4 

5 

6 

7 

8 
9 

10 

11 

12 

13 

14 

15 

16 

17 

18 

19 

20 
21 
22 

23 

24 

25 

26 

27 

28 

29 

30 

31 


I 


- CIRC encoder 


I EC 1 831/98 


60908 ©IEC:1999 -155 

















32 symboles 

Retard de 

Lignes 

Retard 

24 symboles 

12 mots 

de 8 elements 

1 frame 

de 2 frames 

binaires en provenance 

/ fi V 

a retard d'inegales 


de 8 elements 

de 16 6l6ments 

du demodulateur 

( = it) 

DecodeurC, dur ® es Decodeur C 2 

( = D 

binaires 

binaires 


0 

1 

2 

3 

4 

5 

6 

7 

8 
9 

10 

11 

12 

13 

14 

15 

16 

17 

18 

19 

20 
21 
22 

23 

24 

25 

26 

27 

28 

29 

30 

31 


W12n-12(3),A 
W12n-12(D + 2),B 
W12n+4-12(2D + 3),A 
W12n + 4-12(3D + 2),B 
W12n + 8-12(4D + 3),A 
W12n + 8-12(5D + 2),B 
W12n + 1-12(6D + 3),A 
W12n + 1-12(7D + 2),B 
W12n + 5-12(8D + 3),A 
W12n4-5-12(9D + 2),B 
W12n^-9-12(10D + 3),A 
W12n + 9-12(11D + 2),B 
Q12n-12(12D + 1) 

Q12n + 1-12(13D) 

Q12n + 2-12(14D + 1) 
Q12n + 3—12(15D) 

W12n + 2-12(16D + 1),A 
W12n + 2-12l17D),B 
W12n + 6-12(18D + 1),A 
W12n + 6-12(19D),B 
W12n + 10-12(20D + 1),A 
W12n + 10-12(21D),B 
W12n + 3—12(22D + 1),A 
W12n + 3-12(23D),B 
W12n + 7—12(24D + 1),A 
W12n + 7-12(25D),B 
W12n + 11-12(26D + 1),A 
W12n + 11-12(27D),B 
P12n—12 
P12n + 1 
P12n + 2-12 
P12n + 3 




Figure 13 - Decodeur CIRC 


l 


156- 60908 ©CEI:1999 
















0 

1 

2 

3 

4 

5 

6 

7 

8 
9 

10 

11 

12 

13 

14 

15 

16 

17 

18 

19 

20 
21 
22 

23 

24 

25 

26 

27 

28 

29 

30 

31 



Delay of 




Delay of 



32 symbols 

1 frame 


Delay lines 


2 frames 

24 symbols 


of 8 bits from 

/ 6 \ 


of unequal 


/ 12 \ 

of 8 bits 

12 words 

demodulator 

( = it) 

Ci decoder 

length 

C 2 decoder 

( “ fs ) 


of 16 bits 


W12n-12(3),A 
W12n—12(D + 2),B 
W12n + 4-12(2D + 3),A 
W12n + 4-12(3D + 2),B 
W12n + 8-12(4D + 3),A 
W12n + 8-12(5D + 2),B 
W12n + 1-12(6D + 3),A 
W12n + 1-12(7D + 2),B 
W12n + 5-12(8D + 3),A 
W12n + 5-12(9D + 2),B 
W12n+9-12(10D + 3l,A 
W12n + 9-12(11D + 2),B 
Q12n-12(12D + 1) 

Q12n + 1-12(13D) 

Q12n + 2-12(14D + 1) 
Q12n + 3—12I15D) 

W12n + 2-12(16D + 1),A 
W12n + 2-12l17D),B 
W12n + 6-12(18D + 1),A 
W12n + 6-12(19D),B 
W12n + 10-12(20D + 1),A 
W12n + 10-12(21D),B 
W12n + 3-12(22D + 1),A 
W12n + 3-12(23D),B 
W12n + 7-12(24D + 1),A 
W12n + 7-12(25D),B 
W12n + 11-12(26D+1),A 
W12n + 11-12(27D),B 
P12n—12 
P12n + 1 
P12n + 2—12 
P12n + 3 



W12n-12(27D + 3),A 
W12n—12(27 D + 3),B 
W12n + 1-12(27D + 3),A 
W12n + 1 -12(27D + 3),B 
W12n + 2-12(27D + 3),A 
W12n + 2-12(27D + 3),B 
W12n + 3-12(27D + 3),A 
W12n + 3-12(27D + 3),B 
W12n + 4-12(27D + 3),A 
W12n + 4-12(27D + 3),B 
W12n + 5-12(27D + 3),A 
W12n + 5-12(27D + 3),B 


] 

] 

] 

] 

] 

] 


L6n 

R6n 

L6n + 1 

R6n + 1 

L6n + 2 

R6n + 2 


W12n + 6-12(27D + 3),A 1 
W12n + 6-12(27D + 3),B J 

L6n + 3 

W12n + 7-12(27D + 3),A 1 
W12n + 7-12(27D + 3),B J 

R6n + 3 

W12n + 8-12(27D + 3),A 1 
W12n + 8-12(27D + 3),B J 

L6n + 4 

W12n + 9-12(27D + 3),A 1 
W12n + 9-12l27D + 3),B J 

R6n + 4 

W12n + 10-12(27D + 3),A1 
W12n + 10-12(27D + 3),B J 

L6n + 5 

W12n + 11-12(27D + 3),A 1 
W12n + 11 -12(27D + 3),B J 

R6n + 5 


IEC 1 832/98 


I 


Figure 13 - CIRC decoder 


60908 ©I EC: 1999 -157 
















* Ce point peut etre determine par le fabricant du disque. 

** Le point final d'une sequence sur le disque est I'endroit ou le numero de sequence change. 

*** Le point de depart d’une sequence sur le disque est le premier point ou se trouve le nouveau numero de la sequence et ou X * 00. 

La precision d'identification des instants de debut et de fin depend de la conception du lecteur. Le retard au changement de la desaccentuation depend de la conception du 
lecteur. 

****Durant la lecture de la zone de depart, le temps absolu A et I'indice X ne sont pas disponibles. 

NOTE - Voir egalement la figure 2c. 

Figure 14 - Exemple de codage dans les voies P et Q 


158- 60908 ©CEI:1999 




Q-channel 



Outside 
of disc 


IEC 1 833/98 


I 


* This point can be determined by the software manufacturer. 

** The stop point of a track in the disc is the location where the TNO changes. 

*** The part point of a track in the disc is the first location with the new TNO and X * 00. 

The accuracy of the start and stop point locations depend on the player design. The switch delay of the de-emphasis depends on the player design. 
**** During the lead-in track ATIME and X are not available. 

NOTE - See also figure 2c. 


Figure 14 - Example of encoding in channels P and Q 


60908 ©I EC: 1999 -159 




-160- 


60908 © CEI:1999 


N° de la trame 
de signalisation 


POINT MIN P, SEC P, TRAME P 


n 

01 

00,02,32 

n+1 

01 

00,02, 32 

n+2 

01 

00, 02, 32 

n+3 

02 

10,15,12 

n+4 

02 

10, 15, 12 

n+5 

02 

10,15,12 

n+6 

03 

16,28,63 

n+7 

03 

16,28,63 

n+8 

03 

16, 28,63 

n+9 

04 


n+10 

04 


n+11 

04 


n+12 

05 


n+13 

05 


n+14 

05 


n+15 

06 

49, 10,03 

n+16 

06 

49, 10, 03 

n+17 

06 

49, 10,03 

n+18 

A0 

01,00,00 

n+19 

A0 

01,00,00 

n+20 

A0 

01,00, 00 

n+21 

A1 

06,00, 00 

n+22 

A1 

06,00, 00 

n+23 

A1 

06,00,00 

n+24 

A2 

52,48,41 

n+25 

A2 

52,48,41 

n+26 

A2 

52,48,41 

n+27 

01 

00,02, 32 

n+28 

01 

00, 02, 32 


IEC 


1 834/98 


Figure 15 - Exemple de codage d'un repertoire avec six sequences 
(elements de programme) 





60908 © I EC: 1999 


-161 - 


Subcode 

frame number POINT PMIN, PSEC, PFRAME 


n 

01 

00,02,32 

n+1 

01 

00,02, 32 

n+2 

01 

00, 02, 32 

n+3 

02 

10,15,12 

n+4 

02 

10, 15, 12 

n+5 

02 

10,15,12 

n+6 

03 

16,28,63 

n+7 

03 

16,28,63 

n+8 

03 

16, 28,63 

n+9 

04 


n+10 

04 


n+11 

04 


n+12 

05 


n+13 

05 


n+14 

05 


n+15 

06 

49, 10,03 

n+16 

06 

49, 10, 03 

n+17 

06 

49, 10,03 

n+18 

A0 

01,00,00 

n+19 

A0 

01,00,00 

n+20 

A0 

01,00, 00 

n+21 

A1 

06,00, 00 

n+22 

A1 

06,00, 00 

n+23 

A1 

06,00,00 

n+24 

A2 

52,48,41 

n+25 

A2 

52,48,41 

n+26 

A2 

52,48,41 

n+27 

01 

00,02, 32 

n+28 

01 

00, 02, 32 


I EC 1 834/98 


Figure 15 - Example of encoding of table of contents with six tracks 

(program items) 





Couche 

reflechissante 


Faisceau incident 


Substrat 


Plan de 
reference 


Faisceau reflechi 

IEC 1 835/98 


Figure 16 - Ecart angulaire 


162- 60908 ©CEI:1999 





O) 

o 

CD 

O 

00 

® 

m 

p 

CD 

CD 

CD 


Reflective 

layer 


Substrate 


Reference 

plane 


05 

oo 


Incident beam 


Reflected beam 

I EC 1 835/98 


Figure 16 - Angular deviation 





- 164 - 


60908 © CEI:1999 


Humidite absolue de I'air (g/m 3 ) 



-40 -20 0 20 40 60 80 


Temperature (°C) 


IEC 1 836/98 


Figure 17 - Conditions de fonctionnement du disque 













60908 © I EC: 1999 


Maximum 
peak-to-peak 
time error (ns) 

2 ( 


15 


1 


5 ' 






-168- 


60908 © CEI:1999 



SYMBOLE: 



R S T LJ V W 
msb Isb msb Isb 

COMMANDE: MODE ARTICLE 

Figure 19 - Format de base pour les voies RaWde signalisation 













60908 © I EC: 1999 


— 169 — 



R S T U V W 
msb Isb msb Isb 


COMMAND: MODE ITEM 

Figure 19 - Basic format subcode channels R to W 




— 170 — 


60908 © CEI:1999 


Element binaire 

R S T U V W 

Symbole 0 

MODE | ARTICLE 

1 

INSTRUCTION 

2 

PARITE QO 

3 

PARITE Q1 

4 



Champ de DONNEES 

19 


20 

PARITE P0 

21 

PARITE PI 

22 

PARITE P2 

23 

PARITE P3 


INSTRUCTION: Decrit la nature du champ de DONNEES 

PARITE Q: Detection et correction d'erreurs sur les symboles 0 .. 3 

PARITE P: Detection et correction d'erreurs sur les symboles 0 .. 23 

IEC 1 839/98 

Figure 20 - Organisation generale d'un ENSEMBLE 





60908 © I EC: 1999 


— 171 — 


Bit R 


W 


Symbol 


INSTRUCTION: 
PARITY Q: 
PARITY P: 


0 

MODE | ITEM 

1 

INSTRUCTION 

2 

PARITY QO 

3 

PARITY Q1 

4 



DATA 


field 

19 


20 

PARITY P0 

21 

PARITY PI 

22 

PARITY P2 

23 

PARITY P3 


Describes the nature of the DATA field 
Error detection and correction on symbols 0 
Error detection and correction on symbols 0 


3 

23 

IEC 


Figure 20 - General organization of a PACK 


1 839/98 





-172- 


60908 © CEI:1999 


Symboles ^ Decalage 

avant Codeur de dans | es 

codage P pante P ENSEMBLES 


D-S24n 

D-S24n+1 

D-S24n+2 

D-S24n+3 

D-S24n+4 

D-S24n+5 

D-S24n+6 

D-S24n+7 

D-S24n+8 

D-S24n+9 

D-S24n+10 

D-S24n+-\ 1 

D-S24n+-\2 

D-S24n+13 

D-S24n+-\4 

D~S24n+'\5 

D-S24n+16 

D-S24n+M 

D-S24m-18 

D-S24n+19 



Symboles vers 
le modulateur 
EFM 

D-S24n 

D-S24n+18-24 

D-S24n+5-2x24 

D~S24n+23-2x24 

D-S24n+4-4x24 

D~S24n+2-5x24 

D-S24n+6-6x24 

D-S24n+l-7x24 

D-S24n+8 

D-S24n+9-24 

D-S24n+10-2x24 

D-S24n+^ 1-3x24 

D-S24n+12-4x24 

D-S24n+ 13-5x24 

D-S24n+14-6x24 

D-S24n+15-7x24 

D-S24m-16 

D-S24n+ 17-24 

D-S24n+\-2x24 

D-S24n+ 19-3x24 

P— ^240+20-4x24 

P-S24n+21-5x24 

P-S24n+22-8x24 

D~S24n+3-7x24 

IEC 1 840/98 


Figure 21 - Parite Pet sequence d'entrelacement 
























60908 © I EC: 1999 


-173- 


Symbols 

before 

P-encoding 


P-parity 

encoder 


Delay Symbols 

in to EFM 

PACKs modulator 


O-S 240 

O-S 240 +I 

D-S24n+2 

D-S24n+3 

D-S24n+4 

D-S24n+5 

D-S 240+6 

D-S24n+7 

D-S24n+8 

D-S24n+9 

O-S 240 +IO 

D-S24n+-\ 1 

D-S24n+-\2 

O-S 240 +I 3 

D-S24n+-\4 

O—S24o+15 

O-S 240 +I 6 
D-S24n+M 
O—S 240 +I 8 
O-S 240 +I 9 



D-S24n 

D-S24n+18-24 

P-S24n+5-2x24 

0-^240+23-2x24 

0-S24o+4-4x24 
0-S24o+2-5x24 
0-S24o+6-6x24 
0—S24o+7-7x24 

O-S 240+8 
0-S24o+9-24 
0—S 240 + 1 0-2x24 
D-S 240 + 1 1-3x24 
0—S 240 + 1 2-4x24 
O—S 240 + 1 3-5x24 
0—S 240 + 1 4-6x24 
0—S 240 + 1 5-7x24 

O-S 240 +I 6 
0-S240+17-24 
0— S 240 +1 -2x24 
O— S 240 +19-3x24 
P— ^240+20-4x24 
P— S 240 + 2 I-5x24 
P— S24o+22-6x24 
0-S24o+3-7x24 

IEC 1 840/98 


Figure 21 - P -parity and interleave sequence 























- 174 - 


60908 © CEI:1999 


Symboles Decalage dans Decodeurde Symboles 

provenantdu les parite P corriges 

modulateur EFM ENSEMBLES 


D-S24n 

D-S24n+18-24 

D-S24n+5-2x24 

D-S24n+23-3x24 

D-S24n+4-4x24 

D~ S24n+2-5x24 
D-S24n+6-6x24 

D-S24n+7-7x24 

D-S24n+8 

D—S24n+'\9-24 

D-S24n+10-2x24 

D-S24n+11-3x24 

D-S24n+-\2-4x24 

D-S24n+-\3-5x24 

D-S24n+14-6x24 

D~S24n+1 5-7x24 

D-S24n+16 

D-S24n+17-24 

D-S24n+1-2x24 

D-S24n+1 9-3x24 

P— ^240+20-4x24 

P-$240+21-5x24 

P-S24n+22-6x24 

D-S24n+3-7x24 



D-$24/7-7x24 

D-S24n+1-7x24 

D-S24n+2-7x24 

$-$24/7+3-7x24 

$-$24/7+4-7x24 

$-$24/7+5-7x24 

$-$24/7+6-7x24 

D-S24n+7-7x24 

D-S24n+8-7x24 

D-S24n+9-7x24 

$-S24/7+10-7x24 

$-$24/7+11-7x24 

$-$24/7+1 2-7x24 

$-S24/7+13-7x24 

$-$24/7+14-7x24 

$-S24/7+15-7x24 

$-S24/7+16-7x24 

$-S24/7+17-7x24 

$-$24/7+18-7x24 

$-S24/7+19-7x24 


I EC 1 841/98 


Figure 22 - Parite Pet sequence de desentrelacement 





















60908 © I EC: 1999 


- 175 - 


Symbols 
from EFM 
modulator 


Delay 

in 

PACKS 


P-parity Corrected 

decoder symbols 


D-S24n 

D-S24m-18-24 

D-S24n+5-2x24 

D-S24n+23-3x24 

D-S24n+4-4x24 

D-S24n+2-5x24 

D-S24n+6-6x24 

D-S24n+7-7x24 
D-S24n+8 
D-S24m-19-24 
D~S24n+1 0-2x24 
D-S24n+11-3x24 
D-S24n+12-4x24 
D-S24m-13-5x24 
P-S24n+14-6x24 
P-S24n+15-7x24 

D-S24n+16 
D-S24n+17-24 
D-S24m-1-2x24 
D-S24n+1 9-3x24 
P-S24n+20-4x24 
P- $240+21-5x24 

P-S24n+22-6x24 

D-S24n+3-7x24 



D-$24/7-7x24 

D-S24n+1-7x24 

D-S24n+2-7x24 

$-$24/7+3-7x24 

$-$24/7+4-7x24 

$-$24/7+5-7x24 

$-$24/7+6-7x24 

$-$24/7+7-7x24 

D-S24n+8-7x24 

D-S24n+9-7x24 

$-S24/7+10-7x24 

$-$24/7+11-7x24 

$-$24/7+12-7x24 

$-S24/7+13-7x24 

$-$24/7+14-7x24 

$-S24/7+15-7x24 

$-S24/7+16-7x24 

$-S24/7+17-7x24 

$-$24/7+1 8-7x24 

$-S24/7+19-7x24 


I EC 1 841/98 


Figure 22 - P-parity and de-interleave sequence 



— 176- 


60908 © CEI:1999 


Symboles Codeur de Symboles vers 

avant parite Q le codeur de 

codage Q parite P 


0 

1 


4 

5 

6 

7 

8 

9 

10 
11 

12 

13 

14 

15 

16 

17 

18 
19 



D-S24n 

0 — 32411 +] 

D-S24n+2 

D-S24n+3 

D-S24n+4 

D-S24n+5 

D-S24n+6 

D-S24n+1 

D-S24n+8 

D-S24n+9 

D-S24a?+10 

D-S24n +11 

D-S24/7+12 

D-S24n+13 

D-S24n+]4 

D—S24n+] 5 

D-S24n+16 

D-S24n+M 

D-S24n+18 

D-S24/7+19 

I EC 1 842/98 


Figure 23 - Codeur de parite Q 




60908 © I EC: 1999 


- 177 - 


Symbols Q-parity 

before encoder 

Q-encoding 


Symbols to 
P-parity 
encoder 


0 

1 


4 

5 

6 

7 

8 

9 

10 
11 

12 

13 

14 

15 

16 

17 

18 
19 



D-S24n 

0 — 52411 +] 

D-S24n+2 

D-S24n+3 

D-S24n+4 

D-S24n+5 

D-S24n+6 

D-S24n+1 

D-S24n+8 

D-S24n+9 

D-S 24 / 7 +IO 

D-S24n +11 

D-S 24 / 7+12 

D-S24n+13 

D-S24n+]4 

D—S24n+] 5 

D-S24n+16 

D-S24n+M 

D—S24n+] 8 

D-S24n+19 

I EC 1842/98 


Figure 23 - Q-parity encoder 




— 178 — 


60908 © CEI:1999 


Symboles provenant du Correcteur Symboles apres les 

decodeurde parite P d’erreurs Q decodeurs Pet Q 


D-S24n-7x24- 0 

D-S24n+ 1-7x24- 1 

D-S24n+2-7x24- 

D-S24n+3-7x24- 

0-S24o+4-7x24 4 

D-S24n+5-7x24 5 

D-S24n+6-7x24 6 

D-S24n+7-7x24 7 

D-S24n+8-7x24 8 

D-S24n+9-7x24 9 


O-S24n+10-7x24 
D-S 240 + 1 1-7x24 
0-5240+12-7x24 


0—S 240 + 1 3-7x24 13 

O— S 240 + 1 4-7x24 14 

O— S 240 + 1 5-7x24 15 

0—S 240 + 1 6-7x24 16 

O—S 240 + 1 7-7x24 17 

O— S 240 + 1 8-7x24 18 

0—S 240 + 1 9-7x24 I 9 


I EC 1843/98 


Figure 24 - Decodeur de parite Q 




60908 © I EC: 1999 


179 


Symbols from Q-error Symbols 

P -parity corrector after P- and 

decoder Q-decoders 


D-S24n-7x24 
D-S24n+ 1-7x24 
D-S24n+2-7x24 

D-S24n+3-7x24 
D-S24n+4-7x24 
D-S24n+5-7x24 
D-$24/7+6-7x24 
$-$24/7+7-7x24 
$-$24/7+8-7x24 
$-$24/7+9-7x24 
$-$24/7+ 10-7x24 
$-$24/7+1 1-7x24 
D-S24n+ 12-7x24 
$-S24/7+13-7x24 
D-S24n+ 14-7x24 
D-S24n+ 15-7x24 
$-S24/7+16-7x24 
D-S24n+17-7x24 
D-S24n+18-7x24 
D-S24n+19-7x24 


-- 0 

-- 1 

- 4 

- 5 

_ 6 

- 7 

_ 8 

- 9 

_ 10 

- 11 

- 12 

- 13 

- 14 

- 15 

- 16 

- 17 

- 18 

_ 19 

I EC 1 843/98 


Figure 24 - Q-parity decoder 




-180- 


60908 © CEI:1999 


Tableau de consultation des couleurs 


Disque compact 4 
graphique ^ 

Valeur du pixel 


TRANS 


4 >4 >4 JC 6 


m m m m 


Voie analogique 


Unite de melange 


B 

V 

R 


IEC 1 844/98 


Figure 25 - Schema d'une unite de melange video/graphique 


Symbole 

Element binaire 

R 

s 

T 

U 

V 

W 

N 

x7 

x6 

x5 

x4 

x3 

x2 

N + 1 

xl 

xO 

y7 

y6 

y5 

y4 

N + 2 

y3 

y2 

yi 

yo 

z7 

z6 

N + 3 

z5 

z4 

z3 

z2 

z 1 

zO 


IEC 1 845/98 


Figure 26 - Exemple de codage de 3 octets en 4 symboles 



Figure 27 - Groupe de texte et structure de BLOC 

1 ENSEMBLE = 18 octets = 24 SYMBOLEs 


Champ d'en-tete = 

Champ de donnees de texte = 

: Champ : 

4 octets 

12 octets 

; CRC- ; 



2 octets 


/EC 1 847/98 


Figure 28 - Format d'ENSEMBLE TEXTE CD pour la zone de depart 



































60908 © I EC: 1999 


-181 - 


CD-Graphics 
pixel value 


Colour look-up table 


G B TRANS 


4 >4 >4 J-6 

M ® H 


Analogue video 


Mixing unit 

IEC 1 844/98 


Figure 25 - Block diagram of a video/graphics mixing unit 


Symbol 

Bit 

R 

s 

T 

U 

V 

W 

N 

x7 

x6 

x5 

x4 

x3 

x2 

N + 1 

xl 

xO 

y7 

y6 

y5 

y4 

N + 2 

y3 

y2 

yi 

yo 

z7 

z6 

N + 3 

z5 

z4 

z3 

z2 

zl 

zO 


IEC 1 845/98 


Figure 26 - Example of encoding 3 bytes in 4 SYMBOLS 



Figure 27 - Text group and BLOCK structure 


1 PACK = 18 bytes = 24 SYMBOLS 


Header field = 
4 bytes 


Text data field = 
12 bytes 


CRC 
field = 
2 bytes 


IEC 1 847/98 


Figure 28 - CD TEXT mode PACK format for the lead-in area 




































— 182 — 


60908 © CEI:1999 



Element 

binaire: 

R 

S 

T 

U 

V 

w 

0 

1 0 1 0 

Article 

1 

Instruction 

2 

Parite Q0 

3 

Parite Q1 

4 

19 

Champ de donnees 

20 

Parite P0 

21 

Parite PI 

22 

Parite P2 

23 

Parite P3 


IEC 1 848/98 


Figure 29 - Format de I'ENSEMBLE de mode TEXTE CD pour la zone de programme 


.Synchronisation de 
signalisation 


.Synchronisation de 
signalisation 


.Synchronisation de 
signalisation 


ENSEMBLE 


-* 


Partiellement entrelace 


> 


IEC 1849/98 


Figure 30 - Exemple d'entrelacement partiel d'ENSEMBLEs 

Synchronisation de 
signalisation du BLOC 
de synchronisation 
avec la premiere 
information de mode 
TEXTE CD de la zone 
de programme 


Synchronisation de | 

signalisation du BLOC - 

de synchronisation avec_ _ 

temps d'execution sur le 

disque egal a 00:00:00 me 1850/98 


Periodes de synchronisation de la 
signalisation 0.0 a +8,0 

◄---► 


NOTE - Les deux signaux sont evalues apres demodulation et 
extraction de la synchronisation avec un retard minimal. 


Figure 31 - Desalignement maximal autorise de transition de mode 















60908 © I EC: 1999 


-183- 



Bit: 

R S T 

U V W 

0 

0 1 0 

Item 

1 

Instruction 

2 

Parity Q0 

3 

Parity 01 

4 

19 

Data field 

20 

Parity P0 

21 

Parity PI 

22 

Parity P2 

23 

Parity P3 


IEC 1 848/98 


Figure 29 - CD TEXT mode PACK format for the program area 


▼ 


Subcode sync 


▼ 


Subcode sync 


▼ 


Subcode sync 


PACK 




Partially interleaved 


> 


IEC 1 849/98 


Figure 30 - Example of partial interleaving of PACKs 


Subcode sync of 
subcode BLOCK 
with first program 
area CD TEXT 
mode information 


Subcode sync of 
subcode BLOCK 
with running time 
on the disc equal 
to 00:00:00 


0,0 to +8,0 subcode sync periods 

4 -► 


IEC 1850/98 


NOTE - Both signals are evaluated after demodulation and sync 
extraction with minimum delay. 


Figure 31 - Maximum allowed mode transition skew 















- 184 - 


60908 © CEI:1999 


Annexe A 

(informative) 

Exemples de combinaison du code EFM avec 
les 3 cellules supplementaires 

(voir egalement article 13) 

Exemple 1 
Voir figure A.1 

Une transition supplementaire peut etre inseree dans I'une des cellules de liaison 1, 2 ou 3, si 
la condition de T m j n . n'est pas violee, car ces 3 cellules ne contiennent aucune information. La 
duree maximale entre deux transitions peut ainsi etre limitee a r max . 

Exemple 2 
Voir figure A.2 

Pour limiter la duree entre transitions a r max . une transition supplementaire dans les cellules 
de liaison est necessaire. 

Exemple 3 
Voir figure A.3 

Lorsque d'autres regies ne determinent pas les cellules de liaison, la valeur de la somme 
numerique et par consequent la composante a basse frequence peuvent etre reduites en 
inserant une transition. La position de la transition peut souvent etre choisie parmi I'une des 
cellules de liaison pour decaler la somme numerique de ±2 elements binaires. 


Cellules ,17, 1 , 2 , 3 , 4 , 5 ,6 , 7 , 8 , 9,10,11 ,12,13,14,1s , 16,17, 1 , 2 ,3 , 4 , 5 , 



Cellules Cellules 

de liaison d'information iec i 85im 

* Represente la position des transitions du signal NRZ. 


Figure A.1 







60908 © I EC: 1999 


-185- 


Annex A 

(informative) 

Examples of the combination of the EFM-code 
with 3 extra channel bits 

(see also clause 13) 


Example 1 
See figure A.1 

An extra transition may be inserted in one of the merging bits 1, 2 or 3, if the requirement for 
7~ m j n is not violated, because these 3 bits do not contain any information. The maximum run 
length between two blocks can thus be limited to T max . 

Example 2 
See figure A.2 

To limit the run length to T max an extra transition in the merging bits is given. 

Example 3 
See figure A.3 

When no other rules determine the merging bits, the digital sum value (DSV) and hence the l.f. 
content can be minimized by inserting a transition. The transition position can often be chosen 
among one of the merging bits to shift the DSV by ±2 bits. 

Channel bits |17 1 1|2|3|4|5|6|7 |8|9|10|11|12|13|14|15|16|17|1 | 2 | 3 |4|5| 


Modulated 

signal 


Transition |000|l 000 01 00100001|000|1 

(NRZ-I* notation) _ 


Merging Information 

bits bits IEC 1 851/98 

* A signal which represents the position of the transition of the NRZ signal. 


Figure A.1 







— 186 — 


60908 © CEI:1999 


Cellules 


Signal 

module 


Transitions 


9 110 111 |12,13|14 ,15,16,17 

1 |2 

100000 000 

0 0 

T 





5 | 6 | 7 | 8 | 9 ,10 ,111 


0 0 0 1 0 0 0 


Transition supplemental 
en raison de T max 


IEC 1 852/98 


Figure A.2 


Cellules 


Transition supplemental pour 
diminuer la somme numerique 


i 


Pas de transition supplementaire 
autorisee (violerait T min ) 


l ^ I 


Signal 

module 


Transitions 0 10 0 1 0 0 0 1 


En supposant: que la somme numerique 
soit de -7 a cet instant... 


0000000010000 

Somme 

numerique = +4 


Somme 
numerique = -3 


... elle serait: de -2 a celui-ci 
(sans transition supplementaire, elle serait de -8) 

IEC 1853/98 


Figure A.3 














60908 © I EC: 1999 


- 187 - 


Channel bits i 7 , 8 

9 110 111 |12|13,14 ,15,16,17 

1 |2 

3 

4,5, 6,7 

8 | 9 ,10 ,11 

Modulated 






signal "" 






Transition 0 0 

100000 000 

0 0 

1 

0 0 0 0 

10 0 0 


^max. 


1 




Extra transition 
because of T max 


IEC 1 852/98 


Figure A.2 


Extra transition No extra transition 



Figure A.3 














— 188 — 


60908 © CEI:1999 


Annexe B 

(normative) 

Abreviations 


Franqais 


Signification 


LSB 


Element binaire le moins significatif 


MSB 


Element binaire le plus significatif 


CIRC 


Code Reed-Solomon entrelace et cascade 


Ouverture numerique 


Taux d'erreur sur les blocs 


NRZ 


Codage a non-retour a zero 


A/N 


Conversion analogique numerique 


Valeur de la somme numerique 


EFM 


Code de modulation de huit a quatorze 


GF 


Corps de Galois 


TNO 


Numero de sequence de programme 


Valeur efficace 


RD 


Signal d'erreur de positionnement radial 


MODE 


Mode 


CRC 


Code cyclique de redondance 


DCB 


Nombre decimal code binaire 


ISRC 


Code international normalise des enregistrement 


CPU/NEA 


Code de produit universel/Numerotage europeen par article 


fs 


Frequence d'echantillonnage 


Convertisseur analogique/numerique 


CAN 










































60908 © I EC: 1999 


-189- 


Annex B 

(normative) 

Abbreviations 


English 

Meaning 

LSB 

Least significant bit 

MSB 

Most significant bit 

CIRC 

Cross Interleave Reed-Solomon Code 

NA 

Numerical aperture 

BLER 

Block error rate 

NRZ 

Non-return to zero coding 

A/D 

Analogue to digital 

DSV 

Digital sum value 

EFM 

Eight to fourteen modulation code 

GF 

Galois field 

TNO 

Track number 

r.m.s. 

Root mean square 

RD 

Radial differential 

ADR 

Address 

CRC 

Cyclic redundancy check 

BCD 

Binary coded decimal 

ISRC 

International standard recording code 

UPC/EAN 

Universal product code/European article numbering 

fs 

Sampling frequency 

ADC 

Analogue to digital convertor 














































-190- 


60908 © CEI:1999 


Annexe C 

(informative) 

Recommandations 


Desaccentuation 

La preaccentuation peut etre commutee entre les numeros de pistes. II est recommande 
d'utiliser un interrupteur de desaccentuation a commande automatique dans le lecteur de 
disque compact. 

Sortie audio anaiogique 

II est souhaitable que toutes les sorties audio analogiques soient coupees pendant la duree 
d'une piste autre qu'une piste audio (par exemple une piste de donnees). 

Niveau de sortie 

II doit etre conforme a I'article 19 de la CEI 60268-15. 



60908 © I EC: 1999 


-191 - 


Annex C 

(informative) 

Recommendations 


De-emphasis 

The pre-emphasis can be switched between track numbers. It is recommended to use an 
automatically controlled de-emphasis switch in the CD-player. 

Analogue audio output 

It is recommended that all analogue audio outputs are muted during a non-audio track (such as 
a data track). 

Output level 

This should be in accordance with clause 19 of IEC 60268-15. 



— 192 — 


60908 © CEI:1999 


Annexe D 

(informative) 

Specification de I'adaptateur pour le CD - 8 cm 


Lorsqu'un adaptateur est utilise, il convient de conserver toutes les caracteristiques specifies 
dans cette norme. 


D.1 Exigences de mesure 
D.1.1 Conditions de mesure 


temperature ambiante: 

de 15 

humidite relative: 

de 45 

pression atmospherique: 

de 86 


°C a 35 °C; 

% a 75 °/o\ 
kPa a 106 kPa. 


Caracteristiques a specifier 

Exigences 

Methodes et/ou conditions de mesure 

D.2 Caracteristiques mecaniques 
de I'adaptateur 


Figure D.1 

D.2.1 Diametre exterieur 



D.2.1.1 Sans disque 

119,8 ± 0,1 mm 

A mesurer a 23 ± 2 °C et avec une humidite 

D.2.1.2 Avec disque 

120,0 ± 0,3 mm 

relative de (50 ± 5) % 

D.2.2 Masse de I'adaptateur 

8 g a 12 g 


D.2.3 Materiau 

Non transparent, du domaine 
spectral visible au domaine 
infrarouge proche 


D.2.4 Couple de joint 

60 mN m a 120 mN m 

A mesurer a 23 ± 2 °C et avec une humidite 

(entre disque et adaptateur) 


relative de (50 ± 5) % 

II convient de mesurer un couple minimal a 
I'aide d'un disque en verre de reference 
minimale (0 79,8 x 1,1 mm) et un couple 
maximal a I'aide d'un disque en verre de 
reference maximale (0 80,2 x 1,3 mm) 


1,70 


Disque en verre 



I EC 1854/98 


Figure D.1 - Adaptateur avec disque 
























60908 © I EC: 1999 


-193- 


Annex D 

(informative) 

Adaptor specification for 8 cm-CD 


By using an adaptor all parameters in this standard should be maintained. 

D.1 Requirements for measurements 
D.1.1 Conditions of measurement 

- ambient temperature: 15°Cto35°C; 

- relative humidity: 45 % to 75 %; 

- air pressure: 86 kPa to 106 kPa. 


Parameters to be specified 

Requirements 

Methods and/or conditions 
of measurement 

D.2 Mechanical parameters 
of adaptor 


Figure D.1 

D.2.1 Outer Diameter 



D.2.1.1 Without disc 

D.2.1.2 Including disc 

119,8 ± 0,1 mm 

120,0 ± 0,3 mm 

To be measured at 23 ± 2 °C and 
(50 ± 5) % relative humidity 

D.2.2 Mass of adaptor 

8 g to 12 g 


D.2.3 Material 

Non-transparent in the range 
visible to near-infrared 


D.2.4 Torque of joint 

(between disc and adaptor) 

60 mN m to 120 mN m 

At 23 ± 2 °C and (50 + 5) % relative 
humidity. 

A minimum torque should be measured 
by using a minimum reference glass disc 
(0 79,8 x 1,1 mm) and a maximum torque 
should be measured by using a maximum 
reference glass disc (0 80,2 x 1,3 mm) 


1,70 



I EC 1854/98 


Figure D.1 - Adaptor including disc 
























- 194 - 


60908 © CEI:1999 


Annexe E 

(informative) 

Aspects relatifs a la mise en oeuvre du mode TV-GRAPHIQUE 


E.1 Debit de donnees 

Le debit maximal des donnees TV-GRAPHIQUE est de 300 BLOCS par seconde. Dans la 
plupart des cas, une image TV-GRAPHIQUE est affichee 50 fois par seconde (systeme 
PAL/SECAM) ou 60 fois par seconde (NTSC) (en video non entrelacee). En consequence, de 
nouvelles donnees et la mise a jour des pointeurs ecran seront visibles au maximum 50 (ou 
60) fois par seconde. 


E.2 Defilement logique et defilement graphique 

Le defilement logique est possible avec un systeme de pointeurs. Pour le systeme LIGNE- 
GRAPHIQUE, les pointeurs disponibles et leur action generale sont decrits en 214. Pour le 
systeme TV-GRAPHIQUE, les pointeurs sont decrits en 22.4. 


Pour illustrer I'action des pointeurs logiques, quelques-unes des sequences possibles de ces 
pointeurs sont donnees ci-dessous pour le systeme TV-GRAPHIQUE. 


Defilement ECRAN 


PH 

COPH 

PV 

COPV 


<-Defilement gauche--Defilement droit- > 

rapide—»•<- -lent-»-<-rapide—> 

= 24024012345012105432104204 
= 00200200000200001000001001 
= 00000000000000000000000000 
= 00000000000000000000000000 


Prereglage (/,49) (/,49) (/,49) (/, 0) (/, 0) (/, 0) 


Deuxieme exemple de defilement ECRAN: 


< -Defilement haut- 

< -rapide->• <■- 

PH =00000000000 

COPH =00000000000 

PV = 3 6 9 0 3 6 9 AB 0 1 

COPV =00020000020 


(17,7) (17,7) 


--Defilement bas-> 

—- lent--rapide—> 

000000000000000 
000000000000000 
2321 0BA98630963 
000001000000100 

(0,7) (0,7) 


Prereglage 
















60908 © I EC: 1999 


-195- 


Annex E 

(informative) 

TV-GRAPHICS mode implementation aspects 


E.1 Data speed 

The maximum speed of the TV-GRAPHICS data is 300 PACKs per second. For TV-GRAPHICS 
a picture, in most cases, will be displayed 50 (PAL/SECAM) or 60 (NTSC) times per second 
(not interlaced video). As a result of this, new data and the update of the screen pointers will 
be visible maximum 50 (or 60) times per second. 


E.2 Graphics and soft scroll 

Soft scroll is made possible by a POINTER system. For the LINE-GRAPHICS system, the 
available pointers and their general behaviour are described in 21.4. For the TV-GRAPHICS 
system, the pointers are described in 22.4. 

To illustrate the behaviour of the soft scroll pointers a few possible pointer sequences are 
given below for the TV-GRAPHICS system. 


Scroll SCREEN: 

<-Scroll left--Scroll right- > 

<— fast—»•<- -slow-4-fast —> 

PH =24024012345012105432104204 

COPH =00200200000200001000001001 

PV =00000000000000000000000000 

COPV =00000000000000000000000000 

Preset (/,49) (/,49) (/,49) (/, 0) (/, 0) (/, 0) 


A second example of Scroll SCREEN: 

< -Scroll up--Scroll down- > 

< -fast--slow--Fast- > 

PH =00000000000000000000000000 

COPH =00000000000000000000000000 

PV = 3 6 9 0 3 6 9 AB 0 1 2 3 2 1 0 B A 9 8 6 3 0 9 6 3 

COPV =00020000020000001000000100 

(1 7,j) (17,/) (0,y) (0,y) 


Preset 


















-196- 


60908 © CEI:1999 


Troisieme exemple de defilement ECRAN: 

<-Defilement gauche/haut--Defilement droite/bas- > 


PH 

= 4 

0 

2 

4 

0 

1 2 

3 

4 

5 

0 

1 

2 

1 

0 

5 

4 

3 

2 

1 

0 

4 2 

0 

4 

2 

COPH 

= 0 

2 

0 

0 

2 

0 0 

0 

0 

0 

2 

0 

0 

0 

0 

1 

0 

0 

0 

0 

0 

1 0 

0 

1 

0 

PV 

= 3 

6 

9 

0 

3 

6 9 

A 

B 

0 

1 

2 

3 

2 

1 

0 

B 

A 

9 

8 

6 

i 3 0 

9 

6 

3 

COPV 

= 0 

0 

0 

2 

0 

0 0 

0 

0 

2 

0 

0 

0 

0 

0 

0 

1 

0 

0 

0 

0 

0 0 

1 

0 

0 

Prereglage 


(', 

49) 

(', 

49) 




(/,49)(/,0) 


(', 

0) 





m 




Prereglage 





(1 

7,7) 




(17,7) 




(0 

,7) 





(0,7) 





E.3 Concept de VOIE 

Le numero de VOIE donne au fabricant de logiciel la possibility de diviser I'image en un 
maximum de 16 images fractionnaires. Une image fractionnaire (reperee par un numero de 
voie) peut utiliser des instructions POLICES en n'importe quel endroit de I'ecran. Des donnees 
avec des numeros de voie differents peuvent avoir la meme position a I'ecran; cela a un sens 
si un petit nombre d'images fractionnaires sont utilisees pour differents langages. 

Un fabricant de logiciel doit creer I'image par defaut avec les VOIES 0 et 1. En utilisant deux 
voies pour I’image par defaut, il peut diviser I'image par defaut en images texte et images 
informations graphiques. Cela donne a I'utilisateur, pour I’affichage, la possibility de choisir 
dans le texte d'information de I'affichage par defaut seulement ou dans I'image seulement, si 
les voies 0 et 1 sont utilisees de cette maniere. 


La liste suivante donne un exemple du contenu de ces 16 voies. 


VOIE 0 
VOIE 1 
VOIE 2 
VOIE 3 
VOIE 4 
VOIE 5 
VOIE 6 
VOIE 7 
VOIE 8 
VOIE 9 


Texte anglais de la chanson 

Images illustrant cette chanson (fleurs, etc.) 

Traduction en japonais du texte 

Version phonetique du texte japonais 

Traduction frangaise du texte 

Notes de musique 

Pas de danse 

Pointeur de mot pour le texte anglais 
Traduction en allemand du texte 
15 Non utilisee 


Sur un decodeur avec la possibility de choix, une combinaison quelconque des voies 0 .. 8 
peut etre affichee avec ce disque. 


Les donnees POLICE des voies non selectionnees peuvent etre ignorees, sinon une tres 
grande quantity de memoire serait necessaire aux decodeurs graphiques. 







60908 © I EC: 1999 


- 197 - 


A third example of Scroll SCREEN: 


<-Scroll left/up--Scroll right/down-> 


PH 

= 4 

0 

2 

4 

0 

1 

2 

3 

4 

5 

0 

1 

2 

1 

0 

5 4 

3 

2 

1 

0 

4 2 

0 4 

2 

COPH 

= 0 

2 

0 

0 

2 

0 

0 

0 

0 

0 

2 

0 

0 

0 

0 

1 0 

0 

0 

0 

0 

1 0 

0 1 

0 

PV 

= 3 

6 

9 

0 

3 

6 

9 

A 

B 

0 

1 

2 

3 

2 

1 

0 B 

A 

9 

8 

6 

3 0 9 6 

3 

COPV 

= 0 

0 

0 

2 

0 

0 

0 

0 

0 

2 

0 

0 

0 

0 

0 

0 1 

0 

0 

0 

0 

0 0 

1 0 

0 

Preset 



49) 

(/,49) 





(/,49)(/,0) 


m 





m 



Preset 




(17,7) 





(17,7) 





(0,7) 





(0,7) 



E.3 CHANNEL concept 

The CHANNEL number gives a software manufacturer the possibility to split up a picture into 
maximum 16 subpictures. A subpicture (marked by a channel number) can use FONTs with 
any position on the screen. Data with different channel numbers can have the same position on 
the screen; this can make sense if a few subpictures are used to give different languages. 

A software manufacturer needs to create the default picture with CHANNELS 0 and 1. By using 
two channels for the default picture, he can split up the default picture into text and other 
graphics information. This gives the user at the display side the possibility to select from the 
default display information text only or picture only if the channels 0 and 1 are used in this way. 


The following list gives an example of the contents of these 16 channels. 


CHANNEL 0 
CHANNEL 1 
CHANNEL 2 
CHANNEL 3 
CHANNEL 4 
CHANNEL 5 
CHANNEL 6 
CHANNEL 7 
CHANNEL 8 
CHANNEL 9 .. 15 


English text of the song 

Pictures illustrating this song (flowers, etc.) 

Japanese translation of the text 

Phonetic version of the Japanese text 

French translation of the text 

Music notes 

Dancing feet 

Word pointer for the English text 
German translation of the text 
Not used 


On a decoder with selection possibilities, any combination of the channels 0 .. 8 can be 
displayed with this disc. 


The FONT data of the non-selected channels can be ignored, otherwise a huge amount of 
memory would be necessary in the graphics decoder. 







-198- 


60908 © CEI:1999 


Annexe F 

(informative) 

Aspects relatifs a la mise en oeuvre 
du mode TV-GRAPHIQUE ETENDU 


F.1 Organisation de la memoire (voir figure F.1) 

La MEMOIRE PRIMAIRE et la MEMOIRE SECONDAIRE ont 300 (pixels) fois 216 (lignes) ou 
(50 fois 18 POLICE). Les pixels sont codes avec un code a 4 elements binaires, qui est 
I'adresse couleur du tableau de consultation des couleurs. Chacune des deux instructions 
CADRE est definie independamment par la couleur. 


F.2 Effets video SUPPRESSION et FONDU 

Le code a 4 elements binaires provenant de chaque memoire definit independamment 
I'adresse du CLUT pour les images de 16 couleurs. La modification d'une image a 16 couleurs 
en une autre image donne I'effet de SUPPRESSION. Le melange additif de deux images a 16 
couleurs donne I'effet FONDU par modification du CLUT, en utilisant Charger couleur 0 .. 7 et 
8 .. 15 de CLUT dans l'ARTICLE-1 et Charger couleur 0 .. 7 et 8.. 15 du CLUT dans 
l'ARTICLE-2, en raison de la compatibility avec les decodeurs TV-GRAPHIQUE. 


F.3 Organisation du CLUT (voir figure F.2) 

Le CLUT consiste en un numero correspondant a une des 256 couleurs qui est forme par R, V, 
B, avec 6 elements binaires chacun. L'instruction Charger couleur de CLUT donne les quatre 
elements binaires les plus significatifs des 6 elements binaires a chaque groupe de 8 couleurs. 

L'instruction Charger couleur additionnelle de CLUT donne les 2 elements binaires les moins 
significatifs des 6 elements binaires a chaque groupe de 16 couleurs. 

Les 32 instructions Charger CLUT definissent le numero des 256 couleurs. Deux instructions 
Charger CLUT sont dans l'ARTICLE-1. Les 30 restants sont dans l'ARTICLE-2. Deux 
instructions Charger couleur 0 .. 7 et 8 .. 15 de CLUT de l'ARTICLE-2 sont utilisees pour un 
effet FONDU dans la configuration 2-plans. 

Les 16 instructions Charger couleur additionnelle de CLUT definissent le numero des 256 
couleurs et sont situees dans l'ARTICLE-2. 

Si I'on passe du mode Configuration 1-plan au mode configuration 2-plans, il convient que les 
donnees du CLUT soient rechargees avec l'instruction Charger CLUT de l'ARTICLE-1. 

Dans le mode configuration 1-plan, les couleurs des numeros de couleur 0 .. 15 parmi les 16 x 
16 CLUT doivent etre chargees au moins une fois par Charger CLUT dans l'ARTICLE-1. Les 
numeros 0 .. 15 de la couleur sont alors prets pour le chargement avec Charger couleur 0 .. 7 
et 8 .. 15 de CLUT dans l’ARTICLE-2. 



60908 © I EC: 1999 


-199- 


Annex F 

(informative) 

EXTENDED TV-GRAPHICS mode implementation aspects 


F.1 Memory organization (see figure F.1) 

Both the PRIMARY MEMORY and the SECONDARY MEMORY have 300 (pixels) x 216 (lines) 
or (50 x 18 FONTS). The pixels are coded with a 4-bit code, which is the colour address of the 
colour look-up table. Each of the two BORDERS is defined independently by the colour. 


F.2 Video effects CUT and DISSOLVE 

The 4-bit code from each memory defines the address of the CLUT for 16-colour pictures 
independently. The change from one 16-colour picture to another gives the CUT effect. The 
additive mix of two 16-colour pictures gives the DISSOLVE effect by changing the CLUT, using 
Load CLUT colour-0 .. 7 and -8 .. 15 in ITEM-1 and Load CLUT colour-0 .. 7 and -8 .. 15 in 
ITEM-2, because of compatibility with TV-GRAPHICS decoders. 


F.3 CLUT organization (see figure F.2) 

The CLUT consists of the 256-colour number which has R, G, B, 6 bits each. The instruction 
Load CLUT colour gives the upper 4 bits of the 6 bits to each group of 8 colours. 

The instruction Load CLUT additional colour gives the lower 2 bits of the 6 bits to each group of 
16 colours. 

The 32 Load CLUT instructions define the 256-colour number. Two Load CLUT instructions 
are in ITEM-1. The remaining 30 are in ITEM-2. Two instructions Load CLUT colour-0 .. 7 and 
-8 .. 15 in ITEM-2 are used for a DISSOLVE effect in the 2-plane state. 

The 16 Load CLUT additional colour instructions define the 256-colour numbers and are in 
ITEM-2. 

When changing the mode from 1-plane state to 2-plane state, the CLUT data should be 
reloaded with the ITEM-1 instruction Load CLUT. 

In the 1-plane state, the colours of colour numbers 0 .. 15 on the 16x16 CLUT shall be loaded 
at least once by Load CLUT in ITEM-1. Colour numbers 0 .. 15 are then ready for loading by 
Load CLUT colour-0 .. 7 and -8 .. 15 in ITEM-2. 



- 200 - 


60908 © CEI:1999 


F.4 Modification d'une couleur parmi les 256 couleurs 

Les deux instructions Charger CLUT et Charger couleur additionnelle de CLUT sont 
necessaires pour modifier uniquement une couleur parmi les 256 couleurs. 

Si Ton change huit couleurs quelconques choisies parmi les 256 couleurs, il est necessaire 
d'avoir une a huit des paires d'instructions precisees ci-dessus. 


F.5 Relation entre les numeros de couleurs dans la configuration 1-plan 

(voir figure F.3) 

Les instructions de I'ARTICLE-I Charger couleur 0 .. 7 de CLUT et Charger couleur 8 .. 15 de 
CLUT determinent les 16 couleurs de R, V, B, a 4 elements binaires chacune. Un decodeur 
TV-GRAPHIQUE represente des images avec ces 16 couleurs et ignore toutes les autres 
instructions Charger couleur de CLUT ou Charger couleur additionnelle de CLUT. 

La procedure pour determiner la couleur du CLUT est, par exemple, la suivante: 

- en premier lieu, les 16 couleurs de R, V, B, a 4 elements binaires chacune, sont choisies 
dans les images d'origine. A ces 16 couleurs sont alloues les numeros de couleur 0-15. 
L'image constitute par ces 16 couleurs est destinee a I'image TV-GRAPHIQUE; 

- dans un deuxieme temps, dans la zone correspondant a chaque numero de couleur pour 
l'image TV-GRAPHIQUE, les 16 couleurs de R, V, B, a 6 elements binaires chacune, sont 
choisies a partir des images d'origine. 

Les couleurs correspondant au numero de couleur ayant les memes 4 elements binaires les 
moins significatifs represented les nuances de la couleur la plus proche. 


F.6 Compatibility avec les decodeurs TV-GRAPHIQUE 

Un decodeur TV-GRAPHIQUE represente une image a 16 couleurs a partir d'une image a 
256 couleurs et n'execute pas les effets video de SUPPRESSION et FONDU, car il ne possede 
qu'un plan de memoire. 

Les 2 elements binaires les moins significatifs de R, V, B, a 6 elements binaires chacun, sont 
ignores, meme si l'image consiste en 256 couleurs du format TV-GRAPHIQUE ETENDU. 

Les effets video de SUPPRESSION et FONDU ne sont pas executes par un decodeur 
TV-GRAPHIQUE ETENDU. 

Si I'instruction Commande MEMOIRE indique configuration 1-plan, la MEMOIRE PRIMAIRE et 
le CLUT 0-15 fabriquent une image a 16 couleurs dans le decodeur TV-GRAPHIQUE. 


F.7 Difference de niveau du signal en sortie du decodeur entre les donnees 
a 4 elements binaires et ies donnees a 6 elements binaires 

La plage dynamique du niveau du signal en sortie du decodeur est differente selon que les 
images sont en 16 couleurs avec 4 elements binaires pour les donnees et en 256 couleurs 
avec 6 elements binaires pour les donnees. 

Une maniere de corriger le niveau consiste a attenuer le signal video. Une autre maniere 
consiste a ajouter une donnee fixe adaptee aux 2 elements binaires les plus faibles. On 
recommande, comme donnee fixe, la valeur 10 car il s’agit d’un juste milieu entre le blanc 
crete et le niveau de reglage. 



60908 © I EC: 1999 


- 201 - 


F.4 Changing one colour out of 256 colours 

Both Load CLUT and Load CLUT additional colour instructions are required to change only one 
colour out of the 256 colours. 

When changing any eight colours selected from the 256 colours, from one to eight pairs of the 
above instructions are required. 


F.5 Relationship between colour numbers in 1-plane state (see figure F.3) 

The ITEM-1 instructions Load CLUT colour-0 .. 7 and Load CLUT colour-8 .. 15 determine the 
16 colours with R, G, B, 4 bits each. A TV-GRAPHICS decoder represents pictures with these 
16 colours and ignores any other Load CLUT colour or Load CLUT additional colour 
instructions. 

The procedure to determine the colour to the CLUT is, for example, as follows: 

- first of all, the 16 colours of R, G, B, 4 bits each, are selected from the original images. 
These 16 colours are allocated with colour numbers 0-15. The picture consisting of these 
16 colours is for the TV-GRAPHICS picture; 

- secondly, in the area of every colour number for the TV-GRAPHICS picture, the 16 colours 
of R, G, B, 6 bits each, are selected from the original images. 

The colours of the colour number with the same lower 4 bits represent near colour tones. 


F.6 Compatibility with TV-GRAPHICS decoders 

A TV-GRAPHICS decoder represents a 16-colour picture out of a 256-colour picture and 
executes no video CUT or DISSOLVE effects, because it has only one memory plane. 

The lower 2 bits of R, G, B, 6 bits each, are ignored, even if the picture consists of 256 colours 
in the EXTENDED TV-GRAPHICS format. 

The video effects CUT or DISSOLVE are not executed by a TV-GRAPHICS decoder. 

When the instruction MEMORY control indicates 1-plane state, the PRIMARY MEMORY and 
CLUT 0-15 construct a 16-colour picture in the TV-GRAPHICS decoder. 


F.7 Difference of decoder output signal level between 4-bit data and 6-bit data 

The dynamic range of the decoder output signal level is different between 4-bit data of 
16-colour pictures and 6-bit data of 256-colour pictures. 

One way to correct the level is to attenuate the video signal. Another way is to add suitable 
fixed data to the lower 2 bits. The fixed data is recommended to be 10 as a balance between 
white peak and set-up level. 



- 202 - 


60908 © CE1:1999 


300 pixels/ligne 


4 elements 
binaires 



300 pixels/ligne 


4 elements 
binaires 



Figure F.la - Deux plans de memoire a 16 couleurs 


300 pixels/ligne 



Figure F.lb - Un plan de memoire a 256 couleurs 


Figure F.1 - Organisation de memoire du TV-GRAPHIQUE ETENDU 





















































































60908 © I EC: 1999 


- 203 - 


300 pixels/line 



300 pixels/line 



Figure F.la - Two memory planes of 16 colours 


300 pixels/line 



Figure F.lb - One memory plane of 256 colours 


Figure F.1 - Memory organization of EXTENDED TV-GRAPHICS 




















































































- 204 - 


60908 © CEI:1999 


256 couleurs avec R, V, B, 6 elements binaires chacun 
-32 PAQUETS de Charger CLUT pour les 4 msb — 


Numero de couleur 0-15, avec 
ARTICLE-1, Charger CLUT 


Numero de couleur 16-255, avec 
ARTICLE-2, Charger CLUT 


Numero de couleur 
00 avec R, V, B, 

6 elements binaires 
chacun 


R, V, B, 

6 elements binaires 
chacun 


4 elementsl 
binaires 
msb 


2 elements 
binaires Isb 

_ 



Numero de couleur 0-15, 
avec Charger CLUT 
additionnel, 2 Isb_ 


14 PAQUETS 


Numero de couleur 240-255, 
avec Charger CLUT 
. additionnel. 2 Isb _ 


256 couleurs avec R, V, B, 6 elements binaires chacun 
16 PAQUETS de Charger CLUT additionnel, pour 2 Isb 


Numero de couleur 
248-255, avec 
-Charger CLUT pour 
les 4 msb 



IEC 1857/98 


Figure F.2 - Organisation du CLUT du TV-GRAPHIQUE ETENDU 








60908 © I EC: 1999 


- 205 - 


Colour number 
00 with R, G, B, 
6 bits each 


R, G, B, 
6 bits 
each 


4 bits 
msb 


2 bits 
Isb 


256 colours with R, G, B, 6 bits each 
32 PACKS of Load CLUT, for upper 4 bits 


Colour number 0-15, with 
ITEM-1 Load CLUT 


Colour number 16-255, 
with ITEM-2 Load CLUT 



Colour number 0-15, 
with Load additional 
CLUT, lower 2 bits 


14 PACKS 


Colour number 240-255, 
with Load additional CLUT, 
lower 2 bits 


256 colours with R, G, B, 6 bits each 
16 PACKS of Load additional CLUT, for lower 2 bits 


Colour number 
248-255, with 
-Load CLUT for 
upper 4 bits 



Figure F.2 - CLUT structure of EXTENDED TV-GRAPHICS 







- 206 - 


60908 © CEI:1999 



TV-GRAPHIQUE peut 
afficher (16 couleurs: par 
ARTICLE-1: 
lsb/4 elements binaires) 


TV-GRAPHIQUE 
ETENDU peut afficher 
(256 couleurs: par 
ARTICLE-1/2: 

8 elements binaires) 


Isb 

(4 elements binaires) 

IEC 1 859/98 


Figure F.3 - Relation de couleurs entre TV-GRAPHIQUE et TV-GRAPHIQUE ETENDU 



Oh 1h 2h 3h - Ch Dh Eh Fh 










60908 © I EC: 1999 


- 207 - 



TV-GRAPHICS can 
display (16 colours: by 


ITEM-1: 
lsb/4 bits) 


EXTENDED TV- 
GRAPHICS can 
display (256 colours: 
by ITEM-1/2: 

8 bits) 


msb 


Oh 1h 2h 3h - Ch Dh Eh Fh 



(4 bits) (4 bits) 


IEC 1 859/98 


Figure F.3 - Relationship of colours between TV-GRAPHICS and EXTENDED TV-GRAPHICS 









- 208 - 


60908 © CEI:1999 


Bibliographie 


L.B. Vries, K.A. Immink, J.G. Nijboer, H. Hoeve, T.T. Doi, K. Odaka, H. Ogawa: The Compact 
Disc Digital Audio System - Modulation and Error Correction , 67th AES Conv., No. 1674 (H-8), 
1980.10 

Philips' Technical Review, vol. 40, 1982, No. 6 




60908 © I EC: 1999 


- 209 - 


Bibliography 


L.B. Vries, K.A. Immink, J.G. Nijboer, H. Hoeve, T.T. Doi, K. Odaka, H. Ogawa: The Compact 
Disc Digital Audio System - Modulation and Error Correction , 67th AES Conv., No. 1674 (H-8), 
1980.10 

Philips' Technical Review, vol. 40, 1982, No. 6 





Standards Survey 


The IEC would like to offer you the best quality standards possible. To make sure that we 
continue to meet your needs, your feedback is essential. Would you please take a minute 
to answer the questions overleaf and fax them to us at +41 22 919 03 00 or mail them to 
the address below. Thank you! 

Customer Service Centre (CSC) 

International Electrotechnical Commission 

3, rue de Varembe 
1211 Geneve 20 
Switzerland 

or 

Fax to: IEC/CSC at +41 22 919 03 00 


Thank you for your contribution to the standards-making process. 


A Prioritaire 


Nicht frankieren 
Ne pas affranchir 

Non affrancare 
No stamp required 


REPONSE PAYEE 
SUISSE 


Customer Service Centre (CSC) 

International Electrotechnical Commission 

3, rue de Varembe 
1211 GENEVA 20 
Switzerland 



i 










Q1 Please report on ONE STANDARD and Q6 
ONE STANDARD ONLY. Enter the exact 
number of the standard: (e.g. 60601-1-1) 


Q2 Please tell us in what capacity(ies) you 
bought the standard (tick all that apply). 
I am the/a: 

purchasing agent 
librarian 
researcher 
design engineer 
safety engineer 
testing engineer 
marketing specialist 
other. 


□ 

□ 

□ 

□ 

□ 

□ 

□ 


Q7 


Q3 I work for/in/as a: 

(tick all that apply) 

□ 
□ 
□ 
□ 
□ 
□ 
□ 


Q8 

Q4 This standard will be used for: 

(tick all that apply) 


general reference □ 

product research □ 

product design/development □ 

specifications □ Q9 

tenders □ 

quality assessment □ 

certification □ 

technical documentation □ 

thesis □ 

manufacturing □ 

other. 


manufacturing 

consultant 

government 

test/certification facility 

public utility 

education 

military 


If you ticked NOT AT ALL in Question 5 
the reason is: (tick all that apply) 


standard is out of date □ 

standard is incomplete □ 

standard is too academic □ 

standard is too superficial □ 

title is misleading □ 

I made the wrong choice □ 

other. 


Please assess the standard in the 
following categories, using 
the numbers: 

(1) unacceptable, 

(2) below average, 

(3) average, 

(4) above average, 

(5) exceptional, 

(6) not applicable 

timeliness. 

quality of writing. 

technical contents. 

logic of arrangement of contents . 

tables, charts, graphs, figures. 

other. 


I read/use the: (tick one) 

French text only □ 

English text only □ 

both English and French texts □ 


Please share any comment on any 
aspect of the IEC that you would like 
us to know: 


Q5 This standard meets my needs: 
(tick one) 


not at all □ 

nearly □ 

fairly well □ 

exactly □ 




























Enquete sur les normes 



La CEI ambitionne de vous offrir les meilleures normes possibles. Pour nous assurer 
que nous continuons a repondre a votre attente, nous avons besoin de quelques 
renseignements de votre part. Nous vous demandons simplement de consacrer un instant 
pour repondre au questionnaire ci-apres et de nous le retourner par fax au 
+41 22 919 03 00 ou par courrier a I’adresse ci-dessous. Merci ! 

Centre du Service Clientele (CSC) 

Commission Electrotechnique Internationale 

3, rue de Varembe 
1211 Geneve 20 
Suisse 

ou 

Telecopie: CEI/CSC +41 22 919 03 00 

Nous vous remercions de la contribution que vous voudrez bien apporter ainsi 
a la Normalisation Internationale. 


A Prioritaire 


Nicht frankieren 
Ne pas affranchir 

Non affrancare 
No stamp required 


REPONSE PAYEE 
SUISSE 


Centre du Service Clientele (CSC) 

Commission Electrotechnique Internationale 

3, rue de Varembe 
1211 GENEVE 20 
Suisse 










Q1 Veuillez ne mentionner qu’UNE SEULE 
NORME et indiquer son numero exact: 
(ex. 60601-1-1) 


Q2 En tant qu’acheteur de cette norme, 
quelle est votre fonction? 

(cochez tout ce qui convient) 

Je suis le/un: 


agent d’un service d’achat □ 

bibliothecaire □ 

chercheur □ 

ingenieur concepteur □ 

ingenieur securite □ 

ingenieur d’essais □ 

specialiste en marketing □ 

autre(s). 


Q3 Je travailie: 

(cochez tout ce qui convient) 


dans I’industrie □ 

comme consultant □ 

pour un gouvernement □ 

pour un organisme d’essais/ 
certification □ 

dans un service public □ 

dans I’enseignement □ 

comme militaire □ 

autre(s). 


Q4 Cette norme sera utilisee pour/comme 
(cochez tout ce qui convient) 


ouvrage de reference □ 

une recherche de produit □ 

une etude/developpement de produit □ 

des specifications □ 

des soumissions □ 

une evaluation de la qualite □ 

une certification □ 

une documentation technique □ 

une these □ 

la fabrication □ 

autre(s). 


Q5 Cette norme repond-elle a vos besoins: 
(une seule reponse) 


pas du tout □ 

a peu pres □ 

assez bien □ 

parfaitement □ 


Q6 Si vous avez repondu PAS DU TOUT a 
Q5, c’est pour la/les raison(s) suivantes: 
(cochez tout ce qui convient) 


la norme a besoin d’etre revisee □ 

la norme est incomplete □ 

la norme est trop theorique □ 

la norme est trop superficielle □ 

le titre est equivoque □ 

je n’ai pas fait le bon choix □ 

autre(s). 


Q7 Veuillez evaluer chacun des criteres ci- 
dessous en utilisant les chiffres 

(1) inacceptable, 

(2) au-dessous de la moyenne, 

(3) moyen, 

(4) au-dessus de la moyenne, 

(5) exceptionnel, 

(6) sans objet 

publication en temps opportun. 

qualite de la redaction. 

contenu technique. 

disposition logique du contenu. 

tableaux, diagrammes, graphiques, 

figures. 

autre(s). 


Q8 

Je lis/utilise: (une seule reponse) 



uniquement le texte frangais 

□ 


uniquement le texte anglais 

□ 


les textes anglais et frangais 

□ 

Q9 

Veuillez nous faire part de vos 



observations eventuelles sur la CEI: 
























ICS 33.160.30 


Typeset and printed by the IEC Central Office 
GENEVA, SWITZERLAND