FR 2535096 A1 19840427 FR 8316863 A 19831021 ar 2535096 "Dispositif de fourniture de données pour appareil de lecture de signaux". La présente invention concerne de manière générale les dispositifs destinés à fournir des données dans des appa- reils de reproduction de signaux, et plus particulièrement les dispositifs de ce type qui sont conçus de manière à pouvoir fournir immédiatement, à la demande, des données voulues par- mi un ensemble de données de différents types que l'on reproduit à partir d'un support d'enregistrement prévu dans ledit appa- reil de reproduction de signaux. D'une manière générale, on a déjà réalisé dans la pratique des appareils permettant l'enregistrement et la repro- duction de signaux d'information sur un support rotatif d'enre- gistrement, et à partir de celui-ci, (support qui par la suite sera simplement appelé "disque") Dans ces appareils, on soumet un signi L analogique d'information tel qu'un signal video et un signol audio à une modulation à impulsions numériques telle qu'une modulction à codes d'impulsions {PCM), et l'on enregistre sur le disque ce signalnumérique d'information sous la forme de vaxiations l'une configuration géométrique constituée par des rangées de creux intermittents On reproduit le signal enregis- tré >% parti r du disque en détectant les variations de l'inten- sit 6 àe la lumière qui est réfléchie par le disque ou les varia- tions dans la capacité électrostatique qui est formée entre le disque et Iun organe de lecture. Parmi les disques du type décrit ci-dessus, on con- nait des disques &ont l'enregistrement comporte plusieurs canaux de signaux audio ainsi qu'un signal vidéo qui est utilisé en tant qu'information complémentaire qui rend plus agréable 1 'écou- te lors de la reproduction du signal audio On enregistre le signal audio et le signal vidéo sur le disque sous forme de rangées (blocs), avec simultanément des signaux de synchronisation, des codes de correction d'erreur et lun signal d'adresse Lors de la reproduction, un signal d'adresse qui est associé à des programmes, se trouve formé en étant basé sur des -2- bits d'adresse qui sont obtenus à partir de chacun d'un certain nombre préfixé de blocs, et des données d'adresse faisant par- tie de ce signal d'adresse sont fournies à la demande. De manière classique, il n'était prévu qu'un seul circuit de blocage (ou maintien ou protection) pour un circuit de fourniture de données appartenant à l'appareil de reproduc- tion ou lecture de signaux Ce circuit de blocage unique était conçu de manière à fournir des données d'adresse en réponse à une impulsion d'horloge, chaque fois que se présentait une de- mande pour que soient fournies des données d'adresse De la sor- te, lorsqu'il se présentait une telle demande de données d'a- dresse voulues 1 devant être fournies parmi un certain nombre de données d'adresse de différents types, on ne pouvait pas fournir immédiatement ces données d'adresse voulues Plus préci- sèment, il fallait fournir successivement plusieurs autres don- nées d'adresse jusqu'à ce que les données d'adresse voulues se trouvent fournies En outre, lorsqu'il se présentait une erreur dans les données d'adresse voulues reproduites, qui de- vaient être fournies, il fallait d'abord reproduire ou lire une série de données successives d' adresse et parfois on ne pou- vait pas reproduire ou lire lesdites données d'adresse voulues. Par ailleurs, un inconvénient apparaissait également dans le fait que l'on ne pouvait pas fournir simultanément des données d'adresse différentes de celles qui étaient affichées sur un indicateur. C'est pourquoi la présente invention a pour objet de présenter un dispositif nouveau et utile destiné à fournir des données dans un appareil de production ou de lecture de signaux et dans lequel on ait remédié aux inconvénients décrits plus haut. A cet effet, l'invention a pour objet un dispositif destiné à fournir des données dans un appareil de reproduction ou lecture de signaux, cet appareil de lecture reproduisant des codes et des signaux de synchronisation destinés à sélection- ner ou assurer la discrimination de ces codes, les uns et les -3- autres ayant été enregistrés de manière séquentielle dans le temps sur un support d'enregistrement en même temps qu'un si- gnal d'information, lesdits codes indiquant des positions enre- gistrées d'une série de programmes, ce dispositif de fourniture de données comprenant des moyens à registre à décalage auxquels des signaux de synchronisation et des codes quisont envoyés de manière séquentielle dans le temps à partir du sup- port d'enregistrement, lesdits signaux de synchronisations et codes reproduits étant transférés à ces moyens à registre à décalage, et étant lus à partir de ces moyens en réponse à une impulsion d'horloge présentant une fréquence préfixée a, caractérisé en ce qu'il est en outre prévu une série de détecteurs de signaux de synchronisation alimentés à l'aide des signaux de synchroni- sation à partir des moyens à registre à décalage, le nombre de ces détecteurs étant égal au nombre des différents types de signaux de synchronisation, ces détecteurs étant disposés en parallèle les uns par rapport aux autres et chacun d'eux détec- tant un signal de synchronisation spécifique, une série de moyens de transfert de donrrées, qui sont prévus en parallèle les uns par rapport aux autres et montés en série avec lesdits détec- teurs de signaux de synchronisation, des données contenues dans un code préfixé faisant partie des codes fournis à la série de moyens de transfert de données se trouvant transférées à cette série de moyens de transfert lorsqu'un signal de synchronisation prévu pour sélectionner ledit code préfixé se trouve détecté dans les détecteurs de signaux de synchronisation et fourni à ladite série de moyens de transfert, et enfin des moyens de commande, permettant de commander ladite série de moyens de transfert de manière que des données soient sélectivement lues et produites à partir de moyens de transfert de données voulues parmi ladite série de moyens de transfert. Grâce à cet agencement, le dispositif de fourniture de données est capable de fournir immédiatement des données d'a- dresse voulues à la demande, du fait qu'il est prévu le même nombre de circuits de blocage de données qu'il existe de dif- férents types de données d'adresse, Egalepent arace à cet agence- -4- ment, des données précédentes sont toujours disponibles même lorsqu'il existe une erreur dans les données d'adresse lues étant donné que les données d'adresse se trouvent successivement bloquées dans chacun des circuits de blocage de données, et il est donc toujours possible de fournir correctement les don nées d'adresse voulues En outre, pendant que des données d'adresse sont par exemple obtenues à partir de l'un des circuits de blocage de données et se trouvent affichées, il est également possible d'obtenir d'autres données d'adresse à partir d'un autre circuit de blocage de données Ceci signifie que, alors que les premières données d'adresse se trouvent affichées, on peut exécu- ter une opération de recherche permettant de déplacer un organe de lecture jusqu'en un emplacement du disque qui se trouve in'- diqué par les autres données d'adresse. D'autres caractéristiques et avantages de l'invention ressortiront de la description qui suit, à titre d'exemples non limitatifs et en regard des dessins annexés sur lesquels: la f ig 1 représente un schéma-blocs-systématique illustrant un premier mode de réalisation d'un dispositif de fourniture de données conforme à la présente invention, en mê- me temps qu'un appareil de lecture permettant de reproduire les signaux à partir d'un disque la f ig 2 représente un format de signal d'une rangée (un bloc) d'un signal numérique qui est enregistré sur le disque la f ig 3 représente un format de signal pour un signal de données comprenant plusieurs codes qui doivent être fournis par le dispositif de production de données conforme à l'invention; la f ig 4 est un organigramme permettant d'expli- quer le fonctionnement du micro-ordinateur illustré sur la fig A; la f ig 5 est un schéma-blocs systématique illus- trant un second mode de réalisation d'un dispositif de fourni- ture de données conforme à l'invention; -5- la f ig 6 est également un sch àIa blocs systéma- tique illustrant un troisième mode de réalisation de dispo- sitif de fourniture de données conforme à l'invention; les f ig 7 (A) à 7 (D) sont des graphiques illustrant respectivement les formes d'onde des signaux obtenus en diffé- rents points du schéma blocs de la f ig 6; la f ig 8 représente enfin un schéma-blocs systé- matique illustrant un quatrième -mode de réalisation de dispositif de production de données conforme à 11 invention. IC La fig 1 montre un disque 11, un signal numérique aud I Jc (obtenu en etatun signal audio à unre modulation -à impvlsions mrius et uni signal numérique vidéo (obtenu en Soumc Uin un iqr vi-Mr, correspondant à une image fixe, a u -ne -A l lati:n à mplio numériqu es) se t'_ro Uvant par exemi- i 5 piler vt rt olé en fréquence et enregistrés sur l "î't e du -1-1 i um Dc_ 3:a renorme de rancjj;es de creux in- ter I rn uilise_ le sî gnal vid Co en tant quu information eperiectta-n de r-,endre plus agréable l'écoute lors "Àr la e- tto u,-î, nal audio. Le disqute Vi est e n-traînét en rotation par un moteur 12 et ij u neité sur ce disque sont lus à l'aide d îi (es-ïtif âe; 1 ect-ûrt 13 Ce çdispositif 13 peut être un di o J eu tw*-e;uatnc électrostatique qui lit le si- r w úcoe, i-ar-atioris de la Capacité -électrostatique, >u n 1 type itciqequi lit le sîgjual en uti- C'i nvoi le si Jgnal ainsi, lu a: le dispositif '13 a un A wouatu de, f réauence 15, par l%-'ntermédiaire d'un rcuji ' kru C Ki 14 q Ui à -,7 d N préampli ficateur Te z I Ssov a-ié&u N f Lréquence dans ce démodula- k', ú-m l on v J e _,gîal xnéLqu ainsi démodulë à danurl'cw dans signal se trouve soumis à un i u icmodulation île fréqueince modifiée (m F) Le signal numérique lua qui est soumis au îdécodage Mi i le odu 16, rfjrésente uin format de signal qui est -6- représenté sur la fig 2 Cette figure montre une rangée (c'est- à-dire un bloc) du signal numérique lu considéré Ainsi que le représente la figure, un bloc comprend 130 bits Sur la figure, des bits de signal de synchronisation comportant un mo- tif fixe à 8 bits et destinés à indiquer le début d'un bloc, se trouvent représentés par le symbole SYNC Des signaux d'in- formation numériques à 4 canaux et 16 bits se trouvent res- pectivement représentés par les symboles Ch-1 à Ch-4 Ces Ch-1 à Ch-4 indiquent une position multiplexée d'un mot du signal dans chaque canal, trois (ou deux) canaux contenant des signaux numériques audio et un (ou deux) canaux contenant un signal numé- rique vidéo, les quatre canaux contenant deux sortes de signaux numériques audio à 2 canaux, ou les quatre canaux contenant un signal numérique audio à 4 canaux, ceci à titre d'exemple. Les données d'élément d'image contenues dans une ligne de ba- layage horizontale sont constituées de 684 mots Dans le pré- sent mode de réalisation, les canaux Ch-1 à Ch-3 contiennent les signaux numériques audio et le canal Ch-4 contient le si- gnal numérique vidéo En outre, des codes de correction d'erreur à 16 bits sont indiqués par les symboles P et Q Ces codes de correction d'erreur sont formés à partir des données à 16 bits provenant de chacun des quatre canaux Ch-1 à Ch-4, conformément à des équations de production préfixées Un code de détection d'erreurs à 23 bits est indiqué par le symbole CRC Ce code de détection d'erreur CRC est un reste à 23 bits obtenu lorsque l'on a divisé, par exemple par un polynome de production X 23 + X 5 +X +X+ 1, chacune des données (appelées par la suite"données d'information") contenues dans les canaux Ch-1 à Ch-4 et les codes de correction d'erreur P et Q qui correspondent aux 9 à 104 ème bits de la fig 2 L'absence d'erreur se trouve dé- tectée lorsque ce reste est zéro En outre, il est prévu un bit Adr qui correspond à un bit d'un signal de commande à 196 bits qui est utilisé pour des opérarions telles qu'un accès aléatoire, et ce signal de commande à 196 bits se trouve transmis par 196 blocs du signal numérique Par ailleurs, il est 7 - aussi prévu deux bits indiqués par le symbole U sur la fig 2 et qui correspondent à des bits dits d'utilisateur qui sont réservés pour un usage éventuel futur. Un bloc du signal numérique décrit ci-dessus, qui comprend un total de 130 bits allant des bits de synchronisa- tion SYNC aux bits d'utilisateur U, présente: une fréquence de répétition de 44,1 k Hz par exemple, fréquence qui est égale à la fréquence d'échantillonnage Le signal numérique se trouve enregistré sur le disque 11 sous forme d'une série de blocs et à une cadence de transmission de bits de 5 733 Mbit/s En conséquence, si la vitesse de rotation du disque 11 est réglée à 900 t/mn, on enregistre sur un tour du disque 11/2940 blocs du siqnal numérique, de sorte que le signal de commande à 196 bits décrit précédemment se trouve enregistré 15 fois sur un tour du disque. Le signal numérique audio qui est soumis au décodage MFM se trouva converti: en un signal analogique audio dans un convertisseur nunmériqueanalogique (D/A) prévu dans le décodeur 16, ce signal analogique audio étant disponible par l'intermé- diaire d'une borne de sortie 17 D'autre part, le signal numéri- que vidéo À' trouve écrit dans une mémoire 18 et lu à partir de celle-ci en conformité avec un signal de commande provenant d'un dispositif de commande de mémoire (non représenté) Le signal numérique vidéo ainsi lu à partir de la mémoire 18 se trouve converti en un signal analogique vidéo dans un conver- tisseur D/A 19, ce signal se trouvant disponible par l'intermé- diaire d'une borne de sortie 20. Les bits Adr dont l'assemblage forme le signal de commande à '165 bits qui est utilise pour des opérations telles que l'accès alratoire, se trouvent détectés dans un détecteur d'adressec situé à l'intérieur du décodeur 16 On obtient ces bits Adr sous la forme de 196 blocs Atant donné que chaque bit du stgnal éde coxmande à 196 bits se trouve distribué de manière que j'un des bits drece signal soit tranmis dans l'un des blocs Les bits Ac Ar u i sont dét I;ctés dans le décodeur 16 se trouvent alors conv;rtis pour donner le signal de commande à 196 bits présen- tant un format de signal illustré sur la fig 3 8 - Ce signal de commande à 196 bits comprend un code de temps à 49 bits TC, un code de premier chapitre à 49 bits CP-1, un code de second chapitre à 49 bits CP-2 et un code de troisième chapitre à 49 bits CP-3 Le code de temps TC indique la position du programme enregistré compte tenu du temps qu'il faut au cours d'un mode de lecture normal pour atteindre cette position à partir de celle o a commencé l'enregistrement du signal Les codes de premier et second chapitres CP-1 et CP-2 indiquent respectivement le numéro de programme du programme audio, compté à partir de la position dans laquelle a commencé l'enregistrement du signal audio Le code de troisième chapitre CP-3 indique le numéro de programme du programme vidéo, compté à partir de la position dans laquelle a commencé l'enregistrement du signal vidéo. Le code de temps TC se trouve formé par l'assembla- ge d'un signal de synchronisation à 24 bits S et d'une partie de données d'adresse comprenant un signal de mode à 4 bits m, un signal de temps à 16 bits tm qui indique le temps en minutes et secondes, un signal de numéro de piste à 4 bits tr et un code de parité à 1 bit p Les codes de premier à troisième chapitres CP-1 à CP-3 sont chacun formés par l'assemblage d'un signal de synchronisation à 24 bits S et d'une partie de données d'adresse comprenant un signal de mode à 4 bits lu, un signal de chapitre à 8 bits cp, un signal d'adresse locale de chapitre à 12 bits ad et un code de parité à un bit p. Le code de temps TC et les codes de chapitres CP-1 à CP-3 que l'on obtient à partir du décodeur 16, sont fournis à un registre à décalage à 49 bits 21, le contenu de ce registre 21 se trouvant décalé en réponse à une impulsion d'horloge a provenant du décodeur 16 24 bits appartenant à la sortie à 49 bits du registre à décalage 21, correspondant à la partie de signal de synchronisation du code de temps TC et des codes de chapitres CP-1 à CP-3, se trouvent fournis en parallèle à des détecteurs de signaux de synchronisation 22 a à 22 d Le signal de synchronisation S faisant partie du code de temps TC se trouve détecté dans le détecteur 22 a, le siïnal de synchroni- sation S faisant partie du code de chapitre CP-1 se trouve 9 - détecté dans le détecteur 22 b, le signal de synchronisation S faisant partie du code de chapitre CP-2 se trouve détecté dans le détecteur 22 c et le signal de synchronisation S faisant par- tie du code de chapitre CP-3 se trouve détecté dans le détecteur 22 d Les signaux de synchronisation S détectés dans ces détec- teurs 22 a à 22 d se trouvent respectivement envoyés à des cir- cuits de blocage {ou maintien ou protection) de données 24 a à 24 d, par l'intermédiaire de circuits de commutation 23 a à 23 d. Ces circuits 23 a à 23 d sont normalement fermés. Les 25 bits qui restent sur la sortie à 49 bits du registre à décalage 21 correspondant à la partie de données i Var-es$e du code de temps TC et des codes de chapitres CP-1 C 2 3, soant envoyés en iarallele sur les circuits de blocage le donn-es 24 a ài 24 d Les parties ce données d'adresse du si- gnal de cormarnde à 196 bits représenté sur la figo 3 sont trans- f Lér t-S respectivemr Le sur ces circuits de blocage de données -4 a y 24 t 2 -oroque les signaux de synchronisation correspondants pzo,-- des d étecteurs de signaux de synchronisation 22 a à 26 scit eni-oyés aur ces circuits 24 a à 24 d par 11 intermédiaire d - S i'1 Cuit 5 de coi Lmutcation 23 a à 23 do Une nouvelle partie de bonnets a-resse est transférée vers chacun des circuits de blocaqe de onrinées 24 a b 24 d, chaque fois qu'un signal de yr:hrc:sati on rspodant S s'y trouve envovyo En conséquence, ces circuits 24 a S 24 d bloquent constamment les parties de don- nées d'adresse les plus récentes. Lorsqu'un accés aléatoire doit être exécuté de ma- nière S déaplacer le dispositif de lecture 13 dans une position voulue N disque Il et qu'en outre la position voulue doit être aff hade une aîresse de chapitre ou adresse de temps désirée 0 se trouve ésicgnée dans un micro-ordinateur 25 par l'intermédiaire d'.une borne 26 Une fois l'adresse de chapitre ou de temps désirée désignée, ce micro-ordinateur 25 produit des signaux de selection par l'intermtidiaire de ports de sortie A et B. Ces signaux de sélection sont en concordance avec l'adresse de chapitre ou de temps désignée, et ils sont envoyés à la fois à - à un circuit de commande de transfert 27 et à un circuit de commande de lecture 28 Un signal de demande qui est produit par l'intermédiaire d'un port de sortie C du micro-ordinateur 25 se trouve envoyé au circuit de contrôle 27, tandis qu'une impulsion d'horloge de décalage b produite par l'intermédiaire d'un port de sortie D de ce même micro-ordinateur 25, se trou- ve envoyée au circuit de commande 28 La fréquence de l'impulsion d'horloge b est inférieure à celle de l'impulsion a C'est ainsi par exemple que la fréquence d'ir pulsion d'horloge a est de 44,1 k Hz et que la fréquence de -'impulsion d'horloge b est de l'ordre de 5 k Hz. Si par exemple le code de chapitre CP l se trouve désigné, le circuit de commande envoie S 6 lectivenentle signal de demande du port de sortie-C vers le circuit de commutation 23 b, conformément aux signaux de sélection provenant des ports de sortie A et B Ce circuit 23 bse trouve alors ouvert par ce signal de demande Il en résulte eue le signal de synchronisa- tion S qui se trouvait détecté dans le détecteur 22 b n'est pas envoyé vers le circuit de blocage de données 24 b Ceci signifie que les données d'adresse provenant du registre à décalage 21 ne se trouvent plus transférées vers le circuit de blocage de données 24 b D'autre part, le circuit de commande 28 envoie sé- lectivement l'impulsion d'horloge b du port de sortie D vers le circuit de blocage de données 24 db, conformément aux signaux de sélection provenant des ports de sortie A et B Ainsi, les données d'adresse faisant partie du code de chapitre CP-1 qui se trouvaient bloquées dans ce circuit 24 b, sont lues à partir de ce circuit 24 b et envoyées au micro-ordinateur 25 par l'inter- médiaire d'un port d'entrée E Ces données d'adresse envoyées au microordinateur 25, se trouvent envoyées à un dispositif (non représenté) qui déplace le dispositif de lecture 13 con- formément à un procédé connu, et elles se trouvent également envoyées à un indicateur 29 qui affiche ces données d'adresse. Dans ce dispositif de fourniture de données conforme à l'invention, les circuits de blocage de données 24 a à 24 d 11 - reçoivent respectivement chacune des parties de données d'a- dresse existantes dans le code de temps TC et les codes de chapitres CP-1 à CP-3 De la sorte, lorsqu'on désigne la lec- ture de données d'adresse voulues, ces données seront lues immédiatement à partir d'un circuit de blocage de données cor- respondant Le dispositif de lecture peut immédiatement donner accès à l'adresse de chapitre ou de tempns désignée, tandis qu'en outre cette adresse de chapitre ou de teos désignée peut être immédiatement affichée Par ailleurs, même s'il existe une er- reur dans les données d'adresse reproduites qui sont désignées, il est possible de lire les données d'adresse étant donné que les données d'adresse précédentes sont bloquées dans le circuit de blocage de donnres Pendant que les données d'adresse sont lues à partir du circuit de blocage de données, le signal de synchlronisation n'est pas envoyé à ce circuit à partir du détec- teur de signal de synchronisation correspondant, le transfert de données d'adresse du registre à décalage vers ce circuit de blocage de données se trouvant ainsi interdit. On va maintenant décrire en se référant à un orga- nigraime représenté sur la fig 4, le fonctionnement du micro- ordinateur 25 qui produit les signaux décrits plus haut Lors- qu'on fait débuter le fonctionnement du micro-ordinateur 25 par une étape 31, une Atape suivante 32 décode l'adresse de temps ou de chapitre qui est désignée par l'intermédiaire de la borne 26 Une dtape 33 met à 1 ou à O le port de sortie A et une étape 34 met à 1 ou à O le port de sortie B, en fonc- tion du résultat d 4 coda dans l'étape 32 Par conséquent, en fonction des combinaisons de sortie des " 1 " et '0 " existants aux ports de sortie A et B, le circuit de commande 27 détermine quel circuit de commutation doit être alimenté sélectivement h ide du signal provenant du port de sortie C, tandis que le circuit de commande 28 détermine quel circuit de blocage d données doit être sélectivement envoyé le signal provenant du port de sortie D Le port de sortie C du micro- ordinateur 25 est mis à 1 dans une étape 35, tandis que le port 12 - de sortie D est mis à 1 dans une étape 36 Ainsi, le signal provenant du port de sortie C est envoyé au circuit de commande 27 et ce signal est envoyé au circuit de commutation qui a été choisi dans le circuit de commande 27 de manière à ce que ce circuit de commutation sélectionné s'ouvre Dans l'exemple décrit précédemment, ce circuit de commutation sélectionné était le circuit 23 b En outre, l'impulsion d'horloge de décalage b provenant du port de sortie D est envoyée sur le circuit de commande 28, et cette impulsion d'horloge b est envoyée au circuit de blocage de données qui a été sélection- né dans le circuit de commande 28 de manière à permettre la lecture des données d'adresse provenant de ce circuit de blo- cage de données sélectionné Dans l'exemple décrit précédemment, ce circuit de blocage de données sélectionné était le circuit 24 b. L'un des bits des données d'adresse qui sont lues à par- tir du circuit de blocage de données sélectionné se trouve en- voyé au micro-ordinateur 25 par l'intermédiaire du port d'entrée E au cours d'une étape 37 Ce seul bit du signal d'adresse est écrit dans une mémoire située à l'intérieur du micro-ordinateur , ceci au cours d'une étape 38 Le port de sortie D est remis à zéro au cours d'une étape suivante 39, tandis que l'impulsion d'horloge de décalage b ne se trouve plus produite par l'inter- médiaire du port de sortie D Le compte figurant dans un comp- teur situé dans le micro-ordinateur 25 se trouve incrémenté de un au cours d'une étape 40 Une étape 41 permet une discrimi- nation permettant de savoir si ce compte situé dans le compteur a atteint la valeur 24 Si le résultat de discrimination dans cette étape 41 est "NON", l'opération revient à l'étape 36 pour lire un autre bit des données d'adresse et le compte figurant dans le compteur se trouve à nouveau incrémenté de un Lorsque ces opérations ont été répétées et que les 24 bits des données d'adresse lues à partir du circuit de blocage de données 24 b se trouvent écrits dans la mémoire du micro-ordinateur 25 le résultat de discrimination de l'étape 41 devient "OUI" Lorsque 13 - ce résultat de discrimination de l'étape 41 devient "OUI",le fonctionnement avance jusqu'à l'étape 42 Cette étape 42 remet à zéro le compte figurant dans le compteur et-remet à zéro les ports de sortie A, B et C Le fonctionnement du micro-ordinateur se termine sur une étape 43. La fig 5 va maintenant permettre de donner la des- cription d'un second mode de réalisation d'un dispositif de fourniture de données conforme à l'invention Dans cette fig 5, les Cléments qui sont les mêmes que les éléments correspondants 16 de '-a tic 1, seront désignés par les mêmes chiffres de référence et l'on s'abstiendra de les décrire. Le code de temps TC et les codes de chapitres CP-1 à (C-3 sont envoyés au registre à décalage par l'intermédiaire d'u;ne borne 51 L'impulsion d'horloge a est envoyée à ceregis- tre à d Mcalage 21 par l'intermédiaire d'une borne 52 Les si- rn-ux e syync vronisat-ion S d=tectés dans les détecteurs de si- -ncux de synchronisation 22 a à 22 d sont respectivement envoyés sur des circuits correspondants de verrouillage 53 a à 53 d Ces circuit:s 53 a à 53 d verrouillent respectivement les données d'ad-rese provenant d registre à décalage 21 Des circuit de conp -raison 54 a à 5 cobpoarent respectivement les donnés d'a- Iexesee provenant du regjistre à décalage 21 avec les données d'adresse qui ont ét é pr Zcédeo Yent verrouillées dans les circuits de vercuiliage 53 a à 53 do Lorsque les deux données d'adresse > 5 qui sont respectiement enuovées awu circuits de verrouillage 53 a à 5 d colncident, les circuis de comparaison 54 a à 54 d nvoioen r esectivement des signaux de sortie à des registres à d-c:llaqe 5 5 a à 55 d Lorsque ces circuits de comparaison 54 a à 54 d en îient respectivement ces signaux de sortie auxdits re- 0 gisties à dëcalage 54 a à 54 d, les données d'adresse qui ont été plcédenument verrouillées dans les circuits de verrouillage 53 a à 53 d et envoyées aux circuits de comoaraison 54 a à 54 d, se trouvent transférées aux registres à décalage 55 a à 55 d Ainsi qua décrit précédemment, les mêmes données d'adresse sont enre- gistrées en 15 emplacements pour chaque tour (en un tour de 14 - piste) du disque 11 Ainsi, s'il n'existe pas d'erreur dans les données d'adresse voulues, les deux données d'adresse d'entrée des circuits de comparaison 54 a à 54 d vont différer au moment o les tours de piste changent Toutefois, ces deux données d'adresse d'entrée des circuits de comparaison 54 a à 54 d sont les mêmes quatorze fois pour chaque tour de piste et les données d'adresse sont respectivement verrouillées dans les circuits de verrouillage 53 a à 53 d quatorze fois pour chaque tour de piste également D'autre part, s'il existe une erreur dans les don- nées d'adresse lues, les deux données d'adresse d'entrée des circuits de comparaison 54 a à 54 d ne coïncident pas et les don- nées d'adresse ne sont alors pas verrouillées dans les circuits de verrouillage 53 a à 53 d On empêche ainsi le transfert de données erronées vers les registres à décalage 55 a à 55 d. Supposons par exemple qu'un signal désignant le code de temps TC soit envoyé au micro-ordinateur 25 par l'inter- médiaire de la borne 26 Dans ce cas, le circuit de commande 27 envoie sélectivement le signal de demande du micro-ordinateur vers le registre à décalage 55 a, en fonction des signaux de sélection qui proviennent de ce micro-ordinateur 25 Il en résulte que le transfert des données d'adresse du circuit de verrouillage 53 a vers le registre à décalage 55 a se trouve auto- risé En outre, le circuit de commande 28 envoie sélectivement l'impulsion d'horloge de décalage b du micro-ordinateur 25 vers le registre à décalage 55 a, en fonction des signaux de sélection provenant de ce microordinateur 25 Les données d'adresse situées dans le registre à décalage 55 a sont luesen réponse à cette impulsion d'horloge à décalage b et les don- nées d'adresse lues sont alors envoyées au micro-ordinateur 25. Dans ce second mode de réalisation, on empêche le transfert des données d'adresse vers un registre à décalaqe à partir duquel la lecture doit être effectuée, ce registre faisant par- tie des registres à décalage 55 a à 55 d, au lieu d'utiliser les circuits de-commutation 23 a à 23 d comme dans le premier mode de réalisation précédemment décrit Suivant ce second mode de - réalisation,il est possible de fournir immédiatement les données d'adresse lues étant donné que les circuits de ver- rouillage et les registres à décalage sont prévu de manière exclusive pour respectivement chacun des types de données d'adresse existant On va maintenant décrire en regard de la fig 6, un troisième mode de réalisation d'un dispositif de fourniture de données conforme à l'invention Dans cette fig 6, les élé- ments qui sont les mêmes que les éléments correspondants des fig 1 et 5 seront désignés par les mêmes chiffres de référence et l'on s'abstiendra de les décrire. Ainsi que c'est le cas dans le premier mode de réa- lisation, Les données d'adresse provenant du registre à décalage sont transférées aux circuits de blocage de données 24 a à 24 d lorsque les signaux de synchronisation S deétectées dans les dé- tccte-ers de signaux de synchronisation 22 a à 22 d sont envoyés à Ces circuits 24 a à 24 d Ces données d'adresse qui sont trans- fèrées audits circuits 24 a à 24 d sont mises à 1, de sorte que toutes ces données d'adresse commencent par un bit qui occupe un ni veau " 1 " Lorsque toutes les données d'adresse se trouvent transférées dans les circuits de blocage de données 24 a à 24 d, ehacun des dits situés aux commencements de ces données d'adresse transférées se trouve envoyé à une porte "'ET" à 4 entrées 61 Ceci signifie que chacun des bits qui occupe le niveau "'1 " se trouve envoyé à cette porte "ET" à quatre entrées 61, de sorte que le signal de sortie de cette peort est envoyé à un compteur 62. D'autre part, l'impulsion d'horloge a représentée sur la r- 7 (A), Provenant du décodeur 16 est envoyée au registre à dêcnl-je 21 et à un diviseur de fréquences 63, par l'intermé- diaire de la borne 52 Cette impulsion d'horloge a est divisée en fréquence par 1/8 et se trouve transformée en une impulsion Da telle que représentée sur la fig 7 (B) Cette impulsion de sortie Da du diviseur de fréquence 63 est envoyée au compteur 62 et à un circuit de porte 64 Le compteur 62 commence à compter N 16 - les impulsions provenant du diviseur de fréquence 63, en réponse à un signal provenant de la porte "ET" 61 Ce compteur 62 four- nit un signal c tel que représenté sur la fig 7 (C) lors du démar- rage du compte, et il envoie ce signal c au circuit de porte 64 et aux circuits de commutation 23 a à 23 d La porte du circuit de porte 64 est ouverte par ce signal c, et ce circuit de porte 64 transmet l'impulsion Da provenant du diviseur de fréquence 63, ceci dans cet état ouvert Le niveau du signal de sortie c du compteur 62 chute une fois que 24 impulsions provenant du divi- seur de fréquence 63 ont été comptées dans ce compteur 62 En conséquence, le circuit de porte 64 transmet l'impulsion de sortie Da du diviseur de fréquence 63, tandis que le compteur 62 compte jusqu'à 24, une impulsion telle que représentée sur la fig 7 (D) étant alors fournie à partir de ce circuit de porte 64 sous la forme d'une impulsion d'horloge d, et ceci au cours de cette période de comptage Cette impulsion d'horloge d est envoyée aux circuits de blocage de données 24 a à 24 d et à une borne de sortie Les données d'adresse bloquées qui setrouvent dans ces cir- cuits 24 a à 24 d sont respectivement lues lorsque l'impulsion d'horloge d est fournie à ces mêmes circuits 24 a à 24 d En outre, l'impulsion d'horloge d obtenue par l'intermédiaire de la borne de sortie 65, se trouve envoyée à un dispositif indicateur (non représenté), de manière à entrainer un registre à décalage situé à l'intérieur de ce dispositif indicateur. Le signal c est éqalea-ent envoyé aux circuits de commu- tation 23 a à 23 d Il en résulte que ces circuits 23 a à 23 d sont * ouverts, pendant que l'impulsion d'horloge d est envoyée aux cir- cuits de blocage de données 24 a à 24 d et que les données d'ad- dresse bloquées sont lues à partir de ces circuits 24 a à 24 d. On empêche par conséquent les signaux de synchronisation S détec- tés dans les détecteurs de signaux de synchronisation 22 a à 22 d d'être envoyés aux circuits de blocage de données 24 a à 24 d. Les sorties de ces circuits 24 a à 24 d sont respecti- vement envoyées à des contacts 66 a à 66 d d'un circuit de commuta- tion 66 Lorsque des données d'adresse doivent être fournies, 17 - on pousse un bouton de sélection voulu choisi parmi quatre bou- tons de sélection (non représentés) Une fois ce bouton de sélec- tion voulu poussé, un signal est appliqué sur une borne corres- pondante faisant partie de bornes 67 à 67 d De ce fait, le circuit de commutation 66 fait l'objet d'une commutation et se Lrouve connecté au contact qui correspond à l'une des bornes à laquelle est appliqué le signal C'est ainsi par exemple que, lorsque c'est le code de chapitre CP2 qui est sélectionné, un i:nal est applique à la borne 67 c, le circuit de commutation 66 faisant alors l'objet d'une commutation pour se trouve relié au contact 66 c Il en résulte que les données d'adresse faisant partie du code de chapitre CP-2, obtenues à partir du circuit de blocage de données 24 c, traversent le circuit de commutation 66 et se trouvent fournies par l'intermédiaire d'me borne de sortie 68 Les données d'adresse faisant partie du code de chapiti CP-2 qui sont ainsi fournies par cette borne de sortie 68, sont envoyées sur le ispositif E indicateur. Cooafo menlnt a ce troisième mode de réalisation, 3 ' iï "uilsicn d'horiloge d Destinée à réaliser la lecture à partir des circuits de blocage de données 24 a ë 24 d, se trouve obtenue ea e iisant en fréquence l'impulsion d'horloge a Ainsi, à la différence des pxeie et second wodes de réalisation dé- crits prcëdemment, il naest pas nécessaire d rutiliser un micro- ?rdnrateur tror pr duire cette impulsion d'horloge d dans ce troisime mode de réalisation. DP va inaintenant procéder, en se référant à la fig 8 à la description d'un quatrième mode de réalisation d'un dispo- siti:E d fourniture de données conforme à l'invention Sur cette fig 8, es ixaents qui sont les mêmes que les éléments corres- ;;ndants des Iigo 5 et 6 seront désignés par les mêmes chiffres -.e rfférence et l'on s'abstie-ndr,a de les décrire Ce quatrième iaode de réalisation de l'intention est conçu de manière que le di.spcsitif se lecture puisse fournir un accès sur la base de données d'adresse qui sont différentes des données d'adresse qui sont affich ées sur le dispositif indicateur. 18 - Lorsque le micro-ordinateur 25 est couplé à des circuits de commande 73 et 74 par l'intermédiaire d'un système de bornes 71, un signal de mode extérieur est appliqué sur le circuit de commande 74 par l'intermédiaire d'une borne 72 de manière que les signaux provenant du micro-ordinateur 25 se trouvent utilisés A titre d'exemple, on donnera la description du cas o le dispositif de lecture doit être déplacé jusqu'en une position qui est désignée par un code de tenps TC, tandis que le dispositif indicateur doit simultanément afficher un code de chapitre CP- 1 Dans ce cas, un signal qui permet l'accès au dispositif de lecture, c'est-à-dire un signal qui sélectionne le code de temps TC, se trouve envoyé au micro-ordinateur 25. En outre, un signal qui provoque de manière sélective l'affichage, c'està-dire un signal qui permet d'afficher le code de chapitre CP-1, se trouve envoyé au même micro-ordinateur 25 Ces signaux qui sont envoyés à ce micro-ordinateur 25 sont décodés et des signaux de commutation se trouvent être produits par l'intermé- diaire de bornes de sortie 75 a et 75 b Les signaux de commuta- tion sont respectivement appliqués au circuit de commutation 66 par l'intermédiaire de bornes 67 a et 67 b, ainsi qu'à un circuit de commutation 77 par l'intermédiaire de bornes 76 a et 76 b De ce fait, conformément à cet exemple, le circuit de commutation 66 fait l'objet d'une commutation de manière à être relié au contact 66 b D'autre part, le circuit de commutation 77 fait également l'objet d'une commutation pour être relié à un contact 77 a. Le circuit de commande 74 envoie l'impulsion d'hor- loge b du micro-ordinateur 25 aux registres à décalage 55 a à 55 b seulement, en fonction des signaux de sélection provenant de ce microordinateur 25 D'autre part, le circuit de commande 73 envoie un signal qui interdit le transfert de données d'adresse vers ces registres à décalage 55 a et 55 b seulement, en fonction des signaux de sélection provenant du micro-ordinateur 25 En con- séquence, les données d'adresse sont respectivement lues à par- tir des registres à décalage 55 a et 55 b et sont envoyées aux circuits de commutation 77 et 66 Le circuit de commutation 77 19 - est connecté sur le contact 77 a et le circuit de commutation 66 est connecté sur le contact 66 b comme décrit plus haut Ainsi, les données d'adresse figurant dans le code de temps TC, lues à partir du registre à décalage 55 a se trouvent envoyées au micro- ordinateur 25 par l'intermédiaire du circuit de commutation 77. En outre, les données d'adresse figurant dans le code de chapitr E CP-1 lues à partir du registre à décalage 55 b, traversent le circuit de commutation 66, pour être envoyées sur un dispositif indicateur (non représenté) par l'intermédiaire de la borne de sortie 68 Par ailleurs, une impulsion d'horloge est obtenue par l'intermédiaire d'une borne 78 du circuit de commande 74 et se trouve appliquée sur un registre à décalage situé à l'inté- rieur du dispositif indicateur. Par conséquent, un signal d'accès provenant du micro- ordinateur 25 se trouve envoyé sur un dispositif qui déplace le dispositif de lecture 1 par l'intermédiaire d'une borne 79. Ce dispositif de lecture se trouve ainsi déplacé jusqu'à la posi- tion qui était désignée par le code de temps TC En outre, étant donné que les données d'adresse appartenant au code de chapitre CP-1 5 çnt eriYoyées au dispositif indicateur par l'intermédiaire de la borne de sortie 68, ce dispositif indicateur affiche le code de chapitre CP-1 indépendamment du code de temps TC qui désigne l'emplacement auquel le dispositif de lecture doit donner accès il en résulte que, en conformité avec ce quatrième mode de réalisation, le dispositif de lecture peut donner un accès conforme à des données d'adresses qui sont différentes des don- nées d'adresse qui peuvent âtre affichées sur le dispositif indi- cateur. Dans le cas o le micro-ordinateur 25 ne serait pas couplé au circuit de commande 73 et 74, par l'intermédiaire du système de bornes 71, un signal de mode interne est alors ap- pliqué aux circuits de commande 74 par l'intermédiaire de la bor- ne 72 Lorsque ce signal de mode interne se trouve appliqué à ce circuit 74, celui-ci est commuté de manière à utiliser l'im- pulsion d'horloge qui provient du circuit de porte 64 à la place - des signaux provenant du micro-ordinateur 25 Dans ce mode, le circuit de commutation 77 n'est pas utilisé et le signal obtenu par l'intermédiaire de la borne de sortie 68 se trouve envoyé au dispositif indicateur en vue de son affichage. Dans ce cas, l'impulsion d'horloge provenant du circuit de porte 64 se trouve obtenue par l'intermédiaire de la borne 78 du circuit de contrôle 74, et est alors envoyée au dispositif indicateur. Il est clair que la présente invention n'est pas limitée aux modes de réalisation qui ont été décrits, mais que diverses variantes et modifications peuvent y être apportées sans sortir du cadre de l'invention. 21 - REVENDICATIONS 1 ) Dispositif de fourniture de données dans un appareil de reproduction ou lecture de signaux, cet appareil de lecture reproduisant des codes et des signaux de Synchroni- sation destinés à sélectionner ou assurer la discrimination de ces codes, les uns et les autres ayant été enregistrés de manière séquentielle dans le temps sur un support d'enregistre- ment ( 11) en même temps qu'un signal d'information, lesdits c.-odes indiquant des positions enregistrées d'une série de pro- ) gramm es, ce di- positif de fourniture de onnées comprenant des tooyens à =-egîistre à décalage ( 21) auxquels des si- çn- ux fe wnch-onisa:ion et des codes qui sont ernvoyés de manière mrl; l dans le te-nps î poartir du support d'enregistrement, lecd Its: l.oye c eo r afen-e p_-_-fi:,e {a caractérisé en ce qu'il est en outre pré- vu nle Éd _,e de e signaux de synchronisation { 22 a-22 d) il-:_ q- 8 ai i a id e,des si gnaux de synchronisation à partir des décalage ( 21) le ncobre de ces détecteurs ta; i, v do ies différern-ts types de signaux de synchro- nia:: s dc-'-scteurs étant disposes en parallèle les uns a-,: Z',? aux S et chacun d'e Tx détectant un signal de X,c-: - ç: firque, uce série de moyens de transfert de 'o;ir:-e( a:3 a 53 d-jqui sont prévus en parallèle les uns >-: l et ci =nts en série avec lesdits dêftec- _-'":'% ' sic 'li': s, %ronisation des données contenues dans l ',: -r:: l-_ ant partie des codes fc-unis à la série de de -, _e dcnnees se trouvant transférées à cette -,"fe 1 e' ei:ansfet os;u signal de synchronisation îî,t:;'ru i-'t l': 'de pré; ixé se touve détecté ,; ee: de naux de synchronisation et fournis t iate de moyens de transfert, et enfin des moyens de ::-; une { 5 ç 23 a-23 d 61-,6 463; 74), permettant de cor Lntander 35.:h:e ske(rie de moyens de transfert de manière que des données -:oienr ss-Ictivenment lues et produites à partir de moyens de tranf 3 jeet de données voulues parmi ladite série de moyens de transfert. 22 - 2 ) Dispositif de fourniture de données suivant la revendication 1, caractérisé e ce que lesdits moyens de commande sélectionnent l'un voulu des moyens de transfert de données,choisi parmi ladite série de moyens de transfert de données, envoient une impulsion d'horloge présentant une fréquence préfixée (b) à ces moyens voulus et sélectionnés de transfert de données, de manière à lire des données ê partir desdits moyens voulus et sélectionnés de transfert de dcnnées, et interdisent un transfert de données auxdits moyens voulus et sélectionnés de transfert de données. 3 ) Dispositif de fournitre de données selon la revendication 2, caractérisé en ce que lesdits moyens de com- mande ( 25-28,23 a-23 d) comprennent des moyens ( 28) pour envoyer l'impulsion d'horloge présentant la fréquence préfixée (b) aux- dits moyens sélectionnés de transfert de données voulues, une série de circuits de commutation Normalement fermés ( 23 a-23 d) respectivement couplés entre lesdits détecteurs de signaux de synchronisation et ladite série de moyens de transfert de don- nées, et dés moyens ( 27) pour ouvrir tun circuit de commutation qui est couplé auxdits moyens sélectionnés de transfert de données voulues de manière à interdire l'envoi d'un signal de synchronisation à cesdits moyens sélectionnés de transfert de données voulues. 4 ) Dispositif de fourniture de données selon la revendication 1, caractérisé ence que ladite série de moyens de transfert de données comprend une série de circuits de ver- rouillage ( 53 a-53 d) qui sont respectivement couplés auxdits détecteurs de signaux de synchronisation, chaqu ecircuit de verrouillage verrouillant des données provenant desdits moyens de registre à décalage lorsqu'il lui est envoyé un signal de synchronisation qui est détecté dans un détecteur correspon- dant de signal de synchronisation, et une série de registres à décalage ( 55 a-55 d) qui sont respectivement couples auxdits circuits de verrouillage, des données verrouillées dans les- dits circuits de verrouillage étant transférées auxdits regis- tres à décalage, et en ce que lesdits moyens de contrôle com- prennent des moyens ( 28) pour sélectionner un registre à décalage 23 voulu parmi ladite série de registres à décalage et envoyer l'impulsion d'horloge présentant la fréquence (b) au registre sélectionné à décalage voulus de manière à lire des données à partir du registre à décalage voulu sélectionné, et des moyens ( 27) pour envoyer un signal qui interdit un transfert de don- nées audit registre à décalage voulu sélectionné. ) Dispositif de fourniture de données selon la revendication 4, caractérisé e nce que chacun des moyens de transfert de données de ladite série comprend en outre un cir- cuit de comparaison ( 54 a-54 d) auquel sont envoyées des données à partir desdits moyens de registre à décalage et des données verrouillées dans l'un desdits circuits de verrouillage, ce circuit de comparaison commandant l'un desdits registres à déca- lage de manière que des données verrouillées dans ledit circuit de verrouillage considéré soient transférées audit registre à décalage lorsque les deux données qui sont comparées dans le circuit de comparaison coincident. 6 ) Dispositif de fourniture de données selon la revendication 2, caractérisé en ce que ladite fréquence préfixée (b) est cho Qisie à une valeur inférieure à celle de ladite fré- quence préfixée (a). 7 ) Dispositif de fourniture de données selon la revend'ication 1, caractérisé en ce que lesdits moyens de com- mande conmprennent des moyens diviseurs de fréquence ( 63) auxquels est envoyée l'impulsion d'horloge présentant ladite fréquence préfixée (a), dans le but de diviser en fréquence cette fré- quence préfixée (a), des moyens ( 61,62,64,23 a-23 d) pour envoyer un nombre spécifique d'impulsions de sortie desdits moyens diviseurs de fréquence à tous les moyens de transfert de données de ladi Le série de manière b lire des données à partir de cette dite série de moyens de transfert de données, et pour interdire le transfert de données à ladite série de moyens de transfert de données pendant que les données sont lues à partir de cette dite série de moyens de transfert de données, et des moyens ( 66, 67 a-67 d,68) pour fournir sélectivement des données lues à par- tir de moyens de transfert de données voulus, choisies parmi les données lues à partir de ladite série de moyens de transfert de données. 24 - 8 ) Dispositif de fourniture de données selon la revendication 1, caractérisé en ce que lesdits moyens de com- mande comprennent des moyens ( 25,73,74) pour commander ladite série de moyens de transfert de données de manière que des données soient lues à partir d'un groupe voulu de moyens de transfert de données choisi parmi ladite série de moyens de transfert de données, et des moyens de sélection ( 77,66) pour fournir de manière indépendante lesdits données qui sont lues à partir dudit groupe voulu de moyens de transfert de données.