Brevet FR2695235A1 — publié le 19940304

Procédé de fabrication d'une carte intelligente comportant un micro-circuit à mémoire inscriptible La présente invention concerne un procédé de fabrication d'une carte intelligente comportant un micro-circuit ayant au moins une mémoire inscriptible. A l'heure actuelle, pour fabriquer une carte intelligente munie d'un microcircuit, on réalise tout d'abord un programme de gestion contenant toutes les instructions nécessaires pour gérer le fonctionnement du micro-circuit, on implante ensuite le programme de gestion dans le micro-circuit par une opération de fonderie, puis l'on fixe le micro-circuit sur un corps de carte, et l'on personnalise la carte en enregistrant par exemple les données permettant d'identifier cette dernière ainsi que son futur porteur. Un tel procédé de fabrication ne donne toutefois pas pleinement satisfaction. En effet, lorsque le programme de gestion comporte des erreurs dites "bugs" ou lorsque l'on souhaite lui apporter des améliorations, on doit nécessairement effectuer une nouvelle opération de fonderie pour implanter dans d'autres microcircuits le programme corrigé ou perfectionné. Les opérations de fonderie, qui sont réalisées par des spécialistes peu nombreux, ont toutefois l'inconvénient d'être fort coûteuses et de demander beaucoup de temps. La présente invention se propose plus particulièrement de remédier à cet inconvénient et, pour ce faire, elle a pour objet un procédé de fabrication d'une carte intelligente comportant un micro-circuit ayant au moins une mémoire inscriptible, qui se caractérise en ce qu'il consiste à réaliser un programme de chargement contenant le minimum d'instructions aptes à rendre ultérieurement intelligent le micro-circuit, à implanter le programme de chargement dans le micro-circuit par une opération de fonderie, à fixer sur un corps de carte le micro-circuit programmé, à réaliser un programme de gestion contenant des instructions aptes à gérer le fonctionnement du micro-circuit, à charger le programme de gestion dans la mémoire inscriptible du micro-circuit, à déconnecter le programme de chargement afin de faire fonctionner le microcircuit sur son programme de gestion, et à personnaliser la carte. Grâce à ce procédé, il n'est plus nécessaire d'utiliser les services d'un fondeur pour implanter dans les micro-circuits des programmes de gestion auxquels on a apporté des modifications pour corriger des bugs, ou pour obtenir de plus grandes performances. L'industriel qui a fixé sur des corps de carte les micro-circuits dans lesquels le programme de chargement a été implanté n'a en effet qu'à effectuer des connexions électriques pour charger dans la mémoire inscriptible de ces micro-circuits le programme corrigé ou perfectionné. On conçoit ainsi aisément que le prix de revient des cartes intelligentes obtenues par la mise en oeuvre du procédé selon l'invention peut être nettement plus faible que celui des cartes intelligentes fabriquées actuellement. Les différences entre le procédé utilisé actuellement et le procédé conforme à l'invention ressortiront clairement des dessins annexés dans lesquels - la figure 1 est un diagramme illustrant un mode d'exécution du procédé utilisé actuellement ; et - la figure 2 est un diagramme illustrant un mode d'exécution du procédé conforme à l'invention. En se référant tout d'abord à la figure 1, on constate que le procédé actuel comprend une étape consistant à réaliser le programme de gestion contenant toutes les instructions nécessaires pour gérer le fonctionnement des microcircuits des cartes à mémoire, une étape consistant à envoyer le programme de gestion chez un fondeur spécialisé afin que celui-ci l'inscrive dans le silicium des micro-circuits en masquant une mémoire ROM de ces derniers, une étape consistant à récupérer les micro-circuits programmés et à fixer (ou encarter) les micro-circuits programmés sur des corps de carte, et une étape consistant à personnaliser les cartes. Lorsque l'on a corrigé des bugs décelés dans le programme de gestion ou apporté des améliorations à ce dernier, on est contraint d'envoyer le programme modifié au fondeur afin que celui-ci l'inscrive dans le silicium d'une nouvelle série de micro-circuits, ce qui est long et coûteux. En se référant maintenant à la figure 2, on constate que le procédé conforme à l'invention comprend quant à lui une étape consistant à réaliser un programme de chargement contenant le minimum d'instructions capables de rendre les micro-circuits intelligents, une étape consistant à envoyer le programme de chargement chez un fondeur spécialisé pour que celui-ci l'inscrive dans le silicium des micro-circuits en masquant la mémoire ROM de ces derniers, une étape consistant à récupérer les micro-circuits ainsi programmés et à fixer les micro-circuits programmés sur des corps de carte, une étape consistant à réaliser le programme de gestion contenant les instructions permettant de gérer le fonctionnement des micro-circuits, une étape consistant à charger ce programme dans une mémoire inscriptible EPROM ou EEPROM des micro-circuits, une étape consistant à déconnecter le programme de chargement de façon à permettre le fonctionnement des micro-circuits sur leur programme de gestion, et une étape consistant à personnaliser les cartes. Lorsque l'on a corrigé des bugs dans le programme de gestion ou apporté des améliorations à ce dernier, il n'est plus nécessaire maintenant d'avoir recours à un fondeur, le programme de gestion modifié pouvant être chargé dans les micro-circuits, immédiatement après l'encartage. On conçoit donc aisément que le procédé conforme à l'invention est moins coûteux que le procédé actuel et qu'il permet des gains de temps appréciables. REVENDICATION Procédé de fabrication d'une carte intelligente comportant un micro-circuit ayant au moins une mémoire inscriptible, caractérisé en ce qu'il consiste à réaliser un programme de chargement contenant le minimum d'instructions aptes à rendre ultérieurement intelligent le micro-circuit, à implanter le programme de chargement dans le micro-circuit par une opération de fonderie, à fixer sur un corps de carte le micro-circuit programmé, à réaliser un programme de gestion contenant des instructions aptes à gérer le fonctionnement du micro-circuit, à charger le programme de gestion dans la mémoire inscriptible du micro-circuit, à déconnecter le programme de chargement afin de faire fonctionner le microcircuit sur son programme de gestion, et à personnaliser la carte.