FR 2665592 A1 19920207 FR 9110023 A 19910806 La présente invention concerne de façon générale les systèmes de transmission de données et plus précisément un système de transmission de données numériques de type synchrone à synchronisation automatique ayant un système de transmission de données numériques série asynchrone en couches pour l'accroissement du débit de transfert des données. Le brevet des Etats-Unis d'Amérique N O 4 369 516 décrit un système de transmission de données numériques synchrone à synchronisation automatique Ce système forme un bus bidirectionnel de transmission de données qui est synchrone et à synchronisation automatique, insensible aux variations de vitesse et de synchronisation et convenant à des structures à bus de données de grande longueur L'uti- lisation par un émetteur de données de deux états binaires de deux lignes de signaux de données permet la définition unique du début et de la fin d'un signal de données et des états binaires des bits d'un signal de données tout en assurant la différence entre les adresses et les signaux de données Une troisième ligne de signaux de données est utilisée par des périphériques pour le renvoi de communica- tions vers l'émetteur des données Le bus synchrone de données à synchronisation automatique fonctionne à des fréquences relativement réduites de données, lorsqu'il est réalisé dans certains équipements mobiles et portatifs de radiotéléphones couramment disponibles dans les systèmes cellulaires de radiotéléphonie Les propriétés du bus et sa fréquence de données permettent un fonctionnement dans des zones ayant un bruit électrique élevé (par exemple dans une automobile), avec peu de création d'interférences électro- magnétiques. On connaît des systèmes de transmission de données asynchrones de type série qui donnent des vitesses élevées de transfert de données Par exemple, le microprocesseur MC 68 H Cll A 8 utilise une interface de communications série (SCI) si bien que le microprocesseur peut communiquer avec des périphériques par utilisation d'un format normal de non retour à zéro NRZ (présence-absence) à la fois dans un canal d'entrée de données de réception (RXD) et un canal de sortie de données d'émission (TXD) L'interface de communi- cations série MC 68 H Cll A 8 est en outre décrite dans l'ou- vrage The HMOS Single Chip Microcomputer Data Book, numéro de commande ADX 1207 R 1, 1987, pages 5-1 à 5-5. La réalisation des caractéristiques des deux types de systèmes de transmission de données dans un appareillage d'abonné des systèmes cellules de radiotéléphonie nécessi- terait leur incorporation sur une structure commune de bus physique afin que le nombre de lignes et de connecteurs soit réduit La taille du bus physique est particulièrement importante dans le cas de l'appareillage portatif de radiotéléphonie Il est aussi souhaitable que le bus synchrone à synchronisation automatique couramment utilisé continue à être utilisé sans modification et sans modifica- tion de l'appareillage déjà utilisé Ce souhait est en contradiction avec la nécessité croissante de l'échange de données à des fréquences accrues de transmission. Il serait donc souhaitable de combiner l'insensibi- lité aux variations de vitesse et aux variations de syn- chronisation et la grande longueur du bus physique du bus de données synchrone actuel à faible fréquence de transfert de données à la fréquence accrue de transfert de données du bus asynchrone de données Comme le nombre de lignes du bus et le nombre de connecteurs correspondants est une considé- ration importante dans de nombreuses applications, il serait aussi souhaitable de conserver le nombre des lignes de signaux dans une structure à bus combinés. Ainsi, l'invention a pour objet la combinaison d'un bus de données synchrone à synchronisation automatique et d'un bus de données asynchrone de type série. Un appareil pilote de gestion de données qui utilise un' bus de transmission à trois lignes pour le transport d'un premier message à une première fréquence de transfert de données et pour le transport d'un second message à une autre fréquence de transfert de données, applique un état binaire prédéterminé à deux lignes du bus à trois lignes lorsque le premier message n'est pas transmis Le second message est transmis par la troisième ligne du bus à trois lignes lorsque les deux autres lignes subissent l'applica- tion d'états binaires prédéterminés Un message de données renvoyé par un autre appareil de gestion de données est détecté par l'appareil pilote de gestion de données à partir de la troisième ligne. D'autres caractéristiques et avantages de l'inven- tion seront mieux compris à la lecture de la description qui va suivre d'exemples de réalisation, faite en référence aux dessins annexés sur lesquels: la figure 1 est un diagramme synoptique d'un radio- téléphone portatif qui peut mettre en oeuvre l'invention; la figure 2 est un diagramme synoptique d'un système général connu de communication de données qui peut être utile pour la mise en oeuvre de l'invention; la figure 3 est un schéma des états utile pour un procédé connu de communication de données dans le système de la figure 2; la figure 4 est un diagramme des temps représentant la relation entre les données d'entrée et les données transmises par le système de la figure 2; la figure 5 est un diagramme des temps représentant les données d'information et les données d'adressage qui peuvent être transmises par le système de la figure 2 et qui peuvent être utilisées pour la sélection d'un récepteur particulier de données pour l'information; la figure 6 est un diagramme synoptique simplifié d'une unité distante de radiotéléphone ayant une structure à bus à trois fils ayant des possibilités de multiplexage; la figure 7 est un diagramme synoptique d'une unité distante de radiotéléphone portatif et d'un périphérique convertisseur qui peut mettre en oeuvre l'invention; la figure 8 est un schéma des interfaces de ligne R de la figure 7; la figure 9 est un ordinogramme de l'opération de multiplexage de données asynchrones avec les données synchrones, utilisées selon l'invention; la figure 10 est un ordinogramme de la réponse d'une unité asservie à la transmission de données asynchrones représentée par l'ordinogramme de la figure 9; la figure 11 est un diagramme des temps des données synchrones et asynchrones multiplexées apparaissant dans les lignes T, C et R du bus, et elle représente aussi le transfert de l'état "pilote" du périphérique convertisseur au radiotéléphone portatif; la figure 12 est un schéma de la structure d'un paquet de données asynchrones utilisées selon l'invention; et la figure 13 est un ordinogramme de l'opération de multiplexage de données asynchrones avec des données synchrones et de vérification d'une réponse erronée du bus, utilisées selon l'invention. Une application qui peut avantageusement mettre en oeuvre l'invention est celle d'un radiotéléphone portatif dans lequel un nombre minimal de lignes de bus de données et de connecteurs associés facilite la miniaturisation de l'appareillage du radiotéléphone Bien qu'on décrive l'invention dans le cas des radiotéléphones portatifs dans un mode de réalisation préféré, elle peut aussi être utilisée dans d'autres applications fixant des conditions analogues ou des conditions nécessitant une interconnexion avec un appareillage mettant en oeuvre l'invention. Les radiotéléphones assurent le même type de ser- vices téléphoniques complètement automatiques pour un utilisateur mobile ou qui se déplace que pour un abonné classique d'une ligne au sol Dans un système cellulaire de radiotéléphonie, le service est assuré dans une grande zone géographique par division de la zone en un certain nombre de cellules Chaque cellule a par exemple une station de base qui crée un canal radioélectrique de signalisation et un certain nombre de canaux radioélectriques vocaux Les appels téléphoniques sont transmis vers des radiotéléphones et proviennent de ceux-ci par le canal de signalisation de chacune des cellules A la fin de la signalisation, le radiotéléphone se voit affecter un canal vocal sur lequel il commute à partir du canal de signalisation pendant la durée de l'appel Si le radiotéléphone quitte la cellule et pénètre dans une autre cellule, il est automatiquement commuté ou accroché à un canal vocal disponible dans la nouvelle cellule. La présente invention a été réalisée pour être utilisée dans les ensembles radiotéléphoniques portatifs d'un système cellulaire, bien qu'elle puisse être utilisée dans tout système radiotéléphonique automatique L'unité portative peut être telle que celle qui est commercialisée par Motorola Inc, sous la référence de vente F 09 FGD 8453 AA, ou de façon générale du type décrit dans les brevets des Etats-Unis d'Amérique N O 3 906 166 et 3 962 553. Pour que les fonctions de signalisation et de commande soient gérées dans un système de radiotéléphone automatique, un microprocesseur, une mémoire et des dispo- sitifs périphériques associés sont utilisés dans une unité logique de commande du radiotéléphone portatif Cette unité logique peut avoir une architecture telle que la signalisa- tion reçue d'une station de base ou transmise à la station de base est gérée sur une base d'interruption à grande vitesse alors que des signaux de commande de l'unité radioélectrique, y compris le clavier et l'affichage, sont gérés à une plus faible vitesse par un bus séparé de données série Un tel système de commande à microprocesseur est décrit dans le brevet des Etats-Unis d'Amérique N O 4 434 461 Dans une variante, toute la communication des données entre l'unité logique, l'émetteur-récepteur porta- tif et le clavier et l'afficheur solidaires peut être assurée par un bus série de données à grande vitesse comme représenté sur la figure 1 Sur la figure 1, une unité logique classique 101 est connectée au récepteur 103 et à l'émetteur 105 et à l'interface 107 par un bus 109 de données série à synchronisation automatique Le récepteur 103, l'émetteur 105 et l'unité logique 101, avec la mémoire associée, peuvent être regroupés physiquement sous forme d'une unité radioélectrique 115 L'interface 107 et le clavier téléphonique 111 ainsi que l'afficheur 113 des caractères d'utilisateur peuvent former une unité séparée de commande 117 (par exemple dans une configuration de radiotéléphone mobile) ou peuvent être totalement intégrés dans un seul organe (dans un radiotéléphone portatif) La nature de la synchronisation automatique du bus de données série 109 permet à l'adaptateur d'interface 107 d'être placé à distance de l'unité logique 101. Le bus de données série peut être décrit rapidement en référence à la figure 2 Une description plus détaillée de ce bus de données figure dans le brevet des Etats-Unis d'Amérique N O 4 369 516 Un émetteur général 201 de données est couplé à des récepteurs 203, 205 et 207 par deux lignes de signaux appelées T (données vraies) et C (données complémentaires) Les récepteurs 203 et 205 peuvent aussi transmettre des signaux de données en retour vers l'émet- teur de données par une ligne à signaux partagés appelée R (données de retour) Une ligne séparée R' de données de retour peut aussi être utilisée pour la transmission des signaux de données de retour à l'émetteur de données comme indiquée pour le récepteur 207 Les signaux de données de retour transmis par les récepteurs 203, 205 et 207 par les lignes de signaux de données de retour sont transmis en synchronisme avec les signaux de données reçus à partir de l'émetteur 201 par les lignes des signaux de données vraies et de données complémentaires. Si le principe général du bus bidirectionnel de la figure 2 est appliqué au circuit de commande d'un radioté- léphone portatif, l'émetteur de données devient l'unité logique et les récepteurs de données deviennent l'émetteur, le récepteur, l'interface d'utilisateur et les autres dispositifs qui partagent le bus. Le format utilisé pour les données transmises par l'émetteur 201 aux récepteurs 203, 205 et 207 utilise les quatre états binaires qui peuvent être pris par les lignes des signaux des données vraies et des données complémen- taires considérées ensemble Par exemple si l'on se réfère au diagramme des états de la figure 3, un premier état5 binaire peut être appelé état 301 de "remise à zéro" dans lequel la ligne des signaux de données vraies a la valeur binaire O et la ligne de signaux de données complémentaire a aussi une valeur binaire O Lorsqu'aucune donnée n'est transmise, l'état 301 de remise à zéro est donné aux lignes des signaux des données vraies et des données complémen- taires Lorsqu'un signal de données doit être transmis, une transition fait passer de l'état 301 de remise à zéro à l'état "zéro" 303 ou à l'état "un" 305 correspondant à un zéro ou un un des données transmettre A l'état zéro 303, la ligne des données vraies a une valeur binaire zéro et la ligne de données complémentaires a une valeur binaire un et la ligne de données complémentaires prend une valeur binaire zéro Après l'état un 305 ou l'état zéro 303, le bus de données série prend un état d'attente" 307 dans lequel la ligne des données vraies et la ligne des données complémentaires ont toutes deux une valeur binaire un Une transition est alors réalisée de l'état d'attente 307 à l'un des états un 305 ou zéro 303 Pour tous les bits successifs du signal de données qui doivent être transmis, une transition est réalisée à l'état d'attente 307 avant une transition à l'état un 305 ou à l'état zéro 303 Ceci peut être observé sur la figure 4. Les transitions entre les états de la figure 4 sont sélectionnées afin qu'une seule ligne de signaux change de valeur binaire à chaque transition Les transitions entre l'état 301 de remise à zéro et l'état d'attente 307, et entre l'état un 305 et l'état zéro 303 ne sont pas permises puisqu'elles nécessiteraient le changement simultané de la valeur de deux lignes des signaux de données vraies et complémentaires Cette limitation des transitions entre les états binaires réduit au minimum les effets des variations de synchronisation et de dérive En outre, grâce à la transmission des signaux de données comme représenté dans le diagramme des états de la figure 3, la transmission par les lignes des signaux de données vraies et de données complémentaires est à la fois synchronisée automatiquement et indépendante de la fréquence de transmission La durée entre chaque paire de transition d'état n'est pas obliga- toirement la même et peut varier dynamiquement si bien que la fréquence de transmission des données peut être totale- ment asynchrone avec des intervalles variant de façon aléatoire entre les transitions successives. La référence 4 facilite la compréhension du format des données synchrones Lors de la transmission d'un signal de données, deux transitions d'état se produisent pour chaque bit de données introduit, représenté dans le courant 400 des données d'entrée Pour le premier bit du signal de données transmis, une transition est réalisée de l'état de remise à zéro 320 à l'état un 305 si bien que la ligne du signal des données vraies atteint un état binaire un comme indiqué en 401 Ensuite, une transition d'état est réalisée à l'état d'attente 307 si bien que la ligne du signal de données complémentaires passe à l'état binaire 1 en 403. Ensuite, à chaque bit successif du signal de données, une transition est réalisée à l'état un 305 ou à l'état zéro 303 avant retour à l'état d'attente 307 pour chaque bit du signal de données à transmettre, l'état d'attente reçu 307 pouvant être utilisé dans les récepteurs de données pour la création d'un signal 407 d'horloge de bit Pour le dernier bit du signal de données, la dernière transition d'état est réalisée de l'état un 305 ou de l'état zéro 303 à l'état 301 de remise à zéro Le retour à l'état 301 de remise à zéro après que le dernier bit du signal de données a été transmis, indique aux récepteurs 203, 205 et 207 qu'un signal complet de données a été transmis. Pour que la transmission bidirectionnelle des signaux de données soit assurée entre l'émetteur 201 de données et les récepteurs 203, 204 et 207, une autre ligne de signaux, appelée ligne 409 de signaux de données de retour, est utilisée pour le transport de signaux de données provenant des récepteurs 203, 205 et 207 Les récepteurs peuvent transmettre un signal de données de retour par la ligne du signal de données de retour par utilisation du signal 407 d'horloge de bit créé par détec- tion de la valeur du bit des lignes des signaux des données vraies et des données complémentaires Comme décrit précé- demment, des lignes séparées de signaux de données de retour peuvent être utilisées pour chaque récepteur de données comme pour le récepteur 207, ou un certain nombre de récepteurs tels que les récepteurs 203 et 205, peuvent être connectées à une seule ligne de signaux de données de retour Lorsqu'un certain nombre de récepteurs sont connec- tés à la même ligne de signaux de données de retour, il est nécessaire d'adresser sélectivement le récepteur particu- lier qui doit transmettre un signal de données de retour. De nombreux schémas différents d'adressage peuvent être utilisés, -et un tel schéma d'adressage, qui utilise une partie du signal de données transmis par l'émetteur de données pour la formation d'une adresse, est représenté sur la figure 5 Le nombre de bits affecté à la fonction d'adressage détermine le nombre maximal de récepteurs de données qui peuvent être adressés de façon unique Le brevet des Etats-Unis d'Amérique N O 4 390 963 indique que les lignes des signaux de données vraies et de données complémentaires peuvent être échangées dynamiquement et qu'un nombre supplémentaire d'adresses originales peut être obtenu. Un bus asynchrone série qui peut être utilisé selon l'invention est celui qui peut être utilisé comme interface de communication série (SCI) pour la famille de micropro- cesseurs à huit bits (MC 68 HC 11) ou leurs équivalents Un tel bus asynchrone est caractérisé par un format normalisé de-non-retour à zéro NRZ (un bit initial, huit ou neuf bits de données, et un bit d'arrêt), et correspond aux critères suivants: 1) la ligne en attente est mise à un état logique 1 avant l'émission-réception d'un caractère, 2) un bit initial (zéro logique) est utilisé pour l'indication du début d'un bloc, 3) les données sont transmises et reçues avec le bit le moins significatif en premier, 4) un bit d'arrêt (état logique 1) est utilisé pour l'indication de la fin d'un bloc, un bloc comprenant un bit initial, un caractère de 8 ou 9 bits de données et un bit10 d'arrêt, ) une rupture est déterminée comme étant la trans- mission ou la réception d'un signal bas (niveau logique zéro) pendant la durée d'au moins un bloc complet. Une caractéristique importante de la présente invention est que le bus asynchrone SCI à une seule ligne très rapide est ajouté sous forme d'une couche au-dessus du bus synchrone Ceci permet une compatibilité en retour avec les appareillages qui ne peuvent utiliser que le bus synchrone, tout en augmentant la fréquence de transfert des données Dans un radiotéléphone portatif ayant une unité radioélectrique et une unité de commande solidaires (appelé dans la suite unité distante), les lignes T (données vraies) et C (données complémentaires) sont des lignes unidirectionnelles qui sont placées entre l'unité logique 101 de l'unité radioélectrique 115 et l'interface de l'unité de commande 117, et entre l'unité radioélectrique et des périphériques externes ou internes différents. La troisième ligne est la ligne bidirectionnelle R (retour), et elle est utilisée par l'unité de commande 117 et des périphériques pour parler à l'unité logique 101 de l'unité radioélectrique 115 ainsi qu'à d'autres dispositifs placés sur le bus Des données sont transmises le long du bus, les lignes T et C établissant la synchronisation Il s'agit d'un bus synchrone Dans le mode de réalisation préféré, un bus bidirectionnel asynchrone à grande vitesse est multiplexé sur la ligne R du bus synchrone de données à synchronisation automatique (appelé dans le présent mémoire il bus à trois fils ou TWB) Le bus asynchrone à grande vitesse (interface de communication série SCI) travaille à plus de dix fois la vitesse du bus TWB ( 300 bits par seconde de manière classique) et les bus peuvent partager la même ligne de données, par commande par logiciel. L'interface SCI utilisée selon l'invention est un bus bidirectionnel à une seule ligne Tous les dispositifs qui communiquent sur ce bus écrivent dans la même ligne et reçoivent les données de cette ligne La figure 6 repré- sente la configuration des deux bus multiplexés. Comme représenté, le bus TWB des lignes T, C et R est couplé de l'unité radioélectrique 115 à l'unité de commande 117 Dans une unité distante de radiotéléphone portatif, l'unité radioélectrique 115 et l'unité 117 de commande sont disposées physiquement dans le même boîtier. Le périphérique 605 qui est aussi couplé aux lignes T, C et R peut recevoir les données du bus TWB et peut transmettre les données à d'autres périphériques 607 (le cas échéant) ainsi qu'à l'unité radioélectrique 115 et à l'unité de commande 117 Ces périphériques peuvent être des disposi- tifs brouilleurs, des dispositifs de gestion de données ou des combinés supplémentaires et peuvent être internes ou externes à l'unité distante de radiotéléphone portatif Un autre exemple de périphérique est décrit dans le brevet des Etats-Unis d'Amérique no 4 680 787 qui décrit un convertis- seur monté sur un véhicule et qui peut donner de l'énergie externe, une antenne externe, une amplification à haute fréquence pour le récepteur et l'émetteur d'une unité distante portative, et d'autres caractéristiques qui peuvent ne pas être disponibles sur le radiotéléphone portatif. Lorsque le radiotéléphone portatif est placé dans le convertisseur, il est souhaitable qu'une intégration automatique de toutes les fonctions logiques se produise. Initialement, l'unité logique 101 du radiotéléphone porta- tif doit vérifier qu'elle a été connectée au périphérique 605 du convertisseur Lorsque l'opération est réalisée, les fonctions qui faisaient partie à l'origine du radiotélé- phone portatif peuvent être transférées au périphérique 605 Ce transfert de fonction a été réalisé de manière classique par échange de données sur le bus TWB Cependant, dans certains cas, le transfert peut nécessiter trop de temps pour être réalisé Par exemple, dans pratiquement tout système radiotéléphonique cellulaire, chaque unité distante individuelle, portative ou mobile, a un ou plu- sieurs ensembles originaux d'informations qui lui sont associés, l'un d'entre eux comprenant les données NAM (par exemple un numéro téléphonique, un numéro d'identification du système, des données de balayage des canaux du système et un numéro de série) Le numéro téléphonique des données NAM est utilisé par le système radiotéléphonique cellulaire pour l'identification de l'unité distante qui utilise le système Comme il est utile pour l'utilisateur du système de disposer d'un radiotéléphone portatif et d'un périphé- rique convertisseur monté sur le véhicule, il est avanta- geux au point de vue de la rentabilité que le périphérique convertisseur contienne la plupart, sinon la totalité, des fonctions d'un radiotéléphone mobile et possède la capacité de prendre l'identité du radiotéléphone portatif défini par les données NAM précitées Un procédé de transfert d'iden- tité est décrit dans la demande de brevet des Etats-Unis d'Amérique no 107 227 "Radio Arrangement Having Two Radios Sharing Circuitry", déposée le 9 octobre 1987 par Metroka. La communication de transfert des données NAM entre le périphérique convertisseur et le radiotéléphone portatif comprend le transfert de données entre des microprocesseurs se trouvant dans le périphérique convertisseur et l'unité logique 101 du radiotéléphone portatif. Le radiotéléphone portatif doit décharger sa mémoire de données NAM, de numéro de série et de répertoire de numéros téléphoniques dans le périphérique convertisseur pour que le système travaille sans introduire des retards dans l'utilisation Lorsque le bus TWB est utilisé, un retard est introduit à cause de la faible fréquence de transfert des données du bus TWB En outre, l'utilisation du seul bus TWB limite la souplesse du système convertis- seur portatif car le périphérique convertisseur, pour garder la continuité des caractéristiques pour l'utilisa- teur entre le fonctionnement du radiotéléphone portatif seul et du radiotéléphone lorsque la partie portative est introduite dans le convertisseur, doit posséder un logiciel qui a les mêmes caractéristiques d'utilisateur que l'en- semble portatif Comme les fonctions de l'ensemble portatif varient en fonction des conditions du marché, les fonctions du périphérique convertisseur doivent aussi être remises à jour Le bus asynchrone de données à vitesse accrue permet le transfert nécessaire des données. La présente invention mutiplexe le bus série asyn- chrone à une seule ligne sur la ligne R du bus TWB Les deux bus TWB et SCI peuvent partager les mêmes lignes de bus sans conflit L'appareillage reste compatible avec les anciens appareils tout en augmentant le débit efficace de transfert de données du bus. L'interconnexion d'un périphérique à grande vitesse avec le bus de données synchrone-asynchrone multiplexées selon l'invention est illustré par la connexion du périphé- rique 609 à la ligne R du bus TWB pour la communication avec le bus SCI et pour le contrôle des états du bus TWB par les lignes T et C Le bus de données mutiplexées permet la coopération avec plusieurs périphériques ( 607, 611) qui peuvent avoir accès à la fois au bus parallèle TWB et au bus série à grande vitesse Le périphérique convertisseur du mode de réalisation préféré est un tel périphérique. On se réfère maintenant à la figure 7 qui représente en détail une unité distante couplée à un périphérique convertisseur Comme décrit précédemment, un utilisateur d'un radiotéléphone portatif peut introduire un radiotélé- phone portatif dans un convertisseur monté sur un véhicule afin qu'il reçoive de l'énergie externe, qu'il utilise une antenne externe, qu'il bénéficie d'une amplification à haute fréquence, etc Une interface 701 de connecteur est représentée sur la figure 7 et relie les connexions d'au- diofréquences 710 et 714, les lignes du bus TWB 718, 720 et 722 et la connexion d'alimentation 724 D'autres connexions peuvent évidemment être réalisées le cas échéant. Les connexions 710 et 714 sont des connexions d'audiofréquences quipermettent à l'organe portatif de jouer le rôle d'un combiné, l'organe portatif et le conver- tisseur étant couplés Un haut-parleur 728 et un microphone 730, courants dans les dispositifs portatifs, sont couplés aux connexions d'audiofréquences 710 et 714 par des portes d'arrêt 732 et 734 qui assurent l'isolement Ces portes d'arrêt peuvent être commandées par les microordinateurs 736 et 737, de manière classique dans les appareils porta- tifs ou mobiles, comme décrit par exemple dans les manuels Motorola Instruction Manual No 68 P 81070 E 40 et 68 P 81046 E 60, "DYNA TAC Cellular Mobile Telephone Instruction Manual" et "DYNA TAC Cellular Portable Telephone Instruction Manual". Ces deux manuels sont disponibles auprès de Motorola C & E Parts, 1313 Algonquin Road, Schaumburg, IL, 60196, Etats- Unis d'Amérique Les microordinateurs 736 et 744 peuvent être des microprocesseurs classiques tels que MC 68 H Cll A 8 ou des dispositifs équivalents. Le périphérique convertisseur du mode de réalisation préféré peut comporter un émetteur-récepteur radioélec- trique complet 738 tel que décrit dans la demande précitée de brevet des Etats-Unis d'Amérique no 107 227, et, dans ce cas, l'émetteur 103 et le récepteur 105 du radiotéléphone portatif sont désactivés pendant l'accouplement de celui-ci au périphérique convertisseur Ce dernier prend en réalité l'identité du radiotéléphone portatif pendant la période de couplage et est commandé par l'utilisateur comme s'il s'agissait d'un radiotéléphone mobile classique. Lorsque le radiotéléphone portatif a été enfiché dans le périphérique convertisseur, un échange de données se produit par le bus de données synchrone-asynchrone multiplexées selon l'invention si bien que les informations NAM mémorisées dans la mémoire EEPROM 756 sont transmises par le microordinateur 744 à la mémoire RAM 764 Ce trans- fert des données permet au périphérique de prendre l'iden- tité du radiotéléphone portatif pour les communications ultérieures dans le système cellulaire D'autres fonctions du dispositif portatif tel que la numérotation des numéros d'un répertoire, peuvent aussi être transmises à la mémoire EEPROM 758 du périphérique De même, le réglage des trans- ducteurs 766 et 768 peut être transmis au microodinateur 744 et à la commande d'audiofréquences 770. La quantité de données à échanger est donc une quantité mesurable et nécessite un temps relativement long pour le transfert à 300 bits par seconde par le bus clas- sique TWB Le multiplexage selon l'invention permet l'uti- lisation d'une fréquence bien plus élevée de transfert de données par mise du bus TWB à un état d'utilisation (c'est- à-dire empêchant l'accès de l'interface 107 du radiotélé- phone portatif par exemple au bus TWB et l'application de données à ce bus par cet interface) et le transfert des données d'identification du radiotéléphone par le bus de données série de la ligne R Une interface 772 réside dans le radiotéléphone portatif et une interface 774 réside dans le périphérique convertisseur. Un schéma plus détaillé des interfaces 772 et 774 est représenté sur la figure 8 Le canal TXD 801 et le canal RXD 803 sont couplés respectivement aux canaux appropriés du microordinateur 736 (non représenté sur la figure 8) La séparation entre les canaux TXD 801 et RXD 803 peut être réalisée par un transistor 805 sous la commande d'une voie de commande 807 connectée au microordi- nateur 736 (mais elle n'est pas utilisée dans le mode de réalisation préféré) De même, la voie TXD 809 et la voie RXD 811 et le canal de commande 823 de l'interface 774 sont couplées au microordinateur 744 du périphérique convertis- seur La ligne R est couplée du microordinateur 736 à l'entrée 813 de l'interface 772 par un réseau 815 de couplage et la sortie s'effectue par une sortie 817 La ligne R provenant de l'interface 107 est couplée par la voie 819 et le transistor 821 au réseau 815 de couplage. Une disposition analogue est utilisée pour l'interface 774. Le procédé est mis en oeuvre par le microordinateur 736 (et mémorisé dans la mémoire ROM 778) pour la commande du bus de données synchroneasynchrone multiplexées selon l'invention et représenté par l'ordinogramme de la figure 9 Dans la plupart des conditions de fonctionnement, le mode TWB est en cours et les données sont échangées comme décrit précédemment par les lignes T, C et R Lorsqu'un échange d'une quantité importante de données doit être réalisé, par exemple lorsqu'une unité distante de radioté- léphone portatif est placée dans un convertisseur, l'organe portatif détecte un changement de source d'énergie et traite une séquence initiale de mise sous tension Le périphérique convertisseur est considéré comme unité pilote à ce moment et, en plus des messages normalement transmis par le bus TWB, il transmet des messages d'interrogation à grande vitesse par la ligne R, selon l'invention Ces messages sont transmis d'abord par mise de la voie 823 de commande de l'interface 774 à un niveau logique élevé (en 901) de manière que la ligne TXD et la ligne RXD du micro- ordinateur 744 soient couplées La commande du bus TWB est obtenue par mise d'un niveau logique élevé dans la ligne C (en 903) Un faible niveau logique peut éventuellement être placé sur la ligne (en 905) Le traitement attend alors (en 907) pendant une période supérieure à la période d'un bit normal de données du bus TWB avant de commencer la trans- mission d'un message d'interrogation ou d'un message de données (en 909) Si la ligne R est mise à un faible niveau en 905, une suppression de l'état éventuel de faible niveau placé dans la ligne R se produit en 911, avant la transmis- sion d'interrogation ou des données Le traitement attend alors une réponse à l'interrogation (en 913 et 915) et met la ligne C à un faible niveau logique (en 917) après réception de la réponse à l'interrogation (ou d'un message de données) ou l'écoulement d'un temps prédéterminé d'interrogation La mise d'un faible niveau logique dans la ligne C remet le bus à l'état de fonctionnement normal TWB. La réponse du radiotéléphone portatif à des données à grande vitesse lors du retour d'énergie après enfichage de l'élément portatif dans le convertisseur est représentée sur la figure 10 A ce moment, l'élément portatif est considéré comme élément asservi Cet élément place la voie 807 de commande à un état logique élevé (en 1001) et atteint des données à grande vitesse qui sont couplées au microordinateur 736 par la ligne RXD Un essai est réalisé (en 1002) pour la détermination du fait que la ligne C du bus TWB a été mise à un état logique élevée par l'appareil pilote pour la préparation de la transmission des données SCI par la ligne R Si la ligne C n'est pas à un état logique élevé, l'unité pilote ne se prépare pas à l'émis- sion de données SCI et le traitement par l'unité asservie revient à d'autres tâches Si la ligne C est à un niveau élevé, un test (en 1004) détermine l'état de la ligne T. Les données valables SCI sont transmises par l'unité pilote par la ligne R lorsque la ligne T est maintenue à un faible niveau logique si bien qu'une détection d'un faible niveau logique par l'unité asservie à ce moment du processus indique un état précédant la transmission de données SCI. Après le retard convenable et la réception des données SCI (en 1003), une détection d'un accord d'adresse de données SCI est tenté (en 1005) Après détection d'un accord d'adresse (en 1005), le microordinateur 736 compose et transmet une réponse de message de données (en 1007) par la ligne TXD. Le diagramme des temps de l'activité du bus TWB pendant le traitement décrit précédemment est indiqué sur la figure 11 Le fonctionnement normal du bus TWB se produit pendant le temps A (Le radiotéléphone portatif et le périphérique convertisseur ont tous deux des bus TWB indépendants avant l'accouplement des deux éléments. L'activité en "A" peut s'effectuer sur l'un quelconque des bus TWB) On suppose que le radiotéléphone et le convertis- seur sont enfichés au temps t, et l'ensemble portatif traite une séquence de mise sous tension après le temps t (non représenté) L'activité du bus TWB et l'échange de données à grande vitesse sont sous la domination du péri- phérique convertisseur et celui-ci constitue l'unité pilote pour le bus de données série à grande vitesse Pour que seuls des périphériques valides soient couplés aux bus de données à grande vitesse SCI, une opération de test est réalisée L'opération est activée une fois pour chaque périphérique chaque fois que l'unité pilote est mise à l'état de fonctionnement (de l'énergie électrique est appliquée à l'unité pilote) ou qu'un nouveau périphérique est ajouté au bus La ligne C est mise à un niveau élevé (en 1101) et la ligne T est mise à un niveau élevé (en 1102) par le microordinateur 744 du convertisseur afin que les dispositifs soient interrogés par la ligne de données série à grande vitesse (qui est la ligne R multiplexée. Dans cet exemple, la ligne R n'est pas mise à force à un faible niveau) Après le temps d'un bit normal de données du bus TWB 1103, le périphérique convertisseur (pilote) transmet un message d'interrogation 1105 par la ligne R vers l'un des périphériques asservis présents sur le bus. Comme les deux lignes C et T ont été mises à un niveau élevé, aucune réponse n'est attendue de l'unité adressée. La ligne T et la ligne C reviennent alors à l'état de faible niveau (en 1108 et 1109) Tout périphérique asservi renvoyant une réponse au message d'interrogation SCI lorsque les deux lignes T et C sont à un niveau élevé est un élément asservi qui n'est pas valide et la communication avec un élément asservi non valide est terminée La trans- mission d'une interrogation convenable vers un périphérique asservi valide peut alors se produire comme indiqué lorsque seule la ligne C est mise à un état logique élevé (en 1111) Après la durée d'un bit normal du bus TWB, un message d'interrogation adressé à un périphérique asservi est transmis par la ligne R (en 1113) à une unité asservie adressée Comme seule la ligne C est à un niveau élevé, l'unité asservie adressée répond par une réponse à une interrogation (en 1115) Si l'unité asservie est un radio- téléphone portatif, la réponse à l'interrogation peut comprendre les données NAM de l'unité portative et les données d'identification Le microordinateur 744 provoque alors le passage de la ligne C à un faible niveau (en 1117) D'autres messages peuvent être transmis en format SCI par la ligne R lorsque la ligne C est mise à un état logique élevé et les données SCI sont adressées à une unité asservie valide. Dans le mode de réalisation préféré de l'invention, la commande et l'état pilote sont transmis au radiotélé- phone portatif à ce moment si le périphérique convertisseur ne possède pas une unité auxiliaire de commande ou un combiné téléphonique qui lui est couplé Si le périphérique convertisseur possède effectivement un combiné ou une unité de commande, il conserve l'état pilote et l'unité de commande du radiotéléphone est désactivée comme décrit dans le brevet précité des Etats-Unis d'Amérique N O 4 680 787. Si le périphérique convertisseur ne comporte pas de combiné ou d'unité de commande, un message à grande vitesse transférant la commande à l'élément portatif peut être transmis à celui-ci dans un message d'interrogation, comme indiqué en 1113 L'élément portatif, à la suite du message de données à grande vitesse en 1113, confirme et transmet un message de commande en 1115 Le microordinateur 744 libère ensuite la ligne C en 1117 Toute la commande ultérieure est assurée par le microordinateur 736 du radiotéléphone qui active et désactive le bus de données série à grande vitesse par l'interface 772 Le radiotélé- phone portatif constitue le dispositif pilote et déclenche les interrogations ultérieures des périphériques à grande vitesse (y compris le périphérique convertisseur) à inter- valles périodiques Tous ces périphériques peuvent répondre à l'interrogation lorsque leur adresse fait partie du message d'interrogation La libération de la ligne C en 1117 ramène le bus TWB au fonctionnement normal. La figure 12 représente un schéma du format d'un message de données à grande vitesse Un préambule 1201 a une valeur de 4 bits dans la région la moins significative 1203 du premier octet transmis afin qu'un diagramme de synchronisation soit formé pour tous les dispositifs du bus de données à grande vitesse SCI Des champs supplémentaires identifient la réponse voulue de l'unité adressée ( 1205) et les autres fonctions supplémentaires Le champ 1207 de comptage donne un nombre total d'octets de données qui doit être transmis dans le paquet Le champ d'adresse 1209 identifie la source 1211 du dispositif logique et les champs d'adresse de destination 1213 permettant ainsi la communication sélective avec des dispositifs individuels par le bus Le champ 1215 de commande est utilisé pour indiquer l'action définie ou l'interprétation convenable du champ ou des champs suivants de données Le champ ou les champs de données comportent les données nécessaires et peuvent avoir une longueur variable afin qu'ils comportent les données nécessaires Le champ 1217 de somme finale contient une valeur qui provoque la mise à zéro d'une somme simple de tous les octets transmis, dans un procédé de détection des erreurs du bus. Lors de la détermination du fait qu'un élément asservi non valide est présent dans le bus SCI, l'opération indiquée par l'ordinogramme de la figure 13 est exécutée par le dispositif pilote Un message d'interrogation adressé à un dispositif asservi par le bus SCI est composé et la voie d'entrée 823 de l'interface 774 est mise à un état logique élevé (en 1301) La commande du bus TWB est affectée par mise de la ligne C à niveau élevé (en 1303) et par mise de la ligne T à un niveau élevé (en 1305) Comme décrit précédemment, cette condition des deux lignes T et C à un niveau élevé pendant un temps supérieur à celui d'un bit du bus TWB est une condition d'invalidité et toute réponse d'un dispositif asservi aux données SCI transmises pendant ce temps est une réponse erronée Le traitement par le dispositif pilote attend (en 1307) pendant un temps supérieur au temps d'un bit du bus TWB puis transmet une interrogation (en 1309) adressée à un dispositif asservi choisi Des données SCI qui peuvent être reçues (détectées en 1311) pendant le temps d'interrogation (déterminé en 1313) assurent l'invalidation de la communication avec le dispositif asservi adressé (en 1315) Cette invalidation peut être réalisée de plusieurs manières, par exemple par arrêt complet de transmission d'énergie à l'ensemble pilote ou par levée d'un drapeau à l'adresse du dispositif asservi invalidé afin que les communications échangées avec ce dispositif soient ignorées Après l'expiration du temps d'interrogation sans réception des données SCI, la ligne C et la ligne T sont mises à un faible niveau (en 1317) et le fonctionnement normal du bus TWB est à nouveau permis. Ainsi, un bus de données synchrone-asynchrone multiplexées a été représenté et décrit Il utilise un bus à trois lignes synchrones à synchronisation automatique pour le transfert fiable de données à un débit relativement faible Lorsque des données doivent être transférées à un débit nettement plus élevé, l'une des trois lignes de bus est utilisée pour la transmission de messages de données série asynchrone à vitesse relativement élevée Le bus de données synchrones à faible vitesse est mis à un état occupé pendant la transmission des données série asyn- chrones afin que les données à faible fréquence et à haute fréquence n'interagissent pas Un tel bus de données synchrone-asynchrone multiplexées est particulièrement utile dans le cas d'un radiotéléphone portatif qui peut être couplé à un convertisseur monté sur un véhicule et qui transmet de l'énergie, qui met à disposition une antenne, qui assure l'amplification à haute fréquence et qui remplit d'autres fonctions pour le radiotéléphone portatif Il est avantageux que ce radiotéléphone transfère son identifica- tion et d'autres caractéristiques de fonctionnement au convertisseur avec un débit élevé de données. Bien entendu, diverses modifications peuvent être apportées par l'homme de l'art aux appareils et procédés qui viennent d'être décrits uniquement à titre d'exemples non limitatifs sans sortir du cadre de l'invention. REVENDICATIONS 1 Appareil pilote de gestion de données qui a un état actif et un état inactif et qui utilise un bus (TWB) de transmission de données comprenant trois lignes de communications (T, C, R), une première et une seconde (T, C) au moins des trois lignes de communications étant utilisées pour le transport d'un premier message de données de l'appareil pilote à un second appareil de gestion de données à une première fréquence de transfert de données, le bus de transmission de données étant en outre utilisé pour le transport d'un second message de données de l'appa- reil pilote à un troisième appareil de gestion de données à une seconde fréquence de transfert de données, l'appareil pilote étant caractérisé par un dispositif ( 117) destiné à appliquer un état binaire prédéterminé à la première et à la seconde (T, C) des trois lignes de communications au moins une fois lorsque l'appareil pilote est à l'état actif et lorsque le premier message de données n'est pas transmis, un dispositif ( 117) destiné à appliquer le second message de données à la troisième (R) des lignes de commu- nications lorsque l'état binaire prédéterminé est appliqué à la première et à la seconde ligne des trois lignes de communications, et un dispositif ( 117) de détection d'un troisième message de données provenant du troisième appareil de gestion de données à la seconde fréquence de transfert de données par la troisième (R) des trois lignes de communica- tions lorsque l'état binaire prédéterminé est appliqué à la première et à la seconde (T, C) des trois lignes de commu- nications et lorsque l'appareil pilote est à l'état actif. 2 Appareil selon la revendication 1, caractérisé par un dispositif commandé par le dispositif de détection et-destiné à invalider la communication du message supplé- mentaire de données avec le troisième dispositif de gestion de données. 3 Appareil selon la revendication 2, caractérisé en ce que le dispositif destiné à empêcher la communication comporte un dispositif destiné à mettre l'appareil pilote à l'état inactif. 4 Appareil de gestion de données destiné à être couplé à un bus (TWB) de transmission de données comprenant trois lignes de communications, deux lignes au moins (T, C) parmi les trois lignes de communications transportant un premier message de données d'un appareil pilote de gestion de données à une première fréquence de transfert de données, l'une au moins (R) des trois lignes de communica- tions transportant un second message de données provenant de l'appareil pilote à une seconde fréquence de transfert de données et un troisième message destiné à l'appareil pilote, chacun des messages de données ayant plusieurs bits et chaque bit ayant un état binaire zéro ou un pendant une période qui dépend de la fréquence de transfert de données, l'appareil de gestion de données étant caractérisé par un dispositif de détection d'un premier signal binaire appliqué à la première (T) des trois lignes de communications par l'appareil pilote pendant une période supérieure à la durée d'un bit à la première fréquence de transfert de données, un dispositif de détection d'un second signal binaire appliqué à la seconde (C) des trois lignes de communications par l'appareil pilote pendant une période supérieure à la durée d'un bit à la première fréquence de transfert de données, un dispositif destiné à recevoir les bits du second message de données par la troisième (R) des trois lignes de communications, et un dispositif commandé par la réception du second message de données et destiné à appliquer un troisième message de données à la troisième (R) des lignes de données lorsque le premier signal binaire et le second signal binaire sont détectés avec des états binaires opposés. Appareil selon la revendication 4, caractérisé en ce qu'il comporte un dispositif destiné à inhiber l'appli- cation des bits du troisième message de données à la troisième (R) des lignes de données lorsque le premier signal binaire et le second signal binaire sont détectés comme étant à l'un au moins des deux mêmes états binaires. 6 Procédé de commande d'accès à un bus (TWB) de transmission de données comprenant trois lignes de communi- cations, par un appareil pilote de gestion de données qui a un état actif et un état inactif, une première et une seconde ligne au moins (T, C) des trois lignes de communi- cations étant utilisées pour le transport d'un premier message de données de l'appareil pilote à un second appa- reil de gestion de données à une première fréquence de transfert de données, le bus de transmission de données étant en outre utilisé pour le transport d'un second message de données à partir de l'appareil pilote vers un troisième appareil de gestion de données à une seconde fréquence de transfert de données, le procédé étant carac- térisé par les étapes suivantes: l'application d'un état binaire prédéterminé aux première et seconde (T, C) des trois lignes de communica- tion au moins une fois lorsque l'appareil pilote est à un état actif et lorsque le premier message de données n'est pas transmis, l'application du second message de données à la troisième (R) des trois lignes de communications lorsque l'état binaire prédéterminé est appliqué à la première et à la seconde des trois lignes de communications, et la détection d'un troisième message de données provenant du troisième appareil de gestion de données à la seconde fréquence de transfert de données par la troisième (R) des trois lignes de communications lorsque l'état binaire prédéterminé est appliqué à la première et à la seconde des trois lignes de communications et l'appareil pilote est à l'état actif. 7 Procédé selon la revendication 6, caractérisé en outre en ce qu'il comprend l'inhibition de la communication de messages supplémentaires de données avec le troisième appareil de gestion à la suite de l'étape de détection. 8 Procédé selon la revendication 7, caractérisé en ce que l'étape d'inhibition se caractérise en outre par la mise de l'appareil pilote à l'état inactif. 9 Procédé donnant accès à un bus (TWB) de transmis- sion de données comprenant trois lignes de communications à l'aide d'un appareil de gestion de données, deux au moins (T, C) des trois lignes de communications transmettant un premier message de données provenant d'un appareil pilote de gestion de données à une première fréquence de transfert de données, l'une au moins (R) des trois lignes de communi- cations transmettant un second message de données provenant de l'appareil pilote à une seconde fréquence de transfert de données et un troisième message de données destiné à l'appareil pilote de gestion de données, chacun des mes- sages de données ayant plusieurs bits et chaque bit ayant soit un état binaire zéro, soit un état binaire un pendant une période qui dépend de la fréquence de transfert de données, le procédé étant caractérisé par les étapes suivantes: la détection d'un premier signal binaire appliqué à la première (T) des trois lignes de communications par l'appareil pilote pendant une période supérieure à la durée d'un bit à la première fréquence de transfert de données, la détection d'un second signal binaire appliqué à la seconde (C) des trois lignes de communications par l'appareil pilote pendant une période supérieure à la durée d'un bit à la première fréquence de transfert de données, la réception des bits du second message de données provenant de la troisième (R) des trois lignes de communi- cations, et l'application, à la suite de la réception du second message de données, d'un troisième message de données à la troisième (R) des trois lignes de données lorsque le premier signal binaire et le second signal binaire sont détectés à des états binaires opposés. Procédé selon la revendication 9, caractérisé en ce qu'il comprend l'inhibition de l'application des bits du troisième message de données à la troisième (R) des trois lignes de données lorsque le premier signal binaire et le second signal binaire sont détectés comme se trouvant à l'un au moins des deux mêmes états binaires.