Brevet FR2695228A1 — publié le 19940304

MICRO-ORDINATEUR POUR CARTE A CIRCUIT INTEGRE La présente invention concerne un micro- ordinateur pour une carte à circuit intégré, et elle concerne plus particulièrement un micro-ordinateur installé sur la carte à circuit intégré qui échange des données avec l'extérieur sous un format série, ainsi qu'un micro-ordinateur de développement de logiciel pour le développement de ses programmes de traitement. La figure 1 est un schéma synoptique montrant une configuration fonctionnelle d'une carte à circuit intégré ou CI classique. Sur la figure 1, la référence 1 désigne un corps de carte à CI, la référence 2 désigne une unité centrale (UC), la référence 3 désigne une mémoire morte (ou ROM) à masque, qui est une mémoire de programme non rechargeable, la référence 4 désigne une mémoire vive (ou RAM) qui est une mémoire de données, la référence 5 désigne un circuit de commande d'entrée/sortie et la référence 6 désigne une mémoire morte programmable et effaçable par des moyens électriques (ou EEPROM), qui est une mémoire de données. L'unité centrale 2, la mémoire morte à masque 3, la mémoire vive 4, le circuit de commande d'entrée/sortie 5 et la mémoire EEPROM 6 sont interconnectés par l'intermé- diaire d'un bus 7. L'unité centrale 2 constitue un centre de com- mande qui commande l'ensemble de la carte à CI 1 La mémoire morte à masque 3 contient des programmes pour la commande de la carte à CI ou des programmes de traitement de l'unité centrale 2 La mémoire vive 4 contient des données concernant les résultats de traitements effectués par l'unité centrale 2, qui doivent être enregistrés temporairement, et la mémoire EEPROM 6 contient des données telles que le résultat de traitement de données concernant les traitements effectués par l'unité centrale 2, qui doivent être enregistrés de façon permanente. Les programmes de traitement sont écrits dans la mémoire morte à masque 3 au cours de la fabrication du micro-ordinateur pour carte à CI, et ensuite le contenu de cette mémoire ne peut être ni changé ni rechargé Bien que les programmes de traitement qui sont écrits dans la mémoire morte à masque 3 soient développés conformément aux souhaits de l'utilisateur de la carte à CI 1, le coût est augmenté dans le cas o la mémoire morte à masque 3 est utilisée à relativement petite échelle par l'utilisa- teur Il en résulte que l'on peut fabriquer un petit nombre de cartes à CI à un coût relativement bas, en fabriquant un microprocesseur pour carte à CI dans lequel une mémoire EPROM est formée à la place de la mémoire morte à masque 3, dans une partie du microprocesseur, et en écrivant ensuite les différents programmes de traite- ment dans la mémoire EPROM, à partir de l'extérieur, pour un certain nombre d'utilisateurs. La référence Vcc désigne une borne d'alimenta- tion 8, la référence GND désigne une borne de masse 9, la référence RST désigne une borne de restauration 10, la référence CLK désigne une borne d'horloge 11 et la réfé- rence I/O désigne une borne d'interface d'entrée/sortie 12. La figure 2 est une représentation schématique montrant un aspect d'un microordinateur 100 classique pour carte à CI ayant une configuration à une seule puce, qui est installé sur la carte à CI 1 ayant la configura- tion de blocs fonctionnels mentionnée ci-dessus Cette figure montre une disposition pratique des blocs fonc- tionnels et des bornes qui sont représentés dans le schéma synoptique fonctionnel de la figure 1, envisagé ci-dessus. La carte à CI 1 est formée en stratifiant dans des couches de résine, ou en moulant avec une résine,-une puce sur laquelle est formé le micro-ordinateur 100 pour carte à CI qui est représenté sur la figure 2. Sur la figure 2, alors que les références 2 à 12 désignent les blocs fonctionnels et les bornes qui sont représentés sur la figure 1, la référence 13 désigne des bornes de débogage Les bornes de débogage 13 sont utilisées pour le débogage au moment du développement du micro- ordinateur 100 pour carte à CI, et elles ne sont pas utilisées après l'achèvement du développement Par consé- quent, du fait que les bornes de débogage 13 sont traitées de façon à ne pas être accessibles à l'extérieur de la carte à CI 1, au moment auquel la puce du micro-ordinateur 100 pour carte à CI est incorporée dans la carte à CI 1, les bornes de débogage 13 ne sont pas représentées dans la carte à CI 1 qui est représentée sur la figure 1. La figure 3 est une représentation schématique montrant un aspect d'un micro-ordinateur classique 110 pour le développement de programmes de traitement de l'unité centrale 2 ou de logiciels enregistrés du micro- ordinateur pour-carte à CI, comme mentionné ci-dessus. Le micro-ordinateur de développement de logiciels enregistrés 110 a fondamentalement la même structure que le micro-ordinateur classique 100 pour carte à CI qui est représenté sur la figure 2 Il en diffère cependant par le fait que dans le micro-ordinateur de développement de logiciels enregistrés 110, un circuit logique de développement de logiciels enregistrés 140 et des bornes d'entrée/sortie 14 sont incorporés dans une région occupée par la mémoire morte à masque 3 qui est incorporée dans le micro-ordinateur classique 100 pour carte à CI, et par le fait qu'un certain nombre de bornes de débogage 13 qui sont incorporées dans le micro-ordina- teur 100 pour carte à CI, ne sont pas incorporées dans le microordinateur de développement de logiciels enregistrés 110. Le microordinateur classique 100 pour carte à CI et le micro-ordinateur de développement de logiciels enregistrés 110 fonctionnent de la manière suivante. On décrira en premier lieu le fonctionnement de base de la carte à CI. Sur la figure 1, la carte à CI 1 comprend les cinq bornes précitées 8, 9, 10, 11 et 12, correspondant respectivement à Vcc, GND, RST, CLK et I/O, à titre de bornes de connexion avec l'extérieur, et des données sont échangées avec l'extérieur par l'introduction et la sortie de données série par l'intermédiaire de la borne I/O 12. Les données série qui sont introduites à partir de l'extérieur par la borne I/O 12 sont soumises à une conversion série/parallèle dans le circuit de commande d'entrée/sortie 5, et elles sont émises vers le bus 7 sous la forme de données parallèles Les données parallèles qui sont émises vers le bus 7 sont introduites dans l'unité centrale 2. L'unité centrale 2 traite les données intro- duites à partir du bus 7, conformément au programme de traitement qui est enregistré dans la mémoire morte à masque 3 Il en résulte que des données qui doivent être enregistrées temporairement sont enregistrées dans la mémoire vive 4 par l'intermédiaire du bus 7, et des données telles que les résultats de traitement, qui doivent être enregistrées de façon permanente, sont enre- gistrées dans la mémoire EEPROM 6, remplissant la fonction de mémoire de données, par l'intermédiaire du bus 7. Des données qui doivent être émises vers l'exté- rieur sont dirigées vers le circuit de commande d'entrée/ sortie 5 par l'intermédiaire du bus 7, et elles sont soumises à une conversion parallèle/série et elles sont émises vers l'extérieur sous la forme des données série, par l'intermédiaire de la borne I/O 12. On décrira ensuite le micro-ordinateur 100 pour carte à CI, en se référant à la figure 2. Bien que le micro-ordinateur spécifique qui est installé sur la carte à CI ou le micro-ordinateur 100 pour carte à CI comprenne cinq bornes, à savoir la borne Vcc 8, la borne GND 9, la borne RST 10, la borne CLK 11 et la borne I/O 12, comme mentionné ci-dessus, diverses bornes de débogage, en plus des bornes précitées, sont incorpo- rées à l'intérieur pour le débogage au moment du dévelop- pement, comme l'indique la référence 13 sur la figure 2. Dans la phase de développement du micro-ordinateur 100 pour carte à CI, on utilise les bornes de débogage 13 pour le débogage. Pour le développement des programmes de traite- ment qui sont enregistrés dans la mémoire morte à masque 3, on a généralement développé séparément dans le passé le micro-ordinateur de développement de logiciels enregistrés Cependant, comme le montre la figure 3, le micro- ordinateur de développement de logiciels enregistrés 110 est réalisé en disposant le circuit logique de développe- ment de logiciels enregistrés 140 et les bornes d'entrée/ sortie 14 dans la région de la mémoire morte à masque 3 du micro-ordinateur 100 pour carte à CI. En outre, habituellement, on teste le micro- ordinateur particulier 100 qui est installé sur la carte à CI, en utilisant généralement les cinq bornes précitées, et des données sont échangées avec l'extérieur dans le format série seulement par l'intermédiaire de la borne I/O 12. Du fait que le micro-ordinateur classique pour carte à CI est réalisé de façon à être connecté à l'exté- rieur par cinq bornes, comme mentionné ci-dessus, des bornes pour le débogage pendant la phase de développement doivent être incorporées séparément dans le micro-ordina- teur De ce fait, la taille du microordinateur devient plus grande, et il apparaît un problème de sécurité dans la mesure o la configuration et l'information internes sont susceptibles d'être analysées. En outre, pour le développement des logiciels enregistrés, du fait que le micro-ordinateur de développe- ment de logiciels enregistrés spécifique a été développé séparément dans le passé, comme décrit ci-dessus, deux sortes de masques étaient nécessaires dans les processus de fabrication de CI, ce qui a entraîné un coût élevé En outre, le micro-ordinateur de développement de logiciels enregistrés est réalisé d'une manière telle que le circuit logique de développement de logiciels enregistrés et les bornes d'entrée/sortie soient placés dans la région de la mémoire morte à masque du micro-ordinateur pour carte à CI De ce fait, les programmes de traitement qui sont enregistrés dans la mémoire morte à masque dans le micro- ordinateur pour carte à CI ne peuvent pas être enregistrés dans le microordinateur de développement de logiciels enregistrés On rencontre ainsi dans le micro-ordinateur de développement de logiciels enregistrés un problème qui consiste en ce que les programmes de traitement pour son fonctionnement doivent être chargés à partir d'une mémoire connectée à l'extérieur. Lorsqu'on teste le micro-ordinateur pour carte à CI, sous la forme d'un produit terminé, ou au moment d'un test sur tranche, il est difficile d'incorporer des bornes de test dans le micro-ordinateur, également du point de vue de la sûreté du micro-ordinateur, ce qui fait que le test doit nécessairement être effectué en fournissant et en recevant les données série seulement par les cinq bornes De ce fait, il existe un problème qui consiste en ce que dans le micro-ordinateur pour carte à CI, la durée de test au cours du processus de fabrication est augmentée et il est difficile de tester de manière complète des fonctions respectives dans le micro-ordinateur. De plus, dans le micro-ordinateur dans lequel la mémoire EPROM rechargeable est incorporée à titre de mémoire de programme à la place de la mémoire morte à masque non rechargeable, comme décrit précédemment, du fait que les bornes externes sont constituées seulement par les cinq bornes desquelles un bus d'adresse et un bus de données sont exclus, il est nécessaire d'écrire dans la mémoire EPROM en employant seulement les cinq bornes, par l'utilisation d'un procédé spécial. En outre, le micro-ordinateur incorporé sur la carte à CI est irrémédiablement détruit si le CI ou la puce vient à se fissurer pendant l'utilisation pratique, et il est donc efficace, pour s'opposer à ceci, de minimiser la taille de la puce de CI qui est installée sur la carte à CI Cependant, la taille du CI a tendance à augmenter du fait de l'ajout des fonctions inutiles dans le micro-ordinateur, ou de l'ajout des bornes autres que les cinq bornes précitées, ce qui fait qu'on ne peut pas le miniaturiser aisément. La présente invention a été faite pour répondre aux divers problèmes envisagés ci-dessus, et un but d'une première forme de réalisation de l'invention est donc de procurer un micro-ordinateur qui permette de développer simultanément, ou en d'autres termes, sans utiliser diffé- rents masques au moment de la fabrication du CI, un micro- ordinateur pour carte à CI ayant seulement cinq bornes, comme un micro-ordinateur classique, et un micro-ordina- teur ayant des fonctions différentes, comme par exemple un microordinateur pour le débogage dans la phase de développement, ou pour le développement de programmes de traitement enregistrés. Un but d'uneseconde forme de réalisation de l'invention est de procurer un micro-ordinateur qui permette d'obtenir un environnement de développement capable de fonctionner sélectivement soit avec des programmes enregistrés, soit avec des programmes externes, et de développer efficacement les programmes de traite- ment. Un but d'unetroisièmeforme de réalisation de l'invention est de procurer un micro-ordinateur grâce auquel on puisse exécuter un test de façon fiable et en une courte durée au cours de la phase de fabrication, et grâce auquel on puisse réduire l'aire de la puce et améliorer la sécurité de cette dernière. Un but d'unequatrième forme de réalisation de l'invention est de procurer un micro-ordinateur grâce auquel on puisse développer simultanément ou, en d'autres termes, sans employer un masque différent au moment de la fabrication du CI, à la fois un micro-ordinateur pour carte à CI ayant seulement cinq bornes, et un micro- ordinateur ayant des fonctions qui sont différentes de celles du micro-ordinateur précité, comme un micro-ordina- teur pour le débogage dans la phase de développement et pour le développement de programmes de traitement enregis- trés, ce résultat étant obtenu en combinant les premier et troisième modes de réalisation de l'invention précités, et la durée de test étant raccourcie et la fiabilité étant améliorée, au cours du test pendant la phase de fabrica- tion. Un but d'un cinquième forme de réalisation de l'invention est de procurer un micro-ordinateur grâce auquel on puisse réaliser un environnement d'écriture permettant d'écrire, de façon fiable et en une courte durée, les programmes de traitement dans une mémoire EPROM qui est une mémoire de programmable rechargeable. Un but d'unesixième forme de réalisation de l'invention est de procurer un micro-ordinateur grâce auquel on puisse réaliser un environnement de développe- ment de programmes de traitement plus efficace, capable d'écrire les programmes de traitement de la manière exigée dans la mémoire EPROM, qui est la mémoire de programme rechargeable, et capable de fonctionner sous la dépendance des programmes de traitement qui sont enregistrés dans une mémoire morte connectée à l'extérieur, ou sous la dépen- dance des programmes de traitement qui sont enregistrés dans la mémoire EPROM incorporée. La première forme de réalisation présente la structure suivante: une seconde région d'une tranche qui se trouve à l'extérieur d'une première région qui remplit la fonction du micro-ordinateur pour carte à CI, contient au moins une sorte de circuit de commande connecté à un bus, par exemple un circuit logique de développement de programmes de traitement ou un circuit de commande de débogage, et ses bornes d'entrée/sortie, et la tranche est découpée en puces de façon à inclure les première et seconde régions, ou seulement la première région. Dans la première forme de réalisation de 1 'inven- tion, en sélectionnant les lignes de découpage en puces, on obtient soit le micro-ordinateur pour carte à CI, soit le micro-ordinateur de développement de programmes de traitement enregistrés ou de débogage, qui est différent du micro-ordinateur précité. La seconde forme de réalisation présente la struc- ture suivante: une seconde région d'une tranche, se trouvant à l'extérieur d'une première région qui remplit la fonction du micro- ordinateur pour carte à CI, contient le circuit logique de développement de programmes de traitement connecté au bus, et une borne d'entrée/sortie qui est capable de connecter une mémoire externe au bus, ou bien un circuit de sélection de mémoire est inclus dans la première région, et la tranche est découpée en puces de façon à inclure les première et seconde régions ou seule- ment la première région. Dans la seconde forme de réalisation de l' inven- tion, en sélectionnant les lignes de découpage en puces, on obtient soit le micro-ordinateur pour carte à CI, soit le micro-ordinateur de développement de programmes de traitement, dans lequel une unité centrale peut exécuter le programme de traitement qui est enregistré dans une mémoire de programme, ou celui qui est enregistré dans la mémoire externe. La troisième forme de réalisation de l'invention comprend un ensemble de bornes d'entrée/sortie pour le test d'une tranche, connectées au bus, dans une seconde région de la tranche se trouvant à l'extérieur d'une première région qui remplit la fonction du micro-ordina- teur pour carte à CI. Dans la troisième forme de réalisation de l'invention, on peut effectuer le test de la tranche en utilisant les bornes d'entrée/sortie spécifiques, avant le découpage en puces pour donner le micro-ordinateur pour carte à CI, et ensuite, par l'opération de découpage, on obtient le micro-ordinateur pour carte à CI habituel. La quatrième forme de réalisation de l'invention présente la structure suivante:une seconde région d'une tranche qui se trouve à l'extérieur d'une première région remplissant la fonction du micro-ordinateur pour carte à CI, contient au moins une sorte de circuit de commande connecté au bus et sa borne d'entrée/sortie, et un ensemble de bornes d'entrée/sortie pour le test de la tranche, connectées au bus, et la tranche est découpée en puces de façon à inclure les première et seconde régions ou seulement la première région. Dans la quatrième forme de réalisation de il l'invention, on peut effectuer le test de la tranche en utilisant les bornes d'entrée/sortie spécifiques, avant le découpage en puces pour donner le micro-ordinateur pour carte à CI, et en sélectionnant les lignes de découpage au moment du découpage en puces ultérieur, le micro-ordina- teur qui est obtenu remplit la fonction du micro-ordina- teur pour carte à CI ou du micro-ordinateur de développe- ment de programmes de traitement enregistrés ou de débogage, qui diffère du précédent. La cinquième forme de réalisation de l'invention comprend une borne pour écrire des programmes dans une mémoire de programme rechargeable, dans une région se trouvant à l'extérieur d'une première région qui remplit la fonction du micro-ordinateur pour carte à CI sur une tranche. Dans la cinquième forme de réalisation de l'invention, les programmes peuvent être écrits librement dans la mémoire de programme rechargeable avant le découpage en puces pour donner le micro-ordinateur pour carte à CI, et le découpage ultérieur donne le micro- ordinateur pour carte à CI habituel. La sixième forme de réalisation de l'invention présente la structure suivante: une seconde région se trouvant sur la tranche à l'extérieur d'une première région qui remplit la fonction du micro-ordinateur pour carte à CI, contient le circuit logique de développement de programmes de traitement connecté au bus et la borne d'entrée/sortie permettant la connexion de la mémoire externe, ainsi que la borne pour l'écriture de programmes dans une mémoire de programme rechargeable, et un circuit de sélection de mémoire est incorporé dans une région se trouvant du côté intérieur des lignes de découpage en puces, et la tranche est découpée de façon à inclure les première et seconde régions ou seulement la première région. Dans cette sixième forme de réalisation de l'inven- tion, on peut écrire librement les programmes dans la mémoire de programme rechargeable avant le découpage en puces pour donner le micro- ordinateur pour carte à CI, et on peut réaliser le micro-ordinateur de développement de programmes de traitement, dans lequel l'unité centrale peut exécuter le programme de traitement qui est chargé dans la mémoire rechargeable ou dans la mémoire externe, et en outre, le découpage en puces ultérieur permet d'obtenir le micro-ordinateur pour carte à CI habituel. D'autres caractéristiques et avantages de l'invention seront mieux compris à la lecture de la description qui va suivre de modes de réalisation, donnés à titre d'exemples non limitatifs La suite de la descrip- tion se réfère aux dessins annexés dans lesquels: La figure 1 est un schéma synoptique fonctionnel montrant une configuration fonctionnelle d'une carte à CI classique, La figure 2 est une représentation schématique montrant une forme d'un micro-ordinateur pour carte à CI ayant une configuration à une seule puce, installé sur la carte à CI classique, La figure 3 est une représentation schématique montrant une forme d'un micro-ordinateur de développement de logiciels enregistrés, pour un micro-ordinateur pour carte à CI classique, La figure 4 est une représentation schématique montrant une forme d'un micro-ordinateur pour carte à CI conforme à un premier aspect de l'invention, La figure 5 est un schéma synoptique fonctionnel montrant une configuration fonctionnelle d'un premier mode de réalisation d'un micro-ordinateur pour carte à CI conforme au premier aspect de l'invention, La figure 6 est un organigramme montrant un processus de fabrication d'un micro-ordinateur pour carte à CI conforme au premier aspect de l'invention, La figure 7 est un schéma synoptique fonctionnel montrant une configuration fonctionnelle d'un second mode de réalisation d'un micro-ordinateur pour carte à CI conforme au premier aspect de l'invention, La figure 8 est un schéma synoptique montrant une configuration fonctionnelle d'un micro-ordinateur pour carte à CI conforme à un second aspect de l'invention, La figure 9 est un organigramme destiné à l'explication du fonctionnement d'un microordinateur pour carte à CI conforme au second aspect de l'invention, La figure 10 est une représentations schématique montrant une forme d'un micro-ordinateur pour carte à CI conforme à un troisième aspect de l'invention: La figure Il est un organigramme montrant un processus de fabrication d'un micro-ordinateur pour carte à CI conforme au troisième aspect de l'invention, La figure 12 est une représentation schématique montrant une forme d'un micro-ordinateur pour carte à CI conforme à un quatrième aspect de l'invention, La figure 13 est un organigramme montrant un processus de fabrication d'un micro-ordinateur pour carte à CI conforme au quatrième aspect de l'invention, La figure 14 est un schéma synoptique fonction- nel montrant une configuration fonctionnelle d'un micro- ordinateur pour carte à CI conforme à un cinquième aspect de l'invention, La figure 15 est une représentation schématique montrant une forme d'un micro-ordinateur pour carte à CI conforme au cinquième aspect de l'invention, La figure 16 est un organigramme montrant un processus de fabrication d'un micro-ordinateur pour carte à CI conforme au cinquième aspect de l'invention, La figure 17 est un schéma synoptique fonction- nel montrant une configuration fonctionnelle d'un micro- ordinateur pour carte à CI conforme à un sixième aspect de l'invention, La figure 18 est une représentation schématique montrant une forme d'un micro-ordinateur pour carte à CI conforme au sixième aspect de l'invention, et La figure 19 est un organigramme destiné à l'explication des procédures de fonctionnement au moment du développement de logiciels enregistrés par un micro- ordinateur pour carte à CI conforme au sixième aspect de l'invention. La figure 4 est une représentation schématique montrant une forme d'un micro-ordinateur pour carte à CI conforme à un premier aspect de l'invention Sur la figure 4, la référence 2 désigne une unité centrale (UC), la référence 3 désigne une mémoire morte (ROM) à masque qui est une mémoire de programme non rechargeable, la réfé- rence 4 désigne une mémoire vive (RAM) qui est une mémoire de données, la référence 5 désigne un circuit de commande d'entrée/sortie et la référence 6 désigne une mémoire EEPROM qui est une mémoire de données L'unité centrale 2, la mémoire morte à masque 3, la mémoire vive 4, le circuit de commande d'entrée/sortie 5 et la mémoire EEPROM 6 sont interconnectés par un bus 7. L'unité centrale 2 constitue un centre de com- mande qui commande l'ensemble de la carte à CI 1 La mémoire morte à masque 3 contient des logiciels enregis- trés pour la commande de la carte à CI 1, ou des program- mes de traitement de l'unité centrale 2 La mémoire vive 4 contient des données concernant les résultats de traite- ments effectués par l'unité centrale 2, qui doivent être enregistrées temporairement, et la mémoire EEPROM 6 contient des données telles qu'un résultat de traitement de données, parmi les résultats de traitement obtenus par l'unité centrale 2, qui doivent être enregistrées de façon permanente. La référence 8 désigne une borne Vcc, la réfé- rence 9 désigne une borne GND, la référence 10 désigne une borne RST, la référence 11 désigne une borne CLK, la référence 12 désigne une borne I/O et la référence 13 désigne des bornes de débogage (ou des bornes d'entrée/ sortie de données 14). D'autre part, la référence 16 désigne des premières lignes de découpage en puces, et la référence 17 désigne des secondes lignes de découpage en puces Les bornes de débogage 13 (ou les bornes d'entrée/sortie de données 14) sont disposées dans des régions se trouvant entre les lignes de découpage 16 et 17, dans un état à nu, et des circuits de commande de débogage 130 (ou des cir- cuits logiques de développement de logiciels enregistrés -15 140) sont inclus dans ces régions. Bien que la figure 4 montre un micro-ordinateur 101 qui a été découpé selon les secondes lignes de découpage en puces 17, dans le cas o on effectue le découpage selon les premières lignes de découpage 16, on obtient le micro-ordinateur 100 pour carte à CI, qui est le même que l'ordinateur classique et dans lequel les circuits de commande de débogage 130 (ou les circuits logiques de développement de logiciels enregistrés 140) et les bornes de débogage 13 (ou les bornes d'entrée/sortie de données 14) ne sont pas inclus. Ainsi, la figure 5 est un schéma synoptique fonctionnel montrant une configuration fonctionnelle du micro-ordinateur pour carte à CI du premieraspect de l'invention, dont la forme est représentée sur la figure 4, et la carte à CI 1 est formée en traitant le micro- ordinateur qui est désigné par la référence 100, et qui est constitué par la région comprise entre les premières lignes de découpage 16, 16 sur la figure 4 Le micro- ordinateur 100 est le micro-ordinateur pour carte à CI ayant cinq bornes, qui est fonctionnellement identique à l'exemple classique précité, qui est représenté sur la figure 1. En effectuant le découpage en puces selon les secondes lignes de découpage 17 qui sont représentées sur la figure 4, on forme le micro-ordinateur 101 qui est obtenu en combinant une région désignée par la référence 1 et une région désignée par la référence 130 sur la figure On forme le micro-ordinateur 101 en connectant les bornes de débogage 13 et le circuit de commande de débogage 130, par l'intermédiaire d'une ligne de commande 18, au micro-ordinateur 101 ayant cinq bornes, qui est fonctionnellement identique à l'exemple classique repré- senté sur la figure 1, et qui comprend une fonction qui est différente de celles du micro-ordinateur 100 consti- tuant la carte à CI. On décrira ensuite, en se référant à l'organi- gramme de la figure 6, un processus de fabrication du micro-ordinateur pour carte à CI conforme au premier aspect de la présente invention, mentionné ci-dessus. En premier lieu, par un processus de fabrication de CI qui est indiqué à l'Etape Sul, on forme sur une tranche un micro-ordinateur, dans une condition qui est désignée par la référence 101 sur la figure 4, et ensuite, à l'Etape 512, on effectue le test de la tranche On effectue le test de la tranche en introduisant des données de test et en émettant des données de résultats correspon- dantes par l'intermédiaire de la borne I/O 12 Ensuite, on sépare des puces de CI individuelles, par un processus de découpage en puces de l'Etape 513. Dans le processus de découpage en puces de l'Etape 513, dans le cas o le découpage en puces est effectué selon les premières lignes de découpage 16, on obtient le micro-ordinateur pour carte à CI ayant cinq bornes, qui est désigné par la référence 100 sur la figure 4, tandis que dans le cas o le découpage est effectué selon les secondes lignes de découpage 17, on obtient le micro-ordinateur de débogage qui est désigné par la référence 101 sur la figure 4 et qui comporte les bornes de débogage supplémentaires 13 et le circuit de commande de débogage 130. Dans le micro-ordinateur de débogage 101, du fait qu'une partie du micro-ordinateur 100 pour carte à CI et le circuit de commande de débogage 130 sont connectés par l'intermédiaire des lignes de commande 18, les lignes de commande 18 dans le micro-ordinateur 100 pour carte à CI qui est découpé selon les premières lignes de découpage 16, sont coupées et sont accessibles par une section de la puce de CI ou par les premières lignes de découpage 16. Cependant, du fait que la ligne de commande 18 est un conducteur très fin, il n'y a qu'une faible possibilité que de l'information contenue dans la carte à CI soit analysée par l'utilisation de la ligne de commande 18 après que la carte à CI a été réalisée. Dans le mode de réalisation mentionné ci-dessus du premier aspect de l'invention, la figure 5 montre un exemple de réalisation des bornes de débogage 13 et du circuit de commande de débogage 130 dans les régions se trouvant entre les premières lignes de découpage 16 et les secondes lignes de découpage 17, mais, à leur place, on peut réaliser le circuit logique 140 pour développer des logiciels enregistrés ou pour traiter des programmes de l'unité centrale 2, et ses bornes d'entrée/sortie de données 14 Dans le cas o on adopte une telle configura- tion, on peut fabriquer soit le micro-ordinateur pour carte à CI ayant les cinq bornes, soit le micro-ordinateur de développement de logiciels enregistrés qui est repré- senté sur la figure 7, en sélectionnant soit les premières lignes de découpage 16 soit les secondes lignes de découpage 17 au moment du découpage. On décrira ensuite le second aspect de l'invention. La figure 8 est un schéma synoptique montrant une configuration fonctionnelle d'un microordinateur pour carte à CI conforme au second aspect de l'invention, qui est réalisé fondamentalement par le procédé précité du premier aspect de l'invention Ainsi, on forme un circuit de sélection de programmes de traitement 21 dans une région setrouvant du côté du micro- ordinateur 100 pour carte à CI qui constitue la carte à CI, sur la puce de CI, on forme ensuite les bornes de débogage 13 du premier aspect de l'invention, représenté sur la figure 4, sous la forme des bornes d'entrée/sortie 14, et on forme le circuit logique pour le développement de programmes de l'unité centrale 2, ou de logiciels enregistrés, à la place du circuit de commande de débogage 130. D'autre part, une mémoire morte externe ou une mémoire morte rapportée 22 est connectée au circuit logique de développement de logiciels enregistrés 140, par l'intermédiaire d'une partie ou de la totalité des bornes d'entrée/sortie 14. Comme dans la configuration du premier aspect de l'invention, qui est représentée sur les figures 4 et 5, le micro-ordinateur pour carte à CI qui est désigné par la référence 100 et le circuit logique de développement de logiciels enregistrés 140 sont connectés par l'intermé- diaire de la ligne de commande 18. Bien que le micro-ordinateur de développement de logiciels enregistrés pour le micro-ordinateur pour carte à CI qui est réalisé de la manière représentée sur la figure 8, soit obtenu sous la forme de puces de CI indi- viduelles, par découpage selon les secondes lignes de découpage 17 représentées sur la figure 4, son fonction- nement est celui qui est représenté par l'organigramme de la figure 9. Ainsi, à l'Etape 521, par la commande du circuit de sélection 21, l'unité centrale 2 accomplissant un processus de sélection de mode, sélectionne soit l'exécu- tion du programme de traitement qui est enregistré dans la mémoire morte à masque 3 (Etape 522), soit l'exécution du programme de traitement qui est enregistré dans la mémoire morte rapportée 22 qui est connectée aux bornes d'entrée/ sortie 14 (Etape 523). De cette manière, dans le micro-ordinateur de développement de logiciels enregistrés pour micro-ordina- teur pour carte à CI du second aspect de l'invention, on peut sélectionner et exécuter soit le programme de traite- ment qui est enregistré dans la mémoire morte à masque 3, soit le programme de traitement qui est enregistré dans la mémoire morte rapportée 22, et la mémoire morte rapportée 22 peut être sélectionnée de nombreuses manières par l'intermédiaire des bornes d'entrée/sortie 14 Ainsi, du fait que l'on peut vérifier diverses opérations par une sorte de micro-ordinateur de développement de logiciels enregistrés, il est possible d'exécuter efficacement le développement des logiciels enregistrés de la carte à CI. On décrira ensuite le micro-ordinateur pour carte à CI conforme à un troisième aspect de l'invention. La figure 10 est une représentation schématique montrant une forme du micro-ordinateur pour carte à CI conforme au troisième aspect de l'invention. Dans le troisième aspect de l'invention, bien que le micro-ordinateur 100 pour carte à CI qui est formé sur la puce soit conçu pour être découpé selon les lignes de découpage 16, des bornes d'entrée/sortie 24 pour le test du micro-ordinateur sont formées dans des régions situées à l'extérieur de celui-ci. Dans le cas du micro-ordinateur pour carte à CI, seules les cinq bornes, c'est-à-dire la borne Vcc 8, la borne GND 9, la borne RST 10, la borne CLK 11 et la borne I/O 12, sont incluses dans le micro-ordinateur 100, comme décrit précédemment et, en particulier, en ce qui concerne la borne d'entrée/sortie de données, seule la borne I/O 12 qui permet l'entrée et la sortie de données série à 1 bit est incluse De ce fait, en faisant en sorte qu'un bus d'adresse, un bus de données, etc, soient formés dans les régions situées à l'extérieur des lignes de découpage 16, et que ces bus et l'extérieur soient connectés par les bornes d'entrée/sortie de test 24, de façon à permettre l'entrée et la sortie de données parallèles, on peut exécuter rapidement des tests au cours de la phase de fabrication. La figure 11 est un organigramme qui montre un processus de fabrication du micro-ordinateur 100 pour carte à CI conforme au troisième aspect de l'invention. * En premier lieu, on forme sur une tranche un micro-ordinateur dans l'état qui est désigné par la réfé- rence 103 sur la figure 10, conformément au processus de fabrication de CI de l'Etape 531, et ensuite on effectue le test de la tranche à l'Etape 532 A ce moment, alors que dans le passé le test était effectué en introduisant des données et en émettant les données de résultats par l'intermédiaire de la borne I/O 12 du micro-ordinateur 100 pour carte à CI, dans le micro-ordinateur 103 qui est représenté sur la figure 10, du fait qu'il est possible d'introduire des données et d'émettre les données de résultats par l'intermédiaire des bornes d'entrée/sortie de test 24, le test peut être accompli en une courte durée. Ensuite, en séparant les régions sur lesquelles les bornes d'entrée/sortie de test 24 sont formées, par découpage selon les lignes de découpage 16 dans le proces- sus de découpage de l'Etape 533, on peut séparer en puces de CI individuelles le micro-ordinateur pour carte à CI se trouvant dans la région qui est désignée par la référence 100 sur la figure 10. On décrira ensuite un micro-ordinateur pour carte à CI conforme à un quatrième aspect de l'invention. La figure 12 est une représentation schématique montrant une forme du micro-ordinateur pour carte à CI conforme au quatrième aspect de l'invention. Selon le quatrième aspect de l'invention, bien qu'un microordinateur 100 pour carte à CI qui est formé sur une puce soit conçu pour être découpé selon les lignes de découpage 16, les bornes de débogage 13 et le circuit de commande 130 du premier aspect de l'invention, repré- senté sur la figure 4, ou bien les bornes d'entrée/sortie de données 14 et le circuit logique de développement de logiciels enregistrés 140 du second aspect de l'invention, représenté sur la figure 8, sont formés dans des régions situées à l'extérieur du micro-ordinateur, et les bornes d'entrée/sortie de test 24 du troisième aspect de l'inven- tion, représenté sur la figure 10, sont incorporées De plus, les secondes lignes de découpage 17 sont formées encore davantage à l'extérieur des régions dans lesquelles les éléments précités sont formés. On décrira ensuite un processus de fabrication du micro-ordinateur pour carte à CI conforme au quatrième aspect de lrinvention, en se référant à l'organigramme de la figure 13. En premier lieu, on forme sur une tranche un micro-ordinateur dans l'état qui est désigné par la référence 101 sur la figure 12, par le processus de fabri- cation de CI de l'Etape 541, et ensuite on effectue le test de la tranche, à l'Etape 542 Au moment du test de la tranche, on utilise les bornes d'entrée/sortie de test 24 qui sont formées dans la région se trouvant entre les lignes de découpage 16 et 17 Ensuite, on sépare les puces individuelles par le processus de découpage de l'Etape 543. Dans le cas du découpage selon les premières lignes de découpage 16 dans le processus de découpage de l'Etape 543, on obtient le micro-ordinateur pour carte à CI ayant les cinq bornes, qui est désigné par la référence sur la figure 12 Dans le cas du découpage selon les secondes lignes de découpage 17, en plus du micro-ordina- teur 100 pour carte à CI, on obtient le micro-ordinateur de débogage qui est désigné par la référence 101 sur la figure 12, et qui comporte les bornes de débogage de micro- ordinateur 13 et le circuit de commande 130, ou les bornes d'entrée/sortie de données 14 et le circuit logique de développement de logiciels enregistrés 140, ou bien on obtient le micro-ordinateur de développement de logiciels enregistrés pour micro-ordinateur pour carte à CI De plus, dans un cas comme dans l'autre, le test portant sur une tranche peut être exécuté rapidement. On décrira ensuite un micro-ordinateur pour carte à CI du type à mémoire EPROM incorporée, conforme à un cinquième aspect de l'invention. La figure 14 est un schéma synoptique fonction- nel montrant une configuration fonctionnelle du micro- ordinateur pour carte à CI conforme au cinquième aspect de l'invention, et la figure 15 est une représentation schématique montrant sa forme. Dans le cinquième aspect de l'invention qui est représenté sur la figure 14 et sur la figure 15, une mémoire EPROM 26 est formée dans une région dans laquelle la mémoire morte à masque 3 était formée dans le passé, et des bornes d'écriture de données 27 pour la mémoire EPROM 26, et un circuit de commande 270, sont formés dans des régions situées à l'extérieur de la région du micro- ordinateur 100 pour carte à CI, ou les régions situées à l'extérieur des lignes de découpage 16. La raison pour laquelle la mémoire EPROM 26 est utilisée à la place de la mémoire morte à masque 3 est la suivante La mémoire morte à masque 3 est fabriquée d'une manière telle que les programmes de traitement sont écrits au cours de la phase de fabrication du micro- ordinateur pour carte à CI, et ensuite le contenu de cette mémoire ne peut pas être rechargé ou, en d'autres termes, il ne peut pas être changé Bien que les programmes de traitement qui sont écrits dans la mémoire morte à masque 3 soient développés conformément aux souhaits de l'utili- sateur de la carte à CI 1, dans le cas par exemple de l'utilisateur qui n'a besoin que d'un nombre relativement faible de cartes à CI, lorsqu'on fabrique le CI dans lequel les logiciels enregistrés sont écrits à l'avance dans la mémoire morte à masque 3, le coût de ce CI est élevé Par conséquent, en écrivant différents programmes de traitement respectifs dans la mémoire EPROM, à partir de l'extérieur, pour un ensemble d'utilisateurs, après la fabrication du micro-ordinateur 100 pour carte à CI dans lequel la mémoire EPROM est formée dans la région de la mémoire à masque 3, à la place de cette dernière, on peut également fabriquer la carte à CI avec un coût relative- ment faible pour des utilisateurs qui n'ont besoin que de peu de cartes. On décrira le processus de fabrication d'un tel micro-ordinateur pour carte à CI conforme au cinquième aspect de l'invention, en se référant à l'organigramme de la figure 16. En premier lieu, on forme sur une tranche un micro-ordinateur dans un état qui est désigné par la référence 101 sur la figure 15, par le processus de fabrication de CI de l'Etape 551, et ensuite on effectue le test de la tranche à l'Etape 552, pour trier les produits satisfaisants et défectueux Ensuite, seulement pour les produits satisfaisants, on écrit des données dans la mémoire EPROM 26 dans un état de tranche, en utilisant les bornes d'écriture de données 27 qui sont connectées à la mémoire EPROM 26 (Etape 553) Ensuite, en découpant la tranche en puces selon les lignes de découpage 16 dans le processus de découpage de l'Etape 554, on sépare les bornes d'écriture de données 27 vis-à-vis de la mémoire EPROM 26 et du circuit de commande 270, pour obtenir le micro-ordinateur 100 pour carte à CI. En adoptant un tel processus de fabrication, on peut écrire de l'information de manière fiable dans la mémoire EPROM 26. On décrira ensuite un micro-ordinateur pour carte à CI du type à mémoire EPROM incorporée, pour le développement de logiciels enregistrés, conforme à un sixième aspect de l'invention. La figure 17 est un schéma synoptique fonction- nel montrant une configuration fonctionnelle d'un micro- ordinateur pour carte à CI conforme au sixième aspect de l'invention, et la figure 18 est une représentation schématique montrant sa forme. Selon le sixième aspect de l'invention, de la même manière que dans le cinquième aspect de l'invention qui est représenté sur la figure 14 et la figure 15, la mémoire EPROM 26 est formée dans une région de la mémoire à masque 3 classique, tandis que des bornes 27 pour l'écriture de données dans la mémoire EPROM 26 et son circuit de commande 270 sont formés dans une région située à l'extérieur du micro-ordinateur 100 pour carte à CI, ou dans une région située entre la première ligne de découpage 16 et la seconde ligne de découpage 17; et en outre, de la même manière que dans le second aspect de l'invention qui est représenté sur la figure 8, il existe un circuit logique de développement de logiciels enregis- trés 140 et ses bornes d'entrée/sortie de données 14. On décrira ensuite les procédures fonctionnelles au moment du développement de logiciels enregistrés, en se référant à l'organigramme de la figure 19. De façon générale, au moment du développement des logiciels enregistrés, on complète le programme en le développant de façon répétée et en vérifiant plusieurs fois sont fonctionnement. En premier lieu, on développe le programme (Etape 561), et on écrit ce programme dans la mémoire morte rapportée 22 La mémoire morte rapportée 22 est connectée aux bornes d'entrée/sortie de développement de logiciels enregistrés 14, et on vérifie le fonctionnement du programme tout en contrôlant divers signaux de temps (Etape 562) Après avoir vérifié le fonctionnement du programme (Etape 563), on écrit le programme dans la mémoire EPROM 26 dans le micro-ordinateur 100 pour carte à CI (Etape 564) De plus, on fait fonctionner le micro- ordinateur pour carte à CI, 100, conformément aux program- mes de traitement qui sont écrits dans la mémoire EPROM interne 26 (Etape 565). De la manière indiquée ci-dessus, il est possible de développer les logiciels enregistrés, au moyen d'un seul micro-ordinateur représenté sur la figure 17 et la figure 18, et de vérifier le fonctionnement du micro- ordinateur par l'utilisation des cinq bornes. Comme décrit plus précisément dans ce qui précède, et conformément au premier aspect de l'invention r du fait que le circuit de commande et les bornes d'entrée/ sortie sont inclus dans la région se trouvant à l'exté- rieur des lignes de découpage pour le micro-ordinateur d'origine pour carte à CI, en sélectionnant la ligne de découpage, on peut obtenir, avec le même masque de fabri- cation de CI, un micro-ordinateur qui fonctionne à la manière du micro-ordinateur pour carte à CI, ainsi que l'ordinateur ayant les différentes fonctions, comme le micro-ordinateur de développement de programmes de traite- ment enregistrés ou de débogage De plus, du fait que les bornes d'entrée/sortie pour le circuit de commande disparaissent après le découpage en puces pour donner le micro-ordinateur pour carte à CI, la possibilité d'une analyse interne, d'une contrefaçon, etc, est évitée. Conformément au second aspect de l'invention, en sélectionnant la ligne de découpage, on peut obtenir par le même masque de fabrication de CI un micro-ordinateur qui fonctionne à la manière du micro-ordinateur pour carte à CI, ainsi que le micro-ordinateur de développement de programmes de traitement, dans lequel l'unité centrale peut traiter le programme de traitement qui est enregistré dans la mémoire de programme enregistré, ou dans la mémoire externe De plus, du fait que la mémoire qui enregistre divers programmes peut être connectée sous la forme de la mémoire externe, il est possible de développer efficacement les programmes de traitement. Conformément au troisième aspect de l'invention, du fait que le test de la tranche peut être effectué en utilisant la borne d'entrée/sortie spécifique, avant le découpage en puces pour donner le micro-ordinateur pour carte à CI, et du fait que le micro-ordinateur pour carte à CI habituel est obtenu par le découpage en puces ultérieur, on peut réduire le temps nécessaire pour le test de la tranche De plus, du fait qu'après le découpage en puces on obtient le micro-ordinateur pour carte à CI sans bornes de test, il est possible de miniaturiser ce micro- ordinateur, et la possibilité d'une analyse interne, d'une contrefaçon, etc, du micro-ordinateur est évitée. Conformément au quatrième aspect de l'invention, du fait que l'on peut effectuer le test de la tranche en utilisant la borne d'entrée/sortie spécifique, avant le découpage en puces pour donner le micro- ordinateur pour carte à CI, il est possible de réduire le temps nécessaire pour le test de la tranche et, en outre, en sélectionnant la ligne de découpage au moment du découpage en puces ultérieur, on peut obtenir par le même masque de fabrica- tion de CI un micro-ordinateur qui fonctionne à la manière du micro-ordinateur pour carte à CI, ainsi que le micro- ordinateur de développement de programmes de traitement enregistrés, ou de débogage, qui diffère du précédent De plus, du fait qu'après découpage en puces, on obtient le micro-ordinateur pour carte à CI sans bornes de test, il est possible de le miniaturiser, et la possibilité d'une analyse interne, d'une contrefaçon, etc, du micro- ordinateur est évitée. Conformément au cinquième aspect de l'invention, du fait que l'on peut écrire librement le programme dans la mémoire de programme rechargeable, avant le découpage en puces pour donner le micro- ordinateur pour carte à CI, et du fait que le micro-ordinateur pour carte à CI habituel est obtenu par le découpage en puces ultérieur, on peut produire les cartes à CI avec un coût relativement faible, même pour des utilisateurs qui n'ont besoin que d'un petit nombre de cartes De plus, du fait que les bornes d'écriture de programme dans la mémoire de program- me sont séparées du micro-ordinateur pour carte à CI par l'opération de découpage en puces, il est possible de miniaturiser le micro- ordinateur, et la possibilité d'une analyse interne, d'une contrefaçon, etc, du micro- ordinateur est évitée. Conformément au sixième aspect de l'invention, du fait que l'on peut écrire librement le programme dans la mémoire de programme rechargeable, avant le découpage en puces pour donner le micro-ordinateur pour carte à CI, on peut produire les cartes à CI avec un coût relativement faible, même pour des utilisateurs qui n'ont besoin que d'un petit nombre de cartes, et il est possible de réaliser le micro-ordinateur de développement de program- mes de traitement, dans lequel l'unité centrale peut traiter le programme de traitement qui est enregistré dans la mémoire rechargeable ou dans la mémoire externe, et on peut en outre obtenir le micro- ordinateur habituel pour carte à CI par le découpage en puces ultérieur De plus, du fait que les bornes d'écriture de programme pour la mémoire de programme sont séparées du micro-ordinateur pour carte à CI par le découpage en puces, il est possible de miniaturiser le micro- ordinateur, et la possibilité d'une analyse interne, d'une contrefaçon, etc, du micro- ordinateur est évitée En outre, du fait que l'on peut vérifier le fonctionnement en écrivant divers programmes de traitement dans la mémoire de programmes enregistrés, il est possible de développer efficacement les programmes de traitement. Il va de soi que de nombreuses modifications peuvent être apportées au dispositif et au procédé décrits et représentés, sans sortir du cadre de l'invention. REVENDICAT IONS 1 Micro-ordinateur comprenant, dans une région se trouvant à l'intérieur de lignes de découpage ( 16) établies sur une tranche, une unité centrale ( 2) qui traite des données conformément à des programmes de traitement, une mémoire de programme non rechargeable ( 3) dans laquelle les programmes de traitement sont enregis- trés, une mémoire de données ( 4) dans laquelle sont enregistrées des données de résultats des programmes de traitement qu'exécute l'unité centrale, un circuit de commande d'entrée/sortie ( 5) qui est connecté à des bornes d'entrée/sortie ( 12) et qui échange des données avec l'extérieur sous la forme de données série à 1 bit, et un bus qui interconnecte l'unité centrale ( 2), la mémoire de programme ( 3), la mémoire de données ( 4) et le circuit de commande d'entrée/sortie ( 5), ce micro-ordinateur fonc- tionnant en micro-ordinateur pour carte à circuit intégré lorsque la tranche est découpée en puces selon les lignes de découpage précitées ( 16), caractérisé en ce qu'il comprend: au moins une sorte de circuit de commande ( 130, ) connecté au bus dans une région se trouvant à l'extérieur des lignes de découpage ( 16) sur la tranche; et des bornes d'entrée/sortie de signal ( 13, 14) pour ce circuit de commande ( 130, 140); grâce à quoi en découpant la tranche de façon à inclure les régions précitées, elle fonctionne à la manière d'un micro-ordinateur différent de celui qui est prévu pour une carte à circuit intégré. 2 Micro-ordinateur selon la revendication 1, caractérisé en ce que le circuit de commande est un circuit de commande de débogage ( 130); et les bornes d'entrée/sortie de signal ( 13) sont des bornes d'entrée/ sortie de signal pour le circuit de commande de débogage ( 130). 3 Micro-ordinateur selon la revendication 1, caractérisé en ce que le circuit de commande est un circuit logique ( 140) pour le développement des programmes de traitement; et les bornes d'entrée/sortie de signal ( 14) sont des bornes d'entrée/sortie de signal pour le circuit logique de développement de programmes de traite- ment ( 140). 4 Micro-ordinateur comprenant, dans une région se trouvant à l'intérieur de lignes de découpage ( 16) établies sur une tranche, une unité centrale ( 2) qui traite des données conformément à des programmes de traitement, une mémoire de programme non rechargeable ( 3) dans laquelle les programmes de traitement sont enregis- trés, une mémoire de données ( 4) dans laquelle sont enregistrées des données de résultats des programmes de traitement qu'exécute l'unité centrale, un circuit de commande d'entrée/sortie ( 5) qui est connecté à des bornes d'entrée/sortie ( 12) et qui échange des données avec l'extérieur sous la forme de données série à 1 bit, et un bus qui interconnecte l'unité centrale ( 2), la mémoire de programme ( 3), la mémoire de données ( 4) et le circuit de commande d'entrée/sortie ( 5), ce micro-ordinateur fonc- tionnant en micro-ordinateur pour carte à circuit intégré lorsque la tranche est découpée en puces selon les lignes de découpage précitées ( 16), caractérisé en ce qu'il comprend: un circuit logique ( 140) pour développer les programmes de traitement, connecté au bus, et des bornes d'entrée/sortie de signal ( 14) capables de connecter une mémoire externe ( 22) au bus, dans une région située à l'extérieur des lignes de découpage ( 16) sur la tranche; et un circuit de sélection de mémoire ( 21) dans une région située à l'intérieur des lignes de découpage ( 16); grâce à quoi, en découpant la tranche de façon à inclure les régions précitées, elle fonctionne à la manière d'un micro-ordinateur de développement de programmes de traite- ment, dans lequel l'unité centrale ( 2) peut traiter le programme de traitement qui est enregistré dans la mémoire de programme ( 3) ou dans la mémoire externe ( 22). Micro-ordinateur comprenant, dans une région se trouvant à l'intérieur de lignes de découpage ( 16) établies sur une tranche, une unité centrale ( 2) qui traite des données conformément à des programmes de traitement, une mémoire de programme non rechargeable ( 3) dans laquelle les programmes de traitement sont enregis- trés, une mémoire de données ( 4) dans laquelle sont enregistrées des données de résultats des programmes de traitement qu'exécute l'unité centrale, un circuit de commande d'entrée/sortie ( 5) qui est connecté à des bornes d'entrée/sortie ( 12) et qui échange des données avec l'extérieur sous la forme de données série à 1 bit, et un bus qui interconnecte l'unité centrale ( 2), la mémoire de programme ( 3), la mémoire de données ( 4) et le circuit de commande d'entréelsortie ( 5), ce micro-ordinateur fonc- tionnant en micro-ordinateur pour carte à circuit intégré lorsque la tranche est découpée en puces selon les lignes de découpage précitées ( 16), caractérisé en ce qu'il comprend: un ensemble de bornes d'entrée/sortie de test de tranche ( 24) connectées au bus dans une région se trouvant à l'extérieur des lignes de découpage ( 16) sur la tranche. 6 Micro-ordinateur comprenant, dans une région se trouvant à l'intérieur de lignes de découpage ( 16) établies sur une tranche, une unité centrale ( 2) qui traite des données conformément à des programmes de traitement, une mémoire de programme non rechargeable ( 3) dans laquelle les programmes de traitement sont enregis- trés, une mémoire de données ( 4) dans laquelle sont enregistrées des données de résultats des programmes de traitement qu'exécute l'unité centrale, un circuit de commande d'entrée/sortie ( 5) qui est connecté à des bornes d'entrée/sortie ( 12) et qui échange des données avec l'extérieur sous la forme de données série à 1 bit, et un bus qui interconnecte l'unité centrale ( 2), la mémoire de programme ( 3), la mémoire de données ( 4) et le circuit de commande d'entrée/sortie ( 5), ce micro-ordinateur fonc- tionnant en micro-ordinateur pour carte à circuit intégré lorsque la tranche est découpée en puces selon les lignes de découpage précitées ( 16), caractérisé en ce qu'il comprend: au moins une sorte de circuit de commande ( 130, ) connecté au bus, et des bornes d'entrée/sortie ( 13, 14) pour ce circuit, et un ensemble de bornes d'entrée/ sortie de test de tranche ( 24) connectées au bus dans une région située à l'extérieur des lignes de découpage ( 16) sur la tranche; grâce à quoi, en découpant la tranche de façon à inclure les régions précitées, celle- ci fonctionne à la manière d'un micro-ordinateur qui comprend les bornes d'entrée/sortie de test de tranche ( 24) et qui est diffé- rent du micro-ordinateur prévu pour une carte à circuit intégré. 7 Micro-ordinateur comprenant, dans une région se trouvant à l'intérieur de lignes de découpage ( 16) établies sur une tranche, une unité centrale ( 2) qui traite des données conformément à des programmes de traitement, une mémoire de programme rechargeable ( 26) dans laquelle les programmes de traitement sont enregis- trés, une mémoire de données ( 4) dans laquelle sont enregistrées des données de résultats des programmes de traitement qu'exécute l'unité centrale, un circuit de commande d'entrée/sortie ( 5) qui est connecté à des bornes d'entrée/sortie ( 12) et qui échange des données avec l'extérieur sous la forme de données série à 1 bit, et un bus qui interconnecte l'unité centrale ( 2), la mémoire de programme ( 3), la mémoire de données ( 4) et le circuit de commande d'entrée/sortie ( 5), ce micro-ordinateur fonc- tionnant en micro-ordinateur pour carte à circuit intégré lorsque la tranche est découpée en puces selon les lignes de découpage précitées ( 16), caractérisé en ce qu'il comprend des bornes ( 27) pour écrire des programmes dans la mémoire de programme rechargeable ( 26), dans une région se trouvant à l'extérieur des lignes de découpage ( 16) sur la tranche. 8 Micro-ordinateur comprenant, dans une région se trouvant à l'intérieur de lignes de découpage ( 16) établies sur une tranche, une unité centrale ( 2) qui traite des données conformément à des programmes de traitement, une mémoire de programme rechargeable ( 26) dans laquelle les programmes de traitement sont enregis- trés, une mémoire de données ( 4) dans laquelle sont enregistrées des données de résultats des programmes de traitement qu'exécute l'unité centrale, un circuit de commande d'entrée/sortie ( 5) qui est connecté à des bornes d'entrée/sortie ( 12) et qui échange des données avec l'extérieur sous la forme de données série à 1 bit, et un bus qui interconnecte l'unité centrale ( 2), la mémoire de programme ( 3), la mémoire de données ( 4) et le circuit de commande d'entrée/sortie ( 5), ce micro-ordinateur fonc- tionnant en micro-ordinateur pour carte à circuit intégré lorsque la tranche est découpée en puces selon les lignes de découpage précitées ( 16), caractérisé en ce qu'il comprend: un circuit logique ( 140) pour développer les programmes de traitement, connecté au bus, et des bornes d'entrée/sortie ( 14) pouvant être connectées à la mémoire externe ( 22), et des bornes ( 27) pour écrire des program- mes dans la mémoire de programme rechargeable ( 26), dans une région située à l'extérieur des lignes de découpage ( 16) sur la tranche; et un circuit de sélection de mémoire ( 21) dans une région située à l'intérieur des lignes de découpage ( 16); grâce à quoi, en découpant la tranche de façon à inclure les régions précitées, on peut écrire les programmes de traitement dans la mémoire de programme rechargeable ( 26), à partir de l'extérieur, et la tranche fonctionne à la manière d'un micro-ordinateur de dévelop- pement de programmes de traitement, dans lequel l'unité centrale ( 2) peut traiter le programme de traitement qui est enregistré dans la mémoire de programme rechargeable ( 26) ou dans la mémoire externe ( 22).