Brevet FR2636450A1 — publié le 19900316

Procédés et dispositifs pour interconnecter les terminaux d'un ensemble de cl posantcomposants montés sur une carte électronique. DESCBIPTIOW La présente invention a pour obJet des procédés et des dispositif. pour interconnecter les terminaux d'un ensemble de composants pontés sur une carte électronique. Le secteur technique de l'invention est celui de la conception et des essais des cartes électroniques. Les appareils électroniques colportent des circuits électroniques qui sont composés d'un ensemble de composants électroniques, nota lient de circuits intégrés, qui sont enfichés sur une carte électronique sur laquelle on a tracé des lignes conductrices imprimées. Les problèmes à résoudre sont ceux de la conception des cartes électroniques, c'est-A-dire du choix d'un ensemble de composants, de leur placement sur la carte et des interconnexions entre les terminaux des divers composants et ceux des tests du prototype de carte avant de passer à la fabrication en série. Les concepteurs de cartes électroniques disposent d'un outil qui est la conception assistée par ordinateur (CAO) qui permet de concevoir sur l'écran d'un ordinateur une carte électronique. On trouve dans le corerce des logiciels dits "éditeurs de schémas" qui permettent de dessiner un schéma sur l'écran d'un ordinateur et de l'éditer sous forme graphique. On trouve également dans le carrerce des logiciels dits "simulateurs" qui permettent de sisuler le fonctionnement d'une carte électronique qui vient d'être conçue sur l'écran d'un ordinateur. Les logiciels dits "simulateurs" simulent les fonctions de chaque composant d'un circuit, ce qui conduit à des logiciels très complexes nécessitant souvent des Doyens de calcul très importants. Les logiciels simulateurs disponibles sur le marché sont incomplets car ils ne proposent que des bibliothèques comportant un nombre limité de composants et l'extension de ces bibliothèques a d'autres composants est très onéreuse. Un autre inconvénient des simulateurs tient à ce que la simulation ne correspnd pas au fonctionnement réel du circuit et les modèles utilisés ont un comportement qui diffère du comportement réel dans certaines circonstances de fonctionnement. Il en résulte que les logiciels simulateurs sont peu utilisés par les bureaux d'étude ou les sociétés disposant de moyens de calcul insuffisants. De plus les logiciels simulateurs ne permettent pas de tester le fonctionnement réel des cartes électroniques portant des logiciels. A ce jour, lorsqu'on a conçu un circuit électronique, on passe à la réalisation de la carte qui comporte la conception et la fabrication du circuit imprimé et la mise en place sur la carte des composants. La durée des opérations de fabrication d'une carte électronique portant une centaine de composants est de tordre de huit à douze semaines et le coût est élevé. De plus toute modification ou correction des lignes imprimées est délicate, voire impossible dans le cas de lignes imprimées en couches internes. Ces données montrent que la technique d'interconnexion des composants par des lignes imprimées convient bien pour des fabrications en grande série de cartes bien connues et dont le fonctionnement a été préalablement testé mais convient très mal à la préparation de cartes expérimentales destinées à être testées. Pour pouvoir effectuer des tests de fonctionnement réel d'une carte électronique, on utilise couramment la technique du câblage qui consiste à insérer les composants dans des bornes d'insertion portées par la carte électronique et à relier les bornes deux à deux au dos de la carte,par des conducteurs comportant une gaine isolante.Cette opération est facilitée par l'utilisation d'une carte de câblage dite carte à wrapper". La durée de câblage d'une carte portant une centaine de composants est de l'ordre de deux à trois semaines et ltenchevêtrement des fils conducteurs rend toute modification ultérieure très difficile. Malgré ses inconvénients, la technique du câblage par des conducteurs est largement utilisée à ce jour parce qu'elle est encore le moyen de réalisation d'un prototype pour permettre de tester ensuite le fonctionnement réel de la carte. Un objectif de la présente invention est de procurer de nouveaux moyens permettant à la fois de concevoir une carte électronique sur l'écran d'un ordinateur et de réaliser immédiatement les interconnexions entre composants sur une carte prototype en utilisant à cet effet un circuit auxiliaire d'interconnexion qui est relié d'une part aux bornes d'insertion de la carte prototype dans un ordre déterminé et d'autre part à l'ordinateur qui est programmé pour réaliser automatiquement les interconnexions dessinées sur l'écran. Ainsi après avoir placé les composants sur la carte prototype, il est possible de tester celle-ci en fonctionnement réel et de reprendre immédiatement la conception de la carte si le fonctionnaient ne donne pas satisfaction. L'objectif de l'invention est atteint par un procédé pour interconnecter les terminaux d'un ensemble de composants électroniques placés sur une carte électronique qui porte des bornes d'insertion deedits terminaux disposées suivant une grille standardisée, lequel procédé comporte la suite d'opérations suivantes - on associe à ladite carte électronique un circuit auxiliaire qui colporte des colonnes, des interrupteurs électroniques disposés suivant une matrice de telle sorte qu'ils permettent d'inter-. connecter chaque colonne avec n'importe laquelle. dee autres et une mémoire dont chaque case commande l'un desdits interrupteurs et on connecte systésatiquement chaque borne d'insertion à l'une desdites colonnes dans un ordre déterminé; - on entre dans un ordinateur un programme de conception assistée par ordinateur qui affiche un contour de la carte et une grille de points qui reproduisent hosothétiquement ladite carte électronique; - on trace graphiquement sur l'écran les images homothétiques d'un ensemble de composants électroniques et lorsque tous les composants sont en place, on trace, avec un curseur mobile, toutes les interconnexions entre terminaux desdits composants;; - et le logiciel, entré dans l'ordinateur, enregistre dans la mémoire de celui-ci un fichier des interconnexiôns- dessinées sur l'écran ainsi qu'un tableau de correspondance entre les bornes d'insertion de la carte et les colonnes dudit circuit auxiliaire et, à partir de cas fichiers et de ce tableau, l'ordinateur détermine les interconnexions à réaliser entre les colonnes dudit circuit auxiliaire et il envoie dans les cases de ladite mémoire les signaux qui ferment les interrupteurs de ladite patrice et qui permettent de réaliser lesdites interconnexions entre les colonnes du circuit auxiliaire. Un dispositif selon l'invention pour interconnecter les terminaux d'un ensemble de composants électroniques placés sur une carte électronique standardisée, qui porte une grille de bornes d'insertion destinées à recevoir lesdits terminaux comporte un circuit d'interconnexion auxiliaire qui porte une pluralité de colonnes, des interrupteurs électroniques disposés suivant une matrice de telle sorte qu'ils permettent d'interconnecter chaque colonne avec n'importe laquelle des autres colonnes et une mémoire, en forme de matrice, dont chaque case est associée à l'un desdits interrupteurs qu'elle commande, lequel circuit auxiliaire comporte des moyens qui connectent chacune des colonnes à une desdites bornes d'insertion dans un ordre déterminé et ledit circuit auxiliaire comporte en outre des moyens qui permettent de connecter le sélecteur de ligne et le sélecteur de colonne de ladite mémoire à une sortie d'un ordinateur. L'invention a pour résultat la possibilité de réaliser automatiquement toutes les interconnexions entre les terminaux d'un ensemble de composants électroniques placés sur une meme carte électronique standardisée, et de faire cette opération immédiatement après avoir conçu une carte par des techniques de conception assistée par ordinateur, en utilisant le meme ordinateur pour la conception et pour la réalisation automatique des interconnexions. Un avantage très important des procédés et dispositifs selon l'invention résulte du fait que le concepteur d'une carte électronique peut, immédiatement après avoir conçu cette carte sur l'écran d'un ordinateur, réaliser ladite carte en plaçant les composants sur celle-ci et tester le fonctionnement réel de cette carte tout en restant connecté à l'ordinateur, ce qui lui permet de modifier certaines liaisons si le fonctionnement réel n'est pas satisfaisant ou même d'effacer toutes les liaisons et de reprendre les opérations à partir du tracé des liaisons sur écran ou à partir du positionnement de certains composants. Le procédé et les dispositifs selon l'invention sont conçus spécialement pour permettre de tester le fonctionnement réel des cartes électroniques dès que celles-ci ont été conçues. Toutefois l'évolution des techniques d'intégration des circuits peut conduire dans un proche avenir à ce que des circuits auxiliaires d'interconnexion selon l'invention puissent concurrencer les circuits imprimés même pour des fabrications en série et dans ce cas, le procédé selon l'invention peut devenir un nouveau procédé de réalisation des interconnexions nécessaires à la fabrication d'une carte électronique ou d'une série de cartes identiques. Les procédés et dispositifs selon l'invention comportent une partie matérielle qui est le ou les circuits auxiliaires d'interconnexion qui seront réalisés préférentiellement sous une forme intégrée et qui regrouperont, sur une maie plaquette, une architecture d'interrupteurs et une mémoire électronique disposées suivant des matrices distinctes mais de DEme forme géométrique ou en cellules de sorte que chacun des interrupteurs soit commandé par l'état dtune des cases de la mémoire. La mémoire utilisée sera une mémoire de type PON, EPROM ou IEPR#( dont les cases conservent leur état même si on déconnecte la mémoire de l'ordinateur de sorte que les interconnexions sont durables. Les procédés et dispositifs selon l'invention comportent également des logiciels qui sont entrés dans l'ordinateur. Chaque logiciel correspond par exemple à un type de carte électronique standardisée et au circuit auxiliaire d'interconnexion correspondant à ce type de carte normalisée. Le logiciel comporte une partie connue qui commande les opérations de conception assisté par ordinateur, c1est-A-dire l'affichage sur l'écran d'une grille de bornes d'insertion et les opérations de tracé sur l'écran du contour des composants et des liaisons entre terminaux des composants. Le logiciel comporte une partie nouvelle qui est l'établisse- ment d'un fichier des liaisons dessinées sur l'écran, la mise en mémoire d'un tableau de correspondance entre les bornes d'insertion de la carte utilisée et les colonnes du circuit auxiliaire et, A partir de ce fichier et de ce tableau, les opérations qui permettent å l'ordinateur de déterminer les interconnexions entre colonnes du circuit auxiliaire et d'envoyer dans la mémoire dudit circuit auxiliaire les signaux pour fermer les interrupteurs voulus. Le logiciel agit donc directement sur les interrupteurs du circuit auxiliaire pour réaliser automatiquement les interconnexions ce qui constitue un effet technique no weau et brevetable. La description suivante se réfère aux dessins annexés qui représentent, sans aucun caractère limitatif, un exemple de mise en oeuvre du procédé selon l'invention et des dispositifs pour cette mise en oeuvre. - La figure 1 est une vue smhématique de l'ensemble d'un dispositif selon l'invention. - La figure 2 est une représentation schématique d'un premier mode de réalisation d'un circuit auxiliaire dtinterconnesion selon 1' invention. - La figure 3 est un schéma d'un autre mode de réalisation d'un circuit auxiliaire comportant plusieurs circuits intégrés montés en cascade. - La figure 4 est une représentation schématique d'un des circuits intégrés du dispositif selon la figure 3. - La figure 5 est un schéma d'un autre mode de réalisation d'un circuit auxiliaire comportant plusieurs circuits intégrés montés en matrice triangulaire. - La figure 6 est un schéma d'un autre mode de réalisation d'un circuit auxiliaire. La figure 1 représente une vue d'ensemble schématique d'un dispositif selon 11 invention pour concevoir et réaliser des cartes électroniques. Le dispositif comporte un ordinateur 1, par exemple un micro-ordinateur de type P.C. compatible . L'ordinateur 1 comporte un écran la et un clavier lb. Il comporte également un logiciel de conception assistée par ordinateur de cartes électroniques. Le repère 2 représente une carte électronique standardisée vierge que l'on désire utiliser pour y insérer un ensemble de composants électroniques afin de réaliser un circuit remplissant des fonctions déterminées. La carte 2 comporte des bornes 3 d'insertion des composants qui sont disposçessuivant une grille standardisée dont l'espacement entre lignes et entre colonnes est déterminé en fonction des formats normalisés des composants et de la distance normalisée entre les terminaux ou pattes de ceux-ci. Les bornes d'insertion ont généralement la forme de douilles conductrices qui traversent la carte ou une partie de celle-ci. Les terminaux ou pattes des composants sont engagés dans certaines des bornes d'insertion ou sont soudés à des contacts électriques engagés dans celles-ci. Les bornes d'insertion sont reliées électriquement à des contacts électriques disposés au verso de la carte que l'on désignera également la face destinée aux soudures du fait que cette face porte habituellement les points de soudure. Les cartes 2 auxquelles s'applique le procédé selon l'inven tion appartiennent à plusieurs types qui se différencient les uns des autres par les dimensions et par la grille des bornes d'insertion 3. On introduit dans l'ordinateur 1 un logiciel de conception assistée par ordinateur qui constitue l'interface entre un opérateur chargé de concevoir une carte, des sous-programmas de saisie de schéma et la carte matérielle 2 qui est branchée à l'ordinateur. L'opérateur choisit un type de carte 2 et connecte celle-ci sur la sortie imprimante de l'o#dtnatear.ll indique ensuite par le clavier quel est le type de carte choisi. Le logiciel fait alors apparaître sur l'écran la le contour de la carte et une grille de points 4 qui reproduisent homothétiquement le contour de la carte 2 et la grille des bornes d'insertion 3. L'ordinateur 1 est pourvu d'un curseur déplaçable par un bottier manuel (souris) ou par tout autre moyen et l'opérateur dessine sur l'écran le contour 5 de chaque composant utilisé. Au cours de cette étape de conception, l'opérateur peut hésiter, effacer certains composants, les déplacer jusqu a ce qu'il soit satisfait du positionnement de tous les composants. Une fois qu'il est satisfait, il pointe sur l'écran toutes les bornes des composants placés sur l'écran qui doivent être utilisées pour des interconnexions. Après quoi il appuie sur une commande et le logiciel efface de l'écran toutes les bornes 4 qui ne sont pas utilisées. En variante, le logiciel peut contenir une bibliothèque de tous les composants électroniques utilisables avec leur terminaux. Dans ce cas, l'opérateur peut faire apparattre l'un après l'autre chaque composant sur l'écran en se servant du clavier,puis déplacer le composant sur l'écran en se servant du bottier de commande manuel. Lorsque tous les composants sont en place,le logiciel commande à l'ordinateur d'effacer de l'écran toutes les bornes d'insertion 4 non utilisées. Une fois l'étape de placement des composants terminée, l'opérateur trace sur l'écran les interconnexions entre les terminaux de tous les composants. Il trace chaque interconnexion en plaçant le curseur d'abord sur un premier terminal puis en amenant le curseur sur un deu xième terminal qui doit être interconnecté avec le premier.Le chemin suivi par le curseur est dessiné sur l'écran pour servir d'aide mémoire. Une fois que toutes les interconnexions sont dessinées, l'opérateur valide la mise en mémoire et l'ordinateur enregistre dans sa mémoire un fichier donnant la co-rreqRnudbree entre la borne de départ et la borne d'arrivée de chaque liaison. Comme les bornes d'insertion 3 et 4 sont disposées suivant une grille, il est facile de repérer chaque borne par une adresserpar parexemple par ses coordonnées indiquant le numéro de la ligne et le numéro de la colonne à l'intersection desquelles se situe ladite borne. Avant d'enregistrer le fichier, le logiciel peut comporter une étape de traitement des données. Par exemple le logiciel peut détecter les liaisons qui constituent des courts-circuits. Il peut détecter également les liaisons multiples mettant plusieurs bornes en parallèle et les éliminer. En variante, au lieu de tracer sur l'écran toutes les interconnexions, cette opération peut# être effectuée automatiquement par 11 ordinateur si on a introduit dans celui-ci un logiciel de saisie de schémas d'interconnexion élémentairescorrespondantà des composants déterminés repérés par un code et si les codes des divers composants dessinés et mis en place sur l'écran sont communiqués à 11 ordinateur. Les opérations qui précèdent sont des opérations de conception de circuits assistées par ordinateur qui utilisent des logiciels de CAO connus ou voisins de logiciels connus. Nous allons décrire maintenant les opérations qui conduisent à à la réalisation réelle des interconnexions qui ont été dessinées sur l'écran. La carte réelle 2 est destinée à réaliser un prototype réel du circuit dessiné sur l'écran. Pour cela l'opérateur met en place, au recto de la carte 2, les composants réels 5' qui correspondent aux composants 5 dessinés sur l'écran en respectant la même disposition relative. Ceci est une opération simple bien connue de 11 Homme de l'Art. Elle se fait en insérant les pattes ou terminaux des composants réels 5' dans les bornes d'insertion 3 qui correspondent aux points 4 conservés sur l'écran. La carte 2 est associée à une carte spéciale 6 portant un circuit auxiliaire d'interconnexion. La figure 1 représente, pour la clarté de ltexposé, une carte d'interconnexion 6 séparée de la carte 2 et reliée d'une part à la carte 2 par un connecteur 7 et d'autre part à la sortie imprimante de l'ordinateur. Selon un autre mode de réalisation préférentiel, les circuits d'interconnexion sont situés au verso de la carte 2 et dans ce cas, le connecteur 7 est remplacé -par des liaisons directes qui peuvent être des liaisons en lignes imprimées. A chaque type de carte 2 correspond un ou plusieurs types de carte 6. La figure 2 est une représentation schématique et fonctionnelle d'un circuit intégré placé sur la carte 6. Le circuit comporte un ensemble de conducteurs parallèles 81, 82 > 8,, qui partent du connecteur 7 que nous appellerons des colonnes. La figure représente seulement six de ces conducteurs mais le nombre n est beaucoup plus grand, de l'ordre d'une centaine ou de plusieurs centaines. La carte 6 porte également un autre ensemble de conducteurs parallèles entre eux 91 92 ... 9 r que nous appellerons n des lignes. Avantageusement les lignes 9 sont perpendiculaires aux colonnes 8. On voit sur la figure qu'une colonne de rang p s' arrête là où elle rencontre une ligne de maie rang q sur laquelle elle est connectée de sorte que les lignes et les colonnes dessinent une matrice triangulaire qui est située au-dessus de la diagonale passant par tous les noeuds de même rang p. Chaque ligne de rang p peut être connectée à n'importe quelle colonne de rang égal ou supérieur à p, par un intterrupteur électronique 9 réalisé sous forme d'un interrupteur statique intégré. Une telle matrice d'interrupteurs permet de connecter une colonne avec une ou plusieurs des autres colonnes et de réaliser des interconnexions entre deux colonne indépendantes les unes des autres. Chaque interrupteur électronique 9 est commandé par l'état électrique d'une case mémoire 10. La figure 2 représente schématiquement des cases d'une mémoire de type mémoire vive (RAM) dynamique. En variante, on peut utiliser des cases d'une mémoire de type RAM statique ou des bascules. Cette mémoire ou ces bascules sont réalisées sous une forme de circuit intégré qui comporte également les interrupteurs statiques. Les interrupteurs électroniques 9 peuvent supporter les tensions d'alimentation de la carte électronique par exemple des tensions . de i 15 volts selon la nature des composants. On connatt déjà des circuits intégrés qui regroupent sur une même plaquette des interrupteurs analogiques et une mémoire dont les cases commandent chacune des interrupteurs. Les techniques connues permettent de construire de tels circuits intégrés comportant une centaine de colonnes. Il est très probable que l'évolution des techniques permettra prochainement dtinté- grer sur une même plaquette de circuit intégré un nombre plus grand d'interrupteurs et de construire des circuits de ce type comportant plusieurs centaines de colonnes. La figure 2 représente un circuit intégré qui comporte un nombre n de colonnes égal ou supérieur au nombre de bornes d'insertion 3 équipant la carte 2. Dans ce cas, on connecte, dans un ordre déterminé, chacune des bornes d'insertion 3 de la carte 2 à une colonne déterminée du circuit intégré auxiliaire. Cette connexion est réalisée par l'intermédiaire du connecteur 7 dans le cas où le circuit intégré se trouve sur une carte 6 séparée de la carte 2. On a donc une correspondance connue entre chaque borne dtin- sertion 3 et une des colonnes 8p du circuit intégré qui est toujours la même pour un type de carte 2 et le logiciel qui correspond à un type de carte 2 enregistre le tableau de correspondance dans la mémoire de l'ordinateur 1. A la fin de l'opération de conception d'une carte électronique 2 d'un type donné, l'ordinateur a donc en mémoire d'une part un tableau des interconnexions à réaliser entre paires de bornes d'insertion 3 et d'autre part un tableau des correspondances entre chaque borne d'insertion 3 et une colonne du circuit intégré. Le logiciel commande alors à l'ordinateur de fermer chacun des interrupteurs analogiques 9 du circuit intégré qui vont interconnecter deux colonnes 8 qui correspondent à chaque paire de bornes d'insertion 3 qui sont situées aux extrémités d'une liaison dessinée sur l'écran. La fermeture d'un interrupteur électronique 9 est commandée par le changement d'état de la case mémoire 10 associée à cet interrupteur. Ce changement d'état est durable et l'interrupteur reste fermé même si l'on déconnecte le circuit intégré de l'ordinateur. Une fois que tous les interrupteurs voulus ont été commandés, on a donc réalisé des interconnexions durables et la carte 2 se trouve en état de fonctionner réellement et on peut donc tester son fonctionnement réel. Avantageusement les tests sont réalisés en conservant la liaison entre la sortie de l'ordinateur et le circuit intégré 6 de sorte que si le fonctionnement réel de la carte n'est pas satisfaisant, il est possible de corriger certaines liaisons sur l'écran puis de recommencer la procédure d'interconnexion automatique et d'effectuer un nouveau test Jusqu'à ce que l'on obtienne un test de fonctionnement correct. On voit donc que le procédé et les circuits intégrés 6, selon l'invention, permettent d'exécuter successivement non seulement les opérations de conception assistée d'une carte électronique mais également des opérations de test de fonctionnement réel de cette carte en utilisant le maie ordinateur et un logiciel qui commande à la fois les opérations de conception assistée et les interconnexions réelles qui permettent d'obtenir finalement une carte complète prote à subir des tests de fonctionnement réel. Le figure 2 représente une borne 11 quiet reliée à la sortie horloge de l'ordinateur 1 et qui reçoit de celui-ci des impulsions d'horloge. La borne 12 reçoit de l'ordinateur un signal de remise à zéro de toutes les cases de la mémoire. Le repère 13 représente un sélecteur de lignes de la mémoire qui est un compteur associé à un décodeur. Ce sélecteur reçoit les impulsions d'horloge et le décodeur sélectionne les lignes successives de la mémoire 18. Le repère 14 représente un sélecteur de colonnes de la mémoire qui reçoit également les impulsions d'horloge et les signaux de remise à zéro. Le décodeur faisant partie du sélecteur 14 sélectionne les colonnes successives de la mémoire 19. Les lignes 18 et les colonnes 19 de la mémoire sortant des sélecteurs 13 et 14 sont représentées en traits mixtes sur la figure 2. Les bornes 13 et 16 sont respectivement une borne de signal entrant et de signal sortant. Ces bornes servent à monter en cascade éventuellement plusieurs circuits intégrés identiques. Les bornes 11, 12 et 15 sont connectées respectivement aux bornes horloge, remise à zéro et sortie signaux de la sortie imprimante de l'ordinateur 1. Le fonctionnement est le suivant. Au début d'une opération d'interconnexion toutes les cases de la mémoire sont placées A l'état zéro par l'envoi d'un signal de remise a zéro sur la borne 12. Après cette initialisation les impulsions d'horloge transmises à la borne 11 co, andent le balayage séquentiel de toutes les cases de la mémoire. En même temps que chaque impulsion d'horloge, la borne entrée 15 reçoit un signal binaire de niveau un ou zéro qui est pris en compte sur un des fronts du signal d'horloge et la case mémoire qui se trouve appelée à cet instant prend l'état correspondant. A la fin du balayage de la mémoire, celle-ci devient opaque pour les données suivantes de sorte que l'on retrouve sur la borne 16 les données arrivant sur la borne 15. La borne 16 est connectée sur un autre circuit identique qui est monté en cascade avec le précedent comme rltexpliquera ci-après. Dans le cas où la carte 2 comporte un nombre de bornes d'insertion 3 plus élevé que le nombre maximum de colonnes 8 que peut comporter un circuit intégré réalisable avec les technologies connues, on utilise une carte 6 portant plusieurs circuits intégrés montés en cascade et reliés entre eux par un bus, ce qui permet d'obtenir un nombre de colonnes global très élevé en montant en cascade le nombre voulu de circuits intégrés élémentaires. Bien entendu, comme précédemment, la cascade de circuits intégrés peut êtremontée directement au dos de la carte 2. La figure 3 représente schématiquement une carte 6 comportant par exemple quatre circuits intégrés identiques ICo, IC1, IC2 et IC3 montés en cascade. La figure 4 représente l'un de ces circuits intégrés. On voit sur cette figure que chaque circuit intégré comporte une matrice triangulaire identique à celle de la figure 2 qui comporte quatre colonnes 81 ... 8 .. qui peuvent être connectées 11 une à l'autre p par des interrupteurs 9 commandés chacun par une case mémoire 10. Chaque circuit comporte en outre une matrice rectangulaire composée des même colonnes 81 8 .... 8 et de lignes 17 P ...-- 17n' Le nombre n' de lignes peut être égal ou différent du nombre n de colonnes. Les lignes et les colonnes ne se recoupent pas mais chaque colonne peut être interconnectée avec n'importe quelle ligne par un interrupteur électronique 9 qui est également commandé par une case 10 d'une mémoire. On a représenté en traits mixtes, comme sur la figure 3, les lignes 18 de la mémoire qui aboutissent sur un décodeur contenu dans le sélecteur 13 ainsi que les colonnes 19 de la mémoire qui aboutissent au décodeur contenu dans le sélecteur 14. Les sélecteurs 13 et 14 sont identiques à ceux de la figure 2 à la différence que le sélecteur 13 dessert un nombre de lignes plus élevé. Les bornes 11, 12, 15 et 16 ont la même fonction que les bornes portant les maies repères sur la figure 2. La ligne 20 qui relie entre eux les deux sélecteurs 13 et 14 envoie un signal de fin de balayage des colonnes au sélecteur 13. Les lignes 171t 172 ... l7## de tous les circuits intégrés IC1, 1C2 ... montés en cascade sont connectées en parallèle sur un bus con un à tous les circuits. La partie du circuit intégré, conforme à la figure 2, permet de connecter chaque colonne 8 avec n'importe laquelle des autres colonnes du maie circuit intégré. Par contre les lignes 171 17n, et le bus permettent de connecter une colonne d'un circuit intégré avec n'importe laquelle des colonnes des autres circuits intégrés. Le borne 16 est connectée sur la borne d'entrée du signal 15 du circuit intégré qui suit. La figure 3 représente quatre circuits intégrés selon la figure 4 qui sont montés en cascade. On retrouve sur cette figure le connecteur 7 qui est divisé en quatre connecteurs élémentaires 70 71 72 73 sur chacun desquels sont connectées les colonnes 81 ... 8n des circuits intégrés respectifs. Le repère 21 représente un bus qui comporte un nombre de lignes égal au nombre de lignes 171 17n, de chacun des circuits intégrés, lesquelles lignes sont connectées en parallèle sur ce bus 21. On retrouve sur la figure 3 la borne 11 qui est connectée en parallèle sur les entrées horloge des quatre circuits intégrés. De maie on retrouve la borne 12 de mise à zéro qui est connectée à tous les circuits intégrés. Enfin, on retrouve une borne d'entrée de données 151 du premier circuit ICO qui est connectée à la sortie imprimante de l'ordinateur. Chaque circuit intégré comporte une borne de sortie de données repérées respectivement lol, 162, 163, 164 qui est connectée sur l'entrée de données du circuit intégré suivant. Ainsi la borne 161 est connectée à la borne 132 et ainsi de suite. Lorsque le balayage de la mémoire d'un circuit intégré est terminé, les impulsions de données traversent celui-ci et sont transmises directement au circuit intégré suivant. Le fonctionnement est le suivant L ordinateur a enregistré à la fin de la conception sur écran d'une carte les connexions à réaliser. Il en déduit quelles sont les colonnes des circuits intégrés qui doivent être interconnectées. Si ces colonnes appartiennent à un même circuit intégré, il réalise l'interconnexion en utilisant les interrupteurs qui font partie de la matrice triangulaire, c'est-à-dire de la partie de matrice selon la figure 2. Si deux colonnes, qui doivent être interconnectées, appartiennent à deux circuits intégrés différents, l'ordinateur utilise le bus 21, c'est-à-dire qu'il ferme un interrupteur du premier circuit intégré qui interconnecte une colonne appartenant à ce circuit avec une des lignes du bus encore libre et un interrupteur du deuxième circuit intégré qui interconnecte cette meme ligne du bus avec une colonne appartenant au deuxième circuit intégré. Chaque fois qu'une ligne de bus a été utilisée, elle devient indisponible pour de nouvelles interconnexions,sauf dans le cas où plus de deux colonnes doivent être connectées en parallèle. Il faut donc que le nombre de lignes du bus et donc le nombre de lignes n' des matrices rectangulaires soit supérieur ou égal au nombre de liaisons qui doivent être réalisées entre colonnes appartenant à des circuits intégrés différents. La figure 5 représente un autre mode de réalisation d'un circuit auxiliaire selon l'invention dans le cas où lton dispose de circuits intégrés dont le nombre de colonnes est inférieur au nombre de bornes d'insertion 3 de la carte 2. Si lton considère la figure 2, chaque cellule de cette figure, c'est-à-dire chaque interrupteur électronique et la case mémoire qui lui est associée, peut etre remplacée par un:-circuitîauxiliaire 'selon ira:: figurez2 Ou selon:la figure 4. La figure 5 représente un exemple où le nombre de bornes du connecteur 7 est divisé en quatre groupes A, B, C, D, égaux. On utilise alors six circuits intégrés identiques ICO, ICI, 1C2, 1C3, 1C4 et 1C5 disposés suivant une matrice triangulaire représentée sur la figure 5, chaque circuit intégré ayant un nombre de colonnes égal à la moitié du nombre de bornes d'insertion. Le groupe de bornes A est connecté en parallèle sur les colonnes des circuits ICO, 1C1 et I C2. Le groupe de bornes B est connecté en parallèle sur les colonnes des circuits intégrée ICO, 1C3 et 1C4. Le groupe de bornes C est connecté en parallèle sur les colonnes des circuits intégrés IC1, IC3 et 1C5. Le groupe de bornes D est connecté en parallèle sur les colonnes des circuits intégrés IC2, IC4 et 1C5 Une telle structure composée de circuits intégrés montés suivant une matrice triangulaire a les maies es propriétés que le circuit selon la figure 2. Elle permet de connecter n'importe quelle colonne d'un circuit avec n'importe quelle autre colonne d'un autre circuit. Par exemple on peut connecter une colonne du groupe B avec une colonne du groupe D en fermant un interrupteur du circuit intégré IC4. La figure 5 représente, à titre d'illustration, un cas où le nombre de circuits intégrés utilisé est égal à six mais on peut utiliser un plus grand nombre de circuits intégrés montés en matrice triangulaire. Cependant si le nombre de circuits intégrés devient trop élevé, la mise en parallèle des bornes d'insertion sur un grand nombre de circuits dégrade les performances. t Les performances sont alors meilleures en utilisant un montage selon la figure 6. La figure 6 représente une partie d'un circuit auxiliaire qui comporte plusieurs circuits intégrés ICO, IC1, etc. ... montés en cascade co e cela est représenté sur la figure 3 mais dans lequel chacun des circuits intégrés ICo, IC1 ... est lul-ême composé de trois circuits intégrés montés en matrice triangulaire conformément à la figure 5. Le figure 6 représente en traits mixtes deux circuits intégrés ICO et 1C1 qui sont connectés entre eux par un bus lignes 21a qui remplit une fonction analogue au bus 21 de la figure 3. On a représenté par des flèches les liaisons venant des sorties de l'ordinateur par les bornes 11, 12 et 151 de la figure 3. Les bornes d'insertion de la carte sont divisées en six groupes identiques désignés par les références A, B, C, D, E, F. On voit sur la figure 6 que le circuit intégré-ICO est composé de trois circuits intégrés identiques ICODI IC01 et IC02 qui sont montés suivant une structure en matrice triangulaire conforme a la figure 3. Le groupe A est connecté en parallèle sur les colonnes des circuits intégrés ICoo et ICol. Le groupe B est connecté en parallèle sur les colonnes des circuits intégrés ICoo et ICOZ. Le groupe C est connecté en parallèle sur les colonnes des circuits intégrés ICO1 et IC02. De façon identique, le circuit intégré IC1 est composé de trois circuits intégrés élémentaires IC1#0, IC1 1, IC1 2 montés également en matrice triangulaire et les groupes D, E et F sont connectés chacun en parallèle sur deux des circuits élémentaires combinés deux à deux par permutation circulaire. Ce montage permet de connecter entre elles deux colonnes appartenant aux groupes A, B ou C en fermant un interrupteur de l'un des trois circuits élémentaires composant le circuit intégré ICo. Il permet de connecter une colonne du groupe A, B ou C avec une colonne du groupe C, D ou F en passant par le bus lignes comme on l'a expliqué en référence à la figure 3. REVENDICATIONS 1. Procédé pour interconnecter les terminaux d'un ensemble de composants (5') montés sur une carte électronique (2) qui porte des bornes d'insertion (3) disposées suivant une grille standardisée, caractérisé par la suite d'opérations suivantes - on associe à ladite carte électronique un circuit auxiliaire (6) qui comporte des colonnes (81, 82 .8#), des interrup teurs électroniques (9) disposés suivant une matrice de telle sorte qu'ils permettent d'interconnecter chaque colonne avec n'importe laquelle des autres et une mémoire dont chaque case (10) cosiande l'un desdits interrupteurs et on connecte systématiquement chaque borne d'insertion (8riz 82 8 a l'une desdites colonnes dans un ordre déterminé. - on entre dans un ordinateur (1) un programme de conception assistée par ordinateur qui affiche un contour de la carte et une grille de points (4) qui reproduisent horothétiquement ladite carte électronique; - on trace graphiquement sur écran les images homothétiques d'un ensemble de composants électroniques et lorsque tous les composants sont en place, on trace, avec un curseur mobile, toutes les interconnexions entre terminaux desdits composants;; - et le logiciel, entré dans l'ordinateur, enregistre dans la mémoire de celui-ci un fichier des interconnexions dessinées sur l'écran ainsi qu'un tableau de correspondance entre les bornes d'insertion (3) de la carte et les colonnes (81, 82 ~~~ 8n) dudit circuit auxiliaire (6) et, à partir de ces fichiers et de ce tableau, l'ordinateur détermine les interconnexions à réaliser entre les colonnes (81, 82~ 8n) dudit circuit auxiliaire (6) et il envoie dans les cases (10) de ladite mémoire les signaux qui ferment les interrupteurs (9) de ladite matrice triangulaire et qui permettent de réaliser lesdites interconnexions entre les colonnes du circuit auxiliaire. 2. Procédé selon la revendication 1, pour concevoir une carte électronique, pour la réaliser immédiatement afin de tester son fonctionnement réel, caractérisé en ce que l'on conçoit ladite carte et on réalise les interconnexions entre terminaux des composants par le procédé selon la revendicaiton Ir on mat en place les composants sur ladite carte suivant la disposition dessinée sur l'écran de l'ordinateur, on met ladite carte sous tension et on teste son fonctionnement réel pendant que ledit circuit auxiliaire (6) est connecté audit ordinateur (1) de telle sorte que si le fonctionnement n'est pas satisfaisant, on peut corriger certaines liaisons ou recommencer l'ensemble des opérations d'interconnexion en utilisant le même ordinateur (1). 3. Dispositif pour interconnecter les terminaux d'un ensemble de composants électroniques (5') montés sur une carte électronique standardisée (2) qui porte une grille de bornes d'insertion (3) destinées à recevoir lesdits terminaux, caractérisé en ce qu'il comporte un circuit auxiliaire d'interconnexion (6) qui porte une pluralité de colonnes (81, 82, 8,1 8 ), des interrupteurs électroniques (9) disposés suivant une matrice, de telle sorte qu'ils permettent d'interconnecter chaque colonne avec n'importe laquelle des autres colonnes et une mémoire, en forme de matrice, dont chaque case (10) est associée à l'un desdits interrupteurs qu'elle commande, lequel circuit auxiliaire (6) comporte des moyens (7) qui connectent chacune des colonnes (81, 82, ... 8n) à une desdites bornes d'insertion dans un ordre déterminé et ledit circuit auxiliaire comporte en outre des moyens qui permettent de connecter le sélecteur de ligne (13) et le sélecteur de colonne (14) de ladite mémoire à la sortie imprimante d'un ordinateur (1). 4. Dispositif selon la revendication 3, caractérisé en ce que ledit circuit auxiliaire est un circuit intégré qui comporte ladite matrice d'interrupteurs et ladite mémoire en forme de matrice intégrées sur une même plaquette. 5. Dispositif selon l'une quelconque des revendications 3 et 4, caractérisé en ce que ledit circuit auxiliaire (6) comporte un nombre de colonnes (8, 82 ... 8n) supérieur ou égal au nombre de bornes d'insertion (3) de ladite carte et ladite matrice d'interrupteurs a une forme triangulaire. 6. Dispositif selon la revendication 4, caractérisé en ce que chaque circuit intégré comporte un nombre de colonnes (81, 8,1 8 ) inférieur au nombre de bornes d'insertion (3) de ladite carte (2) et ledit circuit auxiliaire comporte plusieurs circuits intégrés (ICo, ICl,.ICn) montés en cascade et chaque circuit intégré comporte des interrupteurs et une mémoire disposés suivant une même matrice rectangulaire prolongée par une matrice triangulaire et les lignes desdites matrices rectangulaires sont connectées en parallèle sur un bus (21. 7. Dispositif selon l'une quelconque des revendications 3 à 6, caractérisé en ce que ledit circuit auxiliaire d'interconnexion (6) est placé sur ladite carte électronique. 8. Dispositif selon l'une quelconque des revendications 3 a 6,. caractérisé en ce que ledit circuit auxiliaire d'interconnexion (6) est placé sur une carte séparée de ladite carte électronique (2) et est reliée à celle-ci par un connecteur (7). 9. Dispositif selon la revendication 4, caractérisé en ce que chaque circuit intégré comporte un nombre de colonnes inférieur au nombre de bornes d'insertion (3) de ladite carte (2) et ledit circuit auxiliaire comporte plusieurs circuits intégrés (ICo, IC1 ... ICn) qui sont montés suivant une matrice triangulaire. 10. Dispositif selon la revendication 6, caractérisé en ce que chacun desdits circuits intégrés (ICg, 1C1 ... ICn) montés en cascade est composé de plusieurs circuits intégrés élémentaires (ICoo, ICol IC02) montés suivant une matrice triangulaire.