Brevet FR2531256A1 — publié le 19840203

La présente invention concerne un circuit électronique à mémoire, notamment destiné à être embarqué sur un véhicule. On vise en particulier des circuits portés par un support monobloc tel qulune carte et comportant un ou plusieurs étages de mémoire pouvant être programmes ou reprogrammés à volonté. De tels circuits trouvent une application par exemple dans la conduite automatique des véhicules, notamment des véhicules ferroviaires et exigent, à ce titre une excellente fiabilité. Les circuits de mémoire sont le plus souvent enfichés par des broches de connexion sur des supports placés sur les cartes, et les opérations de chargement d'un programme en mémoire s 'effectuent en déconnectant les circuits de mémoire, puis en les connectant sur un programmateur, et en les reconnectant sur leur support Ce type de matériel présente d'importants inconvénients. En premier lieu, le fait que les circuits soient embarqués sur un véhicule leur fait subir des vibrations qui peuvent être incompatibles avec une connexion par broches qui donne lieu à des micro-coupures totalement inacceptables dans un processus informatique. En outre, la corrosion atmosphérique, due notamment à l'humidité peut oxyder les contacts de connexion et, par l'apparition de résistances de contact, altérer le niveau des signaux d'information. L'accumulation de poussières joue un rôle analogue en provoquant une érosion prématurée des contacts. La présente invention vise à réaliser un circuit électronique à mémoire dont les connexions soient exemptes des inconvénients précités. Ce résultat est obtenu, conformément à l'inven tion, grâce au fait que les moyens de connexion au réseau général sont aménagés pour réaliser une connexion permanente avec ce réseau. Le circuit comprend un connecteur pour liaison débrochable avec un programmateur, et ce connecteur est relié à l'éJWage de mémoire par un bus de données et un bus d'adresses. Le circuit électronique n'est jamais décon- necté du réseau auquel il appartient, ce qui supprime le problème de la tenue des connexions. C'est le program-mateur que l'on vient connecter sur place, quand le besoin s'en fait sentir, au moyen du connecteur qui ne sert qu'à cet usage et jamai-s en service normal. Suivant une réalisation perfectionnée de l'invention, visant un circuit à plusieurs étages de mémoire reprogrammables, le bus de donnees et le bus d'adresses sont reliés au connecteur par l'intermédiaire de regis tres--Lampons respectifs, et un commutateur est prévu pour appliquer une impulsion sur une entrée de validation d'un des étages de ésire déterminé sélectivement. D'autres particularités et avantages de l'in- Invention ressortiront encore de la description détaillée qui va suivre. Aux dessins annexés, donnés à titre dUe7emple non limitatif, la figure unique est une vue en plan d'un circuit électronique confor,ne à l'invention comportant plusieurs étages de mémoire reprogrammables. En référence à cette figure, une plaque de circuit imprimé 1 forme support monobloc pour un circuit électronique 10 comprenant un certain nombre d'étages de mémoire reprogrammables 2 à 9. Des connexions permanentes il (par exemple à souder) sont prévues pour la connexion du circuit au réseau général auquel il appartient. Un connecteur 12 à prises embrochables est prévu pour connecter au circuit un programmateur 13. Plus précisément, cette connexion s'applique à un bus de données 14 et à un bus d'adresses 15 de programmateur. Le connecteur 12 est relié, dans le circuit 10, à un bus de données 16 et à un bus d'adresses 17, et le connecteur est réalisé de façon telle que, lorsqu'on enfiche le programmateur 13, le bus de données 16 soit connecté au bus de données 14 et le bus d'adresses 17 au bus d'adresses 15. Les bus 16 et 17 sont reliés chacun à tous les étages de mémoire 2 à 9. Des registres#tampons 18, 19 sont intercalés respectivement sur les bus 16, 17. Le connecteur 12 comporte encore une entrée 21 pour une liaison amovible avec un commutateur 22 comprenant au moins autant de positions que le circuit 10 comprend d'étages de mémoire, et relié à un dispositif de commande manuelle non représenté. Ce commutateur peut avantageusement être incorporé au programmateur 13. L'entrée 21 du connecteur comprend autant de fiches de connexion qu'il y a d'étages de mémoire et de positions au commutateur et chacune de ces fiches est reliée à une entrée de validation CS d'un étage de mémoire. Lorsqu'on désire charger un contenu donné dans l'un des étages de mémoire, on connecte le programmateur 13 et le commutateur 22 au connecteur 12, puis on élabore dans le programmateur le contenu à charger, qui vient se charger dans les registres-tampons 18 et 19, respectivement sous forme de données et d'adresses On place ensuite le commutateur 22 sur la position correspondant à l'étage de memoire que l'on désire charger, ce qui permet d'activer sélectivement l'entrée de validation CS de cet étage et le contenu à charger passe, par les bus 16 et 17, des registrestampons dans l'étage de mémoire choisi. S'il y a plusieurs étages à charger, on répète l'opération en plaçant à chaque fois le commutateur 22 sur la position convenable. Une fois la programmation.effectuée, on déconnecte le programmateur 13 et le commutateur 22 et, dès lors, le circuit 10 assure son service normal au sein du réseau général auquel il n'est relie par aucune liaison débrochable. Toutes les liaisons sont permanentes et fiables et aucun des incidents imputables à des liai sons amovibles n'est à craindre, même dans des conditions de service sévères, par exemple dans le cas de matériel eirrbarqué sur des véhicules, notamment ferroviaires. Il va de soi que l'invention n'est pas limitée à l'exemple décrit mais couvre toute variante à la por tee de l'homme de l'art. De même l'invention ne s'applique pas seulement aux mémoires reprogrammables (de type REPROM), mais également aux mémoires simplement programmables (de type PROM). REVENDICATIONS 1. Circuit électronique à mémoire, notamment destiné à être embarqué sur un véhicule, ce circuit (10) étant porté par un support monobloc (1) tel quuune carte, comportant au moins un étage de mémoire programmable ou reprogrammable (2 à 9) et des moyens de connexion (11) à un-réseau général, caractérisé en ce que ces moyens de connexion (11) sont aménagés pour réaliser une connexion permanente avec le réseau général, ce circuit comprenant un connecteur (12) pour liaison débrochable avec un programmateur (13), ce connecteur étant relié à l'étage de mémoire par un bus de données (16) et un bus d'adresses (17) 2. Circuit électronique conforme à la revendi cation 1, comprenant plusieurs étages de memoire programmables ou reprogrammables, oeracLense' en ce que le bus de données (1 6) et le bus adresses (17) sont reliés au connecteur (12) par l'intermédiaire de registresotampons respectifs (18, 19) , une entrée (21) étant prévue dans le connecteur pour le branchement d'un commutateur (22) en vue d'appliquer une impulsion sur une entrée de validation (CS) d'un des étages de mémoire déterminé sêlectivement.